Repository: wicket
Updated Branches:
  refs/heads/master 023f94d11 -> 67134a089


WICKET-5517 IE11 returns false for Wicket.Browser.isIE()

Add a simple check whether the current user agent is IE 11.
It is not used by Wicket for now

(cherry picked from commit dfd12188a0da8cdc37aecbd29fc83fddfcb51c4d)


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/67134a08
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/67134a08
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/67134a08

Branch: refs/heads/master
Commit: 67134a089685e755968f12934b656dc3b3ea7e0f
Parents: 023f94d
Author: Martin Tzvetanov Grigorov <mgrigo...@apache.org>
Authored: Tue Feb 25 13:46:58 2014 +0200
Committer: Martin Tzvetanov Grigorov <mgrigo...@apache.org>
Committed: Tue Feb 25 13:49:22 2014 +0200

----------------------------------------------------------------------
 .../java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js | 7 +++++++
 1 file changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/67134a08/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js
 
b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js
index 8ac06f2..b914fdb 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js
+++ 
b/wicket-core/src/main/java/org/apache/wicket/ajax/res/js/wicket-event-jquery.js
@@ -79,6 +79,13 @@
                                return Wicket.Browser.isIE() && version < 9;
                        },
 
+                       isIE11: function () {
+                               var userAgent = window.navigator.userAgent;
+                               var isTrident = userAgent.indexOf("Trident");
+                               var is11 = userAgent.indexOf("rv:11");
+                               return isTrident && is11;
+                       },
+
                        isGecko: function () {
                                return 
(/Gecko/).test(window.navigator.userAgent) && !Wicket.Browser.isSafari();
                        }

Reply via email to