3479f77e7402f18d6e3638ff131c0f35386fb493: Bug 1802621 - Move browser_datetime tests in their own subdirectory. r=mconley default tip
Anna Yeddi <ayeddi@mozilla.com> - Mon, 30 Jan 2023 23:53:14 +0000 - rev 651013
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1802621 - Move browser_datetime tests in their own subdirectory. r=mconley Moved the datepicker-related browser tests in the new subdirectory `datetime` within `toolkit/content/tests/browser/`. Besides `browser_datetime_*` tests `browser_spinner*` ones were also moved, because they share a lot of helper functions and are used for DateTimePicker widgets as well. The subdirectory includes a `header.js` with the `DateTimeTestHelper` class constructor and opther helper functions used across the DateTimePicker test files. It also splits larger test files to avoid intermittent timeouts caused by the large sets of use cases performed. `Browser.ini` includes `skip-if` cases for `browser_datetime_datepicker_*` tests that were provided initially but were not copied to the expanded browser test files in the bug 1676068 work. Differential Revision: https://phabricator.services.mozilla.com/D168140
10995d0034396665be947c5d452e885af4635afd: Bug 1804466 - Add tests to ensure the focus is not lost after a datepicker reopens. r=kcochrane
Anna Yeddi <ayeddi@mozilla.com> - Mon, 30 Jan 2023 23:53:13 +0000 - rev 651012
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1804466 - Add tests to ensure the focus is not lost after a datepicker reopens. r=kcochrane Ensure navigating through Datepicker using keyboard after a date has already been selected will loose keyboard focus when reaching a different month. The new tests cover both cases reported: 1. When selection is done on the calendar grid 2. When selection is done on the month-year panel Differential Revision: https://phabricator.services.mozilla.com/D167752
afba3e1447a9f0538addb44ccee8cbda5aaea86b: Bug 1813846 - relax some of the BUILD.gn restrictions for easier fast-forward work. r=ng DONTBUILD
Michael Froman <mfroman@mozilla.com> - Mon, 30 Jan 2023 22:44:06 +0000 - rev 651011
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813846 - relax some of the BUILD.gn restrictions for easier fast-forward work. r=ng DONTBUILD Note: these changes do not change the generated moz.build output. Differential Revision: https://phabricator.services.mozilla.com/D168316
32ec1dd3e9a754804c5875ac1ed93204b8879e0a: Bug 1811272 - allow QWORD registry keys for Enterprise blocklist policy r=mkaply
Greg Stoll <gstoll@mozilla.com> - Mon, 30 Jan 2023 22:33:29 +0000 - rev 651010
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1811272 - allow QWORD registry keys for Enterprise blocklist policy r=mkaply Note that this also will allow QWORD registry keys for "LegacyProfiles" and "DisableSafeMode" - let me know if this is not OK, but it makes sense to me to try to be consistent here. Differential Revision: https://phabricator.services.mozilla.com/D167280
d20e3b5cc4056356fd94993b22f0c7160660a125: Bug 1813256: Don't descend into other documents when tracking moved LocalAccessibles. r=nlapre
James Teh <jteh@mozilla.com> - Mon, 30 Jan 2023 22:28:48 +0000 - rev 651009
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813256: Don't descend into other documents when tracking moved LocalAccessibles. r=nlapre The set of moved LocalAccessibles on a document should only include Accessibles within that document. Previously, we were descending into iframe documents. This resulted in notifying the parent process about incorrect ids being moved and potentially pushing the cache in an invalid state. Differential Revision: https://phabricator.services.mozilla.com/D168310
da48b39c50183a8fce1ce0b8bfbb166918369b12: Bug 1813590 - Fix toggle buttons appearance in RTL r=hjones
Itiel <itiel_yn8@walla.com> - Mon, 30 Jan 2023 22:03:19 +0000 - rev 651008
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813590 - Fix toggle buttons appearance in RTL r=hjones Differential Revision: https://phabricator.services.mozilla.com/D168299
0689dccdb2b508432ada9a3d30d3f504c3f0f676: Bug 1813150 - renew the probe 'MEDIA_MKV_CANPLAY_REQUESTED'. r=media-playback-reviewers,padenot
alwu <alwu@mozilla.com> - Mon, 30 Jan 2023 21:57:33 +0000 - rev 651007
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813150 - renew the probe 'MEDIA_MKV_CANPLAY_REQUESTED'. r=media-playback-reviewers,padenot Differential Revision: https://phabricator.services.mozilla.com/D168147
6002fda7615ce010855b0d494ccc9ca3e6eeb8bd: Bug 1813377 - Clean up XPCNativeWrapper globals handling for ESLint. r=mccr8
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 21:55:25 +0000 - rev 651006
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813377 - Clean up XPCNativeWrapper globals handling for ESLint. r=mccr8 XPCNativeWrapper may be going away (bug 1481337). Stop defining it in the main environments and only define it where necessary to discourage more uses. This also helps to clarify the ESLint test environment globals. Differential Revision: https://phabricator.services.mozilla.com/D168211
f562d16cff4006c5db094f1a1f3e7b064d75ca06: Bug 1811863 - Replace the remaining users of privacy_resistFingerprinting(). r=tjr
Tom Schuster <tschuster@mozilla.com> - Mon, 30 Jan 2023 21:37:04 +0000 - rev 651005
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1811863 - Replace the remaining users of privacy_resistFingerprinting(). r=tjr Differential Revision: https://phabricator.services.mozilla.com/D168081
59bc024139963340067d6566f7283de8f3e0c306: Bug 1812297 - Disable sameSite=lax by default on Nightly/Beta. r=ckerschb
Tom Schuster <tschuster@mozilla.com> - Mon, 30 Jan 2023 21:36:08 +0000 - rev 651004
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812297 - Disable sameSite=lax by default on Nightly/Beta. r=ckerschb Differential Revision: https://phabricator.services.mozilla.com/D168076
860649661233c69af47952bd06c4aedca45099a5: Bug 1813514 - Add small amount of fuzziness to new reftest r=gfx-reviewers,jgilbert
Glenn Watson <git@intuitionlibrary.com> - Mon, 30 Jan 2023 20:42:38 +0000 - rev 651003
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813514 - Add small amount of fuzziness to new reftest r=gfx-reviewers,jgilbert There is some edge AA fuzziness due to the differences between the test and reference. Fuzzing them doesn't affect the test result as when the bug occurs the rendering difference is dramatically different. Differential Revision: https://phabricator.services.mozilla.com/D168306
4aeeba209281e882e064fdd88aa4c4196dd3a70c: Backed out changeset d31a2cd2fc3c (bug 1806740) for causing geckoview failures CLOSED TREE
Cristian Tuns <ctuns@mozilla.com> - Mon, 30 Jan 2023 15:54:11 -0500 - rev 651002
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Backed out changeset d31a2cd2fc3c (bug 1806740) for causing geckoview failures CLOSED TREE
7b4fd228df84a06d81f4ee8dbdeb1682f0c6ad7e: Bug 1801871 - Update Bookmark Star panel to use editBookmark.js r=mak,Standard8
Jonathan Sudiaman <jsudiaman@mozilla.com> - Mon, 30 Jan 2023 20:10:46 +0000 - rev 651001
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1801871 - Update Bookmark Star panel to use editBookmark.js r=mak,Standard8 Enable delayed apply logic for the star panel. Refactor some existing code using async/await rather than `catch()` everywhere. https://treeherder.mozilla.org/jobs?revision=fb6ba9ef08f132c72b6c2918067fc3db54a94650&repo=try Differential Revision: https://phabricator.services.mozilla.com/D166237
a5f44f564e04e8a4ac98c6c82861000a605233eb: Bug 1813507 - Remove mPendingDocShellBlockers, r=smaug
Artur Iunusov <aiunusov@mozilla.com> - Mon, 30 Jan 2023 19:55:47 +0000 - rev 651000
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813507 - Remove mPendingDocShellBlockers, r=smaug Differential Revision: https://phabricator.services.mozilla.com/D168272
89b25afd7f3f9ba6535fe419bf983e80894ea9cb: Bug 1813475 - [devtools] Convert a first Actor to ES Class, the web console actor. r=devtools-reviewers,nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 30 Jan 2023 19:36:06 +0000 - rev 650999
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813475 - [devtools] Convert a first Actor to ES Class, the web console actor. r=devtools-reviewers,nchevobbe * Note that "conn" attribute is now managed by Actor. * We might want to finally remove "requestTypes". This isn't used by the frontend... may be third party use it? This allows to list all available RDP methods of all actors. * All actors now have to be instantiated via "new ". Differential Revision: https://phabricator.services.mozilla.com/D168254
9ce26455b6abb5a8ad1c2e34c1e60d4efe38bb10: Bug 1813678 - pt2 - add logging around start/end of initial verify vendoring. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Mon, 30 Jan 2023 19:35:45 +0000 - rev 650998
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813678 - pt2 - add logging around start/end of initial verify vendoring. r=dbaker DONTBUILD Depends on D168295 Differential Revision: https://phabricator.services.mozilla.com/D168296
e633194d431862614806f25e847d7c2ce6135e49: Bug 1813678 - pt1 - add remaining commit count in loop-ff.sh logging. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Mon, 30 Jan 2023 19:35:45 +0000 - rev 650997
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813678 - pt1 - add remaining commit count in loop-ff.sh logging. r=dbaker DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D168295
78461ec423cf7459de041c8783b725d05e81e12a: Bug 1813677 - unify the error reporting function across fast-forward scripts. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Mon, 30 Jan 2023 19:35:32 +0000 - rev 650996
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813677 - unify the error reporting function across fast-forward scripts. r=dbaker DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D168297
4fa7cb10f64ec1e11bdf08df69fe54107ab40e97: Bug 1812977 - Remove now unnecessary import-globals-from statements in other directories. r=Gijs,webdriver-reviewers,whimboo
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:33:39 +0000 - rev 650995
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812977 - Remove now unnecessary import-globals-from statements in other directories. r=Gijs,webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D168074
3f4e3ed1e2b6d92e2e253689ee2ca37b5c6714c5: Bug 1812977 - Remove now unnecessary import-globals-from statements in dom. r=Gijs,webdriver-reviewers,whimboo
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:33:38 +0000 - rev 650994
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812977 - Remove now unnecessary import-globals-from statements in dom. r=Gijs,webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D168073
e67aa87d79c29fe034d7cd78383aceb8b2dd0008: Bug 1812977 - Remove now unnecessary import-globals-from statements in toolkit. r=Gijs,application-update-reviewers,credential-management-reviewers,sgalich,bytesized
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:33:38 +0000 - rev 650993
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812977 - Remove now unnecessary import-globals-from statements in toolkit. r=Gijs,application-update-reviewers,credential-management-reviewers,sgalich,bytesized Differential Revision: https://phabricator.services.mozilla.com/D168072
c7d030abf4fb6334092c6b747ff29ee077407467: Bug 1812977 - Remove now unnecessary import-globals-from statements in devtools. r=Gijs
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:33:38 +0000 - rev 650992
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812977 - Remove now unnecessary import-globals-from statements in devtools. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D168071
9c8083315f17e6759d57e80d672d95e287ccea65: Bug 1812977 - Remove now unnecessary import-globals-from statements in browser. r=settings-reviewers,mconley
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:33:37 +0000 - rev 650991
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812977 - Remove now unnecessary import-globals-from statements in browser. r=settings-reviewers,mconley Differential Revision: https://phabricator.services.mozilla.com/D168070
3747e47fa4f221275825a58b877843f9c8c51db1: Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:33:37 +0000 - rev 650990
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812977 - Remove now unnecessary import-globals-from statements in accessible. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D168069
3279fa5e3cfbed883cb524ea97a14e4bfc7fde2d: Bug 1812977 - Add basic support for loadSubScript handling to ESLint. r=Gijs
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:33:36 +0000 - rev 650989
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812977 - Add basic support for loadSubScript handling to ESLint. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D168068
bc28a70ceac6f2a2ceea122b2fefc823add0bfbd: Bug 1812977 - Move ESLint functions for globals handling from helpers.js to globals.js. r=Gijs
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:33:36 +0000 - rev 650988
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812977 - Move ESLint functions for globals handling from helpers.js to globals.js. r=Gijs This is a better location for these functions and helps avoid circular dependencies in the next patches. Differential Revision: https://phabricator.services.mozilla.com/D168067
d31a2cd2fc3ce78c4dcd3521eb151a6941dec136: Bug 1806740 - Add API to expose hasRuleForBrowsingContext r=geckoview-reviewers,amejiamarmol,calu
owlishDeveloper <bugzeeeeee@gmail.com> - Mon, 30 Jan 2023 19:24:13 +0000 - rev 650987
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1806740 - Add API to expose hasRuleForBrowsingContext r=geckoview-reviewers,amejiamarmol,calu Differential Revision: https://phabricator.services.mozilla.com/D167890
6118fc82c636df5b327912d857154479d96ceeaf: Bug 1810766 - Move parts of search engine add-on upgrade process to AddonSearchEngine. r=search-reviewers,daleharvey
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:19:47 +0000 - rev 650986
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1810766 - Move parts of search engine add-on upgrade process to AddonSearchEngine. r=search-reviewers,daleharvey This moves the upgrade parts which are to do with getting details from the add-on manager. Differential Revision: https://phabricator.services.mozilla.com/D167050
1f3ed68b06829261df3f7e720037f6c258731682: Bug 1810766 - Move parts of search engine add-on initialisation into AddonSearchEngine. r=search-reviewers,daleharvey
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 19:19:46 +0000 - rev 650985
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1810766 - Move parts of search engine add-on initialisation into AddonSearchEngine. r=search-reviewers,daleharvey This moves the initialisation parts from SearchService to AddonSearchEngine. It is primarily aimed at moving the parts interacting with the add-on manager. Differential Revision: https://phabricator.services.mozilla.com/D167049
43a238806bc649f9d39506ae873508ad2a96e1db: Bug 1813646 - pt2 - restore inadvertant whitespace changes introduced in de8c14e4972f. r=dbaker
Michael Froman <mfroman@mozilla.com> - Mon, 30 Jan 2023 19:15:56 +0000 - rev 650984
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813646 - pt2 - restore inadvertant whitespace changes introduced in de8c14e4972f. r=dbaker Depends on D168292 Differential Revision: https://phabricator.services.mozilla.com/D168293
16023faae6caf8dde14a3d6b7cf7306a42908e3e: Bug 1813646 - pt1 - avoid use of deprecated packet_info.receive_time_ms. r=dbaker
Michael Froman <mfroman@mozilla.com> - Mon, 30 Jan 2023 19:15:56 +0000 - rev 650983
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813646 - pt1 - avoid use of deprecated packet_info.receive_time_ms. r=dbaker In m-c de8c14e4972f (Bug 1654112 - fix timestamp issues with RTP sources) we added a call to packet_info.receive_time_ms() which is now deprecated. receive_time_ms() is actually calling receive_time_.ms() Differential Revision: https://phabricator.services.mozilla.com/D168292
19e88726b7db20f54c84aa97307819c68c0e5999: Bug 1803188 - Plug the pdf.js search feature in GeckoView r=pdfjs-reviewers,geckoview-reviewers,m_kato,marco
Calixte <cdenizet@mozilla.com> - Mon, 30 Jan 2023 19:14:46 +0000 - rev 650982
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1803188 - Plug the pdf.js search feature in GeckoView r=pdfjs-reviewers,geckoview-reviewers,m_kato,marco Differential Revision: https://phabricator.services.mozilla.com/D166566
105be1098e101fe5689789cc2f0e0abdd58276fa: Bug 1796238 - Hide lone progress bar step in aboutwelcome in HCM r=omc-reviewers,aminomancer
Russell Chan <rchan@mozilla.com> - Mon, 30 Jan 2023 19:07:05 +0000 - rev 650981
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1796238 - Hide lone progress bar step in aboutwelcome in HCM r=omc-reviewers,aminomancer Differential Revision: https://phabricator.services.mozilla.com/D166833
d2c3f90f07351317b4ac0cda5472d45e337be6cb: Backed out changeset 68de023d3c5c (bug 1800670) for causing failures in browser_protectionsUI_cookie_banner.js CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Mon, 30 Jan 2023 21:16:42 +0200 - rev 650980
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Backed out changeset 68de023d3c5c (bug 1800670) for causing failures in browser_protectionsUI_cookie_banner.js CLOSED TREE
cb3e2fae4b245053f3a9a9778491767bbafc6f8c: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Mon, 30 Jan 2023 19:06:14 +0000 - rev 650979
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE da -> e759f5db70f625f438ec2f2f39a731f4436a39ff fr -> ad3268ddff02639c4e746a73bf7f62d2f5a7f763 fur -> e8ba4e54025bb7cb201720a280514dad93081b1b hu -> 5c1fe955df584dc8608ea888a11f038c75b1b6d6 is -> c0ea590fb4231976da4d858c29059e00a3b7497b lo -> bfc0c31147e25c9ad0df9d421e193fa97b6e8619 oc -> 9ccd7ab4899d32072d66add36ba16272c81bf9f6 pa-IN -> 85cae1ec2cd361c3ac1ddb3b8b95bfc09631e886 uk -> eec0bc21a0098117472d1b6f86aa5c5fa59f8131
ee5d1898fc4badc97182bf7c6bf2aee8321946ac: Bug 1812819 - Update cookie banner preferences checkbox to toggle reject-only mode. r=settings-reviewers,mconley
Jared Hirsch <jhirsch@mozilla.com> - Mon, 30 Jan 2023 18:51:58 +0000 - rev 650978
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812819 - Update cookie banner preferences checkbox to toggle reject-only mode. r=settings-reviewers,mconley Differential Revision: https://phabricator.services.mozilla.com/D168285
ecb7f9336c27e08ea559d58d455c3f707386d4ab: Bug 1813559 - Do not bail out on shutdown in BackgroundParentImpl::AllocPRemoteWorkerControllerParent but let RemoteWorkerManager::LaunchNewContentProcess do the error handling. r=dom-worker-reviewers,asuth
Jens Stutte <jstutte@mozilla.com> - Mon, 30 Jan 2023 17:57:46 +0000 - rev 650977
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813559 - Do not bail out on shutdown in BackgroundParentImpl::AllocPRemoteWorkerControllerParent but let RemoteWorkerManager::LaunchNewContentProcess do the error handling. r=dom-worker-reviewers,asuth Differential Revision: https://phabricator.services.mozilla.com/D168264
4dc4af94722f6554555ac4a9577515f7d4935f95: Bug 1812895: Remove iterObj from GetIteratorIRGenerator r=jandem
Iain Ireland <iireland@mozilla.com> - Mon, 30 Jan 2023 17:56:55 +0000 - rev 650976
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812895: Remove iterObj from GetIteratorIRGenerator r=jandem Depends on D168025 Differential Revision: https://phabricator.services.mozilla.com/D168189
5d2e01a5ae474ac25dd1aee15c93c4662d75e599: Bug 1812895: Remove GuardAndGetIterator r=jandem
Iain Ireland <iireland@mozilla.com> - Mon, 30 Jan 2023 17:56:53 +0000 - rev 650975
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812895: Remove GuardAndGetIterator r=jandem Bug 1375505, which introduced GuardAndGetIterator, has two microbenchmarks in the comments, testing monomorphic and small-N polymorphic cases. Both of those are faster if we remove GuardAndGetIterator and just use ObjectToIterator: the polymorphic case goes from 190-220ms to 165-175ms, and the monomorphic case goes from 140-160ms to 125-135ms. Disabling GuardAndGetIterator gives about a 1% improvement on Speedometer 2, largely on the back of a 2-3% improvement on React/React-Redux. Differential Revision: https://phabricator.services.mozilla.com/D168025
0990112db9d3062a90974ff9cff65a6c4b8ed2b8: Bug 1812979: Don't copy return value into top-level baseline frames r=jandem
Iain Ireland <iireland@mozilla.com> - Mon, 30 Jan 2023 17:56:36 +0000 - rev 650974
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812979: Don't copy return value into top-level baseline frames r=jandem The only other place where we get the return value from a rematerialized frame is in OnLeaveIonFrame. The top level frame obviously can't be a generator. I tried and failed to write a testcase that would force a return from a top-level Ion frame, but we always seem to bail out to baseline first. I'm not convinced it's possible; if it is, then eventually the fuzzer will figure out a testcase. Differential Revision: https://phabricator.services.mozilla.com/D168174
c4f7d8b3bd4cdf5690da3fd2e16f5b3a65e9fbf8: Bug 1813411 - Force-upgrade env_logger to 0.10. r=emilio
Mike Hommey <mh@glandium.org> - Mon, 30 Jan 2023 17:35:12 +0000 - rev 650973
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813411 - Force-upgrade env_logger to 0.10. r=emilio This preemptively avoids the addition of a new version of the crate. Differential Revision: https://phabricator.services.mozilla.com/D168221
3aa385db23be842068ebb6f4459bd408269d9f49: Bug 1813344, don't allocate unnecessarily in nsTSubstring<T>::StripTaggedASCII, r=nika
Olli Pettay <Olli.Pettay@helsinki.fi> - Mon, 30 Jan 2023 17:09:30 +0000 - rev 650972
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813344, don't allocate unnecessarily in nsTSubstring<T>::StripTaggedASCII, r=nika Differential Revision: https://phabricator.services.mozilla.com/D168210
c0a63e75f4d198497fe1f059712a04be1d230f27: Bug 1803673: checkbox hover radius too big for checkbox labels. r=mconley.
brian <brianpt1106@gmail.com> - Mon, 30 Jan 2023 17:01:56 +0000 - rev 650971
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1803673: checkbox hover radius too big for checkbox labels. r=mconley. Differential Revision: https://phabricator.services.mozilla.com/D166765
c1e8d2c8a1c6ddad62f0fd7070a9664a672a4aea: Bug 1813496 - Include the window id in profiler markers added in AsyncTabSwitcher.jsm, r=Gijs.
Florian Quèze <florian@queze.net> - Mon, 30 Jan 2023 16:53:04 +0000 - rev 650970
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813496 - Include the window id in profiler markers added in AsyncTabSwitcher.jsm, r=Gijs. Differential Revision: https://phabricator.services.mozilla.com/D168237
2ca78d3dead13a6d0f42215baabd4307fba8e723: Bug 1813308 - Remove unused browser-test.js definition of copyToProfile in browser mochitest scope. r=Gijs
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 16:50:09 +0000 - rev 650969
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813308 - Remove unused browser-test.js definition of copyToProfile in browser mochitest scope. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D168219
aa5c86011545552ea7bbff678752fff6f8299d6e: Bug 1813155 - Quick suggest provider should not be active for search strings that contain only spaces. r=mak
Drew Willcoxon <adw@mozilla.com> - Mon, 30 Jan 2023 16:45:32 +0000 - rev 650968
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813155 - Quick suggest provider should not be active for search strings that contain only spaces. r=mak I broke this in D167218. We didn't have a test for it. Differential Revision: https://phabricator.services.mozilla.com/D168139
775a54e51419c709c2f21d33a1d69ff2c319435d: Backed out changeset 30517fbc6b05 (bug 1810790) for causing multiple failures CLOSED TREE
Cristian Tuns <ctuns@mozilla.com> - Mon, 30 Jan 2023 13:13:35 -0500 - rev 650967
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Backed out changeset 30517fbc6b05 (bug 1810790) for causing multiple failures CLOSED TREE
f2f8c3416e47ba5cad65fec491a66efa56c63dbd: Backed out 2 changesets (bug 1810766) for causing xpcshell failures in /test_TelemetryEnvironment_search.js
Cristian Tuns <ctuns@mozilla.com> - Mon, 30 Jan 2023 13:00:02 -0500 - rev 650966
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Backed out 2 changesets (bug 1810766) for causing xpcshell failures in /test_TelemetryEnvironment_search.js Backed out changeset dd13a80802cc (bug 1810766) Backed out changeset 57c22b7d0b79 (bug 1810766)
74a3bf4410ea3cdc16fda4100e29d5398d8c3e15: Backed out changeset f973933cb7fa (bug 1813411) for causing build bustages CLOSED TREE
Norisz Fay <nfay@mozilla.com> - Mon, 30 Jan 2023 19:15:21 +0200 - rev 650965
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Backed out changeset f973933cb7fa (bug 1813411) for causing build bustages CLOSED TREE
68de023d3c5c1d00d657895a3bd8af989da14bf5: Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz
Jared Hirsch <jhirsch@mozilla.com> - Mon, 30 Jan 2023 16:30:28 +0000 - rev 650964
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz This patch also implements bug 1800671 and bug 1800673. Differential Revision: https://phabricator.services.mozilla.com/D164241
30517fbc6b05731a420fd0fbc72ba2377812b3b1: Bug 1810790 - Remove Origin Telemetry. r=chutten,timhuang
Simon Friedberger <simon@mozilla.com> - Mon, 30 Jan 2023 16:24:45 +0000 - rev 650963
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1810790 - Remove Origin Telemetry. r=chutten,timhuang Differential Revision: https://phabricator.services.mozilla.com/D167779
279c04f1ec0406ef91adbc3ef59a7eb0127e5be4: Bug 1812548 - Missing components in color() function is invalid r=emilio
Tiaan Louw <tlouw@mozilla.com> - Mon, 30 Jan 2023 16:11:57 +0000 - rev 650962
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1812548 - Missing components in color() function is invalid r=emilio According to the specification, missing components in the color function should result in an invalid color. This patch removes those tests from valid checks and adds them to the invalid checks. https://w3c.github.io/csswg-drafts/css-color-4/#missing Clarification from the csswg github repo: https://github.com/w3c/csswg-drafts/issues/8362 Differential Revision: https://phabricator.services.mozilla.com/D167946
f973933cb7faffc46d47f0be7c5b0fa99656174a: Bug 1813411 - Force-upgrade env_logger to 0.10. r=emilio
Mike Hommey <mh@glandium.org> - Mon, 30 Jan 2023 15:59:42 +0000 - rev 650961
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813411 - Force-upgrade env_logger to 0.10. r=emilio This preemptively avoids the addition of a new version of the crate. Differential Revision: https://phabricator.services.mozilla.com/D168221
538bbc069eab32d97a82e1940310d5da80bbb5f6: Bug 1808598, part 2 - Get rid of some unused nested declarations. r=ipc-reviewers,necko-reviewers,nika
Andrew McCreight <continuation@gmail.com> - Mon, 30 Jan 2023 15:41:15 +0000 - rev 650960
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1808598, part 2 - Get rid of some unused nested declarations. r=ipc-reviewers,necko-reviewers,nika None of the messages use these nested values. Differential Revision: https://phabricator.services.mozilla.com/D167837
82b570573868014fbe9a6e1d3600148579326342: Bug 1808598, part 1 - Clean up send semantics IPDL types. r=ipc-reviewers,nika
Andrew McCreight <continuation@gmail.com> - Mon, 30 Jan 2023 15:41:14 +0000 - rev 650959
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1808598, part 1 - Clean up send semantics IPDL types. r=ipc-reviewers,nika This patch implements a number of cleanups for how send semantics are represented in IPDL types. 1. needsMoreJuiceThan is inlined. 2. convertsTo is renamed to sendSemanticsSatisfiedBy to be more descriptive, and is no longer a class method. 3. nestedRange, sendSemantics and the methods that operate on them are moved from IPDLType to a new class, which MessageType and ProtocolType now inherit from. 4. IPDLType.hasReply has been inlined into MessageType.hasReply. Differential Revision: https://phabricator.services.mozilla.com/D167836
dd13a80802ccecded9b0146d3ab0dd5c9e1fb90d: Bug 1810766 - Move parts of search engine add-on upgrade process to AddonSearchEngine. r=search-reviewers,daleharvey
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 15:13:58 +0000 - rev 650958
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1810766 - Move parts of search engine add-on upgrade process to AddonSearchEngine. r=search-reviewers,daleharvey This moves the upgrade parts which are to do with getting details from the add-on manager. Differential Revision: https://phabricator.services.mozilla.com/D167050
57c22b7d0b79091500f993ab294d161e21e13e48: Bug 1810766 - Move parts of search engine add-on initialisation into AddonSearchEngine. r=search-reviewers,daleharvey
Mark Banner <standard8@mozilla.com> - Mon, 30 Jan 2023 15:13:57 +0000 - rev 650957
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1810766 - Move parts of search engine add-on initialisation into AddonSearchEngine. r=search-reviewers,daleharvey This moves the initialisation parts from SearchService to AddonSearchEngine. It is primarily aimed at moving the parts interacting with the add-on manager. Differential Revision: https://phabricator.services.mozilla.com/D167049
a4565e1b327c15be0baabaf4071d141be330fe0a: Bug 1790345 - Strip cross-origin URIs in frame-src CSP reports. r=freddyb
Tom Schuster <tschuster@mozilla.com> - Mon, 30 Jan 2023 14:56:27 +0000 - rev 650956
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1790345 - Strip cross-origin URIs in frame-src CSP reports. r=freddyb Differential Revision: https://phabricator.services.mozilla.com/D165818
761172673f3735a59d2e5f1fc1dced1140241920: Bug 1813320: Remove Telemetry::SetEventRecordingEnabled for page_load event r=chutten
Denis Palmeiro <dpalmeiro@mozilla.com> - Mon, 30 Jan 2023 14:48:03 +0000 - rev 650955
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813320: Remove Telemetry::SetEventRecordingEnabled for page_load event r=chutten Differential Revision: https://phabricator.services.mozilla.com/D168215
8a67e337ab7b12f922b1378a7125d95b07ad40b5: Bug 1811459 - Avoid _moveOutKids on disconnected panelmultiview r=Gijs,rpl
Rob Wu <rob@robwu.nl> - Mon, 30 Jan 2023 14:43:24 +0000 - rev 650954
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1811459 - Avoid _moveOutKids on disconnected panelmultiview r=Gijs,rpl `this.forNode` (with `this` being a `PanelMultiView` instance) may return a node that was already disconnected before, in which case its `node` member will be void. To avoid unexpected promise rejections, add a null check before `_moveOutKids()`. Differential Revision: https://phabricator.services.mozilla.com/D167369
b3e7e365e942d1b9cf7323199c6a3c76a73df9ac: Bug 1813283 - Add cross-compartment tests for change-array-by-copy methods r=mgaudet
Tim Chevalier <tjc@igalia.com> - Mon, 30 Jan 2023 16:14:01 +0000 - rev 650953
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813283 - Add cross-compartment tests for change-array-by-copy methods r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D168177
91f11689ceb97dc57750064e0c68dc2da51a0b1d: Bug 1813509: Update bmo_id and name of ckerschb in mots.yaml, r=zeid
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Mon, 30 Jan 2023 14:41:20 +0000 - rev 650952
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813509: Update bmo_id and name of ckerschb in mots.yaml, r=zeid Differential Revision: https://phabricator.services.mozilla.com/D168248
a8f85fb89906efd875cd5e83f867a1d55939b1ea: Bug 1813070 - Partially back out bug 1811486 for causing this bug.
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 30 Jan 2023 16:42:01 +0100 - rev 650951
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813070 - Partially back out bug 1811486 for causing this bug. MANUAL PUSH: Trivial backout CLOSED TREE
334f960aac72ffa07f926d771b413697443b946b: Backed out changeset 0bd6e56348ff (bug 1813302) for causing xpc shell failures at test_providerOmnibox.js. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Mon, 30 Jan 2023 17:36:11 +0200 - rev 650950
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Backed out changeset 0bd6e56348ff (bug 1813302) for causing xpc shell failures at test_providerOmnibox.js. CLOSED TREE
4c85944d11f569aea754ebbec96cdce3a3b4b652: Backed out changeset ab00cf793f29 (bug 1800417) for causing failures at browser_unified_extensions_overflowable_toolbar.js.
Butkovits Atila <abutkovits@mozilla.com> - Mon, 30 Jan 2023 17:34:14 +0200 - rev 650949
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Backed out changeset ab00cf793f29 (bug 1800417) for causing failures at browser_unified_extensions_overflowable_toolbar.js.
66ff53f1a7c8aae4f471394ec3c2aa5f9ebc0753: Bug 1813314 - Tweak expiration of favicons older than 180 days. r=Standard8
Marco Bonardo <mbonardo@mozilla.com> - Mon, 30 Jan 2023 13:41:19 +0000 - rev 650948
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813314 - Tweak expiration of favicons older than 180 days. r=Standard8 Expire page <-> icon relations older than 180 days if the page is not bookmarked and there is a root icon for the page's origin. Differential Revision: https://phabricator.services.mozilla.com/D168198
ab00cf793f293710cbd216cd5c0c62fed1d6040e: Bug 1800417 - Fix the use of both `toolbarbutton-1` and `subviewbutton` CSS classes in extension widgets. r=Itiel,mconley,dao,rpl
William Durand <will+git@drnd.me> - Mon, 30 Jan 2023 13:36:07 +0000 - rev 650947
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1800417 - Fix the use of both `toolbarbutton-1` and `subviewbutton` CSS classes in extension widgets. r=Itiel,mconley,dao,rpl Differential Revision: https://phabricator.services.mozilla.com/D162712
ca83cfa25c036fddee6e45aab52cd2750b133b34: Bug 1813513 - Avoid redundantly serializing the initial value of font-weight (400) as part of the font shorthand in computed style. r=emilio
Jonathan Kew <jkew@mozilla.com> - Mon, 30 Jan 2023 13:27:29 +0000 - rev 650946
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813513 - Avoid redundantly serializing the initial value of font-weight (400) as part of the font shorthand in computed style. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D168250
746db317aaa4ca62180e9dc15ed80c0d595915fc: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,dmeehan
ffxbld <ffxbld@mozilla.com> - Mon, 30 Jan 2023 13:10:36 +0000 - rev 650945
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,dmeehan Differential Revision: https://phabricator.services.mozilla.com/D168244
0bd6e56348ffe735e8bc2220b822d5be4bf256fb: Bug 1813302 - Add missing blockL10n property to UrlbarProviderOmnibox payload r=dao,adw
Gregory Pappas <gp3033@protonmail.com> - Mon, 30 Jan 2023 12:55:37 +0000 - rev 650944
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1813302 - Add missing blockL10n property to UrlbarProviderOmnibox payload r=dao,adw Differential Revision: https://phabricator.services.mozilla.com/D168191
58172efe03db176c62202e391a434b61179d4ff3: Bug 1689565 - Part 3: Migrate removed tests r=dom-worker-reviewers,smaug
Kagami Sascha Rosylight <krosylight@mozilla.com> - Mon, 30 Jan 2023 12:50:52 +0000 - rev 650943
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1689565 - Part 3: Migrate removed tests r=dom-worker-reviewers,smaug Ported most of the removed tests from D167236, except the payload test because of a misbehavior regarding to icon URL parsing (and thus fails on Chrome if ported as-is). It's still covered in dom/serviceworkers/test/test_notification_get.html, so skipping it does not decrease the coverage. Differential Revision: https://phabricator.services.mozilla.com/D167943
66af1d60952f96545740521468b5dcc3e5478ab5: Bug 1689565 - Part 2: Tweak marionette hack to allow `notifications` r=jgraham,webdriver-reviewers
Kagami Sascha Rosylight <krosylight@mozilla.com> - Mon, 30 Jan 2023 12:50:51 +0000 - rev 650942
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1689565 - Part 2: Tweak marionette hack to allow `notifications` r=jgraham,webdriver-reviewers Differential Revision: https://phabricator.services.mozilla.com/D167976
c51d687162d573a15780c722246801ed09ae9ad0: Bug 1689565 - Part 1: Remove Notification.get() r=saschanaz
Ho Cheung <gzyfqh@gmail.com> - Mon, 30 Jan 2023 12:50:51 +0000 - rev 650941
Push 40590 by ctuns@mozilla.com at Tue, 31 Jan 2023 04:25:26 +0000
Bug 1689565 - Part 1: Remove Notification.get() r=saschanaz Remove Notification.get() in the code Differential Revision: https://phabricator.services.mozilla.com/D167236
8eb2c58dc4154d83f57adcfa1f83d7003ac13800: Bug 1766485 - [devtools] Consider server side target switching always enabled for tab toolboxes. r=devtools-reviewers,nchevobbe
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 30 Jan 2023 12:49:54 +0000 - rev 650940
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1766485 - [devtools] Consider server side target switching always enabled for tab toolboxes. r=devtools-reviewers,nchevobbe This removes the devtools.target-switching.server.enabled preference, which was only having an impact on tab debugging. Toolboxes other than tabs aren't yet using "server side target switching", which will probably happen once we enable EFT in these and we would probably not use a preference for enabling this. This remove all assertions in tests covering client side target switching. And it removed a couple of tests that became irrelevant. Differential Revision: https://phabricator.services.mozilla.com/D166921
47edf573a01c21d4bc43295aa293627076d47c15: Backed out changeset 0072aa5cd31d (bug 1800670) for causing multiple mochitest failures. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Mon, 30 Jan 2023 15:26:29 +0200 - rev 650939
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Backed out changeset 0072aa5cd31d (bug 1800670) for causing multiple mochitest failures. CLOSED TREE
3bad7be06ddac4ae238720bff307a56d3a5582fc: Backed out changeset 377f28cf90f0 (bug 1790345) for causing failures at test_blocked_uri_redirect_frame_src.html.
Butkovits Atila <abutkovits@mozilla.com> - Mon, 30 Jan 2023 15:22:40 +0200 - rev 650938
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Backed out changeset 377f28cf90f0 (bug 1790345) for causing failures at test_blocked_uri_redirect_frame_src.html.
2f11c847a318c55686cc9c39f2d3e349d733c54d: Bug 1807534 - Try to also wait for content transforms in the iframe. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 30 Jan 2023 12:29:46 +0000 - rev 650937
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1807534 - Try to also wait for content transforms in the iframe. r=dholbert This would explain the failure (it seems like the popup opens at the wrong position because the screen rect is off in the iframe process). Differential Revision: https://phabricator.services.mozilla.com/D168214
0072aa5cd31d57802d5e8ca45d5f98f8848a142d: Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz
Jared Hirsch <jhirsch@mozilla.com> - Mon, 30 Jan 2023 12:24:28 +0000 - rev 650936
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1800670 - Update cookie banner handling UI in protections popup r=pbz This patch also implements bug 1800671 and bug 1800673. Differential Revision: https://phabricator.services.mozilla.com/D164241
377f28cf90f0675b6b1e65e9563c10b505935f97: Bug 1790345 - Strip cross-origin URIs in frame-src CSP reports. r=freddyb
Tom Schuster <tschuster@mozilla.com> - Mon, 30 Jan 2023 11:56:27 +0000 - rev 650935
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1790345 - Strip cross-origin URIs in frame-src CSP reports. r=freddyb Differential Revision: https://phabricator.services.mozilla.com/D165818
dc4679a2f1a62a5d6f1841787e5177e5cc7332a3: Bug 1813393 - Remove redundant rule in panelUI-shared.css from the Australis era r=dao
Itiel <itiel_yn8@walla.com> - Mon, 30 Jan 2023 11:41:52 +0000 - rev 650934
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1813393 - Remove redundant rule in panelUI-shared.css from the Australis era r=dao Differential Revision: https://phabricator.services.mozilla.com/D168216
33c36e0a2fcfb6abde3ed98b9337409e127734f7: Bug 1813082 - Move :status to the front of response headers, r=necko-reviewers,jgraham
Kershaw Chang <kershaw@mozilla.com> - Mon, 30 Jan 2023 11:37:56 +0000 - rev 650933
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1813082 - Move :status to the front of response headers, r=necko-reviewers,jgraham Differential Revision: https://phabricator.services.mozilla.com/D168121
11266428de1b189d7c69d9ac3800acff09cafcbf: Bug 1811128 - Use 16/32px extension icons in toolbars. r=rpl,dao
William Durand <will+git@drnd.me> - Mon, 30 Jan 2023 10:46:12 +0000 - rev 650932
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1811128 - Use 16/32px extension icons in toolbars. r=rpl,dao Differential Revision: https://phabricator.services.mozilla.com/D167573
8a0b8b7f1cabf21fea9761d3f654f98e82cdba0d: Bug 1813275 - Fix extension installation doorhanger position. r=rpl
William Durand <will+git@drnd.me> - Mon, 30 Jan 2023 10:37:20 +0000 - rev 650931
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1813275 - Fix extension installation doorhanger position. r=rpl This was regressed by mistake in Bug 1799009. Differential Revision: https://phabricator.services.mozilla.com/D168226
338bc68a11145d6bfa9ae687ecde9229b95521b0: Bug 1812239 - Log budgetWasIncreased in the GC log r=jonco
Paul Bone <pbone@mozilla.com> - Mon, 30 Jan 2023 10:27:52 +0000 - rev 650930
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1812239 - Log budgetWasIncreased in the GC log r=jonco Differential Revision: https://phabricator.services.mozilla.com/D167765
825630b15ea3c1eceffb3dbeb063fa2f8a55c140: Bug 1812239 - Use rounding when extending GC budgets r=jonco
Paul Bone <pbone@mozilla.com> - Mon, 30 Jan 2023 10:27:52 +0000 - rev 650929
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1812239 - Use rounding when extending GC budgets r=jonco Differential Revision: https://phabricator.services.mozilla.com/D167764
3cbb8af329b94860bd0ebcb1d77a61ac4ee7ee46: Bug 1811997 - Make `HTMLEditor` not join different style inline elements r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 30 Jan 2023 10:25:21 +0000 - rev 650928
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1811997 - Make `HTMLEditor` not join different style inline elements r=m_kato Even in the HTML mode, `HTMLEditor` should not join elements having different styles because from users' point of view, it looses style data and looks odd. Note that even in the HTML mode, CSS styled elements may appear, for example, pasting content whose elements styled with CSS. Differential Revision: https://phabricator.services.mozilla.com/D167744
53169984e0533c4600a75ccdfcca7c51a6d00e0c: Bug 1812375 - Fix static-analysis warnings TimeUnits.h and FFmpegAudioDecoder.cpp. r=media-playback-reviewers,alwu
Paul Adenot <paul@paul.cx> - Mon, 30 Jan 2023 09:44:12 +0000 - rev 650927
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1812375 - Fix static-analysis warnings TimeUnits.h and FFmpegAudioDecoder.cpp. r=media-playback-reviewers,alwu Differential Revision: https://phabricator.services.mozilla.com/D167914
ba4c9461fc8e7098e4203f8676aac1cfdcf766e7: Bug 1813081 - Remove ScreenOrientation::ShouldResistFingerprinting. r=tjr
Tom Schuster <tschuster@mozilla.com> - Mon, 30 Jan 2023 09:41:25 +0000 - rev 650926
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1813081 - Remove ScreenOrientation::ShouldResistFingerprinting. r=tjr Differential Revision: https://phabricator.services.mozilla.com/D168117
3205795f498ad716b4d9bc618000835de4bf29e0: Bug 1808722 - Make the delete handler of `HTMLEditor` collapse `Selection` to end of left block after joining blocks r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Mon, 30 Jan 2023 08:32:35 +0000 - rev 650925
Push 40589 by ctuns@mozilla.com at Mon, 30 Jan 2023 21:44:13 +0000
Bug 1808722 - Make the delete handler of `HTMLEditor` collapse `Selection` to end of left block after joining blocks r=m_kato The other browsers do not allow to type text into right hand inline element, however, Gecko allows it depending on the cursor movement immediately before. I think that Gecko's behavior is reasonable for users from point of view of style editing. However, for providing consistent behavior between browsers, we should collapse selection to end of left paragraph's text node when joining paragraphs. Then, web apps do not need to arrange `Selection` for consistent behavior between browsers and we can keep the Gecko's better style handling. Differential Revision: https://phabricator.services.mozilla.com/D167743
1d72cd67dda18785e81c66ccc4241324502145b4: Backed out changeset c2571e59e07b (bug 1811978) for causing multiple failures CLOSED TREE
Norisz Fay <nfay@mozilla.com> - Mon, 30 Jan 2023 10:04:27 +0200 - rev 650924
Push 40588 by abutkovits@mozilla.com at Mon, 30 Jan 2023 09:54:34 +0000
Backed out changeset c2571e59e07b (bug 1811978) for causing multiple failures CLOSED TREE
e41399c95285422d3484f634654e7e5daa71a4c9: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Mon, 30 Jan 2023 07:02:26 +0000 - rev 650923
Push 40588 by abutkovits@mozilla.com at Mon, 30 Jan 2023 09:54:34 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE es-ES -> a52510ac067edbb2a034be585bf5df5b17cd35dc fur -> a916a24676d0cc9062188be5b8920088c80b6694
c2571e59e07b002d81147f456691933ababc17f9: Bug 1811978 - Enable the new tiled rendering path, update test expectations r=gfx-reviewers,nical
Glenn Watson <git@intuitionlibrary.com> - Mon, 30 Jan 2023 02:54:41 +0000 - rev 650922
Push 40588 by abutkovits@mozilla.com at Mon, 30 Jan 2023 09:54:34 +0000
Bug 1811978 - Enable the new tiled rendering path, update test expectations r=gfx-reviewers,nical Differential Revision: https://phabricator.services.mozilla.com/D167630
01cc77e04bd33fe163fdbbc7332135cc4f34ade8: Bug 1808830 - Fix a panic from an invalid cast in euclid r=gfx-reviewers,jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Mon, 30 Jan 2023 00:12:15 +0000 - rev 650921
Push 40588 by abutkovits@mozilla.com at Mon, 30 Jan 2023 09:54:34 +0000
Bug 1808830 - Fix a panic from an invalid cast in euclid r=gfx-reviewers,jrmuizel When the scale is very large, we need to adjust that before doing the cast to integer units. Differential Revision: https://phabricator.services.mozilla.com/D168027
c75b59a8ae107816621839a4273a062d7f8e256c: Bug 1800358 - Fix invalid scroll root selection in some cases. r=gfx-reviewers,jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Sun, 29 Jan 2023 23:57:40 +0000 - rev 650920
Push 40588 by abutkovits@mozilla.com at Mon, 30 Jan 2023 09:54:34 +0000
Bug 1800358 - Fix invalid scroll root selection in some cases. r=gfx-reviewers,jrmuizel Reverts an optimization that can cause artifacts on some pages. We need to do a deeper investigation at some point to find out why, and then reenable the optimization. Differential Revision: https://phabricator.services.mozilla.com/D168026
ba052559668b23761f9e5c4369fad2bc9e4f821b: Bug 1812341 - Fix 3d transforms bug with backface-visibility: hidden r=gfx-reviewers,jrmuizel
Glenn Watson <git@intuitionlibrary.com> - Sun, 29 Jan 2023 23:38:27 +0000 - rev 650919
Push 40588 by abutkovits@mozilla.com at Mon, 30 Jan 2023 09:54:34 +0000
Bug 1812341 - Fix 3d transforms bug with backface-visibility: hidden r=gfx-reviewers,jrmuizel Revert the original changes from bug 1772049 for now. We don't currently rely on that patch, having found a simpler way to handle how that code interacts with the backdrop-filter code. Differential Revision: https://phabricator.services.mozilla.com/D168015
49ac19f1e04696769d37ba1b347a5b5e73d1bec7: Bug 1813395 - Use write_char in place of write_str when serializing single-character literals. r=emilio
Jonathan Kew <jkew@mozilla.com> - Sun, 29 Jan 2023 22:01:28 +0000 - rev 650918
Push 40587 by mlaza@mozilla.com at Mon, 30 Jan 2023 03:51:23 +0000
Bug 1813395 - Use write_char in place of write_str when serializing single-character literals. r=emilio Generated by running find servo/components/style -name "*.rs" -exec perl -p -i -e "s/write_str\(\"(.)\"\)/write_char('\1')/g" {} \; (and then added `use std::fmt::Write;` in a couple of places to fix build errors that arose). Differential Revision: https://phabricator.services.mozilla.com/D168217
75d62a6784c2e8caa5ef620191fd716e5c2cc7b1: Bug 1810095 - [devtools] Fix extension storage updates when the add-on is reloaded. r=devtools-reviewers,rpl,jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 29 Jan 2023 20:50:49 +0000 - rev 650917
Push 40587 by mlaza@mozilla.com at Mon, 30 Jan 2023 03:51:23 +0000
Bug 1810095 - [devtools] Fix extension storage updates when the add-on is reloaded. r=devtools-reviewers,rpl,jdescottes I actually regressed this from D166661 within this current patch queue. It isn't clear why the old code was somehow keeping the parent/ext-storage.js class alive -or- somehow magically recalling apiManager.asyncGetAPI after addon reload. But now we handle the case of addon reload explicitly. Differential Revision: https://phabricator.services.mozilla.com/D167364
c7a52c3d61c7e768a0112a04c6f54f1edd8e42d9: Bug 1810095 - [devtools] Split storage actor file into one file per storage type. r=devtools-reviewers,jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 29 Jan 2023 20:50:48 +0000 - rev 650916
Push 40587 by mlaza@mozilla.com at Mon, 30 Jan 2023 03:51:23 +0000
Bug 1810095 - [devtools] Split storage actor file into one file per storage type. r=devtools-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167127
87928fc483380c7b2a44d0a5973e41736a4c62d4: Bug 1810095 - [devtools] Remove now-unused Storage target scoped actor. r=devtools-reviewers,devtools-backward-compat-reviewers,jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 29 Jan 2023 20:50:48 +0000 - rev 650915
Push 40587 by mlaza@mozilla.com at Mon, 30 Jan 2023 03:51:23 +0000
Bug 1810095 - [devtools] Remove now-unused Storage target scoped actor. r=devtools-reviewers,devtools-backward-compat-reviewers,jdescottes This actor was only used by the legacy listener. Its main method was listStores which exposed all the storage type actors. Now they are exposed via storage Resource watchers. This requires to tweak the decision making to show the storage panel as the actor no longer exists... Unfortunately we can't check for resource traits on the watcher actor as the browser toolbox on older runtime won't expose it. Note that this.front wasn't used for a little while in ui.js. I had to keep a few things in the frontend in order to still be able to connect to old servers. But I put lots of comments to do proper cleanup later. Differential Revision: https://phabricator.services.mozilla.com/D166770
5d70f7333ecccc99bcf8ff9b1f6f8800592a4acf: Bug 1578975 - [devtools] Remove now-unused setupInParent code. r=devtools-reviewers,jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 29 Jan 2023 20:50:48 +0000 - rev 650914
Push 40587 by mlaza@mozilla.com at Mon, 30 Jan 2023 03:51:23 +0000
Bug 1578975 - [devtools] Remove now-unused setupInParent code. r=devtools-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D166695
b9bca9f89901db223c9ea6dc2ae75b1a5751d026: Bug 1578975 - [devtools] Remove now-useless pre-resource-watchers cross process messaging code from storage actor. r=devtools-reviewers,jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 29 Jan 2023 20:50:47 +0000 - rev 650913
Push 40587 by mlaza@mozilla.com at Mon, 30 Jan 2023 03:51:23 +0000
Bug 1578975 - [devtools] Remove now-useless pre-resource-watchers cross process messaging code from storage actor. r=devtools-reviewers,jdescottes This glue, necessary to communicated between content and parent processes was only necessary when manually spawning the storage actors. Now that this code is only used via ResourceWatcher, running in the right process right away, we no longer need any cross process communication. Differential Revision: https://phabricator.services.mozilla.com/D166694
ffb2045ee62b055462f5a189f4783545745d359d: Bug 1666534 - [devtools] Listen to extension storages via a server side watcher. r=devtools-reviewers,nchevobbe,jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Sun, 29 Jan 2023 20:50:47 +0000 - rev 650912
Push 40587 by mlaza@mozilla.com at Mon, 30 Jan 2023 03:51:23 +0000
Bug 1666534 - [devtools] Listen to extension storages via a server side watcher. r=devtools-reviewers,nchevobbe,jdescottes This was the last resource type requiring to keep the old storage actor as-is. This will help drastically simplify it and move storage type code into each Resource Watcher class. Differential Revision: https://phabricator.services.mozilla.com/D166661
480e2fde1467a83ecb3021322a32bd04ed0028b7: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Sun, 29 Jan 2023 19:08:35 +0000 - rev 650911
Push 40587 by mlaza@mozilla.com at Mon, 30 Jan 2023 03:51:23 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE de -> 2df86f82c0840e9f5788ff8b4b518a5ac8c6c28c fur -> e881239ec9998fbed02deea4aad1aa91fe90cc85 nn-NO -> a849dbfe316a0a66811b7dbd8429b33f6ff1abd3 sk -> 82e91ea49eb100e7d9a371b92067293597c4018e
91150fd2690364e9f430f121ef2137c873f56a6d: Bug 1724892 - Implement the font-synthesis-{weight,style,small-caps} longhand properties, and make font-synthesis into a shorthand. r=emilio
Jonathan Kew <jkew@mozilla.com> - Sun, 29 Jan 2023 13:25:31 +0000 - rev 650910
Push 40587 by mlaza@mozilla.com at Mon, 30 Jan 2023 03:51:23 +0000
Bug 1724892 - Implement the font-synthesis-{weight,style,small-caps} longhand properties, and make font-synthesis into a shorthand. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D167480
e6e21353ce699b8f8e0f2d05e6b06dfd81d28cb8: Bug 1813363 - Update PDF.js to 5620456072246f4f9f9eda37137b580863e6526c r=calixte
Updatebot <updatebot@mozilla.com> - Sun, 29 Jan 2023 13:11:42 +0000 - rev 650909
Push 40586 by mlaza@mozilla.com at Sun, 29 Jan 2023 21:35:53 +0000
Bug 1813363 - Update PDF.js to 5620456072246f4f9f9eda37137b580863e6526c r=calixte Differential Revision: https://phabricator.services.mozilla.com/D168205
f9a7c0de9e1fc0461baa9350ce986fc4f9d8f987: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Sun, 29 Jan 2023 07:01:44 +0000 - rev 650908
Push 40586 by mlaza@mozilla.com at Sun, 29 Jan 2023 21:35:53 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE lo -> 725818c7e19cc0fc9ab8afc2ec7f0eeff954aa33 pa-IN -> 8920a5f41f45ee95927e62f529a090a30d70445a zh-CN -> 46a6743a6404ec576a6edf11a3faba7ab8203e61
6f4a1b340a8993d54fbbe853d17989b414a1c6d4: Backed out 7 changesets (bug 1704500) for causing bc failures on browser_utility_geolocation_crashed.js. CLOSED TREE
Iulian Moraru <imoraru@mozilla.com> - Sun, 29 Jan 2023 03:17:48 +0200 - rev 650907
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Backed out 7 changesets (bug 1704500) for causing bc failures on browser_utility_geolocation_crashed.js. CLOSED TREE Backed out changeset afcc1e8b5ad7 (bug 1704500) Backed out changeset 1c27f9c36fda (bug 1704500) Backed out changeset c0f0a280aaea (bug 1704500) Backed out changeset 4be2d58ddf54 (bug 1704500) Backed out changeset 1386732459ce (bug 1704500) Backed out changeset 88e8015e1ec4 (bug 1704500) Backed out changeset d96e810e20ec (bug 1704500)
f0592c4a77ebf711def0f0fc0cd382c3441d4bf5: Bug 1812152 - Add pref to control minimum chars needed to match quickaction. r=daisuke
Dale Harvey <dale@arandomurl.com> - Sat, 28 Jan 2023 23:12:43 +0000 - rev 650906
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1812152 - Add pref to control minimum chars needed to match quickaction. r=daisuke Differential Revision: https://phabricator.services.mozilla.com/D167713
394f358959e3741ac39200bbd9ccf8a1d7d53e80: Bug 1813303 - Clean up nsIWidget::SetNonClientMargins usage. r=spohl
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 28 Jan 2023 21:43:47 +0000 - rev 650905
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1813303 - Clean up nsIWidget::SetNonClientMargins usage. r=spohl Make it take a const reference and simplify callers. No behavior change, but noticed while looking through this code. Differential Revision: https://phabricator.services.mozilla.com/D168199
cbd43288796ea25d8179bcd90fb607c89e12b671: Bug 1813046 - Simplify scrollbar sizing code. r=spohl
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 28 Jan 2023 21:35:51 +0000 - rev 650904
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1813046 - Simplify scrollbar sizing code. r=spohl This removes the capability of having differently-sized vertical and horizontal scrollbars (which is only potentially used in windows, and in practice almost-never used). For that case, we choose the larger of vertical/horizontal scrollbar sizes. This is in order to be able to realistically expose the scrollbar size to CSS, see blocked bug. We make RecomputeScrollbarParams the central place where each scrollbar style decides its sizes, and make GetDPIRatioForScrollbarPart handle the cocoa special-case of scaling to 1 or 2, but nothing else. Differential Revision: https://phabricator.services.mozilla.com/D168080
afcc1e8b5ad7a51f229b765797c717695b4fffe4: Bug 1704500: Test Windows geolocation utility process restart on crash r=gerard-majax
David Parks <daparks@mozilla.com> - Sat, 28 Jan 2023 21:00:50 +0000 - rev 650903
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1704500: Test Windows geolocation utility process restart on crash r=gerard-majax Make sure that the geolocation utility process restarts for georequests that arrive after a crash. This tests process behavior regardless of whether or not the OS is set to allow geolocation (and in automation, it is not). Depends on D162944 Differential Revision: https://phabricator.services.mozilla.com/D162945
1c27f9c36fda6d180af45dcedf7c329a544ba212: Bug 1704500: Add utility process test helpers r=gerard-majax
David Parks <daparks@mozilla.com> - Sat, 28 Jan 2023 21:00:50 +0000 - rev 650902
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1704500: Add utility process test helpers r=gerard-majax Also makes the existing utility process test functions a bit more general. Depends on D162943 Differential Revision: https://phabricator.services.mozilla.com/D162944
c0f0a280aaeaf66045e59638939c6d6f8cf8479c: Bug 1704500: Make UtilityActorName an alias for WebIDLUtilityActorName r=gerard-majax
David Parks <daparks@mozilla.com> - Sat, 28 Jan 2023 21:00:50 +0000 - rev 650901
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1704500: Make UtilityActorName an alias for WebIDLUtilityActorName r=gerard-majax This eliminates a redundant enum that we had to keep synchronized with another. Depends on D155020 Differential Revision: https://phabricator.services.mozilla.com/D162943
4be2d58ddf544202b6a124f2758fdba545232aab: Bug 1704500: Run Windows' ILocation provider in a utility process r=emilio,cmartin
David Parks <daparks@mozilla.com> - Sat, 28 Jan 2023 21:00:49 +0000 - rev 650900
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1704500: Run Windows' ILocation provider in a utility process r=emilio,cmartin Previously, the ILocation COM object ran in the main process. Due to a race condition, it would sometimes crash the process so we are moving it to a utility process, where it can crash safely. The old WindowsLocationProvider class has become a proxy that forwards requests to the child process via the PWindowsLocation parent actor. The PWindowsLocationChild executes the requests and sends the results back. Failures in ILocation (like geolocation being off in Windows settings) are sent back as well -- they will cause the WindowsLocationProvider to start the MLS geolocation fallback, as they did before. Additionally, this patch caches the accuracy setting in order to guarantee the proper accuracy is set when requesting reports. Previously, we called SetHighAccuracy too early and it was silently not set (bug 1773456). Depends on D155019 Differential Revision: https://phabricator.services.mozilla.com/D155020
1386732459ceb73bb26f81c669a2f9d563532d41: Bug 1704500: Use structs to normalize utility process sandbox code r=gerard-majax,bobowen
David Parks <daparks@mozilla.com> - Sat, 28 Jan 2023 21:00:49 +0000 - rev 650899
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1704500: Use structs to normalize utility process sandbox code r=gerard-majax,bobowen Adds UtilitySandboxProps, which abstract the more universal sandbox properties into a data object so that the various types of utility process can simply list them. This also adds a somewhat weak sandbox for the new "WindowsUtils" utility process type. Depends on D155018 Differential Revision: https://phabricator.services.mozilla.com/D155019
88e8015e1ec40661ba5cd33e5b516feb6b04af92: Bug 1704500: Add WindowsUtils kind of utility process on Windows r=gerard-majax,ipc-reviewers,nika
David Parks <daparks@mozilla.com> - Sat, 28 Jan 2023 21:00:48 +0000 - rev 650898
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1704500: Add WindowsUtils kind of utility process on Windows r=gerard-majax,ipc-reviewers,nika Adds a new type of utility process that is set up to handle Windows OS objects. We are adding this process type to run Windows geolocation APIs but more services are expected to be included in it. The ILocation APIs have a race condition that would otherwise crash the main process. The ILocation work is in a later patch in the series. Depends on D155017 Differential Revision: https://phabricator.services.mozilla.com/D155018
d96e810e20ec5479fab6e57b5b3df0a9e2f2923b: Bug 1704500: Add logging to UtilityProcessHost/Manager r=gerard-majax
David Parks <daparks@mozilla.com> - Sat, 28 Jan 2023 21:00:48 +0000 - rev 650897
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1704500: Add logging to UtilityProcessHost/Manager r=gerard-majax Adds a "utilityproc" log to trace utility process launch and shutdown steps. Differential Revision: https://phabricator.services.mozilla.com/D155017
a639198497dc56a32eda9864ca943f85ac9b25ea: Bug 1813277 - regenerate expiring test certificates for 2023 r=jschanck
Dana Keeler <dkeeler@mozilla.com> - Sat, 28 Jan 2023 20:26:41 +0000 - rev 650896
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1813277 - regenerate expiring test certificates for 2023 r=jschanck Depends on D168186 Differential Revision: https://phabricator.services.mozilla.com/D168187
08b4b90bcebe2998348d3adc2e85fff83154624e: Bug 1813279 - re-enable tests that were disabled unconditionally by bug 1805919 r=jschanck
Dana Keeler <dkeeler@mozilla.com> - Sat, 28 Jan 2023 20:26:40 +0000 - rev 650895
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1813279 - re-enable tests that were disabled unconditionally by bug 1805919 r=jschanck Bug 1805919 skipped tests that fail in MSIX builds, but inadvertantly unconditionally skipped a number of tests. Differential Revision: https://phabricator.services.mozilla.com/D168186
8382de35fa136eb0f08a868eb14ad9930e59c4b9: Bug 1812601 - Add a null check in AccessibleCaretManager::ProvideHapticFeedback(). r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Sat, 28 Jan 2023 20:18:47 +0000 - rev 650894
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1812601 - Add a null check in AccessibleCaretManager::ProvideHapticFeedback(). r=emilio Differential Revision: https://phabricator.services.mozilla.com/D168173
5692bc6731f32b00a4517fa098e3af5a7e1350fa: Bug 1748065 - Do not leak password length when password is concealed. r=credential-management-reviewers,dimi
Sergey Galich <sgalich@mozilla.com> - Sat, 28 Jan 2023 19:16:03 +0000 - rev 650893
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1748065 - Do not leak password length when password is concealed. r=credential-management-reviewers,dimi Differential Revision: https://phabricator.services.mozilla.com/D134912
98bda4fc3d59c7854477b16edca20212d84deb87: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Sat, 28 Jan 2023 19:05:13 +0000 - rev 650892
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE fur -> 4a58171c0c92d255de150c080828561849a156af he -> 82a304479cb0c2eb447da1e4dd1b02111581832a ko -> 3c8856e3612fd51d6fedd6e67736cf03eaf7c0c3 skr -> 12562982425b048ec550917fcbc094857dd7aabd zh-TW -> 23493c8e3da10596719f943affa78005f37f1f54
d8d6b1c8320f676a65d4102bd887e6ded706417c: Bug 1811870 - Enable urlbar result menu in Nightly. r=mak
Dão Gottwald <dao@mozilla.com> - Sat, 28 Jan 2023 14:22:46 +0000 - rev 650891
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1811870 - Enable urlbar result menu in Nightly. r=mak Differential Revision: https://phabricator.services.mozilla.com/D167693
809ead0307798a50c8e9a8fb968b6100f4200d66: Bug 1808995 - Add counter-style prefix/suffix testcase including a cyclical fallback chain. r=emilio
Jonathan Kew <jkew@mozilla.com> - Sat, 28 Jan 2023 14:06:16 +0000 - rev 650890
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1808995 - Add counter-style prefix/suffix testcase including a cyclical fallback chain. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D168051
f43c5a2967b47dd473b7f55430dc4937ef735770: Bug 1808995 - Add a testcase for counter-style suffix fallback when outside the custom style's range. r=emilio
Jonathan Kew <jkew@mozilla.com> - Sat, 28 Jan 2023 14:06:15 +0000 - rev 650889
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1808995 - Add a testcase for counter-style suffix fallback when outside the custom style's range. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D167411
ed181fad393482cfd7961b1aa9d322da8009b485: Bug 1808995 - Fix WPT testcases that do not properly account for counter-style fallback behavior of prefix/suffix descriptors. r=emilio
Jonathan Kew <jkew@mozilla.com> - Sat, 28 Jan 2023 14:06:15 +0000 - rev 650888
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1808995 - Fix WPT testcases that do not properly account for counter-style fallback behavior of prefix/suffix descriptors. r=emilio Per spec, "If a counter style is used to represent a counter value outside of its ranges, the counter style instead drops down to its fallback counter style." https://www.w3.org/TR/css-counter-styles-3/#counter-style-range https://www.w3.org/TR/css-counter-styles-3/#counter-style-fallback Some existing tests incorrectly assumed that a prefix or suffix from a custom rule will still apply even when the counter value is not in range. That would mean "fallback" is only partial, using the symbols/system from the fallback style mixed with the prefix/suffix of the originally-specified style, which prevents use-cases like that in bug 1808995 working as expected. Differential Revision: https://phabricator.services.mozilla.com/D167410
63b04ce7cf57d6198bd4174198bd7796e3ab9e86: Bug 1808995 - Handle @counter-style fallback behavior for the prefix and suffix descriptors. r=emilio
Jonathan Kew <jkew@mozilla.com> - Sat, 28 Jan 2023 14:06:12 +0000 - rev 650887
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1808995 - Handle @counter-style fallback behavior for the prefix and suffix descriptors. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D167409
4e99ecbc43559e856ad1cdaed26b5a3c3fc29795: Bug 1811355: Split Trampoline JitCode into separate symbols during PerfSpewer r=iain
Denis Palmeiro <dpalmeiro@mozilla.com> - Sat, 28 Jan 2023 13:48:57 +0000 - rev 650886
Push 40585 by csabou@mozilla.com at Sun, 29 Jan 2023 09:08:48 +0000
Bug 1811355: Split Trampoline JitCode into separate symbols during PerfSpewer r=iain Differential Revision: https://phabricator.services.mozilla.com/D167682
f4f63f0138feb7535fa58c3f77fd8a51361371d8: Bug 1812970 - Avoid using Skia's deprecated clip ops. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Sat, 28 Jan 2023 11:24:54 +0000 - rev 650885
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812970 - Avoid using Skia's deprecated clip ops. r=jrmuizel Skia upstream removed deprecated clip ops that could be used to replace the clipping stack and bypass clips. We shouldn't really need to do this anymore, as we can work around it just using public APIs. The only SkCanvas operation that allows us to bypass clipping is writePixels, which still allows us to implement CopySurface/putImageData. Other instances where we were using the replace op for DrawTargetWebgl layering support can just be worked around by creating a separate DrawTargetSkia pointing to the same pixel data, but on which no clipping or transforms are applied so that we can freely do drawing operations on it to the base layer pixel data regardless of any user-applied clipping. Differential Revision: https://phabricator.services.mozilla.com/D168039
2aa60483b35234fd27574694df4a37530f4439b5: Bug 1799753: Use CopyUTF16toUTF8 for strings destined for `cow_label`. r=ErichDonGubler
Jim Blandy <jimb@red-bean.com> - Sat, 28 Jan 2023 07:47:17 +0000 - rev 650884
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1799753: Use CopyUTF16toUTF8 for strings destined for `cow_label`. r=ErichDonGubler In WebGPU, entry point names and labels from types like `GPUComputePipelineDescriptor` eventually get turned into Rust `&str` values. The prior code used `LossyCopyUTF16ToASCII` to produce `nsCString`s from the `nsString`s received from the WebIDL bindings, and then passed the resulting bytes to Rust `std::ffi::CStr::to_str`. Unfortunately, that "ASCII" actually means Latin-1, so if the entry point named happened to be representable in Latin-1 that happened not to be valid UTF-8, `wgpu_bindings::cow_label` would return `None`, leading to a panic when unwrapped by `wgpu_bindings::client::ProgrammableStageDescriptor::to_wgpu`. The fix: just call `CopyUTF16ToUTF8` instead. This should always produce bytes that `CStr::to_str` can consume. The WebIDL for WebGPU uses `USVString` for entry point names and labels, so these values should never contain unpaired surrogate code points, meaning that conversion should always succeed. Differential Revision: https://phabricator.services.mozilla.com/D168188
ed28449a3e88d8a1f1caed3da64c383fde20db70: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Sat, 28 Jan 2023 07:01:03 +0000 - rev 650883
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE en-GB -> 1da5446d2f1d3bb17d983ab5fe877e1aa9818c0c lo -> 472c42fd56d2e5de61395ca820e1f2dbfb361994 pa-IN -> 238a77fbd4166cfc763fccd2b2525d09769d7c4d pt-BR -> 29fc85ba4271afc36f439095c6bcc5b8b239caab tg -> d5c24580b5c2304bab90574c720d169799405e4c
52a2aa8ead30383a032381fc0f44b82ef215106d: Bug 1813249 - pt3 - add script to push the official branch to moz-libwebrtc. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Sat, 28 Jan 2023 01:32:26 +0000 - rev 650882
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813249 - pt3 - add script to push the official branch to moz-libwebrtc. r=dbaker DONTBUILD Depends on D168170 Differential Revision: https://phabricator.services.mozilla.com/D168171
315fe663c9d7b2dbc1d4470509a69ee2bde46690: Bug 1813249 - pt2 - add MOZ_LIBWEBRTC_OFFICIAL_BRANCH to template in write_example_config.py. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Sat, 28 Jan 2023 01:32:26 +0000 - rev 650881
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813249 - pt2 - add MOZ_LIBWEBRTC_OFFICIAL_BRANCH to template in write_example_config.py. r=dbaker DONTBUILD Depends on D168169 Differential Revision: https://phabricator.services.mozilla.com/D168170
8d3f425dd689b56ed9af04fa217d432e03b55a43: Bug 1813249 - pt1 - add new official branch name to example_config_env. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Sat, 28 Jan 2023 01:32:25 +0000 - rev 650880
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813249 - pt1 - add new official branch name to example_config_env. r=dbaker DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D168169
0ba816b30a8e3bb83402b7cf07b1c6598de05ba9: Bug 1813234 - require NEW_BUG_NUMBER when calling update_example_config.sh. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Sat, 28 Jan 2023 01:32:17 +0000 - rev 650879
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813234 - require NEW_BUG_NUMBER when calling update_example_config.sh. r=dbaker DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D168167
60527aa45b0d2a2fe33c2efefb41d13879f4049f: Bug 1812981 - Remove libwebrtcglue/VideoTypes.h. r=ng
Andreas Pehrson <apehrson@mozilla.com> - Fri, 27 Jan 2023 23:33:04 +0000 - rev 650878
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812981 - Remove libwebrtcglue/VideoTypes.h. r=ng Differential Revision: https://phabricator.services.mozilla.com/D168046
746bc8b1f9a4d54051b1fc74377bd81831c94752: Bug 1786366 - Apply local patches to libvpx r=webrtc-reviewers,ng
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 27 Jan 2023 23:30:54 +0000 - rev 650877
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1786366 - Apply local patches to libvpx r=webrtc-reviewers,ng Run `./mach vendor media/libvpx/moz.yaml --patch-mode=only` as what media/libvpx/README_MOZILLA said. Depends on D168145 Differential Revision: https://phabricator.services.mozilla.com/D168146
a00af472d3d020aadf290aedc6f7aedade07fbca: Bug 1786366 - Update input_frame_validation_vp9.patch r=webrtc-reviewers,ng
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 27 Jan 2023 23:30:54 +0000 - rev 650876
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1786366 - Update input_frame_validation_vp9.patch r=webrtc-reviewers,ng There is a slight change in vp9_cx_iface.c in the previous update, so our corresponding local patch needs to be updated as well. Depends on D168144 Differential Revision: https://phabricator.services.mozilla.com/D168145
e62fc0f825765c7dc403b8059a22362db6cb6551: Bug 1786366 - Vendor libvpx r=webrtc-reviewers,ng
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 27 Jan 2023 23:30:53 +0000 - rev 650875
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1786366 - Vendor libvpx r=webrtc-reviewers,ng Run `./mach vendor media/libvpx/moz.yaml --patch-mode=none` as what media/libvpx/README_MOZILLA said. The updated libvpx revision is 5c38ffbfa3aba5ea4d8d0ae05a50cc76ec99bed9. Differential Revision: https://phabricator.services.mozilla.com/D168144
de7e0f989fb85a3188bf19bc84276e62defc8712: Bug 1811634: apply code formatting via Lando
Otto Länd <bind-autoland@mozilla.com> - Fri, 27 Jan 2023 23:22:44 +0000 - rev 650874
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811634: apply code formatting via Lando # ignore-this-changeset
3aef21c5ec5d69619b01d916f07d5b67a6c5c3c2: Bug 1811634 Part 2: Ignore known memory leaks in Windows chrome tests. r=jmaher
Brad Werth <bwerth@mozilla.com> - Fri, 27 Jan 2023 23:19:49 +0000 - rev 650873
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811634 Part 2: Ignore known memory leaks in Windows chrome tests. r=jmaher Depends on D167470 Differential Revision: https://phabricator.services.mozilla.com/D167831
f8250022d9525ac1f00b94797868af151db6650f: Bug 1811634 Part 1: Deal with spurious wakeups in WinCompositorWindowThread::ShutDown. r=rkraesig
Brad Werth <bwerth@mozilla.com> - Fri, 27 Jan 2023 23:19:48 +0000 - rev 650872
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811634 Part 1: Deal with spurious wakeups in WinCompositorWindowThread::ShutDown. r=rkraesig Differential Revision: https://phabricator.services.mozilla.com/D167470
78deb7b433d8bdd367dd59079a2e5eceeb715a8b: Bug 1423833: Give WinWindowOcclusionTracker safe shutdown timeout semantics. r=rkraesig
Brad Werth <bwerth@mozilla.com> - Fri, 27 Jan 2023 23:19:08 +0000 - rev 650871
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1423833: Give WinWindowOcclusionTracker safe shutdown timeout semantics. r=rkraesig This follows similar shutdown timeout logic as used in WinCompositorWindowThread. It waits a reasonable amount of time, but will leak memory "safely" if timeout occurs, without crashing. This behavior is difficult to trigger in testing, but modifying the WindowOcclusionCalculator::Shutdown() method to include a long sleep confirms that the browser will still shutdown without hanging, and will leak the expected memory. Differential Revision: https://phabricator.services.mozilla.com/D167464
65e5826312a833c4439bd53c304df5df4a8b3112: Bug 1804972 - upgrade to authenticator 0.4.0-alpha.7. r=supply-chain-reviewers,dveditz
John Schanck <jschanck@mozilla.com> - Fri, 27 Jan 2023 22:52:30 +0000 - rev 650870
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1804972 - upgrade to authenticator 0.4.0-alpha.7. r=supply-chain-reviewers,dveditz Differential Revision: https://phabricator.services.mozilla.com/D168157
6f3311a0e97f5f0b238606527d7e2e2a16dc4d1f: Bug 1812046 - add missing ac_add_options directive to debugging macos docs; r=haik
june wilde <jewilde@mozilla.com> - Fri, 27 Jan 2023 22:35:33 +0000 - rev 650869
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812046 - add missing ac_add_options directive to debugging macos docs; r=haik Differential Revision: https://phabricator.services.mozilla.com/D167663
6cfd29de36365f0cf46749a840b0e5e28cca85b9: Bug 1811156 - Update WebAuthn probes expiring in Firefox 112. r=dveditz
John Schanck <jschanck@mozilla.com> - Fri, 27 Jan 2023 22:07:47 +0000 - rev 650868
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811156 - Update WebAuthn probes expiring in Firefox 112. r=dveditz Differential Revision: https://phabricator.services.mozilla.com/D167462
591ee1cc97208fa579d150512368fcea2488fdfc: Bug 1802304 - Update dav1d to 188dfc89f21ed00e084e4a519a581df5f2ceb35d r=media-playback-reviewers,alwu
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 27 Jan 2023 21:54:24 +0000 - rev 650867
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1802304 - Update dav1d to 188dfc89f21ed00e084e4a519a581df5f2ceb35d r=media-playback-reviewers,alwu Differential Revision: https://phabricator.services.mozilla.com/D168149
48fd507b32ca74e23153e248b85e3460ab499c00: Bug 1810097 - Support AHardwareBuffer of out-of-process WebGL on Android r=lsalzman,gfx-reviewers
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 27 Jan 2023 21:35:26 +0000 - rev 650866
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1810097 - Support AHardwareBuffer of out-of-process WebGL on Android r=lsalzman,gfx-reviewers Modify AHardwareBuffer implementation as to support gl::SharedSurface of out-of-process WebGL. And remove unused AHardwareBuffer implementation. By limiting AHardwareBuffer only in GPU process, AHardwareBuffer implementation becomes simpler. We do not need to handle cross process AHardwareBuffer delivery and cross process android Fence delivery. Differential Revision: https://phabricator.services.mozilla.com/D167911
3c8cacc1d81be743b56798208785ce08170ac324: Bug 1788119 - Part 5 - Add tests for animated AVIF files. r=tnikkel
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 21:25:51 +0000 - rev 650865
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 5 - Add tests for animated AVIF files. r=tnikkel Depends on D156653 Differential Revision: https://phabricator.services.mozilla.com/D166703
a651d43230664837c308663382ccc3bcd7298dc2: Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 21:25:51 +0000 - rev 650864
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers Depends on D156652 Differential Revision: https://phabricator.services.mozilla.com/D156653
be008ddb24187910bfb8dce47b855dc2b03f07d1: Bug 1788119 - Part 3 - Add initial support for animated AVIF sequences. r=tnikkel
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 21:25:50 +0000 - rev 650863
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 3 - Add initial support for animated AVIF sequences. r=tnikkel Depends on D156651 Differential Revision: https://phabricator.services.mozilla.com/D156652
b18d676231de6441cac69d5ff8ba3b5f0d8f9a65: Bug 1788119 - Part 2 - Rename dom/media/mp4/Index.h's Index class to MP4SampleIndex to prevent name conflicts. r=media-playback-reviewers,alwu
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 21:25:48 +0000 - rev 650862
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 2 - Rename dom/media/mp4/Index.h's Index class to MP4SampleIndex to prevent name conflicts. r=media-playback-reviewers,alwu Depends on D156650 Differential Revision: https://phabricator.services.mozilla.com/D156651
051e536a5a65d2a61a7d0344030e1698bd528013: Bug 1788119 - Part 1 - Keep parser and decoder instances persistent in nsAVIFDecoder. r=tnikkel
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 21:25:48 +0000 - rev 650861
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 1 - Keep parser and decoder instances persistent in nsAVIFDecoder. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D156650
eb358172f15d31c75477e29b9eef36a41a3af241: Bug 1813181 - cleanup logging in loop-ff.sh. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Fri, 27 Jan 2023 21:24:10 +0000 - rev 650860
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813181 - cleanup logging in loop-ff.sh. r=dbaker DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D168156
b1b1638ee418b526db4e368a52dea3a42e008527: Bug 1466973 - Strip gcc binaries r=glandium
serge-sans-paille <sguelton@mozilla.com> - Fri, 27 Jan 2023 21:14:34 +0000 - rev 650859
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1466973 - Strip gcc binaries r=glandium This reduces the archive size while keeping the compiler functional. This should not impact the quality of debug information of the compiled files The size reduction is significant: from 236MB down to48MB. Differential Revision: https://phabricator.services.mozilla.com/D167706
30dcad75e37fe3a0efc990b66f0e89c1aaacb921: Bug 1812235 - Rollback credit card record version from 4 to 3 r=markh,sgalich
Dimi <dlee@mozilla.com> - Fri, 27 Jan 2023 21:08:55 +0000 - rev 650858
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812235 - Rollback credit card record version from 4 to 3 r=markh,sgalich Mobile clients reject syncing when credit card record version is not 3, so this patch reverts the credit card record version back to 3 (with `cc-type` field). The auto-detect network type behavior implemented in bug 1667257 still applies. The changes made in this commit are: 1. Save the cc-type to storage to comply with the expectation of mobile clients. (This is the behavior for v3 credit record) 2. When a v4 record is found, rollback to v3 and make sure `_sync.changeCounter` is set so we upload the downgraded record to the sync server Differential Revision: https://phabricator.services.mozilla.com/D167814
da557d1806dd9e1e519e00a4481b2e075f722ae8: Backed out 5 changesets (bug 1788119) for causing bustages complaining about AVIFDecodedData. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Fri, 27 Jan 2023 22:54:08 +0200 - rev 650857
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Backed out 5 changesets (bug 1788119) for causing bustages complaining about AVIFDecodedData. CLOSED TREE Backed out changeset 430e71478ff5 (bug 1788119) Backed out changeset 9493029c76b9 (bug 1788119) Backed out changeset 7d5cc211e3f5 (bug 1788119) Backed out changeset 3eaac75dde3c (bug 1788119) Backed out changeset 1f8eacf96c71 (bug 1788119)
d980bebc6d26c9cb704182ff963e6b57a26476af: Bug 1813141 - Use a relative path for the progress mask image in the MigrationWizard Storybook story. r=hjones
Mike Conley <mconley@mozilla.com> - Fri, 27 Jan 2023 20:35:34 +0000 - rev 650856
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813141 - Use a relative path for the progress mask image in the MigrationWizard Storybook story. r=hjones Differential Revision: https://phabricator.services.mozilla.com/D168136
1de4e44dab9272c4b5ae5ddf107e5166b8beb314: Bug 1723838 - WebIDL bindings for the 'dns' WebExtensions API namespace. r=willdurand,webidl,smaug
Luca Greco <lgreco@mozilla.com> - Fri, 27 Jan 2023 20:33:25 +0000 - rev 650855
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1723838 - WebIDL bindings for the 'dns' WebExtensions API namespace. r=willdurand,webidl,smaug Differential Revision: https://phabricator.services.mozilla.com/D167594
5fef28bf2f79d4e1b55ffa7b6ceda603b9e17d3c: Bug 1723838 - Update ExtensionAPI.h.in jinja template to use NS_DECL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS macro. r=willdurand
Luca Greco <lgreco@mozilla.com> - Fri, 27 Jan 2023 20:33:25 +0000 - rev 650854
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1723838 - Update ExtensionAPI.h.in jinja template to use NS_DECL_CYCLE_COLLECTION_WRAPPERCACHE_CLASS macro. r=willdurand A similar change have been applied in the C++ header files for the WebExtensions API WebIDL bindings that were already part of the mozilla-central tree as part of Bug 1777574. This patch is making sure that C++ header boilerplate file generated by the WebExtensions python script GenerateWebIDLBindings.py that we will generate next for the other WebExtensions APIs not yet implemented in mozilla-central will also use this new macro. Differential Revision: https://phabricator.services.mozilla.com/D167593
0a2a5ea249519ca36a8f1a9709960046debfb560: Bug 1723838 - Change 'void' to 'undefined' webidl type in WebExtensions GenerateWebIDLBindings.py helper script. r=willdurand
Luca Greco <lgreco@mozilla.com> - Fri, 27 Jan 2023 20:33:24 +0000 - rev 650853
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1723838 - Change 'void' to 'undefined' webidl type in WebExtensions GenerateWebIDLBindings.py helper script. r=willdurand A similar change have been applied to the webidl files related to WebExtensions APIs that were already defined in mozilla-central as part of Bug 1659158. This patch updates the python script to make sure that the new generate WebIDL files for the other WebExtensions API that are not already in mozilla-central will use 'undefined' instead of 'void' as the return value type for WebExtensions API methods that do not return any value. Differential Revision: https://phabricator.services.mozilla.com/D167592
99398345f2298203071b266767c15bddcf05bd89: Bug 1723838 - Tweak error reported from WebExtensions GenerateWebIDLBindings.py on unexpected type for optional parameters. r=willdurand
Luca Greco <lgreco@mozilla.com> - Fri, 27 Jan 2023 20:33:24 +0000 - rev 650852
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1723838 - Tweak error reported from WebExtensions GenerateWebIDLBindings.py on unexpected type for optional parameters. r=willdurand Differential Revision: https://phabricator.services.mozilla.com/D167591
ee4c84a7025fc0412e6c9d00f24401f1fa4e9678: Bug 1812309 - Improve error from webrtc/RTCPeerConnection-relay-canvas.https.html when webgl is unavailable. r=bwc
Jan-Ivar Bruaroey <jib@mozilla.com> - Fri, 27 Jan 2023 20:32:04 +0000 - rev 650851
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812309 - Improve error from webrtc/RTCPeerConnection-relay-canvas.https.html when webgl is unavailable. r=bwc Differential Revision: https://phabricator.services.mozilla.com/D168150
72da2fb0aab1c5cd50aee0b7759eb4678a2d84b8: Bug 1811092: apply code formatting via Lando
Otto Länd <bind-autoland@mozilla.com> - Fri, 27 Jan 2023 20:20:51 +0000 - rev 650850
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811092: apply code formatting via Lando # ignore-this-changeset
4034364ba857373709da7b0267911ed2a45f9fc8: Bug 1811092 - P3: Add browser text selection tests and increase coverage. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Fri, 27 Jan 2023 20:15:12 +0000 - rev 650849
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811092 - P3: Add browser text selection tests and increase coverage. r=Jamie Added more coverage for generated content too. Depends on D167202 Differential Revision: https://phabricator.services.mozilla.com/D167203
d8d127d22e8b0f43b272304fff25410cea2e2dc5: Bug 1811092 - P2: Add async text selection removal message. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Fri, 27 Jan 2023 20:15:12 +0000 - rev 650848
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811092 - P2: Add async text selection removal message. r=Jamie Depends on D167201 Differential Revision: https://phabricator.services.mozilla.com/D167202
5e92b9c7d4794af1d7ab0fb5c278c2e681a18fc6: Bug 1811092 - P1: Add new async add/set text selection message. r=Jamie
Eitan Isaacson <eitan@monotonous.org> - Fri, 27 Jan 2023 20:15:11 +0000 - rev 650847
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811092 - P1: Add new async add/set text selection message. r=Jamie Differential Revision: https://phabricator.services.mozilla.com/D167201
7cebaa85f4ffd1f2ee1a917d8d66b70628508bec: Bug 1811104 - Pull deb distribution directory from mozilla-partners repository r=releng-reviewers,gbrown
Gabriel Bustamante <gbustamante@mozilla.com> - Fri, 27 Jan 2023 20:03:06 +0000 - rev 650846
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811104 - Pull deb distribution directory from mozilla-partners repository r=releng-reviewers,gbrown Differential Revision: https://phabricator.services.mozilla.com/D167874
430e71478ff5724ff38501f3c82ccd9a8e4e6887: Bug 1788119 - Part 5 - Add tests for animated AVIF files. r=tnikkel
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 19:54:30 +0000 - rev 650845
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 5 - Add tests for animated AVIF files. r=tnikkel Depends on D156653 Differential Revision: https://phabricator.services.mozilla.com/D166703
9493029c76b93861ca10dbfb29d4178773144416: Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 19:54:29 +0000 - rev 650844
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers Depends on D156652 Differential Revision: https://phabricator.services.mozilla.com/D156653
7d5cc211e3f56ff04a42dc88be869d8371874a46: Bug 1788119 - Part 3 - Add initial support for animated AVIF sequences. r=tnikkel
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 19:54:29 +0000 - rev 650843
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 3 - Add initial support for animated AVIF sequences. r=tnikkel Depends on D156651 Differential Revision: https://phabricator.services.mozilla.com/D156652
3eaac75dde3c194205b9df0f188509339a48adb3: Bug 1788119 - Part 2 - Rename dom/media/mp4/Index.h's Index class to MP4SampleIndex to prevent name conflicts. r=media-playback-reviewers,alwu
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 19:54:28 +0000 - rev 650842
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 2 - Rename dom/media/mp4/Index.h's Index class to MP4SampleIndex to prevent name conflicts. r=media-playback-reviewers,alwu Depends on D156650 Differential Revision: https://phabricator.services.mozilla.com/D156651
1f8eacf96c7159417c56fca8f0d3789796f79873: Bug 1788119 - Part 1 - Keep parser and decoder instances persistent in nsAVIFDecoder. r=tnikkel
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 19:54:28 +0000 - rev 650841
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 1 - Keep parser and decoder instances persistent in nsAVIFDecoder. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D156650
6312bb43e1366032ad2cb5d14f1e60af45aafb42: Bug 1811053 - update text for CBH in about:prefs. r=settings-reviewers,fluent-reviewers,flod,mconley
DJ <dj@walker.dev> - Fri, 27 Jan 2023 19:54:02 +0000 - rev 650840
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811053 - update text for CBH in about:prefs. r=settings-reviewers,fluent-reviewers,flod,mconley Differential Revision: https://phabricator.services.mozilla.com/D167631
a045cec2973b66d2dd6d89897fa7a7648686aa36: Bug 1813148 - Don't return already_AddRefed in nsPresContext::GetRootWidget. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 27 Jan 2023 19:50:59 +0000 - rev 650839
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813148 - Don't return already_AddRefed in nsPresContext::GetRootWidget. r=dholbert Let the caller addref it if needed. I wrote this because I wanted to make some code dealing with it thread-safe, but I ended up writing a less sketchy solution. However I still think this is worth it. It seems this only returns an already_AddRefed because before it used to be an XPCOM-ish thing where the widget was returned as an out-param. For now it doesn't change behavior but there are some callers that would benefit from having less addref/release calls if they only need to read simple stuff from the widget. Differential Revision: https://phabricator.services.mozilla.com/D168141
1d5522f7728a31d85be574020b0c1d43bf4967ff: Bug 1812639 - Update libvpx updatebot contact r=webrtc-reviewers,mjf
Chun-Min Chang <chun.m.chang@gmail.com> - Fri, 27 Jan 2023 19:32:42 +0000 - rev 650838
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812639 - Update libvpx updatebot contact r=webrtc-reviewers,mjf Differential Revision: https://phabricator.services.mozilla.com/D168122
46cbec2bed6a159b0f37d5e05945f44206dfc129: Bug 1812840 - Fix group label color. r=adw
Dão Gottwald <dao@mozilla.com> - Fri, 27 Jan 2023 19:26:59 +0000 - rev 650837
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812840 - Fix group label color. r=adw Differential Revision: https://phabricator.services.mozilla.com/D168066
999161f08ecbe462357734d217837fce55241a0c: Bug 1811507 - Fix highlighting of dynamic type rows. r=adw
Dão Gottwald <dao@mozilla.com> - Fri, 27 Jan 2023 19:21:10 +0000 - rev 650836
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811507 - Fix highlighting of dynamic type rows. r=adw Differential Revision: https://phabricator.services.mozilla.com/D167795
1d5a44ae72071f079dcb00b62419c2ddd3c9f12c: Backed out 5 changesets (bug 1788119) for causing build bustages on DecoderData.cpp CLOSED TREE
Norisz Fay <nfay@mozilla.com> - Fri, 27 Jan 2023 21:11:42 +0200 - rev 650835
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Backed out 5 changesets (bug 1788119) for causing build bustages on DecoderData.cpp CLOSED TREE Backed out changeset 56abc66f7e84 (bug 1788119) Backed out changeset 00d82acfaa2f (bug 1788119) Backed out changeset 4ba88410cdf6 (bug 1788119) Backed out changeset eeb1461933aa (bug 1788119) Backed out changeset 8dce9350abb8 (bug 1788119)
83609f9575ac66ffff870db8674850535a76b9cf: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Fri, 27 Jan 2023 19:06:16 +0000 - rev 650834
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE de -> 56aa2e3bdec27220a51e334d63809ef51905b5bf fy-NL -> 42ff07c97e1a1f572f6c8ff487f83c8814e85b20 id -> 56f0447106317f442e30b2b4d9ff5fc0ba73062e kab -> 66708c3bdaf20483b1f2ad8c37287be0ce74d855 kk -> 7f9b65b58b6036ff34f69a44f91199c8af81850c lo -> c6f79c41cef157f5def61c9dc48e484de5bfbd26 pt-BR -> 2d9d9d6c101901b24f7f47f4bf931ad33bc658ca zh-TW -> a00f4e65994102b6479fc775023ede5945940cd1
c9e62578fdd687b6dbbf8128dd15ec8570a80fbc: Backed out changeset 9985617f2b96 (bug 1812895) for causing SM bustages on CacheIRGenerator.h CLOSED TREE
Norisz Fay <nfay@mozilla.com> - Fri, 27 Jan 2023 20:49:25 +0200 - rev 650833
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Backed out changeset 9985617f2b96 (bug 1812895) for causing SM bustages on CacheIRGenerator.h CLOSED TREE
56abc66f7e840ca3ba974d4d9ae777df49821d18: Bug 1788119 - Part 5 - Add tests for animated AVIF files. r=tnikkel
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 18:35:15 +0000 - rev 650832
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 5 - Add tests for animated AVIF files. r=tnikkel Depends on D156653 Differential Revision: https://phabricator.services.mozilla.com/D166703
00d82acfaa2f56095e5033a6905427d43b95eccb: Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 18:35:14 +0000 - rev 650831
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 4 - Update mp4parse-rust for AVIS support. r=kinetik,glandium,supply-chain-reviewers Depends on D156652 Differential Revision: https://phabricator.services.mozilla.com/D156653
4ba88410cdf678d624049150d24bf999947d9f83: Bug 1788119 - Part 3 - Add initial support for animated AVIF sequences. r=tnikkel
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 18:35:14 +0000 - rev 650830
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 3 - Add initial support for animated AVIF sequences. r=tnikkel Depends on D156651 Differential Revision: https://phabricator.services.mozilla.com/D156652
eeb1461933aa4ef4493346e33f469c8d09f43fb1: Bug 1788119 - Part 2 - Rename dom/media/mp4/Index.h's Index class to MP4SampleIndex to prevent name conflicts. r=media-playback-reviewers,alwu
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 18:35:13 +0000 - rev 650829
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 2 - Rename dom/media/mp4/Index.h's Index class to MP4SampleIndex to prevent name conflicts. r=media-playback-reviewers,alwu Depends on D156650 Differential Revision: https://phabricator.services.mozilla.com/D156651
8dce9350abb84c6a645f546c1846dd2243808723: Bug 1788119 - Part 1 - Keep parser and decoder instances persistent in nsAVIFDecoder. r=tnikkel
zaggy1024 <Zaggy1024@gmail.com> - Fri, 27 Jan 2023 18:35:13 +0000 - rev 650828
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788119 - Part 1 - Keep parser and decoder instances persistent in nsAVIFDecoder. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D156650
b1aac5676d793554420ae57c326d26d783c1aaab: Bug 1809331 - add generic fxms-message-* feature-ids, r=omc-reviewers,emcminn,pdahiya
Dan Mosedale <dmosedale@mozillla.com> - Fri, 27 Jan 2023 18:17:21 +0000 - rev 650827
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1809331 - add generic fxms-message-* feature-ids, r=omc-reviewers,emcminn,pdahiya Differential Revision: https://phabricator.services.mozilla.com/D166397
d474a50bbdbefa80df3a2db589ccc22f638ee485: Bug 1813064 - Remove Nimbus QA prefs from TelemetryEnvironment r=TravisLong
Barret Rennie <barret@brennie.ca> - Fri, 27 Jan 2023 18:08:45 +0000 - rev 650826
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813064 - Remove Nimbus QA prefs from TelemetryEnvironment r=TravisLong Differential Revision: https://phabricator.services.mozilla.com/D168082
f301568ea62c05e6bbd2246089f48c5dacb4ac46: Bug 1813073 - pt2 - add instructions to prep_repo.sh for error when mozpatches already exists. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Fri, 27 Jan 2023 17:55:14 +0000 - rev 650825
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813073 - pt2 - add instructions to prep_repo.sh for error when mozpatches already exists. r=dbaker DONTBUILD Depends on D168126 Differential Revision: https://phabricator.services.mozilla.com/D168127
a3caf65d691d6a3dda18ae4ddced428f2da8b2e7: Bug 1813073 - pt1 - preemptive git fetch to deal with pre-existing repo missing branches. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Fri, 27 Jan 2023 17:55:14 +0000 - rev 650824
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813073 - pt1 - preemptive git fetch to deal with pre-existing repo missing branches. r=dbaker DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D168126
9985617f2b9658316786a938c6cb787cfaa97876: Bug 1812895: Remove GuardAndGetIterator r=jandem
Iain Ireland <iireland@mozilla.com> - Fri, 27 Jan 2023 17:48:48 +0000 - rev 650823
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812895: Remove GuardAndGetIterator r=jandem Bug 1375505, which introduced GuardAndGetIterator, has two microbenchmarks in the comments, testing monomorphic and small-N polymorphic cases. Both of those are faster if we remove GuardAndGetIterator and just use ObjectToIterator: the polymorphic case goes from 190-220ms to 165-175ms, and the monomorphic case goes from 140-160ms to 125-135ms. Disabling GuardAndGetIterator gives about a 1% improvement on Speedometer 2, largely on the back of a 2-3% improvement on React/React-Redux. Differential Revision: https://phabricator.services.mozilla.com/D168025
c5a3b99be19a38842c377e586217368af6313221: Bug 1811171: Update comment r=nbp
Iain Ireland <iireland@mozilla.com> - Fri, 27 Jan 2023 17:47:42 +0000 - rev 650822
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811171: Update comment r=nbp After some discussion, we came to the conclusion that this code still needs to exist, but the comment is misleading. Hopefully this describes the justification better. Depends on D168001 Differential Revision: https://phabricator.services.mozilla.com/D168002
2b5e50a4ff190703f16bae1021df38221cd8fb07: Bug 1811171: Don't invalidate in OnLeaveIonFrame r=nbp
Iain Ireland <iireland@mozilla.com> - Fri, 27 Jan 2023 17:47:42 +0000 - rev 650821
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811171: Don't invalidate in OnLeaveIonFrame r=nbp Differential Revision: https://phabricator.services.mozilla.com/D168001
22581ed5da93231cd2737c307909523e29de3387: Backed out 4 changesets (bug 1808995) for causing Wr failures on CounterStyleManager.cpp CLOSED TREE
Norisz Fay <nfay@mozilla.com> - Fri, 27 Jan 2023 20:29:08 +0200 - rev 650820
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Backed out 4 changesets (bug 1808995) for causing Wr failures on CounterStyleManager.cpp CLOSED TREE Backed out changeset d3ff45038932 (bug 1808995) Backed out changeset 808aee125bc5 (bug 1808995) Backed out changeset c2a49ee389d9 (bug 1808995) Backed out changeset 3fab430c4e7c (bug 1808995)
cb3d8f3015f648ee8a1971d10ff47dffdec1a251: Bug 1363454 - Create a pref to list icon font families that should be used even when use_document_fonts=0, overriding the browser's font prefs. r=emilio,dholbert
Jonathan Kew <jkew@mozilla.com> - Fri, 27 Jan 2023 17:32:54 +0000 - rev 650819
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1363454 - Create a pref to list icon font families that should be used even when use_document_fonts=0, overriding the browser's font prefs. r=emilio,dholbert Some widely-used icon fonts use ligature rules to replace icon names such as "volume_up" or "down_arrow" with icon glyphs. If the site is designed to use such a font, but the user disables document fonts and we use our default Latin font instead, the underlying text will be rendered instead of the intended icon. To enable such fonts to continue to work, we provide a list of known ligature-icon fonts and allow them to be used even when the document-fonts setting is disabled. Differential Revision: https://phabricator.services.mozilla.com/D167923
7cb0464558a6791527d92d781818f487a2e92e1c: Bug 1803109 - Add test for checking very long strings in profiler markers. r=canaltinova
Kash Shampur <kshampur@mozilla.com> - Fri, 27 Jan 2023 17:25:37 +0000 - rev 650818
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1803109 - Add test for checking very long strings in profiler markers. r=canaltinova Differential Revision: https://phabricator.services.mozilla.com/D167830
adcb31b93a01f60f6f9928db2c3d52c68d424e79: Bug 1803109 - Discard blocks of data that are too big for two chunks. r=canaltinova
Kash Shampur <kshampur@mozilla.com> - Fri, 27 Jan 2023 17:25:37 +0000 - rev 650817
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1803109 - Discard blocks of data that are too big for two chunks. r=canaltinova Currently, `ReserveAndPutRaw` allocates a second span even if the data would be too big for the chunk. Here a second conditional is added to check if the block of data is too big in this scenario and silently discard the data if so. Differential Revision: https://phabricator.services.mozilla.com/D167167
5aee07cc532df206462a428f20fe74b23b264f82: Bug 1813117 - Add comment to BrowserGlue about the removed migration 134. r=mak DONTBUILD
Drew Willcoxon <adw@mozilla.com> - Fri, 27 Jan 2023 17:23:47 +0000 - rev 650816
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813117 - Add comment to BrowserGlue about the removed migration 134. r=mak DONTBUILD This is a follow up to D167889. See https://phabricator.services.mozilla.com/D167889#5529599 Differential Revision: https://phabricator.services.mozilla.com/D168124
2a4428926a4995fa3f4c5fad1caaf78af51b2217: Bug 1811939 - Check whether module load request was already cancelled when a load fails r=smaug
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 27 Jan 2023 17:19:57 +0000 - rev 650815
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811939 - Check whether module load request was already cancelled when a load fails r=smaug Differential Revision: https://phabricator.services.mozilla.com/D167927
aabe44f506fb41dca49456aa05de98dee51ce4e4: Bug 1812542 - Rename `nsMediaElement` and `nsMediaElementEvents` log modules. r=media-playback-reviewers,kinetik
Paul Adenot <paul@paul.cx> - Fri, 27 Jan 2023 17:10:47 +0000 - rev 650814
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812542 - Rename `nsMediaElement` and `nsMediaElementEvents` log modules. r=media-playback-reviewers,kinetik Differential Revision: https://phabricator.services.mozilla.com/D167913
e253fd8a5db069ac7ed960f7b01a9a79227c4c94: Bug 1813069 - rerecord imgur with mitm8. r=perftest-reviewers,sparky
Kash Shampur <kshampur@mozilla.com> - Fri, 27 Jan 2023 17:01:16 +0000 - rev 650813
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813069 - rerecord imgur with mitm8. r=perftest-reviewers,sparky This patch attempts to address a high frequency of failing imgur raptor-browsertime tests on macos. Additionally, the secondary url is replaced as it gives a 404 Differential Revision: https://phabricator.services.mozilla.com/D168106
8dfe63fbc302f61029f4f652942e4628b4a1b209: Bug 1811232 - [puppeteer] Add CI job to run Puppeteer with BiDi protocol. r=webdriver-reviewers,jgraham,whimboo
Alexandra Borovova <aborovova@mozilla.com> - Fri, 27 Jan 2023 16:50:46 +0000 - rev 650812
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811232 - [puppeteer] Add CI job to run Puppeteer with BiDi protocol. r=webdriver-reviewers,jgraham,whimboo Differential Revision: https://phabricator.services.mozilla.com/D167789
35bafb670725703f640cd34f0185297e295adca9: Bug 1797744 - [puppeteer] Remove mention of --subset argument from the documentation. r=webdriver-reviewers,jdescottes
Alexandra Borovova <aborovova@mozilla.com> - Fri, 27 Jan 2023 16:50:46 +0000 - rev 650811
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1797744 - [puppeteer] Remove mention of --subset argument from the documentation. r=webdriver-reviewers,jdescottes Depends on D167407 Differential Revision: https://phabricator.services.mozilla.com/D167408
fed0f8debc36b8042b7d9aece965e1b8f334208a: Bug 1797744 - [puppeteer] Sync vendored puppeteer to v19.6.0. r=webdriver-reviewers,jdescottes,whimboo
Alexandra Borovova <aborovova@mozilla.com> - Fri, 27 Jan 2023 16:50:45 +0000 - rev 650810
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1797744 - [puppeteer] Sync vendored puppeteer to v19.6.0. r=webdriver-reviewers,jdescottes,whimboo Differential Revision: https://phabricator.services.mozilla.com/D167407
b9af6093837f35ecb92236bbb4e1dd8f309067d4: Bug 1811148 - Extend expiry_version for storageLocalError telemetry events. r=robwu
Luca Greco <lgreco@mozilla.com> - Fri, 27 Jan 2023 15:47:11 +0000 - rev 650809
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811148 - Extend expiry_version for storageLocalError telemetry events. r=robwu Differential Revision: https://phabricator.services.mozilla.com/D168050
66d35081518b9f161cef5a330929a8194b991877: Bug 1800485 - Reuse nsMixedContentBlocker::IsPotentiallyTrustworthyOrigin to decide whether to preload assets r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 27 Jan 2023 15:43:28 +0000 - rev 650808
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1800485 - Reuse nsMixedContentBlocker::IsPotentiallyTrustworthyOrigin to decide whether to preload assets r=necko-reviewers,valentin To make test setups involing localhost easier Differential Revision: https://phabricator.services.mozilla.com/D168065
d7eb7b1e5ce6e2bad2b3e3bdbded9dac82316e1e: Bug 1797965 - Don't restore Google engine if hidden. r=Standard8
Mike Kaply <mozilla@kaply.com> - Fri, 27 Jan 2023 15:30:56 +0000 - rev 650807
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1797965 - Don't restore Google engine if hidden. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D160794
798eae2ce23c53eca9018e38c24d4a15be886207: Bug 1797929: add mots to mach_commands r=sheehan
Zeid <zeid@mozilla.com> - Fri, 27 Jan 2023 14:55:18 +0000 - rev 650806
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1797929: add mots to mach_commands r=sheehan - add command and subcommand definitions for mots - define some helper methods to reduce repetition Differential Revision: https://phabricator.services.mozilla.com/D163110
67bc0669fc1698a804f8afa3e9f60bd5c5958176: Backed out changeset 3d9e6839b65e (bug 1812235) for xpc failure on test_sync_deprecate_credit_card_v4.js . CLOSED TREE
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 27 Jan 2023 17:17:00 +0200 - rev 650805
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Backed out changeset 3d9e6839b65e (bug 1812235) for xpc failure on test_sync_deprecate_credit_card_v4.js . CLOSED TREE
8ecfeb5bcff138e3af89e8540e933a0b57c86306: Backed out 3 changesets (bug 1812275, bug 1812035, bug 1806501) for bc failures on browser_aboutprocesses_default_options.js .
Narcis Beleuzu <nbeleuzu@mozilla.com> - Fri, 27 Jan 2023 17:14:57 +0200 - rev 650804
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Backed out 3 changesets (bug 1812275, bug 1812035, bug 1806501) for bc failures on browser_aboutprocesses_default_options.js . Backed out changeset 4f13d8470d97 (bug 1806501) Backed out changeset a276a2939cee (bug 1812275) Backed out changeset 67775732c1a8 (bug 1812035)
051a296c455e7e6b0974af3ba11407a9cb3d59e5: Bug 1812600 - Change crash glean metrics and pings to only be included in firefox_desktop r=janerik
Alex Franchuk <afranchuk@mozilla.com> - Fri, 27 Jan 2023 14:13:16 +0000 - rev 650803
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812600 - Change crash glean metrics and pings to only be included in firefox_desktop r=janerik Differential Revision: https://phabricator.services.mozilla.com/D167947
55e21caf8a0f6ee5de83362e5918a27bf44b9853: Bug 1811863 - Use a more precise RFP check in nsPresContext::UpdateFontVisibility. r=jfkthame
Tom Schuster <tschuster@mozilla.com> - Fri, 27 Jan 2023 14:08:59 +0000 - rev 650802
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811863 - Use a more precise RFP check in nsPresContext::UpdateFontVisibility. r=jfkthame Depends on D167822 Differential Revision: https://phabricator.services.mozilla.com/D167823
6066da9bd1655028992d699c49a45a2af85530e3: Bug 1811863 - Use a more precise RFP check in AudioContext. r=padenot
Tom Schuster <tschuster@mozilla.com> - Fri, 27 Jan 2023 14:08:59 +0000 - rev 650801
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811863 - Use a more precise RFP check in AudioContext. r=padenot Depends on D167821 Differential Revision: https://phabricator.services.mozilla.com/D167822
7ce68cf17f92c9bbe21b5da6fb896c4dbfc24d8c: Bug 1811863 - Make WorkerNavigator use more precise RFP check. r=dom-worker-reviewers,smaug
Tom Schuster <tschuster@mozilla.com> - Fri, 27 Jan 2023 14:08:58 +0000 - rev 650800
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811863 - Make WorkerNavigator use more precise RFP check. r=dom-worker-reviewers,smaug This refactors the code to be closer to the main-thread Navigator implementation, but the new CallerType and old workerPrivate->UsesSystemPrincipal() is functionally identical. Differential Revision: https://phabricator.services.mozilla.com/D167821
d7d9fa87e067cd49c3e7321372c012e76d50ac9c: Bug 1813035 - Early Hints: Enable in next beta r=necko-reviewers,kershaw
Manuel Bucher <manuel@mozilla.com> - Fri, 27 Jan 2023 13:53:51 +0000 - rev 650799
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1813035 - Early Hints: Enable in next beta r=necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D168079
ceb07711a2252067976f1f8d3f20501c677f3487: Bug 1749473 - fix of several rst warnings r=sylvestre
ogiorgis <olivier.giorgis@logilab.fr> - Fri, 27 Jan 2023 13:41:10 +0000 - rev 650798
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1749473 - fix of several rst warnings r=sylvestre Differential Revision: https://phabricator.services.mozilla.com/D167934
0cef42a6d5ab7d2d9e139295a19457bb549e54bd: Bug 1749473 - fix all pygments warnings r=sylvestre
ogiorgis <olivier.giorgis@logilab.fr> - Fri, 27 Jan 2023 13:41:10 +0000 - rev 650797
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1749473 - fix all pygments warnings r=sylvestre Differential Revision: https://phabricator.services.mozilla.com/D167915
42f8eaa2971e1e57c6fc94040f406d27f1fbdd7c: Bug 1812676 - Improve font-style:oblique mapping to 'slnt' variation. r=emilio
Jonathan Kew <jkew@mozilla.com> - Fri, 27 Jan 2023 13:32:19 +0000 - rev 650796
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812676 - Improve font-style:oblique mapping to 'slnt' variation. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D167989
613f460689469235111b6dc64abdfa5ecb332bd9: Bug 1811152 - Do not expire FOG KPI metrics. r=TravisLong
Alessio Placitelli <alessio.placitelli@gmail.com> - Fri, 27 Jan 2023 13:27:05 +0000 - rev 650795
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811152 - Do not expire FOG KPI metrics. r=TravisLong Differential Revision: https://phabricator.services.mozilla.com/D168058
d3ff45038932c25ee1385079bbaccc5fa3e32a37: Bug 1808995 - Add counter-style prefix/suffix testcase including a cyclical fallback chain. r=emilio
Jonathan Kew <jkew@mozilla.com> - Fri, 27 Jan 2023 13:05:28 +0000 - rev 650794
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1808995 - Add counter-style prefix/suffix testcase including a cyclical fallback chain. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D168051
808aee125bc58aaedbcbcf8f9c612df416b6cfd1: Bug 1808995 - Add a testcase for counter-style suffix fallback when outside the custom style's range. r=emilio
Jonathan Kew <jkew@mozilla.com> - Fri, 27 Jan 2023 13:05:28 +0000 - rev 650793
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1808995 - Add a testcase for counter-style suffix fallback when outside the custom style's range. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D167411
c2a49ee389d95fef709a326f089033aa362543aa: Bug 1808995 - Fix WPT testcases that do not properly account for counter-style fallback behavior of prefix/suffix descriptors. r=emilio
Jonathan Kew <jkew@mozilla.com> - Fri, 27 Jan 2023 13:05:27 +0000 - rev 650792
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1808995 - Fix WPT testcases that do not properly account for counter-style fallback behavior of prefix/suffix descriptors. r=emilio Per spec, "If a counter style is used to represent a counter value outside of its ranges, the counter style instead drops down to its fallback counter style." https://www.w3.org/TR/css-counter-styles-3/#counter-style-range https://www.w3.org/TR/css-counter-styles-3/#counter-style-fallback Some existing tests incorrectly assumed that a prefix or suffix from a custom rule will still apply even when the counter value is not in range. That would mean "fallback" is only partial, using the symbols/system from the fallback style mixed with the prefix/suffix of the originally-specified style, which prevents use-cases like that in bug 1808995 working as expected. Differential Revision: https://phabricator.services.mozilla.com/D167410
3fab430c4e7cbe89620a0cb3b237e228c1ffc525: Bug 1808995 - Handle @counter-style fallback behavior for the prefix and suffix descriptors. r=emilio
Jonathan Kew <jkew@mozilla.com> - Fri, 27 Jan 2023 13:05:27 +0000 - rev 650791
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1808995 - Handle @counter-style fallback behavior for the prefix and suffix descriptors. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D167409
6bbbb11cba6dbcd149710b59f24e2973c6ad54fb: Bug 1788220 - Add source documentation for FedCM - r=timhuang
Benjamin VanderSloot <bvandersloot@mozilla.com> - Fri, 27 Jan 2023 13:04:47 +0000 - rev 650790
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1788220 - Add source documentation for FedCM - r=timhuang Also, I've added some function comments to Gecko code. Overall, I think returning to FedCM code after 3 months away will be feasible with this documentation in place. Differential Revision: https://phabricator.services.mozilla.com/D167958
f9da93df13f89cb95fed17031d3b7225cc0e83c2: Bug 1128204 - Implement color() function from CSS specification r=emilio,supply-chain-reviewers
Tiaan Louw <tlouw@mozilla.com> - Fri, 27 Jan 2023 12:44:18 +0000 - rev 650789
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1128204 - Implement color() function from CSS specification r=emilio,supply-chain-reviewers Colors can now be defined in different color spaces with the color() function. https://w3c.github.io/csswg-drafts/css-color-4/#predefined Differential Revision: https://phabricator.services.mozilla.com/D164866
c4c6d58c9a4c901fa370916cb8a1d9377eb7b6d4: Bug 1812387 - Remove some styles that didn't use to have an effect before bug 1805414. r=dao
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 27 Jan 2023 12:37:12 +0000 - rev 650788
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812387 - Remove some styles that didn't use to have an effect before bug 1805414. r=dao This is the easy, upliftable patch. I'll make a patch to make sure we don't choke on scrollers in the future. Differential Revision: https://phabricator.services.mozilla.com/D167885
f48341f59d55ce3b905341c0557c249eff35ae83: Bug 1216175 - ensure GC/CC runs in workers r=edenchuang
Olli Pettay <Olli.Pettay@helsinki.fi> - Fri, 27 Jan 2023 12:06:04 +0000 - rev 650787
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1216175 - ensure GC/CC runs in workers r=edenchuang Differential Revision: https://phabricator.services.mozilla.com/D167338
a754c838277bc1b6e57f841567ed14ad3eeeace5: Bug 1803355: Basic implementation of Custom Highlight API. r=edgar,emilio
Jan-Niklas Jaeschke <jjaschke@mozilla.com> - Fri, 27 Jan 2023 11:42:18 +0000 - rev 650786
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1803355: Basic implementation of Custom Highlight API. r=edgar,emilio Added WebIDL interfaces as per spec, added some necessary changes to support maplike and setlike structures to be accessed from C++. Added `::highlight(foo)` pseudo element to CSS engine. Implemented Highlight as new kind of `Selection` using `HighlightType::eHighlight`. This implies Selections being added/removed during runtime (one `Selection` object per highlight identifier), therefore a dynamic container for highlight `Selection` objects was added to `nsFrameSelection`. Also, the painting code queries the highlight style for highlight Selections. Implementation is currently hidden behind a pref `dom.customHighlightAPI.enabled`. Differential Revision: https://phabricator.services.mozilla.com/D164203
ea359e7a55141baa7d00743144dec56754b1d38c: Bug 1803611 - Part 2: Implement AppWindow::Set/GetDimensions. r=emilio
Matthias Camenzind <matc.pub@protonmail.com> - Fri, 27 Jan 2023 11:33:37 +0000 - rev 650785
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1803611 - Part 2: Implement AppWindow::Set/GetDimensions. r=emilio Depends on D166877 Differential Revision: https://phabricator.services.mozilla.com/D166878
ec42a7a5186b01eca24b749b4282c928e5772213: Bug 1803611 - Part 1: Use shared code for AppWindow::SetPosition/And/Size. r=emilio
Matthias Camenzind <matc.pub@protonmail.com> - Fri, 27 Jan 2023 11:33:37 +0000 - rev 650784
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1803611 - Part 1: Use shared code for AppWindow::SetPosition/And/Size. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D166877
3d9e6839b65ef96c80620f32dad0ac192362dec9: Bug 1812235 - Rollback credit card record version from 4 to 3 r=markh,sgalich
Dimi <dlee@mozilla.com> - Fri, 27 Jan 2023 11:28:38 +0000 - rev 650783
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812235 - Rollback credit card record version from 4 to 3 r=markh,sgalich Mobile clients reject syncing when credit card record version is not 3, so this patch reverts the credit card record version back to 3 (with `cc-type` field). The auto-detect network type behavior implemented in bug 1667257 still applies. The changes made in this commit are: 1. Save the cc-type to storage to comply with the expectation of mobile clients. (This is the behavior for v3 credit record) 2. When a v4 record is found, rollback to v3 and make sure `_sync.changeCounter` is set so we upload the downgraded record to the sync server Differential Revision: https://phabricator.services.mozilla.com/D167814
580b2fffb0f70f1b526e9b37df34f77f83870e93: Bug 1809688 - Fix processing of trailing whitespace after textPath r=emilio
Robert Longson <longsonr@gmail.com> - Fri, 27 Jan 2023 11:28:35 +0000 - rev 650782
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1809688 - Fix processing of trailing whitespace after textPath r=emilio Differential Revision: https://phabricator.services.mozilla.com/D167940
59b83655fa6dba5f7b09ece4804e9ecbbbb18a0a: Bug 1812496 - Add some trivial nsIURI <-> URL conversions for chrome code. r=webidl,peterv
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 27 Jan 2023 10:42:58 +0000 - rev 650781
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1812496 - Add some trivial nsIURI <-> URL conversions for chrome code. r=webidl,peterv Differential Revision: https://phabricator.services.mozilla.com/D167891
4da83ce3af66a1e13dc323def70607ff925eb2d2: Bug 1811809: Use non-signalling Neg instruction for MacroAssembler::neg32, neg64, and negPtr. r=jandem
André Bargull <andre.bargull@gmail.com> - Fri, 27 Jan 2023 10:40:31 +0000 - rev 650780
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811809: Use non-signalling Neg instruction for MacroAssembler::neg32, neg64, and negPtr. r=jandem The condition flags needed to be set before we had `branchNeg32`, but now that `branchNeg32` is present, the normal `neg32` operation can use `Neg` instead of `Negs`. Differential Revision: https://phabricator.services.mozilla.com/D167525
7724c46f297307a972e338f44521abccc55cdd8d: Bug 1811545 - [wdspec] Remove usage of custom shadow root pages in favor of test_page fixture. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 27 Jan 2023 10:31:50 +0000 - rev 650779
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811545 - [wdspec] Remove usage of custom shadow root pages in favor of test_page fixture. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167546
d84d48ee0d61a5e119f5f600acb5c16bd8644311: Bug 1811545 - [wdspec] Update element and shadow root specific tests for existence and stale / detached state. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 27 Jan 2023 10:31:50 +0000 - rev 650778
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811545 - [wdspec] Update element and shadow root specific tests for existence and stale / detached state. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167545
10f659a585117b5a9bc2e01b2f57c20d81748f11: Bug 1811545 - [wdspec] Improve Find Element(s) tests for unknown selector. r=webdriver-reviewers,Sasha,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 27 Jan 2023 10:31:49 +0000 - rev 650777
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811545 - [wdspec] Improve Find Element(s) tests for unknown selector. r=webdriver-reviewers,Sasha,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167544
46c66c218e3716e6d325f79498449eebbc64dd23: Bug 1811545 - [wdspec] Update test_no_such_element_from_other_frame tests for get_test_page fixture. r=webdriver-reviewers,Sasha,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 27 Jan 2023 10:31:49 +0000 - rev 650776
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811545 - [wdspec] Update test_no_such_element_from_other_frame tests for get_test_page fixture. r=webdriver-reviewers,Sasha,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167543
b1d53199467211157f6324123b4514b568e7bf70: Bug 1811545 - [wdspec] Enhance stale_element fixture for shadow root nodes. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 27 Jan 2023 10:31:49 +0000 - rev 650775
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1811545 - [wdspec] Enhance stale_element fixture for shadow root nodes. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167542
a17a55187bdc6bb3beb4343481ad4bbb5410227a: Bug 1808894 - [marionette] Complete (De-)serialization support for WebElement and ShadowRoot. r=webdriver-reviewers,jdescottes
Henrik Skupin <mail@hskupin.info> - Fri, 27 Jan 2023 10:31:48 +0000 - rev 650774
Push 40584 by smolnar@mozilla.com at Sat, 28 Jan 2023 21:11:06 +0000
Bug 1808894 - [marionette] Complete (De-)serialization support for WebElement and ShadowRoot. r=webdriver-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D167541
(0) -300000 -100000 -30000 -10000 -3000 -1000 -240 tip