a453b998c4f2fced09f98a372dbe97aff1b50499: Bug 1641254 - Add another prefix to the Search Telemetry provider info list. r=daleharvey
Mark Banner <standard8@mozilla.com> - Wed, 27 May 2020 16:22:09 +0000 - rev 532558
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641254 - Add another prefix to the Search Telemetry provider info list. r=daleharvey Differential Revision: https://phabricator.services.mozilla.com/D77087
c4df478fe80c9184f082c05a2ebb37e37d5f2989: Bug 1585050 - Run mochitests on android emulator with webrender enabled. r=ktaeleman
Jamie Nicol <jnicol@mozilla.com> - Wed, 27 May 2020 16:43:48 +0000 - rev 532557
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1585050 - Run mochitests on android emulator with webrender enabled. r=ktaeleman Differential Revision: https://phabricator.services.mozilla.com/D77000
b4c531b04559f2a59ef43d2f16c7549be01e154d: Bug 1640475: Report OOM in initializeNamedCaptures r=mgaudet
Iain Ireland <iireland@mozilla.com> - Wed, 27 May 2020 01:34:57 +0000 - rev 532556
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640475: Report OOM in initializeNamedCaptures r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D76956
b165e642eac94f741135667599869a9dab65b3ec: Backed out changeset 8ee1fd064263 (bug 1640403) for perma failures on browser_parsable_css. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 27 May 2020 22:11:28 +0300 - rev 532555
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset 8ee1fd064263 (bug 1640403) for perma failures on browser_parsable_css. CLOSED TREE
467350d49e377fb463658c910916d4eeb918559c: Backed out changeset 396da163d87a (bug 1627541) for perma failures on test_geodefaults.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 27 May 2020 21:59:51 +0300 - rev 532554
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset 396da163d87a (bug 1627541) for perma failures on test_geodefaults.js. CLOSED TREE
c35efe3c43dcde15c47d14e5998733c10aac5c7f: Bug 1641245 - Fix silly windows build bustage.
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 May 2020 21:04:48 +0200 - rev 532553
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641245 - Fix silly windows build bustage. MANUAL PUSH: bustage on a CLOSED TREE.
7afbfa63f93709e41af9fe7d4f5b6f0fc408a9d9: Bug 1641002 - Map NSAccessibility API to MOXAccessible protocol. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 May 2020 17:26:38 +0000 - rev 532552
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641002 - Map NSAccessibility API to MOXAccessible protocol. r=morgan Add most attributes getters, setters and actions to prottocol, autogenerate objective c dictionaries, and implement forwarding logic from NSAccessibility methods. Differential Revision: https://phabricator.services.mozilla.com/D76921
2d0bbd99d887d2e318589000843ee569d0d1c44c: Bug 1641002 - Introduce MOXAccessible protocol and MOXAccessibleBase. r=morgan
Eitan Isaacson <eitan@monotonous.org> - Wed, 27 May 2020 17:24:44 +0000 - rev 532551
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641002 - Introduce MOXAccessible protocol and MOXAccessibleBase. r=morgan This sets up the possibility of moving most non-gecko things to a base class, and start a protocol to add for all the subclasses to implement as needed. Differential Revision: https://phabricator.services.mozilla.com/D76920
81a5e4af9a33a031513d80c671e253ae82a3c774: Bug 1609556 - Migrate toolbar-context-menu to Fluent r=Gijs,fluent-reviewers
Artem <salniker@msu.edu> - Wed, 27 May 2020 18:09:40 +0000 - rev 532550
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1609556 - Migrate toolbar-context-menu to Fluent r=Gijs,fluent-reviewers Differential Revision: https://phabricator.services.mozilla.com/D76016
b4db58c003aed0fd8bda4507b5ded482dea602c7: Bug 1641245 - Make string comparators not virtual. r=froydnj,necko-reviewers,geckoview-reviewers,jgilbert,agi,valentin
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 May 2020 18:11:12 +0000 - rev 532549
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641245 - Make string comparators not virtual. r=froydnj,necko-reviewers,geckoview-reviewers,jgilbert,agi,valentin There's no use case for stateful comparators, so they can be just plain function pointers. This is used in some hot places like CSS selector matching. Differential Revision: https://phabricator.services.mozilla.com/D77084
f0de352a865b371e5d757cbef4b2b4216ab8a805: Bug 1630323 - Do not override user preferences when clicking on a service worker notification to open a new document, r=Gijs,nika,geckoview-reviewers,snorp
Anny Gakhokidze <agakhokidze@mozilla.com> - Wed, 27 May 2020 18:15:36 +0000 - rev 532548
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1630323 - Do not override user preferences when clicking on a service worker notification to open a new document, r=Gijs,nika,geckoview-reviewers,snorp In Bug 1622749 a user preference for where to open new documents (from a service worker notification) was temporarily overriden in order to quickly fix a crash that was happening in mozilla::dom::ClientOpenWindow. The crash was ocurring when the pref "browser.link.open_newwindow" was set to 2, meaning new documents are opened in a new window, instead of a new tab. The reason the browser crashed is because the path for opening a new document is different depending on the current user setting, and in NEWWINDOW case we did not get a browsing context returned when calling mozilla::dom::OpenWindow which resulted in a failed assertion. The solution is to pass in a callback to mozilla::dom::OpenWindow as part of nsOpenWindowInfo object, and invoke that callback with a corresponding BrowsingContext in nsFrameLoader when that browsing context is ready. After we call mozilla::dom::OpenWindow, we wait on a promise, that will be resolved when the callback is invoked, before executing the rest of the code that depends on the browsing context for a newly opened document being available. Differential Revision: https://phabricator.services.mozilla.com/D72745
e4b856d5476a1c292badd5241f933bb3550be4eb: Bug 1637542: Disable {linux64,win32,win64} opt and linux64 artifact builds on autoland. r=jmaher
Ben Hearsum <bhearsum@mozilla.com> - Wed, 27 May 2020 17:53:38 +0000 - rev 532547
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1637542: Disable {linux64,win32,win64} opt and linux64 artifact builds on autoland. r=jmaher The opt builds were originally disabled in bug 1522111, but were re-enabled when webgpu was added. Differential Revision: https://phabricator.services.mozilla.com/D76906
9b662148a7b05da8033356ad335b3b99363dec5a: Backed out changeset 5b97f74fb6fd (bug 1629113) for perma failures on test_keycodes.xhtml. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 27 May 2020 21:16:13 +0300 - rev 532546
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset 5b97f74fb6fd (bug 1629113) for perma failures on test_keycodes.xhtml. CLOSED TREE
1e2293c4bbd6564281f26c556252bc6c1fcadf2a: Backed out changeset b4c58d9afd4b (bug 1624909) for build bustages on Pivot.h. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 27 May 2020 21:04:58 +0300 - rev 532545
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset b4c58d9afd4b (bug 1624909) for build bustages on Pivot.h. CLOSED TREE
8a881029b6f98b51a40c4910748a7fa2fe951fb7: Bug 1641073: improve BaseFile.copy() performance r=rstewart
Mitchell Hentges <mhentges@mozilla.com> - Wed, 27 May 2020 16:52:51 +0000 - rev 532544
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641073: improve BaseFile.copy() performance r=rstewart Arrays are mutable, so appending each substring at a time and joining at the endis much faster than re-allocating a new string on each loop. Differential Revision: https://phabricator.services.mozilla.com/D76945
b4c58d9afd4b5ba0eb49063d06bcfa7b479313c4: Bug 1624909: Create and maintain radio siblings array for position information. r=eeejay
Morgan Reschenberg <mreschenberg@mozilla.com> - Wed, 27 May 2020 17:51:30 +0000 - rev 532543
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1624909: Create and maintain radio siblings array for position information. r=eeejay Differential Revision: https://phabricator.services.mozilla.com/D72751
d9f5353bcddc0f4b879695e8965911f9978e189d: Bug 1640457 - Discard pending WR display items if the Gecko item will be pushed as an image r=jrmuizel
Miko Mynttinen <mikokm@gmail.com> - Wed, 27 May 2020 16:45:08 +0000 - rev 532542
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640457 - Discard pending WR display items if the Gecko item will be pushed as an image r=jrmuizel If |nsDisplayItem::CreateWebRenderCommands()| returns false, the items that have been pushed to |DisplayListBuilder::pending_chunk| need to be cleared, because the item will be pushed as an image instead. This happens, for example, when nsDisplayText encounters unsupported features. Differential Revision: https://phabricator.services.mozilla.com/D77095
85b948d274723a3643a19c42370c62dcb31ea9a4: Bug 1634425 - Integrate WebGPU API tracing r=jgilbert
Dzmitry Malyshau <dmalyshau@mozilla.com> - Wed, 27 May 2020 16:49:03 +0000 - rev 532541
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1634425 - Integrate WebGPU API tracing r=jgilbert This is the logic of tracing the WebGPU API calls at the level of wgpu-core, serialized into a folder of choosing on the user drive. Traces are extremely portable, they can be shared (on BugZilla) and then replayed on the developer machine, which can have a different architecture from the users machine. The standalone player is introduced in `gfx/wgpu/player`, similar to WebRender's Wrench. The output dir is controlled by "dom.webgpu.traceDir" pref. No tracing happens if it's empty. Differential Revision: https://phabricator.services.mozilla.com/D73333
432809e7954380f8de19bf4104dde1a7d9aab7f7: Bug 1398567 - Invert URIFixup default behavior to search unless the string looks like a URI. r=Gijs
Marco Bonardo <mbonardo@mozilla.com> - Wed, 27 May 2020 16:55:14 +0000 - rev 532540
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1398567 - Invert URIFixup default behavior to search unless the string looks like a URI. r=Gijs With recent fixes that can properly identify whitelisted domains, whitelisted domain suffixed, valid known public suffixes, and forcing to visit URI-like strings that end with a slash, it's time to re-evaluate the URIFixup behavior. Until now URIFixup considered everything a URI unless it had specific search characteristics, this patch inverts that behavior. The scope of this change is to improve the urlbar behavior as the main Search Access Point, since that's the direction we're moving towards. This lands with a temporary hidden feature pref browser.fixup.defaultToSearch, that will be removed once the feature has been released. Differential Revision: https://phabricator.services.mozilla.com/D76852
039d58aba1f0d071c8d057843db32daa23bdf19e: Bug 1627989 - Remove the browser.urlbar.openViewOnFocus pref. r=dao
Harry Twyford <htwyford@mozilla.com> - Wed, 27 May 2020 16:46:43 +0000 - rev 532539
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1627989 - Remove the browser.urlbar.openViewOnFocus pref. r=dao Differential Revision: https://phabricator.services.mozilla.com/D76247
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip