cfa4bd8e6f789fcca1de2272f0d5b11c0ded913f: Backed out changeset 944ffb76f335 (bug 1640072) for perma failures on browser_protections_lockwise.js. CLOSED TREE default tip
Razvan Maries <rmaries@mozilla.com> - Thu, 28 May 2020 01:43:32 +0300 - rev 532609
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset 944ffb76f335 (bug 1640072) for perma failures on browser_protections_lockwise.js. CLOSED TREE
a8e1d6e554e5431dbb7e9d313833936c4e876c12: Backed out changeset 5daeee90db7e (bug 1641297) for assertion failures. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Thu, 28 May 2020 01:35:06 +0300 - rev 532608
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset 5daeee90db7e (bug 1641297) for assertion failures. CLOSED TREE
7610307d40316f253efcda42fe5939baf100efb2: Backed out changeset 004abcb3322e (bug 1626015) for perma failures on idlharness.window.html. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Thu, 28 May 2020 01:23:57 +0300 - rev 532607
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset 004abcb3322e (bug 1626015) for perma failures on idlharness.window.html. CLOSED TREE
41522eadf227f0be54489c1dee4804827a4275f6: Bug 1634947 - Update the TLS deprecated error message in Firefox. r=johannh,necko-reviewers,valentin
prathiksha <prathikshaprasadsuman@gmail.com> - Wed, 27 May 2020 21:58:30 +0000 - rev 532606
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1634947 - Update the TLS deprecated error message in Firefox. r=johannh,necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D77021
b8092c1039a4314ba22473a81913f11bc8c5cb8f: Bug 1623003 - investigate begin_frame r=gw
Bert Peers <bpeers@mozilla.com> - Wed, 27 May 2020 20:37:05 +0000 - rev 532605
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1623003 - investigate begin_frame r=gw Adding profile_scopes. Differential Revision: https://phabricator.services.mozilla.com/D77113
3b4fac567f42b535ff030c553e8c01c5409eff29: Bug 1588549 - --disable-maintenance-service should exclude all maintenance service-related code r=bytesized,mhowell
Mark Smith <mcs@pearlcrescent.com> - Wed, 27 May 2020 21:22:15 +0000 - rev 532604
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1588549 - --disable-maintenance-service should exclude all maintenance service-related code r=bytesized,mhowell Exclude Windows Maintenance Service-related C++ code and avoid linking with unnecessary libraries when building with --disable-maintenance-service. Differential Revision: https://phabricator.services.mozilla.com/D76349
34c3a4a251e876982ef3499962c8e4a95650e73d: Bug 1509748 - Do not touch ntdll's PE header directly if EAF+ is enabled. r=mhowell,mstange
Toshihito Kikuchi <tkikuchi@mozilla.com> - Wed, 27 May 2020 21:48:35 +0000 - rev 532603
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1509748 - Do not touch ntdll's PE header directly if EAF+ is enabled. r=mhowell,mstange If EAF+ is enabled for firefox.exe, the process does not launch because we parse the PE headers of ntdll.dll at startup, which is prohibited by EAF+. With this patch, we skip two operations when EAF+ is enabled. The first one is to cache ntdll's IAT at startup. Because EAF+ is expected to prevent an injected module from parsing PE headers and modifying IAT, we can skip this caching safely. The second one is to load ntdll's debug information for the profiler. With this patch, the profiler's callstack will not show a raw address instead of a symbol name. It's a bad side effect, but much better than startup crash. Differential Revision: https://phabricator.services.mozilla.com/D76959
03b1fa7ea69efa4cdc84faf2959083716302f86b: Bug 1641122 - Fix 32-bit Android profiler buffer size default - r=canaltinova
Gerald Squelart <gsquelart@mozilla.com> - Wed, 27 May 2020 19:41:46 +0000 - rev 532602
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641122 - Fix 32-bit Android profiler buffer size default - r=canaltinova Differential Revision: https://phabricator.services.mozilla.com/D77016
5daeee90db7e3a7d037c73f567919071d90a7609: Bug 1641297 - Optimize Array.isArray in CacheIR and Warp. r=iain
Tom Schuster <evilpies@gmail.com> - Wed, 27 May 2020 21:37:33 +0000 - rev 532601
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641297 - Optimize Array.isArray in CacheIR and Warp. r=iain Differential Revision: https://phabricator.services.mozilla.com/D77125
7194adf4f7571e44821c853dd2dc3998c7b52df7: Bug 1520641 - Make zoom level percentage bubble animation obey prefers-reduced-motion. r=jaws
Dão Gottwald <dao@mozilla.com> - Wed, 27 May 2020 17:54:14 +0000 - rev 532600
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1520641 - Make zoom level percentage bubble animation obey prefers-reduced-motion. r=jaws Differential Revision: https://phabricator.services.mozilla.com/D76625
6db34f17a6a88c3c2ab30c86bdf0140d263818cb: Bug 1627541 - Move pref handling into Region.jsm r=Standard8
Dale Harvey <dale@arandomurl.com> - Wed, 27 May 2020 20:16:19 +0000 - rev 532599
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1627541 - Move pref handling into Region.jsm r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D75719
4fca7287bf1fbb00829a8b2424a9468b6587b36d: Bug 1641351 - raise on node error in BT r=acreskey
Tarek Ziadé <tarek@mozilla.com> - Wed, 27 May 2020 21:43:38 +0000 - rev 532598
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641351 - raise on node error in BT r=acreskey We forgot to check that the node command succeeded. This patch fixes it. Differential Revision: https://phabricator.services.mozilla.com/D77148
944ffb76f3356bebbc8761e10c924ea9e8899ad7: Bug 1640072 - Monitor card body should change when the user resolved breaches. r=ewright,fluent-reviewers,flod
prathiksha <prathikshaprasadsuman@gmail.com> - Wed, 27 May 2020 19:58:00 +0000 - rev 532597
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640072 - Monitor card body should change when the user resolved breaches. r=ewright,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D76939
cbaab391821ba966ab361f0be9a3bafce85353ac: Bug 1634419 - Skip CORP checking for TYPE_WEBSOCKET loading r=necko-reviewers,valentin
Eden Chuang <echuang@mozilla.com> - Wed, 27 May 2020 21:29:32 +0000 - rev 532596
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1634419 - Skip CORP checking for TYPE_WEBSOCKET loading r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D74655
b0d3a9b2e40379612cc0eb68fe0838590e435b01: Bug 1636524 - [webgl] framebufferTexture requires bindTexture. r=lsalzman
Jeff Gilbert <jgilbert@mozilla.com> - Wed, 27 May 2020 21:34:05 +0000 - rev 532595
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1636524 - [webgl] framebufferTexture requires bindTexture. r=lsalzman Differential Revision: https://phabricator.services.mozilla.com/D77149
3d34d4e7c7f1d508728d439ae16302e0abc92c43: Bug 1641108 - Add perf-reftest-singleton for bug 1640545 changes. r=emilio,perftest-reviewers,sparky
Cameron McCormack <cam@mcc.id.au> - Wed, 27 May 2020 12:01:53 +0000 - rev 532594
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641108 - Add perf-reftest-singleton for bug 1640545 changes. r=emilio,perftest-reviewers,sparky Differential Revision: https://phabricator.services.mozilla.com/D76966
0e599b4263254c62194891889abb3d6d242a4876: Bug 1637619 - [remote] Implement Network.getAllCookies r=remote-protocol-reviewers,whimboo
Etienne Bruines <e.bruines@q-mex.net> - Wed, 27 May 2020 21:25:26 +0000 - rev 532593
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1637619 - [remote] Implement Network.getAllCookies r=remote-protocol-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D75115
799796a4a1ee90383d471c3d6e7aff40a85dbb16: Bug 1641160 - add support for isCoverageBuild in reftests. r=gbrown
Joel Maher <jmaher@mozilla.com> - Wed, 27 May 2020 21:22:54 +0000 - rev 532592
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641160 - add support for isCoverageBuild in reftests. r=gbrown add support for isCoverageBuild in reftests. Differential Revision: https://phabricator.services.mozilla.com/D77139
0481a8cc913a710a6d2f6b2cd4492860236c881e: Bug 1637410 - Update OpenVR to 1.11.11 r=kip,daoshengmu
thomasmo <thomasmo@mozilla.com> - Wed, 27 May 2020 21:16:57 +0000 - rev 532591
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1637410 - Update OpenVR to 1.11.11 r=kip,daoshengmu This change updates mozilla-central's copy of the files for the OpenVR lib built into xul.dll from https://github.com/ValveSoftware/openvr from version 1.0.17 to 1.11.11. Differential Revision: https://phabricator.services.mozilla.com/D74965
cb9093694c0ad4f97f19125ea60e3401169eb732: Bug 1638965 - Run 'mach gtest' in python 3; r=bc
Geoff Brown <gbrown@mozilla.com> - Wed, 27 May 2020 20:53:22 +0000 - rev 532590
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1638965 - Run 'mach gtest' in python 3; r=bc Differential Revision: https://phabricator.services.mozilla.com/D77092
78798672d2bc11bfeaf369eb553d363d9b74a40d: Bug 1637312 - Restore invariants after removing elements in Fifo::eraseIf(). r=mgaudet.
Jason Orendorff <jason.orendorff@gmail.com> - Thu, 14 May 2020 18:12:46 +0000 - rev 532589
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1637312 - Restore invariants after removing elements in Fifo::eraseIf(). r=mgaudet. Spotted by André Bargull. Differential Revision: https://phabricator.services.mozilla.com/D75321
4626bc2c944d531971159e127b663e8232427a24: Bug 1586630 - Add check to GetURIDirectory r=mayhemer
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 27 May 2020 11:48:07 +0000 - rev 532588
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1586630 - Add check to GetURIDirectory r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D76125
090e5dcb0308dfe72c01ff264332c1a25bfb1fdf: Bug 1637437 - Recompute backdrop-filter only when WebRender changes r=jrmuizel
Erik Nordin <nordzilla@mozilla.com> - Wed, 27 May 2020 19:53:05 +0000 - rev 532587
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1637437 - Recompute backdrop-filter only when WebRender changes r=jrmuizel - Add a gfxVarReceiver for nsCSSProps. - Recompute backdrop-filter state when notifying receivers for WebRender. - Remove NS_NewRunableFunction calls when we know we're on main thread. - Add assertion that recompute enabled state is called from main thread. Differential Revision: https://phabricator.services.mozilla.com/D74975
004abcb3322e94e257226a058ec78e0d02c0d582: Bug 1626015 - Implement ParentNode#ReplaceChildren. r=emilio
Alexander J. Vincent <ajvincent@gmail.com> - Wed, 27 May 2020 18:44:13 +0000 - rev 532586
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1626015 - Implement ParentNode#ReplaceChildren. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D75891
5236038cd96a9ad5c504b8c49dbd04099e349fa8: Bug 1635391 - Firefox does not download WebP and AVIF when their support flags are off. r=mattwoodrow
Jon Bauman <jbauman@mozilla.com> - Wed, 27 May 2020 18:51:25 +0000 - rev 532585
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1635391 - Firefox does not download WebP and AVIF when their support flags are off. r=mattwoodrow Dynamically toggle support for displaying image/webp and image/avif according to the values of the image.webp.enabled and image.avif.enabled prefs. Differential Revision: https://phabricator.services.mozilla.com/D76977
60cf41955ab68d1cbfc78c961874bd79eb8bd476: Bug 1634448 - Update the menu button to reflect the current profiler states; r=canaltinova
Greg Tatum <gtatum@mozilla.com> - Tue, 26 May 2020 15:59:59 +0000 - rev 532584
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1634448 - Update the menu button to reflect the current profiler states; r=canaltinova This patch adjusts the profiler menu button to properly reflect the current state of the profiler. It doesn't completely match the design spec, as there are a bunch of CSS rules already in place in the toolbar, and I wanted to keep the changes simple. It does however, update the UI based on the state of the profiler. Differential Revision: https://phabricator.services.mozilla.com/D75851
147bf269db009ffc7dc30f188d70ee4d0d09a1e9: Bug 1598734 - Refine background script toggleProfiler and captureProfile commands; r=canaltinova
Greg Tatum <gtatum@mozilla.com> - Tue, 26 May 2020 15:42:34 +0000 - rev 532583
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1598734 - Refine background script toggleProfiler and captureProfile commands; r=canaltinova This patch handles the issue where a user sends two commands two toggle the profiler and/or capture. This gets the profiler UI in a weird state that usually is just because the UI is hanging and lagging. This makes the profiler pause state into a "capturing" state. I did not include a test with the behavior change, as I was worried about intermittent failures on asserting this behavior. Differential Revision: https://phabricator.services.mozilla.com/D75850
22d9eab9a876e8b43f19dd927ca9f9a05e972143: Bug 1634448 - Remove some unused references to the old profiler popup iframe; r=canaltinova
Greg Tatum <gtatum@mozilla.com> - Tue, 26 May 2020 15:42:20 +0000 - rev 532582
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1634448 - Remove some unused references to the old profiler popup iframe; r=canaltinova These were left-over from the previous implementation. Differential Revision: https://phabricator.services.mozilla.com/D75849
3a6dbe946bf20f93493b355889c6483075a9bdc6: Bug 1640336 - Use descriptive error messages for dialog.showModal() r=smaug
sefeng <sefeng@mozilla.com> - Wed, 27 May 2020 20:35:47 +0000 - rev 532581
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640336 - Use descriptive error messages for dialog.showModal() r=smaug Differential Revision: https://phabricator.services.mozilla.com/D77126
08de9180d90c0bb9c4ac656c42a5e3b0301fdae3: Bug 1640475: Report OOM in initializeNamedCaptures r=mgaudet
Iain Ireland <iireland@mozilla.com> - Wed, 27 May 2020 20:20:30 +0000 - rev 532580
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
cee7d2d2b9465d60d4052b68d3eb5dd690e0877c: Bug 1640943, remove message manger and frame scripts from browser_accesskeys.js, r=masayuki
Neil Deakin <neil@mozilla.com> - Wed, 27 May 2020 20:12:34 +0000 - rev 532579
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640943, remove message manger and frame scripts from browser_accesskeys.js, r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D76865
9a6631a07b7552cd81314c955c38d1f1f2276dee: Backed out changeset 2a44daf61d7f (bug 1640479) for build bustages on bug1640479.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 27 May 2020 23:20:51 +0300 - rev 532578
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset 2a44daf61d7f (bug 1640479) for build bustages on bug1640479.js. CLOSED TREE
96c36737f7284db368e3d63e3531a0aa86a9962a: Bug 1640291 - Account for last_modified in attachment downloader r=leplatrem
Rob Wu <rob@robwu.nl> - Wed, 27 May 2020 11:28:27 +0000 - rev 532577
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640291 - Account for last_modified in attachment downloader r=leplatrem Differential Revision: https://phabricator.services.mozilla.com/D76963
32e4360d472a5c0410636a900e2a41ec75f57512: Bug 1640291 - Read RemoteSettings dump before cache, and minimize unnecessary reads r=leplatrem
Rob Wu <rob@robwu.nl> - Wed, 27 May 2020 08:00:43 +0000 - rev 532576
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640291 - Read RemoteSettings dump before cache, and minimize unnecessary reads r=leplatrem This commit does the following: - Feature / Optimization: Check the dump before the cache, instead of the reverse. The dump is expected to match the requested attachment in the common case, and checking it first helps with ensuring that the expected (packaged dump) is used when available. - Optimization: Defer reading the cached attachment until it's needed. - Refactor / Feature: Treat a missing `.meta.json` file as a sign that the attachment dump does not exist, rather than an error. Previously, if an attachment cannot be downloaded from the network, that error would be replaced with a generic `DownloadError` (from the missing `.meta.json` file). This is mostly relevant for telemetry. - Refactor / Maintainability: Create helper to manage lazy access to the record and attachment, to ensure that the record and attachment is only read on demand, and at most once. - Refactor / Readability: Move the common return value generation logic to the helper as `getResult`, to avoid the verbose duplication of the logic. Now the return value fits in one line instead of 5-6 lines. - Fix test: Rename filename-of-dump.meta.json and fix test expectation to ensure that the test checks the absence of the file content, rather than the absence of the meta data file. Differential Revision: https://phabricator.services.mozilla.com/D76962
0833992af392073de02e74dcf8558fab974a9d4c: Bug 1640291 - Add test coverage for corrupted cache r=leplatrem
Rob Wu <rob@robwu.nl> - Wed, 27 May 2020 07:50:12 +0000 - rev 532575
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640291 - Add test coverage for corrupted cache r=leplatrem In practice, the cache of the attachment downloader can become corrupt and unusable when IndexedDB breaks. The implementation correctly handled this case, but there were no tests that verified that it did. This patch adds test coverage for the scenario of a broken cache, to ensure that the implementation continues to behave in a sane way. Differential Revision: https://phabricator.services.mozilla.com/D76961
ddc560ee9d0206a760f89feab19169603bf1e25f: Bug 1640292 - Move RemoteSettingsWorker.checkContentHash to main thread r=leplatrem
Rob Wu <rob@robwu.nl> - Wed, 27 May 2020 13:54:37 +0000 - rev 532574
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640292 - Move RemoteSettingsWorker.checkContentHash to main thread r=leplatrem The crypto API does most of its work on the background thread. There is no benefit in posting the buffer to a worker thread. Differential Revision: https://phabricator.services.mozilla.com/D76960
1e8ef1bb4ce8181d17a2eb9d9643acabf3ede017: Bug 1637716 - Shutdown AddonManager at end of test. r=mixedpuppy
Michael Kaply <mozilla@kaply.com> - Wed, 27 May 2020 19:57:05 +0000 - rev 532573
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1637716 - Shutdown AddonManager at end of test. r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D76787
53f03c928ac64c7e4878fa57577de660fcc21ad2: Backed out changeset 156d42f01488 (bug 1624909) for build bustages on Pivot.h. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 27 May 2020 22:49:22 +0300 - rev 532572
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset 156d42f01488 (bug 1624909) for build bustages on Pivot.h. CLOSED TREE
ca57ba90ff1ab5c8ca519bdeef486f4f65fdecd7: Backed out changeset b4c531b04559 (bug 1640475) for SM bustages on bug1640475.js. CLOSED TREE
Razvan Maries <rmaries@mozilla.com> - Wed, 27 May 2020 22:45:38 +0300 - rev 532571
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out changeset b4c531b04559 (bug 1640475) for SM bustages on bug1640475.js. CLOSED TREE
ecf9eca207a047d7d104f767be124f6791bf1115: Bug 1641310 - Add a whitelist entry to browser_parsable_css.js to account for ::file-chooser-button.
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 May 2020 19:18:41 +0000 - rev 532570
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641310 - Add a whitelist entry to browser_parsable_css.js to account for ::file-chooser-button. Differential Revision: https://phabricator.services.mozilla.com/D77133
76f1400e6e2f85f9ec5d95425ea41b2f4c452e6e: Bug 1641318 - Add appropriate metadata for a file-chooser-button test.
Emilio Cobos Álvarez <emilio@crisal.io> - Wed, 27 May 2020 19:29:02 +0000 - rev 532569
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641318 - Add appropriate metadata for a file-chooser-button test. Differential Revision: https://phabricator.services.mozilla.com/D77134
a8499f9c0d024b7287f3e0cb13bc56f5f3f57753: Bug 1635406 - Snap reference frame transforms if animated or zooms. r=aosmond
Jamie Nicol <jnicol@mozilla.com> - Wed, 27 May 2020 13:45:08 +0000 - rev 532568
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1635406 - Snap reference frame transforms if animated or zooms. r=aosmond Bug 1620014 attempted to fix an issue where an animated visual viewport offset (eg due to scrolling while being zoomed in) was causing the fractional offset of a descendant scroll frame's content transform to change, causing too much picture cache invalidation. It did so by snapping the coordinate-system-relative offset when using it to calculate the content_transform. This value of course includes the animated visual viewport offset (as the axis-aligned zoom transform cannot reset the coordinate system). However, it also includes non-animated offsets, which were now being incorrectly snapped, causing blurry/clipped text. This change reverts that original fix. And instead, it snaps the source_transform of the reference frame itself when it is sampled, rather than the accumulated coordinate-system-relative scale_offset of the scroll frame. Additionally, it only snaps the offset if it is an animation (including zoom), and static offsets are left unsnapped. Differential Revision: https://phabricator.services.mozilla.com/D76298
156d42f01488fb24914199fe4670c70cfffe4323: Bug 1624909: Create and maintain radio siblings array for position information. r=eeejay
Morgan Reschenberg <mreschenberg@mozilla.com> - Wed, 27 May 2020 19:23:32 +0000 - rev 532567
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
820ae8ff4e38a8eb15143684a1144ebcae0c48b2: Bug 1638956 - enable mach crashtest to run with Python 3. r=gbrown
Bob Clary <bclary@bclary.com> - Tue, 26 May 2020 19:38:47 +0000 - rev 532566
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1638956 - enable mach crashtest to run with Python 3. r=gbrown Depends on D76651 Differential Revision: https://phabricator.services.mozilla.com/D76866
6c9242930ed4dcc7ef3df606cc258da0e2976af2: Bug 1638973 - enable mach marionette-test to run with Python 3. r=marionette-reviewers,whimboo
Bob Clary <bclary@bclary.com> - Tue, 26 May 2020 15:54:07 +0000 - rev 532565
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1638973 - enable mach marionette-test to run with Python 3. r=marionette-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D76651
58c9cabb488a85b6def169554b1bf2f30ab24829: Bug 1638981 - enable mach reftests to run with Python 3. r=gbrown
Bob Clary <bclary@bclary.com> - Wed, 27 May 2020 13:07:07 +0000 - rev 532564
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1638981 - enable mach reftests to run with Python 3. r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D76650
d8a7c3cb03ce9a4edfcd91975be88a7781ba1c36: Bug 1638972 - enable mach jstests to run with Python 3. r=gbrown
Bob Clary <bclary@bclary.com> - Tue, 26 May 2020 15:53:52 +0000 - rev 532563
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1638972 - enable mach jstests to run with Python 3. r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D76649
e35490feff3a6fe45a3558eef3890576665cb211: Bug 1640249 - Make marionette Python2/Python3 compatible. r=marionette-reviewers,maja_zf,whimboo
Bob Clary <bclary@bclary.com> - Wed, 27 May 2020 19:21:07 +0000 - rev 532562
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640249 - Make marionette Python2/Python3 compatible. r=marionette-reviewers,maja_zf,whimboo Differential Revision: https://phabricator.services.mozilla.com/D76648
981d3e5d9a00c5dc197134266158a856813c3a0d: Bug 1595814 - work around marionette dependency on private classes in Python2 unittest/case.py, r=whimboo,marionette-reviewers,maja_zf.
Bob Clary <bclary@bclary.com> - Wed, 27 May 2020 05:19:46 +0000 - rev 532561
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1595814 - work around marionette dependency on private classes in Python2 unittest/case.py, r=whimboo,marionette-reviewers,maja_zf. Differential Revision: https://phabricator.services.mozilla.com/D76494
e31d66f10e6d162f2c83960a41fd484f64e2638f: Bug 1637463 - update manifest runtime information with web-platform-tests-reftest information r=jmaher
egao <egao@mozilla.com> - Wed, 27 May 2020 19:21:00 +0000 - rev 532560
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1637463 - update manifest runtime information with web-platform-tests-reftest information r=jmaher Changes: The previous update to this file did not contain web-platform-tests-reftest information. Differential Revision: https://phabricator.services.mozilla.com/D77132
2a44daf61d7f452aaf55f47c2962f8c2ed625704: Bug 1640479: Don't set kind if initializeNamedCaptures fails r=mgaudet
Iain Ireland <iireland@mozilla.com> - Wed, 27 May 2020 19:20:26 +0000 - rev 532559
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640479: Don't set kind if initializeNamedCaptures fails r=mgaudet If we throw an OOM in initializeNamedCaptures for a RegExpShared, we will set kind to RegExp, but not initialize the named captures data. If we recover from the OOM and then execute the same regexp, the cached RegExpShared will not be reparsed, and we won't create named captures for it. The fix is to reorder CompilePattern so that we only change the state of the RegExpShared after all of the initialization has succeeded. initializeNamedCaptures already avoids this problem by saving the updates until the end. Differential Revision: https://phabricator.services.mozilla.com/D76957
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
d8020ac750ac2cb1f35f230bd0680dfc3b9bf32b: Bug 1627858 - Add a user visible preference to disable Top Sites on focus. r=dao,fluent-reviewers,flod
Harry Twyford <htwyford@mozilla.com> - Wed, 27 May 2020 16:45:47 +0000 - rev 532538
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1627858 - Add a user visible preference to disable Top Sites on focus. r=dao,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D76246
82c5e2ef41dfba56362634ddf6c5a654022c13c5: Bug 1623666 - Always show Top Sites in the Urlbar on empty searches. r=dao
Harry Twyford <htwyford@mozilla.com> - Wed, 27 May 2020 15:08:07 +0000 - rev 532537
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1623666 - Always show Top Sites in the Urlbar on empty searches. r=dao Differential Revision: https://phabricator.services.mozilla.com/D76245
4a842554c3036f5a70a7c254105edd8b0a2aaed2: Bug 1634279 - Allow accessing the TopSites feed even if Top Sites are hidden on the new tab page. r=dao,thecount,mixedpuppy
Harry Twyford <htwyford@mozilla.com> - Wed, 27 May 2020 16:38:03 +0000 - rev 532536
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1634279 - Allow accessing the TopSites feed even if Top Sites are hidden on the new tab page. r=dao,thecount,mixedpuppy Creates a new pref, "...activity-stream.feeds.system.topsites" to control whether TopSitesFeed is enabled. The existing "...activity-stream-feeds.topsites" pref is kept to allow users to downgrade and to ensure that people who disabled Top Sites in the past will continue to not see Top Sites on the New Tab Page -- the difference being that Top Sites will now be generated for those users. Differential Revision: https://phabricator.services.mozilla.com/D75603
d8683450c5becc6e17364d7d35eba3271708ab00: Bug 1632252: Replace constructor with AccOrProxy, adjust native getter. r=eeejay
Morgan Reschenberg <mreschenberg@mozilla.com> - Wed, 27 May 2020 15:50:47 +0000 - rev 532535
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1632252: Replace constructor with AccOrProxy, adjust native getter. r=eeejay Differential Revision: https://phabricator.services.mozilla.com/D75354
396da163d87a69fbe966302118e5091e1570caae: Bug 1627541 - Move pref handling into Region.jsm r=Standard8
Dale Harvey <dale@arandomurl.com> - Wed, 27 May 2020 16:26:28 +0000 - rev 532534
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1627541 - Move pref handling into Region.jsm r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D75719
92ebfc5ef57327e880adb9899d0bddd8443927bc: Backed out 2 changesets (bug 1366645) for Browser-chrome failures in uriloader/exthandler/tests/mochitest/browser_download_open_with_internal_handler.js. CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 27 May 2020 19:25:57 +0300 - rev 532533
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Backed out 2 changesets (bug 1366645) for Browser-chrome failures in uriloader/exthandler/tests/mochitest/browser_download_open_with_internal_handler.js. CLOSED TREE Backed out changeset cdfedc4707bd (bug 1366645) Backed out changeset 666659de5856 (bug 1366645)
0121316e96532267dcb08001d7622de230a912f9: Bug 1640382 - [taskgraph] Don't try to set 'schedules-component' on tasks that use 'when.files-changed', r=gbrown
Andrew Halberstadt <ahalberstadt@mozilla.com> - Wed, 27 May 2020 14:37:37 +0000 - rev 532532
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640382 - [taskgraph] Don't try to set 'schedules-component' on tasks that use 'when.files-changed', r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D76979
d7d503d5338221302941e925838c77ce6f1e5bd0: Bug 1635622 - Don't notify urlbar consumers when there aren't any results in a search. r=mak
Drew Willcoxon <adw@mozilla.com> - Wed, 27 May 2020 16:16:38 +0000 - rev 532531
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1635622 - Don't notify urlbar consumers when there aren't any results in a search. r=mak See https://bugzilla.mozilla.org/show_bug.cgi?id=1635622#c14 Differential Revision: https://phabricator.services.mozilla.com/D77012
57321b80127d1de5144843c5d510bfd13eafde5e: Bug 1639475 - Fix incomplete documentation of TLS key exchange algorithms in telemetry. r=mt
Benjamin Beurdouche <beurdouche@mozilla.com> - Wed, 27 May 2020 15:27:33 +0000 - rev 532530
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1639475 - Fix incomplete documentation of TLS key exchange algorithms in telemetry. r=mt Differential Revision: https://phabricator.services.mozilla.com/D76105
17f989b210030b40de086b02cad2cfaa7a44542f: Bug 1639468 - Incorrect documentation of TLS authentication algorithms in telemetry. r=mt
Benjamin Beurdouche <beurdouche@mozilla.com> - Wed, 27 May 2020 16:02:25 +0000 - rev 532529
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1639468 - Incorrect documentation of TLS authentication algorithms in telemetry. r=mt Differential Revision: https://phabricator.services.mozilla.com/D76104
bf67f9734e0dc6ab6d9d1d1ec77a4a98f93293c5: Bug 1575095 - P2 Apply COOP switch with InterceptedHttpChannel in DocumentLoadListener r=necko-reviewers,valentin,mattwoodrow
Eden Chuang <echuang@mozilla.com> - Wed, 27 May 2020 15:37:21 +0000 - rev 532528
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1575095 - P2 Apply COOP switch with InterceptedHttpChannel in DocumentLoadListener r=necko-reviewers,valentin,mattwoodrow The response from ServiceWorker might also be COOP mismatched, such that the document/sub-document loading need to be performed on another process. However, DocumentLoadListener only works with nsHttpChannel. This patch would like to support InterceptedHttpChannel in DocumentLoadListener. Differential Revision: https://phabricator.services.mozilla.com/D76841
bb01a66dd6304fef5c451f055c28f9a0143486c8: Bug 1575095 - P1 Move CrossOriginXXXHeaders checking into HttpBaseChannel and apply CrossOriginXXXHeaders in InterceptedHttpChannel. r=valentin
Eden Chuang <echuang@mozilla.com> - Wed, 27 May 2020 15:37:09 +0000 - rev 532527
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1575095 - P1 Move CrossOriginXXXHeaders checking into HttpBaseChannel and apply CrossOriginXXXHeaders in InterceptedHttpChannel. r=valentin Move COOP, COEP, and CORP checking into HttpBaseChannel, and apply these checking on InterceptedHttpChannel. Differential Revision: https://phabricator.services.mozilla.com/D54224
77f8908cee44758d80985f0b8cb678201d821e94: Bug 1641042 - don't remove dropdown-open class when scrolling while narrating, r=emalysz
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 27 May 2020 16:03:58 +0000 - rev 532526
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641042 - don't remove dropdown-open class when scrolling while narrating, r=emalysz Differential Revision: https://phabricator.services.mozilla.com/D77050
396311e8cd757f5bb4fbb6f1a38aa692d18431d6: Bug 1639505: Fix test inheritance/window.html. r=jmaher
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Wed, 27 May 2020 15:57:55 +0000 - rev 532525
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1639505: Fix test inheritance/window.html. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D77071
dfd67aa6f1bd9b0e4d162c474a1b5cf08296d87b: Bug 1322947 - Add support of cancel dialog modal with escape key r=smaug
sefeng <sefeng@mozilla.com> - Wed, 27 May 2020 14:37:19 +0000 - rev 532524
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1322947 - Add support of cancel dialog modal with escape key r=smaug Differential Revision: https://phabricator.services.mozilla.com/D74937
8ee1fd06426303d5cca4f7ea9c70e6f31d503ac0: Bug 1640403 - Remove dark mode support for the library window on macOS for now. r=Gijs
Dão Gottwald <dao@mozilla.com> - Wed, 27 May 2020 15:12:22 +0000 - rev 532523
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640403 - Remove dark mode support for the library window on macOS for now. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D77082
7ff705f4981568d924b268e970bbf53ae5f0a92e: Bug 1640401 - pass in IDWriteFont for all UnscaledFontDWrites that are not data fonts. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Tue, 26 May 2020 22:30:17 +0000 - rev 532522
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640401 - pass in IDWriteFont for all UnscaledFontDWrites that are not data fonts. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D76943
9b4dd5f990d3845346c07243ec8b96ba4abdbd04: Bug 1640698 - Add telemetry for monitor card buttons in the protections dashboard. r=ewright
prathiksha <prathikshaprasadsuman@gmail.com> - Wed, 27 May 2020 15:23:40 +0000 - rev 532521
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640698 - Add telemetry for monitor card buttons in the protections dashboard. r=ewright Differential Revision: https://phabricator.services.mozilla.com/D76744
e7b5b160512457242828ba615773709089ec74f7: Bug 1641066 - Force LTR the console sidebar contents r=nchevobbe
Itiel <itiel_yn8@walla.com> - Wed, 27 May 2020 13:18:04 +0000 - rev 532520
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641066 - Force LTR the console sidebar contents r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D76938
95d2b38ab71fc625a2a7f2eaf145d5c89cc5f649: Bug 1641089 - Update expectations for some embedded-content/the-video-element tests that timeout on Android. r=intermittent-reviewers,jmaher
Cosmin Sabou <csabou@mozilla.com> - Wed, 27 May 2020 13:17:13 +0000 - rev 532519
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641089 - Update expectations for some embedded-content/the-video-element tests that timeout on Android. r=intermittent-reviewers,jmaher DONTBUILD The change for video_initially_paused.html may not be necessary but updated that one too because of the pattern observed in the tests folder with the timeout moving from one test to another as their expecation was updated. Differential Revision: https://phabricator.services.mozilla.com/D76954
bce254694878b2209375fe1dc281cedeec34cdba: Bug 1640906 - Fixed intermittent timeout of toolkit/components/httpsonlyerror/tests/browser/browser_exception.js. r=ckerschb
julianwels <julianwels@mozilla.com> - Wed, 27 May 2020 13:15:07 +0000 - rev 532518
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640906 - Fixed intermittent timeout of toolkit/components/httpsonlyerror/tests/browser/browser_exception.js. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D77041
5b97f74fb6fd047fcd7fb75a4a71bb9a0ffa9e3a: Bug 1629113 - Move caret browsing handler to tabbrowser.js. r=NeilDeakin
Agi Sferro <agi@sferro.dev> - Wed, 27 May 2020 01:33:50 +0000 - rev 532517
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1629113 - Move caret browsing handler to tabbrowser.js. r=NeilDeakin We don't use it on GeckoView. Differential Revision: https://phabricator.services.mozilla.com/D72724
156060b23080206d084875184246898f37b2a78f: Bug 1629113 - Add missing documentation to onBeforeUnloadPrompt. r=esawin
Agi Sferro <agi@sferro.dev> - Wed, 27 May 2020 15:10:46 +0000 - rev 532516
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1629113 - Add missing documentation to onBeforeUnloadPrompt. r=esawin Differential Revision: https://phabricator.services.mozilla.com/D76964
01a6713f1aeb27903ec3a56362aa0b4b48cced69: Bug 1639624 - Don't import from `distutils` unless absolutely necessary in virtualenv.py r=froydnj
Ricky Stewart <rstewart@mozilla.com> - Wed, 27 May 2020 15:07:47 +0000 - rev 532515
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1639624 - Don't import from `distutils` unless absolutely necessary in virtualenv.py r=froydnj Similar reasoning to bug 1638780. Differential Revision: https://phabricator.services.mozilla.com/D76221
e9d71adb2de99a48ca24bb41a1dcbd292f86f76b: Bug 1638361 - Remove uuid generation code from mdns_service; r=mjf
Dan Minor <dminor@mozilla.com> - Tue, 26 May 2020 18:30:20 +0000 - rev 532514
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1638361 - Remove uuid generation code from mdns_service; r=mjf Differential Revision: https://phabricator.services.mozilla.com/D76708
8687f7e8ad91931d358043de8764b6f9eb47039b: Bug 1638361 - Use nsIUUIDGenerator in NrIceCtx::GenerateObfuscatedAddress; r=mjf
Dan Minor <dminor@mozilla.com> - Tue, 26 May 2020 19:40:26 +0000 - rev 532513
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1638361 - Use nsIUUIDGenerator in NrIceCtx::GenerateObfuscatedAddress; r=mjf Differential Revision: https://phabricator.services.mozilla.com/D76707
3665889770805a754b4eab68e6e1e6a307d4e90a: Bug 1638361 - Allow nsIUUIDGenerator to be used from socket process; r=froydnj
Dan Minor <dminor@mozilla.com> - Tue, 26 May 2020 18:30:15 +0000 - rev 532512
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1638361 - Allow nsIUUIDGenerator to be used from socket process; r=froydnj Differential Revision: https://phabricator.services.mozilla.com/D76706
f3bc1c339aef8a3cb3a104b54ad5a83b4f018152: Bug 1621916 - Remove redundant checks that were needed before we started ignoring unknown files and directories; r=dom-workers-and-storage-reviewers,sg
Jan Varga <jan.varga@gmail.com> - Wed, 27 May 2020 15:02:29 +0000 - rev 532511
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1621916 - Remove redundant checks that were needed before we started ignoring unknown files and directories; r=dom-workers-and-storage-reviewers,sg Differential Revision: https://phabricator.services.mozilla.com/D75949
509f8842782aa70be862b85f7eed52c0e8d4fc07: Bug 1621916 - Simplify test_unknownFiles.js by merging stage 1 and stage 2; r=dom-workers-and-storage-reviewers,ttung
Jan Varga <jan.varga@gmail.com> - Wed, 27 May 2020 15:02:04 +0000 - rev 532510
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1621916 - Simplify test_unknownFiles.js by merging stage 1 and stage 2; r=dom-workers-and-storage-reviewers,ttung We plan to replace this test with more thorough tests in bug 1620277, but for now it's still needed and will be part of a short term fix for ignoring unknown files and directories. Differential Revision: https://phabricator.services.mozilla.com/D75948
33454909e612cb7d1a6f3f736b41432b544425a0: Bug 1640940 - Better vertically align scopes properties while keeping string integrity r=nchevobbe
David Walsh <dwalsh@mozilla.com> - Wed, 27 May 2020 14:45:58 +0000 - rev 532509
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640940 - Better vertically align scopes properties while keeping string integrity r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D76862
abab86b25b5f76406c11bdde1b0823990713efee: Bug 1640829 part 4 - Use fallibleUnbox* in EmitLoadAndUnbox. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 27 May 2020 12:14:28 +0000 - rev 532508
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640829 part 4 - Use fallibleUnbox* in EmitLoadAndUnbox. r=iain Also adds support for object/string/symbol/bigint to the FoldLoadsWithUnbox optimization pass: with the old unboxing scheme this would have been inefficient on 64-bit platforms (loading the Value twice, for type guard and unbox) but fallibleUnboxPtr now does a single load on x64 and ARM64. Differential Revision: https://phabricator.services.mozilla.com/D76830
abc180c57420feeb3bdf4f6d08f37214795d7b43: Bug 1640829 part 3 - Use fallibleUnbox* for LUnbox on 64-bit platforms. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 27 May 2020 12:14:31 +0000 - rev 532507
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640829 part 3 - Use fallibleUnbox* for LUnbox on 64-bit platforms. r=iain Differential Revision: https://phabricator.services.mozilla.com/D76829
b53f40d2b3051eaad812c8bb5cbcfc006e677adc: Bug 1640829 part 2 - Add fallibleUnbox* methods to the MacroAssembler. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 27 May 2020 05:10:18 +0000 - rev 532506
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640829 part 2 - Add fallibleUnbox* methods to the MacroAssembler. r=iain On 64-bit platforms we can generate better code for a fallible unbox by first doing a XOR to unbox and then doing the type check with a right-shift + check-non-zero. For int32 and boolean we still use a separate branch + unbox: these types can be unboxed more efficiently because they only use 32 payload bits. Depends on D76827 Differential Revision: https://phabricator.services.mozilla.com/D76828
e0c0917c6826410d89c2627f6bdd5dbcdfb33418: Bug 1640829 part 1 - Add some missing branchTestSymbol and unboxInt32/unboxBoolean overloads. r=iain
Jan de Mooij <jdemooij@mozilla.com> - Wed, 27 May 2020 05:10:18 +0000 - rev 532505
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640829 part 1 - Add some missing branchTestSymbol and unboxInt32/unboxBoolean overloads. r=iain Differential Revision: https://phabricator.services.mozilla.com/D76827
5f052981c734c4d888e139f289cbcfc21217afc1: Bug 1641182 - doc: Fix links in mobile build docs. r=firefox-source-docs-reviewers,sylvestre
championshuttler <shivams2799@gmail.com> - Wed, 27 May 2020 14:30:03 +0000 - rev 532504
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1641182 - doc: Fix links in mobile build docs. r=firefox-source-docs-reviewers,sylvestre Differential Revision: https://phabricator.services.mozilla.com/D77063
cdfedc4707bd22e05c7b7a285e0ae030efdfb839: Bug 1366645 - overwrite image file extensions when initializing file info, r=mak
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 27 May 2020 14:14:26 +0000 - rev 532503
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1366645 - overwrite image file extensions when initializing file info, r=mak Differential Revision: https://phabricator.services.mozilla.com/D75640
666659de5856be93650cbde553de5be44c0b02f8: Bug 1366645 - check builtin extra entries for mimetype information before falling back to the extension, r=mak
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Fri, 22 May 2020 08:34:17 +0000 - rev 532502
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1366645 - check builtin extra entries for mimetype information before falling back to the extension, r=mak Differential Revision: https://phabricator.services.mozilla.com/D75639
d1d29a18bc0bced39f69c1bc1e24c0869ab1db8f: Bug 1635709: part 23) Factor code out to `IsContentInActivelyEditableTableCell`. r=masayuki
Mirko Brodesser <mbrodesser@mozilla.com> - Wed, 27 May 2020 14:39:11 +0000 - rev 532501
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1635709: part 23) Factor code out to `IsContentInActivelyEditableTableCell`. r=masayuki Differential Revision: https://phabricator.services.mozilla.com/D77004
43f4185c1299afac3a4f864d01e01734b4b844d0: Bug 1640120 - select proper local-space target size for bitmap fonts in WR FT backend. r=aosmond
Lee Salzman <lsalzman@mozilla.com> - Wed, 27 May 2020 14:28:22 +0000 - rev 532500
Push 37456 by rmaries@mozilla.com at Thu, 28 May 2020 03:25:13 +0000
Bug 1640120 - select proper local-space target size for bitmap fonts in WR FT backend. r=aosmond Differential Revision: https://phabricator.services.mozilla.com/D76995
50d550c87f07e3fec8e2128f69b749a07b2cf18f: Bug 1639377 - Do not offer RRID header extension if RTX is disabled; r=drno
Dan Minor <dminor@mozilla.com> - Tue, 26 May 2020 20:49:29 +0000 - rev 532499
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
Bug 1639377 - Do not offer RRID header extension if RTX is disabled; r=drno Differential Revision: https://phabricator.services.mozilla.com/D76890
d8e996aa9cf098f69612a642ab76c25ea30ce363: no bug - run-on-project: Add a new note r=Callek
Sylvestre Ledru <sledru@mozilla.com> - Wed, 27 May 2020 14:24:58 +0000 - rev 532498
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
no bug - run-on-project: Add a new note r=Callek Differential Revision: https://phabricator.services.mozilla.com/D76730
0a1673e31b98666141f2be2aaab42f94bf6f48c2: Bug 1640788 - Update metadata for after-prepare tests. CLOSED TREE
James Graham <james@hoppipolla.co.uk> - Wed, 27 May 2020 14:51:13 +0000 - rev 532497
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
Bug 1640788 - Update metadata for after-prepare tests. CLOSED TREE Differential Revision: https://phabricator.services.mozilla.com/D77081
312302bf12d8073d8dedf8380e31d2b5032110e0: Backed out changeset 0440fa5863b2 (bug 1634947) for Devtools failures in browser_webconsole_certificate_messages.js . CLOSED TREE
Dorel Luca <dluca@mozilla.com> - Wed, 27 May 2020 17:52:28 +0300 - rev 532496
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
Backed out changeset 0440fa5863b2 (bug 1634947) for Devtools failures in browser_webconsole_certificate_messages.js . CLOSED TREE
61e94240dbc789ad4fa39d57ad815b8100159899: Backed out changeset d51495af14ff (bug 1627541) for causing failures at test_legacy_reload_engines.js. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Wed, 27 May 2020 17:24:16 +0300 - rev 532495
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
Backed out changeset d51495af14ff (bug 1627541) for causing failures at test_legacy_reload_engines.js. CLOSED TREE
3ff3c6dc6771b7f916f5f23e47c6029d934ed546: Bug 1640955, remove message manager usage from browser_clipboard.js, r=smaug
Neil Deakin <neil@mozilla.com> - Tue, 26 May 2020 19:54:00 +0000 - rev 532494
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
Bug 1640955, remove message manager usage from browser_clipboard.js, r=smaug Differential Revision: https://phabricator.services.mozilla.com/D76878
d115cc66c9e867a22e8a8eef4482631c104d0f4f: Bug 1641162 - Use an array of types as argument for TargetList::getAllTargets r=nchevobbe
Julian Descottes <jdescottes@mozilla.com> - Wed, 27 May 2020 13:54:35 +0000 - rev 532493
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
Bug 1641162 - Use an array of types as argument for TargetList::getAllTargets r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D77003
0719df9e7a26927c95c2030c45d1f07c92f7b76b: Bug 1541511 - Removed unused Image::sub_rect field. r=kvark
Daniel Lu <dlu@mozilla.com> - Thu, 14 May 2020 18:28:01 +0000 - rev 532492
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
Bug 1541511 - Removed unused Image::sub_rect field. r=kvark Differential Revision: https://phabricator.services.mozilla.com/D75109
00082591503eb5e57cce27f722b8a45c943c7034: Bug 1640990 - [1.1] Add login autofill runtime setting. r=geckoview-reviewers,MattN,snorp
Eugen Sawin <esawin@mozilla.com> - Wed, 27 May 2020 14:04:52 +0000 - rev 532491
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
Bug 1640990 - [1.1] Add login autofill runtime setting. r=geckoview-reviewers,MattN,snorp Differential Revision: https://phabricator.services.mozilla.com/D76891
e24e35759a445d99b9f10fba7a3a44d5f187b35c: Bug 1640788 - Fixup crash metadata,
James Graham <james@hoppipolla.co.uk> - Wed, 27 May 2020 14:01:53 +0000 - rev 532490
Push 37455 by apavel@mozilla.com at Wed, 27 May 2020 21:33:21 +0000
Bug 1640788 - Fixup crash metadata, Differential Revision: https://phabricator.services.mozilla.com/D77061
(0) -300000 -100000 -30000 -10000 -3000 -1000 -120 tip