Revert "GWT support for Chrome Frame"
This reverts commit r10250.
Fixes issue 6665.
Patch by: t.broyer
Review at https://gwt-code-reviews.appspot.com/1713803/
Review by: cromwellian@google.com
git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@11045 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/useragent/rebind/UserAgentPropertyGenerator.java b/user/src/com/google/gwt/useragent/rebind/UserAgentPropertyGenerator.java
index 0a44fd5..742c7f7 100644
--- a/user/src/com/google/gwt/useragent/rebind/UserAgentPropertyGenerator.java
+++ b/user/src/com/google/gwt/useragent/rebind/UserAgentPropertyGenerator.java
@@ -57,28 +57,10 @@
.println("return (ua.indexOf('opera') != -1);")
.returns("'opera'"),
- // webkit family (chrome, safari and chromeframe).
+ // webkit family
new UserAgentPropertyGeneratorPredicate("safari")
.getPredicateBlock()
- .println("return (")
- .println("(ua.indexOf('webkit') != -1)")
- .println("||")
- .println("(function() {")
- .println("if (ua.indexOf('chromeframe') != -1) {")
- .println("return true;")
- .println("}")
- .println("if (typeof window['ActiveXObject'] != 'undefined') {")
- .println("try {")
- .println("var obj = new ActiveXObject('ChromeTab.ChromeFrame');")
- .println("if (obj) {")
- .println("obj.registerBhoIfNeeded();")
- .println("return true;")
- .println("}")
- .println("} catch(e) { }")
- .println("}")
- .println("return false;")
- .println("})()")
- .println(")")
+ .println("return (ua.indexOf('webkit') != -1);")
.returns("'safari'"),
// IE9