34a3d6b4f10f37b10428063096cad6af7c023e1a: Bug 1527946 - QuantumBar: Update the input value when cycling through results until no result is selected. r=Standard8
Dão Gottwald <dao@mozilla.com> - Sat, 09 Mar 2019 12:15:26 +0000 - rev 521253
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527946 - QuantumBar: Update the input value when cycling through results until no result is selected. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D22551
ed23415c6ea00edd214b5281e89b5ffa5876d18a: Bug 1533302 part 3 - Use UniquePtr for CompartmentPrivate's XPCWrappedNativeScope. r=mccr8
Jan de Mooij <jdemooij@mozilla.com> - Sat, 09 Mar 2019 10:44:18 +0000 - rev 521252
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533302 part 3 - Use UniquePtr for CompartmentPrivate's XPCWrappedNativeScope. r=mccr8 `CompartmentPrivate::GetScope()` was added so callers don't have to do `scope.get()` manually. The `scope` field is now private and was renamed to `mScope`. Also replaces some `CompartmentPrivate::Get(obj)->scope` instances with `ObjectScope(obj)`. It's equivalent but shorter. Differential Revision: https://phabricator.services.mozilla.com/D22664
0d7f08e68f759804937c9014028bfb0afb816252: Bug 1532613 - Enter editing mode after new "about:home" tab was added; r=AndreiLazar
Petru Lingurar <petru.lingurar@softvision.ro> - Fri, 08 Mar 2019 15:13:55 +0000 - rev 521251
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532613 - Enter editing mode after new "about:home" tab was added; r=AndreiLazar We'll delay entering editing mode until we are sure the process for adding a new "about:home" tab completed. This allows avoiding certain race conditions with the previous state or with the tab counter animation. Differential Revision: https://phabricator.services.mozilla.com/D22701
f3eb6ce8dc445d1c53b0a5868d8f2512a1cb6255: Bug 1533645 Search widget can trigger the Tab Queue prompt r=petru
Andrei Lazar <andrei.a.lazar@softvision.ro> - Fri, 08 Mar 2019 20:10:36 +0000 - rev 521250
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1533645 Search widget can trigger the Tab Queue prompt r=petru Added a flag on the search widget intent in order to skip the tab queue prompt. Depends on D22314 Differential Revision: https://phabricator.services.mozilla.com/D22681
3dfbf1afd9a717cf19bee20e4ba5521919982793: Bug 1526934 Search Widget for Fennec Part 4 - Polish UI using the UX's team layouts r=petru
Andrei Lazar <andrei.a.lazar@softvision.ro> - Fri, 08 Mar 2019 15:05:42 +0000 - rev 521249
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526934 Search Widget for Fennec Part 4 - Polish UI using the UX's team layouts r=petru Polished UI by adding a custom drawable with rounded corners. Made layouts responsive by setting relative widths. Handled edge case for 1x1 cell. Removed unused resources. Depends on D21685 Differential Revision: https://phabricator.services.mozilla.com/D22314
a32961795869161ee5ff9f101aea845b7aeb9a2a: Bug 1531679 Search Widget for Fennec Part 3 - Make it discoverable through Leanplum r=petru
Andrei Lazar <andrei.a.lazar@softvision.ro> - Fri, 08 Mar 2019 15:05:02 +0000 - rev 521248
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1531679 Search Widget for Fennec Part 3 - Make it discoverable through Leanplum r=petru Provided a deep link for the add widget intent. Differential Revision: https://phabricator.services.mozilla.com/D21685
0368c4ca4ecec9d8ce18d9e474731f2faeb92f00: Bug 1526929 Search Widget for Fennec Part 2 - Wire search widget component with the main component r=petru
Andrei Lazar <andrei.a.lazar@softvision.ro> - Fri, 08 Mar 2019 15:04:23 +0000 - rev 521247
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526929 Search Widget for Fennec Part 2 - Wire search widget component with the main component r=petru Implemented search widget's intent handling in BrowserApp class. Depends on D20149 Differential Revision: https://phabricator.services.mozilla.com/D20151
bde7ebdef8a4c2e9e6ecf4cee209a0fae520c509: Bug 1526926 Search Widget for Fennec Part 1 - Add search widget code base r=petru
Andrei Lazar <andrei.a.lazar@softvision.ro> - Fri, 08 Mar 2019 15:03:52 +0000 - rev 521246
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526926 Search Widget for Fennec Part 1 - Add search widget code base r=petru Added Search widget provider class, declared the provider in the manifest and created mock layout for it. Differential Revision: https://phabricator.services.mozilla.com/D20149
0d1df88e93f656a5eff4e1105902b2f3015cccdb: Bug 1522213 - Re-enable encrypted-media WPT on asan. r=aryx
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 08 Mar 2019 18:16:57 +0000 - rev 521245
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522213 - Re-enable encrypted-media WPT on asan. r=aryx Bug 1522547 fixed the issue causing these tests to crash on shutdown, which was also resulting in asan crashes, so these can be re-enabled. Differential Revision: https://phabricator.services.mozilla.com/D22731
5890446de11611db6831139179aa79a270577483: Merge mozilla-central to autoland
Dorel Luca <dluca@mozilla.com> - Sat, 09 Mar 2019 11:50:28 +0200 - rev 521244
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge mozilla-central to autoland
c7009174ac7e2163efbffdc9c5ecfc1acea6054e: Bug 1508992 - Enable ESLint for dom/plugin/test/unit (Manual Changes). r=qdot
championshuttler <shivams2799@gmail.com> - Sat, 09 Mar 2019 02:26:37 +0000 - rev 521243
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1508992 - Enable ESLint for dom/plugin/test/unit (Manual Changes). r=qdot Depends on D22365 Differential Revision: https://phabricator.services.mozilla.com/D22366
519402d3b1898d5fb846be4ac2708dd443e90f13: Bug 1508992 - Enable ESLint for dom/plugins/test/unit (Automatic Changes). r=qdot
championshuttler <shivams2799@gmail.com> - Sat, 09 Mar 2019 02:25:43 +0000 - rev 521242
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1508992 - Enable ESLint for dom/plugins/test/unit (Automatic Changes). r=qdot Differential Revision: https://phabricator.services.mozilla.com/D22365
b486ad6d8c06d517316092a046a0a7c74baefc21: Merge mozilla-inbound to mozilla-central. a=merge
Dorel Luca <dluca@mozilla.com> - Sat, 09 Mar 2019 11:47:52 +0200 - rev 521241
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge mozilla-inbound to mozilla-central. a=merge
ec939d4f81dcf0058ab4b9549083c7f4a9698fe8: Bug 1530980 - Stop listening for mail-startup-done to start Marionette in Thunderbird; r=whimboo
Geoff Lankow <geoff@darktrojan.net> - Sat, 09 Mar 2019 15:44:14 +1300 - rev 521240
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1530980 - Stop listening for mail-startup-done to start Marionette in Thunderbird; r=whimboo
d652c07b0c040250e7fe7dfcee4ed9d88a754bf7: Bug 1523175 - land NSS NSS_3_43_BETA1 UPGRADE_NSS_RELEASE, r=me
J.C. Jones <jc@mozilla.com> - Fri, 08 Mar 2019 22:44:27 +0000 - rev 521239
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1523175 - land NSS NSS_3_43_BETA1 UPGRADE_NSS_RELEASE, r=me
0537da28038acb2e22e683f6b487c8eef1db400a: Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Fri, 08 Mar 2019 23:57:07 +0200 - rev 521238
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge mozilla-central to mozilla-inbound. a=merge CLOSED TREE
1972b883694851e31344e1eefff9ac5b95d2b88c: Bug 1532810 - Report long-running GL calls to the profiler. r=gw
Bobby Holley <bobbyholley@gmail.com> - Tue, 05 Mar 2019 11:31:49 -0800 - rev 521237
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532810 - Report long-running GL calls to the profiler. r=gw Differential Revision: https://phabricator.services.mozilla.com/D22202
8426cec31aaee1ebf3b08d7287ad54f9bf4f6d97: Bug 1532810 - Update gleam. r=me
Bobby Holley <bobbyholley@gmail.com> - Fri, 01 Mar 2019 15:40:43 -0800 - rev 521236
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532810 - Update gleam. r=me
48241ea6a125e5ec01dbb323da92adabfb4ea480: Bug 1532725 - Rename PRemoteFrame to PBrowserBridge. r=nika
Ryan Hunt <rhunt@eqrion.net> - Mon, 04 Mar 2019 20:15:58 -0600 - rev 521235
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532725 - Rename PRemoteFrame to PBrowserBridge. r=nika Differential Revision: https://phabricator.services.mozilla.com/D22132
8c8e2862fd5e6df9fd5279324ecf941960a9a291: Bug 1532725 - Make TabParent::Recv{MouseEvent, HandleTap, ..} a script boundary and hold a strong reference. r=bzbarsky
Ryan Hunt <rhunt@eqrion.net> - Wed, 06 Mar 2019 16:54:58 -0600 - rev 521234
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1532725 - Make TabParent::Recv{MouseEvent, HandleTap, ..} a script boundary and hold a strong reference. r=bzbarsky These message handlers are currently marked as MOZ_CAN_RUN_SCRIPT, but are called from PBrowserChild::OnMessageReceived which is not marked to run script. For some reason this is not currently an issue on tip. I suspect it has something to do with unified builds as renaming files caused this issue to happen. I haven't looked into it enough to say for certain. This commit changes the message handlers to be script boundaries so that the analysis is satisified. This seemed like an easier change than modifying IPDL to emit the script boundary around PBrowserChild::OnMessageReceived. Additionally, Nika pointed out that IPDL doesn't hold a strong reference when calling message handlers. If the script enters a nested event loop, it may be possible for the protocol to be freed before control returns to it. This commit adds strong references to prevent this. Differential Revision: https://phabricator.services.mozilla.com/D22450
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip