a0768b78ff32581c457122430db68e11a0a5c479: Bug 1543940 - Use the toolbox top window for context menus r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Wed, 08 May 2019 21:36:04 +0000 - rev 473134
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1543940 - Use the toolbox top window for context menus r=ochameau Depends on D28036 If a context menu is opened in the toolbox document when running in a frame with type=content, keyboard navigation will not move to the context menu when it's opened. Differential Revision: https://phabricator.services.mozilla.com/D27695
388f61b1b134177011dcfe55f52faff072a50052: Bug 1543940 - menu.popup() should take a document argument instead of toolbox r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Wed, 08 May 2019 21:35:36 +0000 - rev 473133
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1543940 - menu.popup() should take a document argument instead of toolbox r=ochameau Depends on D27693 Menu::popup and popupAtZoom are expecting a toolbox argument as last argument. However, half of the callsites do not have access to the toolbox and just pass a { doc } object. This is misleading when trying to work on menu.js because you cannot rely on toolbox APIs. Differential Revision: https://phabricator.services.mozilla.com/D28036
0484e2e8f7fd170c14218dcf60c9c3983e1a8267: Bug 1543940 - Rely on chromeEventHandler for toolboxContextMenu events r=ochameau
Julian Descottes <jdescottes@mozilla.com> - Wed, 08 May 2019 21:35:02 +0000 - rev 473132
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1543940 - Rely on chromeEventHandler for toolboxContextMenu events r=ochameau Using chromeEventHandler will allow us to catch events fired from any frame. By default when DevTools are in a type=chrome frame, events also bubble across frames. With type=content this is no longer the case. Differential Revision: https://phabricator.services.mozilla.com/D27693
9b6e243f261203cbc078d25a9725c0e5ac44003f: Merge mozilla-central to autoland. a=merge CLOSED TREE
Oana Pop Rus <opoprus@mozilla.com> - Thu, 09 May 2019 00:58:43 +0300 - rev 473131
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
f9c6e9cd8754bc3299a6c024410d8946ebea7f06: Backed out changeset f883d868ce31 (bug 1550185) for failing android checkstyle on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 09 May 2019 00:45:47 +0300 - rev 473130
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Backed out changeset f883d868ce31 (bug 1550185) for failing android checkstyle on a CLOSED TREE
d6756af108596e5a27548d397f1dd72d44c45854: Bug 1535656 - Quantum bar results flicker while typing a search. r=dao
Marco Bonardo <mbonardo@mozilla.com> - Wed, 08 May 2019 21:14:35 +0000 - rev 473129
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1535656 - Quantum bar results flicker while typing a search. r=dao Differential Revision: https://phabricator.services.mozilla.com/D30190
876559fca157d87c6b39f57ee4995dc09fff0db2: Bug 1548817 - Quantum Bar controller notifications may arrive out of order. r=adw
Marco Bonardo <mbonardo@mozilla.com> - Wed, 08 May 2019 21:14:33 +0000 - rev 473128
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1548817 - Quantum Bar controller notifications may arrive out of order. r=adw Differential Revision: https://phabricator.services.mozilla.com/D30082
175f567cd163eb70fd015e585bb0ae74f60c2cfe: Bug 1549642 - handle cue with negative duration. r=jya
alwu <alwu@mozilla.com> - Wed, 08 May 2019 18:09:56 +0000 - rev 473127
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1549642 - handle cue with negative duration. r=jya According to the spec [1], the cue's end time might be negative and be smaller than its start time. In this case, when we reach the cue's start on the media time line, we should treat it as a `missing cue` (which won't be actually displayed, but will receive events) when we run the `TimeMarchesOn`. Therefore, we have to add this kind of cue into `otherCue` and let `TimeMarchesOn` handles it properly, to dispatch `enter` and `exit` event for it. [1] https://html.spec.whatwg.org/multipage/media.html#text-track-cue-end-time Differential Revision: https://phabricator.services.mozilla.com/D30242
304294b29dae2db6e398ed5693d5a65821812c0d: Bug 1548731 - part3 : modify wpt 'track-mode.html'. r=smaug
alwu <alwu@mozilla.com> - Tue, 07 May 2019 18:01:44 +0000 - rev 473126
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1548731 - part3 : modify wpt 'track-mode.html'. r=smaug This patch does two changes in order to test the correct behavior. (1) Not to use time out function Waiting for 0.4s by using timeout function doesn't mean the code will exactly be executed after 0.4s. If we would like to specify the time when we would like to change track's mode, we should listen for video's `timeupdate` to get the correct result. (2) Modify ending condition As this test is going to turn the track's mode to `showing/hidden` after video plays after 0.4s, the second and the third cue would be showed correctly. The second cue is from 0.3 to 0.7, so when we changed track mode in 0.4s, the second cue would be regard as an active cue, and we would dispatched `enter` event on it. When the cue is going to become inactive, the event `exit` would be dispatched. Therefore, there would be total 4 times of the accumulation of `enter` and `exit` events, which means `oncuechange` would also be dispatched 4 times. Differential Revision: https://phabricator.services.mozilla.com/D30141
cea220a6b7dd6c86a71c09d805e0eaa719b34317: Bug 1548731 - part2 : enable failed wpt items. r=smaug
alwu <alwu@mozilla.com> - Wed, 08 May 2019 21:23:31 +0000 - rev 473125
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1548731 - part2 : enable failed wpt items. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D29784
073a5c5c22621d3b22b6248135e1be1bf49c9c19: Bug 1548731 - part1 : support 'cuechange' event. r=smaug
alwu <alwu@mozilla.com> - Tue, 07 May 2019 11:21:29 +0000 - rev 473124
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1548731 - part1 : support 'cuechange' event. r=smaug According to the spec [1], `oncuechange` is one of the `GlobalEventHandler`. This event could be fired on `Track` element or `TextTrack` [2]. We would dispatch this event when we run the `TimeMarchesOn` algorithm. [1] https://html.spec.whatwg.org/multipage/webappapis.html#handler-oncuechange [2] https://html.spec.whatwg.org/multipage/media.html#event-media-cuechange [3] https://html.spec.whatwg.org/multipage/media.html#playing-the-media-resource:event-media-cuechange Differential Revision: https://phabricator.services.mozilla.com/D29783
f883d868ce316ef506df5dd52cd0b9697c63760d: Bug 1550185 - Ensure GeckoView CrashHandler.getRootException() does not return null r=snorp
Randall E. Barker <rbarker@mozilla.com> - Wed, 08 May 2019 21:23:13 +0000 - rev 473123
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1550185 - Ensure GeckoView CrashHandler.getRootException() does not return null r=snorp Differential Revision: https://phabricator.services.mozilla.com/D30422
d8c72aea4006e2797425d8c0075025f2ee651410: Bug 1548987: pypi.python.org should now just be pypi.org in mach_commands.py. r=rwood
Stephen Donner <stephen.donner@gmail.com> - Wed, 08 May 2019 17:50:21 +0000 - rev 473122
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1548987: pypi.python.org should now just be pypi.org in mach_commands.py. r=rwood Differential Revision: https://phabricator.services.mozilla.com/D29985
751aaa1009d37b550c2396081bb4a9d5de8c0238: Bug 1546741. Land initial idle-power-usage-measurement test for Android. r=rwood
Stephen Donner <stephen.donner@gmail.com> - Wed, 08 May 2019 19:21:12 +0000 - rev 473121
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1546741. Land initial idle-power-usage-measurement test for Android. r=rwood Differential Revision: https://phabricator.services.mozilla.com/D29654
efc907d677c24b15d2f652e41efa6bca3239fbcc: Bug 1550157 - Set a pref if the user profile is using a userChrome.css or userContent.css file. r=emilio
Mike Conley <mconley@mozilla.com> - Wed, 08 May 2019 20:50:57 +0000 - rev 473120
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1550157 - Set a pref if the user profile is using a userChrome.css or userContent.css file. r=emilio This is in preparation to disable (but not remove) support for these customizations by default. We want to avoid scanning for these files on start-up, but also don't want to make our users jump through a pref-flipping hoop to get their customizations back. So we'll detect those files and flip the pref for this release. For the next release, we'll not load those files unless the pref is flipped. Differential Revision: https://phabricator.services.mozilla.com/D30414
7e3b4a30cfd741ff493ca9100bf82c4bb30fe31b: Bug 1550052 - Ensure clean android app install via mach; r=jmaher
Geoff Brown <gbrown@mozilla.com> - Wed, 08 May 2019 20:38:47 +0000 - rev 473119
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1550052 - Ensure clean android app install via mach; r=jmaher Uninstalling the test app before re-installing ensures a clean, predictable starting state for gtest. Differential Revision: https://phabricator.services.mozilla.com/D30407
b54d90e1c6814f37918a8a6a1e6fc5054ea6e868: Bug 1549921 - Refactor batch building code in preparation for multiple alpha batchers per picture. r=kvark
Glenn Watson <github@intuitionlibrary.com> - Wed, 08 May 2019 20:32:39 +0000 - rev 473118
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1549921 - Refactor batch building code in preparation for multiple alpha batchers per picture. r=kvark This patch is scaffolding only - there shouldn't be any functional changes as a result of these changes. Differential Revision: https://phabricator.services.mozilla.com/D30330
6dd8d9bf3e308e62c4a6f2eacd7b7379d1ad3484: Bug 1548540, reduce how often performance counters are sent to the parent process, r=tarek
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 08 May 2019 19:11:59 +0000 - rev 473117
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1548540, reduce how often performance counters are sent to the parent process, r=tarek Differential Revision: https://phabricator.services.mozilla.com/D30397
054f6ef6e447b028fd3c5f58de93607f3f37e1c1: Bug 1546727: Move JSSLOT_DEBUGFRAME_ enum into DebuggerFrame class. r=jorendorff
Jim Blandy <jimb@mozilla.com> - Wed, 08 May 2019 07:06:36 +0000 - rev 473116
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1546727: Move JSSLOT_DEBUGFRAME_ enum into DebuggerFrame class. r=jorendorff This is standard SpiderMonkey practice for NativeObject subclasses, and makes slot access in DebuggerFrame methods a bit cleaner. Differential Revision: https://phabricator.services.mozilla.com/D28782
a0ab4288cda4246470aae59f9f1be2c1be65dcd8: Bug 1548769 - Remove WebExtensions icons theming support. r=mikedeboer
Tim Nguyen <ntim.bugs@gmail.com> - Wed, 08 May 2019 20:28:24 +0000 - rev 473115
Push 35988 by opoprus@mozilla.com at Thu, 09 May 2019 03:32:40 +0000
Bug 1548769 - Remove WebExtensions icons theming support. r=mikedeboer Differential Revision: https://phabricator.services.mozilla.com/D29802
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip