gecko-dev/devtools/client/shared
Mantaroh Yoshinaga 4c95ba0b3d Bug 1493659 - Skip the click event handler if touch event has occurred. r=birtles
Tapping the menu button during the panel has shown make the menu button to be unopenable. This cause reason is removing the pointer-events property before the mouse event happens.
The tapping event will happen many the event like the following:
1) touchstart
2) touchmove (Long tap only)
3) touchend
4) mousedown
5) mouseup
6) click

This patch will detect the touchend event to eat the click event.

Differential Revision: https://phabricator.services.mozilla.com/D7827

--HG--
extra : moz-landing-system : lando
2018-10-07 17:52:11 +00:00
..
components Bug 1493659 - Skip the click event handler if touch event has occurred. r=birtles 2018-10-07 17:52:11 +00:00
redux Bug 1494162 - Part 23: Lazy load the redux middleware modules. r=pbro 2018-10-01 11:23:24 -04:00
source-map Revert "Backed out changeset 8566206da1bf (bug 1496401) for devtools failures at test/mochitest/browser_jsterm_await.js" 2018-10-04 16:35:45 -04:00
test Bug 1496157 - Remove the three pane tooltip and first run code. r=rcaliman 2018-10-03 15:30:42 -04:00
vendor Bug 1473842 - Upgrade React to v16.4.1 r=nchevobbe 2018-07-06 10:43:34 +01:00
webpack Bug 1425552 - Move clearOutput and clearPrivateMessages from the jsterm and onto the WebConsoleFrame;r=nchevobbe 2018-06-02 16:44:08 -07:00
widgets Bug 1494162 - Part 28: Lazy initialize TooltipToggle in HTMLTooltip. r=jdescottes 2018-10-01 11:24:41 -04:00
autocomplete-popup.js Bug 1494162 - Part 27: Lazy initialize the tooltip in AutocompletePopup. r=jdescottes 2018-10-02 15:01:56 -04:00
browser-loader.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
css-angle.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
curl.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
demangle.js Bug 1339461 - script-generated patch to convert foo.indexOf(...) == -1 to foo.includes(), r=Mossop. 2018-02-01 20:45:22 +01:00
devices.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
DOMHelpers.jsm Bug 1446940 part 3. Stop getting docshells from windows via getInterface in devtools. r=bgrins 2018-08-01 13:07:10 -04:00
enum.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
file-saver.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
focus.js Bug 1461522 - Factor out a focusableSelector utility; r=jdescottes 2018-06-28 15:10:27 +09:00
getjson.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
inplace-editor.js Bug 1479373 - Refactor autocomplete popup for performance; r=jdescottes. 2018-09-06 05:48:02 +00:00
key-shortcuts.js Bug 1493646 - Browser toolbox shortcut closes the regular toolbox; r=jdescottes 2018-10-03 11:38:49 +00:00
keycodes.js Bug 1429421 - remove gcli code; r=jdescottes,julienw,ochameau 2018-09-06 11:42:57 +00:00
link.js Bug 1485676 - Connect to local server from TargetFactory.forTab and make TabTarget always remote-like. r=yulia 2018-09-24 09:52:55 -07:00
moz.build Bug 1491879 - Fix telemetry support for multiple tabs / windows r=nchevobbe 2018-09-25 12:57:13 +00:00
natural-sort.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
node-attribute-parser.js Bug 1494162 - Part 37: Speed up getTypes in node-attribute-parser.js by using keys instead of looping over an array. r=pbro 2018-10-02 09:06:24 -04:00
options-view.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
output-parser.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
poller.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
prefs.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
react-utils.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
scroll.js Bug 1460862 - Smooth scrolling when clicking on 'reveal' in slotted elements. r=bgrins 2018-08-22 08:35:40 +00:00
source-utils.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
splitview.css
SplitView.jsm Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
stylesheet-utils.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
suggestion-picker.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
telemetry.js Bug 1491879 - Fix telemetry support for multiple tabs / windows r=nchevobbe 2018-09-25 12:57:13 +00:00
TelemetryStopwatch.jsm Bug 1481669 - Fix DEVTOOLS_*_TIME_ACTIVE_SECONDS probes to report in seconds again r=Honza 2018-08-24 13:30:16 +00:00
theme-switching.js Bug 1471162 - Stop using fake floating scrollbar in OSX dark theme;r=pbro 2018-06-28 12:24:46 +02:00
theme.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
undo.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
unicode-url.js Bug 1490497 - Drops the dump warning statements in the unicode-url.js because sometimes they produce unnecessary dumps. r=nchevobbe 2018-09-12 08:22:51 +00:00
view-source.js Bug 1314057 - Remove new-debugger-frontend usage from webconsole tests r=davidwalsh 2018-09-14 10:47:49 -05:00
WeakMapMap.js Bug 1491879 - Fix telemetry support for multiple tabs / windows r=nchevobbe 2018-09-25 12:57:13 +00:00
webgl-utils.js Bug 1454696 - Run eslint --fix for prefer-const;r=yulia 2018-06-01 12:36:09 +02:00
zoom-keys.js Bug 1446940 part 3. Stop getting docshells from windows via getInterface in devtools. r=bgrins 2018-08-01 13:07:10 -04:00