diff options
author | Jukka Jylänki <jujjyl@gmail.com> | 2014-02-01 00:44:26 +0200 |
---|---|---|
committer | Jukka Jylänki <jujjyl@gmail.com> | 2014-02-01 00:44:26 +0200 |
commit | 6dba7fa0d7caea54c40deac29dd73a3b30e6c8eb (patch) | |
tree | b2de842c68d89768e33f6842c4f32b6ce9eb636f | |
parent | 506dcd83d67ad722ba63bb31762b01898807d99c (diff) |
Restrict touch events to not run deferred fullscreen+pointerlock requests due to security implications. Mark down related bugzilla entry.
-rw-r--r-- | src/library_html5.js | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/library_html5.js b/src/library_html5.js index f9b8a8c7..86adeafd 100644 --- a/src/library_html5.js +++ b/src/library_html5.js @@ -709,7 +709,9 @@ var LibraryJSEvents = { var eventHandler = { target: JSEvents.findEventTarget(target), - allowsDeferredCalls: true, + allowsDeferredCalls: false, // XXX Currently disabled, see bug https://bugzilla.mozilla.org/show_bug.cgi?id=966493 +// Once the above bug is resolved, enable the following condition if possible: +// allowsDeferredCalls: eventTypeString == 'touchstart', eventTypeString: eventTypeString, callbackfunc: callbackfunc, handlerFunc: handlerFunc, |