1ce6e4ffce6f8097cae590485944f02fcf4a5480: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE default tip
Mozilla Releng Treescript <release+treescript@mozilla.org> - Sun, 04 Dec 2022 06:59:06 +0000 - rev 644651
Push 174312 by ffxbld at Sun, 04 Dec 2022 06:59:14 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE eo -> 23af63f299b33ef3a4f356829e671fd7e121c737 eu -> b38a92770aaf234b4f93df87912df8fd630a0538 id -> 136963bf42aaf49a84c7352112eaee3ef81b7321 ka -> 058aceacc06f1e83f869dd8d86837a887bd78447 lo -> 8b73f3f27ae5b15ba918d64f41aaf70425dc657b sc -> b3186d160e91eb232a8bc2240b704b900f3d1a30
f446e93d3e951cbefe0f61d8c38149a4d1c2adec: Bug 1803092 - GeckoView cannot enter fullscreen after error. r=geckoview-reviewers,calu
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Sun, 04 Dec 2022 05:22:22 +0000 - rev 644650
Push 174311 by m_kato@ga2.so-net.ne.jp at Sun, 04 Dec 2022 05:29:03 +0000
Bug 1803092 - GeckoView cannot enter fullscreen after error. r=geckoview-reviewers,calu Actually, we don't check whether `handleFullscreenRequests` is successful. Then, when it causes an error, GeckoView cannot enter full screen again since current document's fullscreen state isn't updated. If it causes an error, we should clean up the state like Firefox desktop. Differential Revision: https://phabricator.services.mozilla.com/D163718
77591550134cad0a4943249c27acf6097a4b2871: Bug 1800384 - Remove redundant PreBarrier in AddAndStoreSlot r=iain
Doug Thayer <dothayer@mozilla.com> - Sun, 04 Dec 2022 03:34:13 +0000 - rev 644649
Push 174310 by dothayer@mozilla.com at Sun, 04 Dec 2022 03:37:01 +0000
Bug 1800384 - Remove redundant PreBarrier in AddAndStoreSlot r=iain This is based on conclusions from sfink and iain. But the gist of this is that we know there is a reference to the old shape alive here, because either it is being guarded on by a guard which holds a reference to the shape, or it was just set by something like AddAndStoreSlot which holds a reference to the shape. Differential Revision: https://phabricator.services.mozilla.com/D161962
aed9d4bd5fbd03f8dbb638f3229e63fea4f78c8a: Bug 1800384 - Eliminate redundant proto shape guards r=iain
Doug Thayer <dothayer@mozilla.com> - Sun, 04 Dec 2022 03:34:12 +0000 - rev 644648
Push 174310 by dothayer@mozilla.com at Sun, 04 Dec 2022 03:37:01 +0000
Bug 1800384 - Eliminate redundant proto shape guards r=iain Instead of creating a new shape guard op with extra information, this just creates a new LoadObject and corresponding Constant op with extra information, relying on the existing shape guard elimination pass to clean up the shape guards which are now all relying on commoned up ConstantObjectProtos. This breaks without a change to congruentIfOperandsEqual, though, as the ConstantObjectProtos will each have a different GuardShape dependency, and thus won't look the same. It looks to me to be safe to just eliminate object guards in congruentIfOperandsEqual, though? I don't expect this to be particularly expensive either, so it seems like a good idea to just go ahead and do it so we're not killing optimization opportunities with slot stores whose shape guards aren't cleaned up until the eliminate redundant shapeguards pass well after GVN. One last thing to note here is I didn't add a separate NurseryObject op for cases where the object has a nursery index. I actually am not entirely sure how common that is or what reproduces that - I kind of expected that in my simple test case the object would only live in the nursery, as I just loop creating objects with a constructori, so I'm confused why I don't hit this case. Clearly I'm misunderstanding something here, so I just left the bit that I didn't know enough about out of my patch for now. Differential Revision: https://phabricator.services.mozilla.com/D162591
bd22ade4bc203f6f74578b64405d5ac1cb0df980: Bug 1803815 - use SCRIPT_DIR instead of 'dom/media/webrtc/third_party_build' in fast-forward scripts. r=dbaker DONTBUILD
Michael Froman <mfroman@mozilla.com> - Sun, 04 Dec 2022 03:00:07 +0000 - rev 644647
Push 174309 by mfroman@mozilla.com at Sun, 04 Dec 2022 03:05:25 +0000
Bug 1803815 - use SCRIPT_DIR instead of 'dom/media/webrtc/third_party_build' in fast-forward scripts. r=dbaker DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D163736
ba035c8866d8c76f1223332fa9f2397b3df7209d: Bug 1799174 - --disable-jemalloc for hazard analysis shell since ctypes doesn't get along with the allocator function replacement mechanism r=firefox-build-system-reviewers,glandium
Steve Fink <sfink@mozilla.com> - Sun, 04 Dec 2022 01:35:38 +0000 - rev 644646
Push 174308 by sfink@mozilla.com at Sun, 04 Dec 2022 01:41:00 +0000
Bug 1799174 - --disable-jemalloc for hazard analysis shell since ctypes doesn't get along with the allocator function replacement mechanism r=firefox-build-system-reviewers,glandium Differential Revision: https://phabricator.services.mozilla.com/D161353
fc546cbeb1cc7a486bc5147bcff3a879374cf213: Bug 1802996 - land NSS NSS_3_86_BETA1 UPGRADE_NSS_RELEASE, r=keeler
John Schanck <jschanck@mozilla.com> - Sat, 03 Dec 2022 21:47:31 +0000 - rev 644645
Push 174307 by jschanck@mozilla.com at Sat, 03 Dec 2022 21:52:47 +0000
Bug 1802996 - land NSS NSS_3_86_BETA1 UPGRADE_NSS_RELEASE, r=keeler Differential Revision: https://phabricator.services.mozilla.com/D163641
43d3296fba9cdb47fe214f8d3999c5d5b3fdaf53: Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio
Robert Longson <longsonr@gmail.com> - Sat, 03 Dec 2022 19:18:26 +0000 - rev 644644
Push 174306 by longsonr@gmail.com at Sat, 03 Dec 2022 19:22:07 +0000
Bug 1803917 - Remove virtual keyword from override methods in SVG layout r=emilio Depends on D163775 Differential Revision: https://phabricator.services.mozilla.com/D163776
6e635ec406c1886114341f0c3bcf77a4f399ccbf: Bug 1803917 - Remove virtual keyword from override methods in SVG DOM r=emilio
Robert Longson <longsonr@gmail.com> - Sat, 03 Dec 2022 19:18:26 +0000 - rev 644643
Push 174306 by longsonr@gmail.com at Sat, 03 Dec 2022 19:22:07 +0000
Bug 1803917 - Remove virtual keyword from override methods in SVG DOM r=emilio Depends on D163774 Differential Revision: https://phabricator.services.mozilla.com/D163775
354b9ad37eff20b1d6fed2d60f19df1e41f3bd5a: Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio
Robert Longson <longsonr@gmail.com> - Sat, 03 Dec 2022 19:18:25 +0000 - rev 644642
Push 174306 by longsonr@gmail.com at Sat, 03 Dec 2022 19:22:07 +0000
Bug 1803917 - Remove virtual keyword from override methods in SMIL r=emilio Differential Revision: https://phabricator.services.mozilla.com/D163774
875b6ec15b32dac508cbcaf578fd9a7eca63caa3: Bug 1801625 - Update expectations on disabled-by-permissions-policy-cross-origin.https.sub.html. r=aryx
Cosmin Sabou <csabou@mozilla.com> - Sat, 03 Dec 2022 19:13:37 +0000 - rev 644641
Push 174305 by archaeopteryx@coole-files.de at Sat, 03 Dec 2022 19:20:52 +0000
Bug 1801625 - Update expectations on disabled-by-permissions-policy-cross-origin.https.sub.html. r=aryx Differential Revision: https://phabricator.services.mozilla.com/D163745
3c20ff99471e7578d442f14ec890212644a75a9d: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Sat, 03 Dec 2022 19:04:46 +0000 - rev 644640
Push 174304 by ffxbld at Sat, 03 Dec 2022 19:04:52 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE id -> 2ef3c9d80bbd7e4e0c86ebd41c80a148d4dfaf41 it -> 0f03270004ec4a2dc8921434275e1efbe146a0f2 ka -> 5a4230354c384514653d41c267df90286e0b404d kab -> f49c3f8f1339900243817117b5390e3b597e014c nb-NO -> cb32b8f02a0a1cc224b0d2cd223b2447abbec848 ru -> fdbe635a1086b41df0232c89a18bfa4e316cb5e9 vi -> 2b1150bdd21695d47e75caee7f8281193416123a
021d5430a274ff496c09037b7056b951652661d9: Bug 1803171 - FedCM Promise rejections on timeout cause tab crashes, r=pbz
Benjamin VanderSloot <bvandersloot@mozilla.com> - Sat, 03 Dec 2022 18:50:33 +0000 - rev 644639
Push 174303 by bvandersloot@mozilla.com at Sat, 03 Dec 2022 18:56:27 +0000
Bug 1803171 - FedCM Promise rejections on timeout cause tab crashes, r=pbz I found the source of the crash- it is how we handle the promise and timer pointers in IdentityCredential::DiscoverFromExternalSource. The promise is easy. The timer is hard. The right way to handle the timer pointer is to put it on the document (will be resolved by Bug 1803245). I'm fine not having the timeout functionality for now (it is non-essential imo). Differential Revision: https://phabricator.services.mozilla.com/D163364
94d56bfe9d110058bfd6023543a16df7bcbfc587: Bug 1782093 - Implement login logic for [[DiscoverFromExternalSource]] for IdentityCredential, r=timhuang
Benjamin VanderSloot <bvandersloot@mozilla.com> - Sat, 03 Dec 2022 18:50:32 +0000 - rev 644638
Push 174303 by bvandersloot@mozilla.com at Sat, 03 Dec 2022 18:56:27 +0000
Bug 1782093 - Implement login logic for [[DiscoverFromExternalSource]] for IdentityCredential, r=timhuang This is relatively simple. There is some logic missing from the previous two patches in this stack. Acknowledging that a user is logged in when an account is chosen. How do you do that? Set the values using our new service in exactly the place where we know a user has selected an account. The effects of this will be observable in the behaviors introduced by Bug 1782087 and Bug 1782094, who delay testing as a prototype to be tracked by Bug 1800687. Differential Revision: https://phabricator.services.mozilla.com/D162128
6d39ec6dcc150b2cf01d1912c84555edbd652201: Bug 1782087, part 2 - Platform changes to use the doorhanger, r=timhuang
Benjamin VanderSloot <bvandersloot@mozilla.com> - Sat, 03 Dec 2022 18:50:32 +0000 - rev 644637
Push 174303 by bvandersloot@mozilla.com at Sat, 03 Dec 2022 18:56:27 +0000
Bug 1782087, part 2 - Platform changes to use the doorhanger, r=timhuang This patch integrates the doorhanger into the CreateCredential promise chain, and in doing so added a few new helper functions PromptUserWithPolicy and FetchMetadata. FetchMetadata is almost identical to the other Fetch* functions in this file. PromptUserWithPolicy is a sllight variation on the other doorhanger-creating funcitons. I updated the tests to pass by adding a new endpoint with the right headers and a static json file Differential Revision: https://phabricator.services.mozilla.com/D162127
d21fdf144f625012a23cd00a87065eab847c2bc0: Bug 1782087, part 1 - Create registration doorhanger for IdentityCredential, r=pbz,fluent-reviewers,webidl,smaug,flod
Benjamin VanderSloot <bvandersloot@mozilla.com> - Sat, 03 Dec 2022 18:50:31 +0000 - rev 644636
Push 174303 by bvandersloot@mozilla.com at Sat, 03 Dec 2022 18:56:27 +0000
Bug 1782087, part 1 - Create registration doorhanger for IdentityCredential, r=pbz,fluent-reviewers,webidl,smaug,flod We need one more panel in the doorhanger- one that is a user information panel per (rp, idp, account) tuple. This just gives the privacy policy and ToS links to the user. It is implemented similarly to the other panels, and would similarly be updated by Bug 1800695. Similar to the original doorhanger patch (Bug 1782088 - Create account chooser doorhanger for IdentityCredential) tests and fine polish are out of scope for this prototype. Differential Revision: https://phabricator.services.mozilla.com/D162126
58ab6b704610670a4e5f3aa5155f4d667d1ae7b2: Bug 1782094 - Implement IdentityCredential.logoutRPs, r=timhuang,emilio
Benjamin VanderSloot <bvandersloot@mozilla.com> - Sat, 03 Dec 2022 18:50:31 +0000 - rev 644635
Push 174303 by bvandersloot@mozilla.com at Sat, 03 Dec 2022 18:56:27 +0000
Bug 1782094 - Implement IdentityCredential.logoutRPs, r=timhuang,emilio Specification is available here: https://fedidcg.github.io/FedCM/#browser-api-idp-sign-out Implementation is similar to other Fetch* funcitons in this file and makes use of the network helper. Tests omitted through the same "not exposed to users" justification. This is tracked by Bug 1800687. Differential Revision: https://phabricator.services.mozilla.com/D162125
d8927ee6631c8fb2ffea50e30b3d458083396e38: Bug 1782091 - Create IdentityCredential state map, r=timhuang,pbz
Benjamin VanderSloot <bvandersloot@mozilla.com> - Sat, 03 Dec 2022 18:50:31 +0000 - rev 644634
Push 174303 by bvandersloot@mozilla.com at Sat, 03 Dec 2022 18:56:27 +0000
Bug 1782091 - Create IdentityCredential state map, r=timhuang,pbz This creates a new service that stores precisely two bits per RP, IDP, and account ID tuple: has it been used before and is it able to be logged out. It does so with the additional constraints of respecting private browsing's clear on last session and in-memory storage constraints and being a participant in the Clear Storage Service. Tests are here. Coverage isn't perfect, but they cover most of the service. Differential Revision: https://phabricator.services.mozilla.com/D162124
7e2df6f0d1fd4ddafbab78ee29b418a966d27569: Bug 1803863 Part 3 - Simplify the usages for ReflowOutput. r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Sat, 03 Dec 2022 18:35:43 +0000 - rev 644633
Push 174302 by aethanyc@gmail.com at Sat, 03 Dec 2022 18:41:21 +0000
Bug 1803863 Part 3 - Simplify the usages for ReflowOutput. r=emilio - Remove unnecessary calls to ClearSize() after declaring a fresh ReflowOutput. - Use ReflowOutput::SetSize() in nsTableFrame::FixupPositionedTableParts(). Differential Revision: https://phabricator.services.mozilla.com/D163763
f1123b6e0eed8f894b102fd7dbb2e5b0990435cd: Bug 1803863 Part 2 - Make TableReflowInput's member vars conform with coding style. r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Sat, 03 Dec 2022 18:35:43 +0000 - rev 644632
Push 174302 by aethanyc@gmail.com at Sat, 03 Dec 2022 18:41:21 +0000
Bug 1803863 Part 2 - Make TableReflowInput's member vars conform with coding style. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D163762
94713a5fbadf0dfc7c3ca0ddde24e846b3fbbc14: Bug 1803863 Part 1 - Simplify nsTableFrame::SetupHeaderFooterChild(). r=emilio
Ting-Yu Lin <tlin@mozilla.com> - Sat, 03 Dec 2022 18:35:43 +0000 - rev 644631
Push 174302 by aethanyc@gmail.com at Sat, 03 Dec 2022 18:41:21 +0000
Bug 1803863 Part 1 - Simplify nsTableFrame::SetupHeaderFooterChild(). r=emilio The helper cannot fail, so we can return the height directly instead of using an output argument. Differential Revision: https://phabricator.services.mozilla.com/D163761
d17c3b5d62f062cb82f540a210afb05ff87f9c70: Bug 1638052 - Another test that uses buttonborder is expected to fail on macOS too.
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 03 Dec 2022 13:53:24 +0100 - rev 644630
Push 174301 by emilio@crisal.io at Sat, 03 Dec 2022 12:54:22 +0000
Bug 1638052 - Another test that uses buttonborder is expected to fail on macOS too. MANUAL PUSH: Orange fix CLOSED TREE
63b85eeb214b1166b26019c73d5e1dd67d6a43bf: Bug 1803643 - Speed up dom iteration in querySelector. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 03 Dec 2022 11:25:10 +0000 - rev 644629
Push 174300 by ealvarez@mozilla.com at Sat, 03 Dec 2022 11:27:56 +0000
Bug 1803643 - Speed up dom iteration in querySelector. r=dholbert This removes a few branches and null-checks that I found in profiles. Depends on D163627 Differential Revision: https://phabricator.services.mozilla.com/D163628
7a8e8890780f410f86e9b68e4895e0d5f2371d66: Bug 1803643 - Speed up selector matching with already-lowercase local name selectors. r=dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 03 Dec 2022 11:25:09 +0000 - rev 644628
Push 174300 by ealvarez@mozilla.com at Sat, 03 Dec 2022 11:27:56 +0000
Bug 1803643 - Speed up selector matching with already-lowercase local name selectors. r=dholbert This makes relatively simple changes so that we check lowercase-ness of local-name selectors first. If so, we don't need to check whether we're an HTML element in an HTML document, which requires a fair bit of pointer-chasing. Differential Revision: https://phabricator.services.mozilla.com/D163627
4fd3e010b177384e88a2dbb208b11ae5b40beedf: Bug 1638052 - Implement Buttonborder/mark/marktext. r=geckoview-reviewers,calu,dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Sat, 03 Dec 2022 11:19:56 +0000 - rev 644627
Push 174299 by ealvarez@mozilla.com at Sat, 03 Dec 2022 11:25:16 +0000
Bug 1638052 - Implement Buttonborder/mark/marktext. r=geckoview-reviewers,calu,dholbert Needs some extra test expectation updates. Differential Revision: https://phabricator.services.mozilla.com/D157748
f332b7fbad9b3d31a0b9178f8e1685f63a0e850b: Bug 1802890 - Part 2: Add marking options template parameter to all marking methods r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Sat, 03 Dec 2022 10:27:07 +0000 - rev 644626
Push 174298 by jcoppeard@mozilla.com at Sat, 03 Dec 2022 10:32:27 +0000
Bug 1802890 - Part 2: Add marking options template parameter to all marking methods r=sfink This adds the parameter to all relevent methods. I've named it markingOptions in the header for clarity and opts in the .cpp file for brevity. Differential Revision: https://phabricator.services.mozilla.com/D163212
e841a5700a9a99dde197d4a7e1a9a9c21d702ec0: Bug 1802890 - Part 1: Remove the template for GCMarker::traverse and turn it into an overload r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Sat, 03 Dec 2022 10:27:06 +0000 - rev 644625
Push 174298 by jcoppeard@mozilla.com at Sat, 03 Dec 2022 10:32:27 +0000
Bug 1802890 - Part 1: Remove the template for GCMarker::traverse and turn it into an overload r=sfink Later patches will add another template to this method and this makes things simpler overall. This also moves all definitions to one place. Differential Revision: https://phabricator.services.mozilla.com/D163211
08bfae421d1ba85b094050d833a2b4b20ea4ea93: Bug 1803303 - Make HTMLInputElement::ValueIsStepMismatch() parameter constant r=emilio
Zach Hoffman <zach@zrhoffman.net> - Sat, 03 Dec 2022 08:57:28 +0000 - rev 644624
Push 174297 by ealvarez@mozilla.com at Sat, 03 Dec 2022 09:00:05 +0000
Bug 1803303 - Make HTMLInputElement::ValueIsStepMismatch() parameter constant r=emilio Differential Revision: https://phabricator.services.mozilla.com/D163760
c5a1e1b8698f8ca79c71643ff6e05da84b1d4f87: Bug 1803843 - Improve path cache reuse in DrawTargetWebgl. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Sat, 03 Dec 2022 08:47:24 +0000 - rev 644623
Push 174296 by lsalzman@mozilla.com at Sat, 03 Dec 2022 08:50:10 +0000
Bug 1803843 - Improve path cache reuse in DrawTargetWebgl. r=jrmuizel This increases the amount of quantization applied to path cache entries to 0.25 increments (2 bits of subpixel precision), leading to 4x4=16 subpixel buckets in total along both axes. Differential Revision: https://phabricator.services.mozilla.com/D163749
c1d54f41f9841220b2b469ab1590804090d2e16a: Bug 1803604 - Use aa-stroke to accelerate stroked paths in Canvas2D. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Sat, 03 Dec 2022 08:21:50 +0000 - rev 644622
Push 174295 by lsalzman@mozilla.com at Sat, 03 Dec 2022 08:27:12 +0000
Bug 1803604 - Use aa-stroke to accelerate stroked paths in Canvas2D. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D163609
42d770314bef60b06380bb77a89605ae7c3ad05f: Bug 1803604 - Vendor aa-stroke Rust library. r=jrmuizel,supply-chain-reviewers
Lee Salzman <lsalzman@mozilla.com> - Sat, 03 Dec 2022 08:21:50 +0000 - rev 644621
Push 174295 by lsalzman@mozilla.com at Sat, 03 Dec 2022 08:27:12 +0000
Bug 1803604 - Vendor aa-stroke Rust library. r=jrmuizel,supply-chain-reviewers aa-stroke is a Rust library developed by the Gfx team at Mozilla to help accelerate stroked paths for Canvas2D. Differential Revision: https://phabricator.services.mozilla.com/D163608
6a4feb11b8f72137f1ea38cb489d433bd52724ff: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Sat, 03 Dec 2022 07:04:08 +0000 - rev 644620
Push 174294 by ffxbld at Sat, 03 Dec 2022 07:04:16 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE ia -> 027ddecd94d0711ebf28f2126851e344991d43d6 sk -> 035db0ace8a1f064c8da26bf73d1a4c8f02cbfc8 sr -> 015476dc76ddd6f04b5371748bdd8c258ee8675b
38ad87bc6f42df650e19616ba8bf27b5d5a68afe: Bug 1802564 - Toggle showSearchTerms to true on Nightly - r=adw
James Teow <jteow@mozilla.com> - Sat, 03 Dec 2022 02:24:49 +0000 - rev 644619
Push 174293 by jteow@mozilla.com at Sat, 03 Dec 2022 02:27:43 +0000
Bug 1802564 - Toggle showSearchTerms to true on Nightly - r=adw Differential Revision: https://phabricator.services.mozilla.com/D163221
8f14f330c52f1bb5e36676a90a43fadedf76999b: Bug 1803790 - Remove SVGGraphicsElement.getTransformToElement r=emilio
Robert Longson <longsonr@gmail.com> - Sat, 03 Dec 2022 01:10:45 +0000 - rev 644618
Push 174292 by longsonr@gmail.com at Sat, 03 Dec 2022 01:13:25 +0000
Bug 1803790 - Remove SVGGraphicsElement.getTransformToElement r=emilio Differential Revision: https://phabricator.services.mozilla.com/D163724
de08d8b734796456d0c27d569fe42097125d8acc: Backed out 2 changesets (bug 1803604) for causing talos crashes on pdfpaint.
Cosmin Sabou <csabou@mozilla.com> - Sat, 03 Dec 2022 02:59:04 +0200 - rev 644617
Push 174291 by csabou@mozilla.com at Sat, 03 Dec 2022 00:59:46 +0000
Backed out 2 changesets (bug 1803604) for causing talos crashes on pdfpaint. Backed out changeset 0be171a7d6ac (bug 1803604) Backed out changeset 9c9e6c4e7864 (bug 1803604)
ec0bbb314eaf49ae1024bd8d2472fddf225c966f: Bug 1803654 - Update PDF.js annotation Feature Callout messages to include both treatment branches r=jprickett
Meg Viar <lmegviar@gmail.com> - Fri, 02 Dec 2022 20:27:20 +0000 - rev 644616
Push 174291 by csabou@mozilla.com at Sat, 03 Dec 2022 00:59:46 +0000
Bug 1803654 - Update PDF.js annotation Feature Callout messages to include both treatment branches r=jprickett Differential Revision: https://phabricator.services.mozilla.com/D163639
8c6edd8f46676a5ab9b3934aab274f8ec8a6eb50: Backed out changeset b27199164b63 (bug 1799026) for causing build bustages. CLOSED TREE
Sandor Molnar <smolnar@mozilla.com> - Sat, 03 Dec 2022 02:33:36 +0200 - rev 644615
Push 174290 by smolnar@mozilla.com at Sat, 03 Dec 2022 00:34:12 +0000
Backed out changeset b27199164b63 (bug 1799026) for causing build bustages. CLOSED TREE
b27199164b635ddead4e0393196410229830a81e: Bug 1799026 - vendor ohttp crate, introduce bindings for oblivious http implementation r=necko-reviewers,supply-chain-reviewers,valentin
Dana Keeler <dkeeler@mozilla.com> - Sat, 03 Dec 2022 00:19:54 +0000 - rev 644614
Push 174289 by dkeeler@mozilla.com at Sat, 03 Dec 2022 00:22:42 +0000
Bug 1799026 - vendor ohttp crate, introduce bindings for oblivious http implementation r=necko-reviewers,supply-chain-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D161221
492c6608613f83b6ebde6a9d1c76f9565107c7b5: Backed out changeset 988063d03a9e (bug 1803654) for causing Talos crashes on pdfpaint.
Cosmin Sabou <csabou@mozilla.com> - Sat, 03 Dec 2022 02:18:56 +0200 - rev 644613
Push 174288 by csabou@mozilla.com at Sat, 03 Dec 2022 00:19:32 +0000
Backed out changeset 988063d03a9e (bug 1803654) for causing Talos crashes on pdfpaint.
b7220b15b11de1386528e68abfb42039ba3ae792: No bug: apply code formatting via Lando
Otto Länd <bind-autoland@mozilla.com> - Fri, 02 Dec 2022 23:28:10 +0000 - rev 644612
Push 174287 by emcdonough@mozilla.com at Fri, 02 Dec 2022 23:28:17 +0000
No bug: apply code formatting via Lando # ignore-this-changeset
bb3383a659ac0f6110942baa86746ea8ad174d90: Bug 1800546 Part 2 - Add print preview tests for named page orientation setting. r=mstriemer,dholbert
Emily McDonough <emcdonough@mozilla.com> - Fri, 02 Dec 2022 23:22:51 +0000 - rev 644611
Push 174287 by emcdonough@mozilla.com at Fri, 02 Dec 2022 23:28:17 +0000
Bug 1800546 Part 2 - Add print preview tests for named page orientation setting. r=mstriemer,dholbert Layout reftests don't support page-size properly yet, so this is unfortunately probably the best we can do at the moment for testing this. Also remove outdated pref settings from the existing orientation tests while I'm here. Differential Revision: https://phabricator.services.mozilla.com/D163397
0347d8673deea522ae15120fe89e2552bf822a6d: Bug 1800546 Part 1 - Use the style given the first page name for setting default orientation when printing r=emilio
Emily McDonough <emcdonough@mozilla.com> - Fri, 02 Dec 2022 23:22:50 +0000 - rev 644610
Push 174287 by emcdonough@mozilla.com at Fri, 02 Dec 2022 23:28:17 +0000
Bug 1800546 Part 1 - Use the style given the first page name for setting default orientation when printing r=emilio Differential Revision: https://phabricator.services.mozilla.com/D162058
0cda34ba739113cc7e411f6b1676f43d9c0ef93e: Backed out changeset 7c3b662ef3fc (bug 1798131) for turning bug 1775659 into permafail on linux.
Cosmin Sabou <csabou@mozilla.com> - Sat, 03 Dec 2022 01:15:55 +0200 - rev 644609
Push 174286 by csabou@mozilla.com at Fri, 02 Dec 2022 23:16:12 +0000
Backed out changeset 7c3b662ef3fc (bug 1798131) for turning bug 1775659 into permafail on linux.
4e4cf4947e57f59cb1c1fa1ebed72fbbcccfc0e0: Bug 1802831 - Make `AutoInlineStyleSetter` align setting `text-decoration` style behavior in the CSS mode to the other browsers r=m_kato
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 02 Dec 2022 22:50:56 +0000 - rev 644608
Push 174285 by masayuki@d-toybox.com at Fri, 02 Dec 2022 22:59:05 +0000
Bug 1802831 - Make `AutoInlineStyleSetter` align setting `text-decoration` style behavior in the CSS mode to the other browsers r=m_kato Gecko wraps selection (and parent elements if entirely selected in them) in new `<span>` element and set `text-decoration`. However, the other browsers tries to reuse selected or parent element which already has `text-decoration` style. The other browsers' behavior is more reasonable from point of view of: * smaller footprint * minimizing to update the DOM tree And aligning the behavior makes it easier to check the compatibility between browsers and us avoid from new test failures aligning other behaviors to the other browsers. If there is an element specifying `text-decoration`, its `text-decoration` declaration should be updated first. If found element is `<i>`, `<s>` or `<strike>`, it should be replaced with new `<span>` because these elements just represents the visual style and we should not use such elements in the CSS mode (bug 1802736). At this time, unless the element has `text-decoration` rules in its `style` attribute value, we the new `text-decoration` style should have the value represented by the removing element (i.e., `underline` for `<i>`, `line-through` for the others). However, if found element is `<ins>` or `<del>`, we should set its `text-decoration` and unless it already has `text-decoration` rules, we need to append corresponding style (`underline` for `<ins>` and `line-through` for `<del>`) too. When setting the values or removing a value from `text-decoration` declaration, the value should be normalized to represent only `text-decoration-line` for compatibility with the other browsers and keeping the implementation simpler. And also the value should be built as the following order: 1. underline 2. overline 3. line-though rather than updating current value with complicated code. Then, the tests can compare with one expectation. Depends on D163188 Differential Revision: https://phabricator.services.mozilla.com/D163429
861f824acceb3c9874b66066fc63cf04a25c4bc0: Bug 1803732 - Expose if canvas renderer thread is enabled in about:support r=gfx-reviewers,bradwerth
sotaro <sotaro.ikeda.g@gmail.com> - Fri, 02 Dec 2022 22:50:00 +0000 - rev 644607
Push 174284 by sikeda.birchill@mozilla.com at Fri, 02 Dec 2022 22:58:11 +0000
Bug 1803732 - Expose if canvas renderer thread is enabled in about:support r=gfx-reviewers,bradwerth It would be helpful to have information on whether the canvas renderer thread is enabled in the about:support. Differential Revision: https://phabricator.services.mozilla.com/D163677
a6577d5920c698d8aac2e77d3cc6fc249d4d4702: Backed out 5 changesets (bug 1782087, bug 1782094, bug 1782093, bug 1782091) for causing bc failures in toolkit/components/cleardata/tests/browser/browser_quota.js CLOSED TREE
Sandor Molnar <smolnar@mozilla.com> - Sat, 03 Dec 2022 00:53:52 +0200 - rev 644606
Push 174283 by smolnar@mozilla.com at Fri, 02 Dec 2022 22:54:59 +0000
Backed out 5 changesets (bug 1782087, bug 1782094, bug 1782093, bug 1782091) for causing bc failures in toolkit/components/cleardata/tests/browser/browser_quota.js CLOSED TREE Backed out changeset e810f2f0580f (bug 1782093) Backed out changeset 955c8cad8112 (bug 1782087) Backed out changeset 372252b98cd7 (bug 1782087) Backed out changeset 32e4f376e64f (bug 1782094) Backed out changeset 1475247d538f (bug 1782091)
15b0e6865c3796aa4a52ddcda77c357a63d451ee: Backed out changeset 5f89b0e8bdb5 (bug 1638052) for causing wpt failures in css/css-color/deprecated-sameas-018.html
Sandor Molnar <smolnar@mozilla.com> - Sat, 03 Dec 2022 00:51:39 +0200 - rev 644605
Push 174283 by smolnar@mozilla.com at Fri, 02 Dec 2022 22:54:59 +0000
Backed out changeset 5f89b0e8bdb5 (bug 1638052) for causing wpt failures in css/css-color/deprecated-sameas-018.html
2f63497a420037112075058194f04d63cb998f9f: Bug 1803455 - Fire scrollend for a main thread smooth scroll. r=botond
Dan Robertson <drobertson@mozilla.com> - Fri, 02 Dec 2022 22:26:55 +0000 - rev 644604
Push 174282 by drobertson@mozilla.com at Fri, 02 Dec 2022 22:29:51 +0000
Bug 1803455 - Fire scrollend for a main thread smooth scroll. r=botond Use the original start position of main thread smooth scrolls to determine if the scroll position changed on scroll complete, and fire a scrollend event if it did. Differential Revision: https://phabricator.services.mozilla.com/D163550
a505e98fa2fdc10dd9578bd5893786e803571dff: Backed out changeset 5a43305a0147 (bug 1790453) for causing py unit test failures. CLOSED TREE
Sandor Molnar <smolnar@mozilla.com> - Sat, 03 Dec 2022 00:17:23 +0200 - rev 644603
Push 174281 by smolnar@mozilla.com at Fri, 02 Dec 2022 22:17:58 +0000
Backed out changeset 5a43305a0147 (bug 1790453) for causing py unit test failures. CLOSED TREE
5a43305a014783451a0df26f1845689b215e547e: Bug 1790453 - Selectively expire public/build artifacts early. r=jmaher
Brenden Hyde <bhyde@mozilla.com> - Fri, 02 Dec 2022 21:31:03 +0000 - rev 644602
Push 174280 by bhyde@mozilla.com at Fri, 02 Dec 2022 21:46:19 +0000
Bug 1790453 - Selectively expire public/build artifacts early. r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D163647
8cc308cc4ae37dec0c7d7361ff0601c88cf954e4: Backed out changeset 0406b118f155 (bug 1803566) for bc failures on browser_glean_telemetry_abandonment_groups.js. CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Fri, 02 Dec 2022 23:41:08 +0200 - rev 644601
Push 174279 by csabou@mozilla.com at Fri, 02 Dec 2022 21:41:47 +0000
Backed out changeset 0406b118f155 (bug 1803566) for bc failures on browser_glean_telemetry_abandonment_groups.js. CLOSED TREE
9d4d1a0093c06eea66c9eec56996e51ebf6404d9: Merge mozilla-central to autoland.
Cosmin Sabou <csabou@mozilla.com> - Fri, 02 Dec 2022 23:27:54 +0200 - rev 644600
Push 174278 by csabou@mozilla.com at Fri, 02 Dec 2022 21:28:14 +0000
Merge mozilla-central to autoland.
360f8b71c676813e8355bef1180440af9e418f1a: Merge autoland to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 02 Dec 2022 23:24:22 +0200 - rev 644599
Push 174278 by csabou@mozilla.com at Fri, 02 Dec 2022 21:28:14 +0000
Merge autoland to mozilla-central. a=merge
ced0b84fe0229e3a8a034466b7e836cf2dbec3bf: Backed out changeset 94c4492b9ede (bug 1795042) for blocking GV nightlies from running. a=backout
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 02 Dec 2022 19:14:35 +0200 - rev 644598
Push 174278 by csabou@mozilla.com at Fri, 02 Dec 2022 21:28:14 +0000
Backed out changeset 94c4492b9ede (bug 1795042) for blocking GV nightlies from running. a=backout
b08f398edf4a51fb2c498ae2d867c01f3294dd5a: Bug 1803650 - Remove `setAttribute()` since the label is updated with Fluent. r=zombie
William Durand <will+git@drnd.me> - Fri, 02 Dec 2022 20:31:49 +0000 - rev 644597
Push 174277 by wdurand@mozilla.com at Fri, 02 Dec 2022 20:34:31 +0000
Bug 1803650 - Remove `setAttribute()` since the label is updated with Fluent. r=zombie Differential Revision: https://phabricator.services.mozilla.com/D163629
0406b118f15563ccc4a58dd260c52212c4d6f5eb: Bug 1803566 - Prevent QuickActions being shown in zeroprefix by default. r=daisuke
Dale Harvey <dale@arandomurl.com> - Fri, 02 Dec 2022 20:29:33 +0000 - rev 644596
Push 174276 by dharvey@mozilla.com at Fri, 02 Dec 2022 20:32:13 +0000
Bug 1803566 - Prevent QuickActions being shown in zeroprefix by default. r=daisuke Differential Revision: https://phabricator.services.mozilla.com/D163599
988063d03a9ea0cd721e54429c0cb8aff4139157: Bug 1803654 - Update PDF.js annotation Feature Callout messages to include both treatment branches r=jprickett
Meg Viar <lmegviar@gmail.com> - Fri, 02 Dec 2022 20:27:20 +0000 - rev 644595
Push 174275 by mviar@mozilla.com at Fri, 02 Dec 2022 20:30:07 +0000
Bug 1803654 - Update PDF.js annotation Feature Callout messages to include both treatment branches r=jprickett Differential Revision: https://phabricator.services.mozilla.com/D163639
0be171a7d6acd9fb1813be6769c0490e07e495f6: Bug 1803604 - Use aa-stroke to accelerate stroked paths in Canvas2D. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Fri, 02 Dec 2022 19:49:38 +0000 - rev 644594
Push 174274 by lsalzman@mozilla.com at Fri, 02 Dec 2022 20:07:00 +0000
Bug 1803604 - Use aa-stroke to accelerate stroked paths in Canvas2D. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D163609
9c9e6c4e7864259f1cb702efc7c6608467609ce8: Bug 1803604 - Vendor aa-stroke Rust library. r=jrmuizel,supply-chain-reviewers
Lee Salzman <lsalzman@mozilla.com> - Fri, 02 Dec 2022 19:49:37 +0000 - rev 644593
Push 174274 by lsalzman@mozilla.com at Fri, 02 Dec 2022 20:07:00 +0000
Bug 1803604 - Vendor aa-stroke Rust library. r=jrmuizel,supply-chain-reviewers aa-stroke is a Rust library developed by the Gfx team at Mozilla to help accelerate stroked paths for Canvas2D. Differential Revision: https://phabricator.services.mozilla.com/D163608
a2f9ac51b94bb8e74f9d2a8efcd85808e8c80db7: Bug 1803763 - Add title attribute to recently closed tab dismiss button r=dao,fluent-reviewers,flod
Kelly Cochrane <kcochrane@mozilla.com> - Fri, 02 Dec 2022 19:31:45 +0000 - rev 644592
Push 174273 by kcochrane@mozilla.com at Fri, 02 Dec 2022 20:06:02 +0000
Bug 1803763 - Add title attribute to recently closed tab dismiss button r=dao,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D163719
83bc1ec5e4ae70b44c17c0cb2b7a618edf417c99: Bug 1803138: Drop declarative element segments on instantiation. r=rhunt
Ben Visness <bvisness@mozilla.com> - Fri, 02 Dec 2022 19:26:22 +0000 - rev 644591
Push 174272 by rhunt@eqrion.net at Fri, 02 Dec 2022 20:05:09 +0000
Bug 1803138: Drop declarative element segments on instantiation. r=rhunt Differential Revision: https://phabricator.services.mozilla.com/D163394
2e389b1c55866fe4adec984d2aa1a0b0a36aafa5: Bug 1803367 - [Cleanup] Remove test messages and Strings used for the TCP rollout r=aminomancer,fluent-reviewers,flod
hanna alemu <halemu@mozilla.com> - Fri, 02 Dec 2022 19:16:15 +0000 - rev 644590
Push 174271 by halemu@mozilla.com at Fri, 02 Dec 2022 20:04:15 +0000
Bug 1803367 - [Cleanup] Remove test messages and Strings used for the TCP rollout r=aminomancer,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D163520
5f89b0e8bdb56164737d4e0c86c997c8771a268c: Bug 1638052 - Implement Buttonborder/mark/marktext. r=geckoview-reviewers,calu,dholbert
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Dec 2022 19:12:22 +0000 - rev 644589
Push 174270 by ealvarez@mozilla.com at Fri, 02 Dec 2022 20:03:19 +0000
Bug 1638052 - Implement Buttonborder/mark/marktext. r=geckoview-reviewers,calu,dholbert Needs some extra test expectation updates. Differential Revision: https://phabricator.services.mozilla.com/D157748
fdb11482dce66ea43dd6bc0b01320dd9ae87156c: Bug 1803615 - Ignore empty strings for fluent data-l10n-args; r=nordzilla
Greg Tatum <tatum.creative@gmail.com> - Fri, 02 Dec 2022 18:53:27 +0000 - rev 644588
Push 174269 by gtatum@mozilla.com at Fri, 02 Dec 2022 20:02:24 +0000
Bug 1803615 - Ignore empty strings for fluent data-l10n-args; r=nordzilla Differential Revision: https://phabricator.services.mozilla.com/D163612
5d7cf27a41e92b12708f91b739fcb5c40856ffaf: Bug 1803776 - Automatically replace Cu.reportError with console.error (mobile). r=geckoview-reviewers,calu
Mark Banner <standard8@mozilla.com> - Fri, 02 Dec 2022 18:44:45 +0000 - rev 644587
Push 174268 by mbanner@mozilla.com at Fri, 02 Dec 2022 19:58:52 +0000
Bug 1803776 - Automatically replace Cu.reportError with console.error (mobile). r=geckoview-reviewers,calu Differential Revision: https://phabricator.services.mozilla.com/D163713
817472102dde2ef3ef289bcde9494599ae9dc83a: Bug 1803758 - Automatically replace Cu.reportError with console.error (update). r=application-update-reviewers,bytesized
Mark Banner <standard8@mozilla.com> - Fri, 02 Dec 2022 18:44:45 +0000 - rev 644586
Push 174268 by mbanner@mozilla.com at Fri, 02 Dec 2022 19:58:52 +0000
Bug 1803758 - Automatically replace Cu.reportError with console.error (update). r=application-update-reviewers,bytesized Depends on D163702 Differential Revision: https://phabricator.services.mozilla.com/D163703
db325f0f45b908d6a74b144996238783f671ac9a: Bug 1803757 - Automatically replace Cu.reportError with console.error (credentials). r=credential-management-reviewers,sgalich
Mark Banner <standard8@mozilla.com> - Fri, 02 Dec 2022 18:44:44 +0000 - rev 644585
Push 174268 by mbanner@mozilla.com at Fri, 02 Dec 2022 19:58:52 +0000
Bug 1803757 - Automatically replace Cu.reportError with console.error (credentials). r=credential-management-reviewers,sgalich Depends on D163701 Differential Revision: https://phabricator.services.mozilla.com/D163702
3ca181bf09815a901ba7d7ca9a5fe98c6d099537: Backed out 9 changesets (bug 1802349, bug 1796585, bug 1796152, bug 1797284, bug 1800076, bug 1796554, bug 1797497) for causing bc failures in browser_about_logging CLOSED TREE
Sandor Molnar <smolnar@mozilla.com> - Fri, 02 Dec 2022 21:35:51 +0200 - rev 644584
Push 174267 by smolnar@mozilla.com at Fri, 02 Dec 2022 19:37:23 +0000
Backed out 9 changesets (bug 1802349, bug 1796585, bug 1796152, bug 1797284, bug 1800076, bug 1796554, bug 1797497) for causing bc failures in browser_about_logging CLOSED TREE Backed out changeset 606868b3d7b0 (bug 1802349) Backed out changeset 34978ba15643 (bug 1800076) Backed out changeset aa2e24236a3c (bug 1796554) Backed out changeset 07135b50717d (bug 1797497) Backed out changeset 120ebd2d7def (bug 1797284) Backed out changeset 97fc02919d57 (bug 1796585) Backed out changeset 1e3b50d9b36c (bug 1796554) Backed out changeset 206df9b05088 (bug 1796152) Backed out changeset 5ffdf16c555d (bug 1796152)
e54b56b591a4b71b78bdf2bb04cbe6ee3aee47e9: no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
Mozilla Releng Treescript <release+treescript@mozilla.org> - Fri, 02 Dec 2022 19:03:36 +0000 - rev 644583
Push 174266 by ffxbld at Fri, 02 Dec 2022 19:03:44 +0000
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE be -> ffef60b7d82353b7142f3f8a5e0ea109b9f2b6f5 de -> 8c21fb07e9a61e40c5de5aeb6a3d477ec94e2a5b fr -> 61cdf3247d7f1e96b003a1e6bb8d1fc824cc2f59 hu -> 65e275c4b2be0caee52bfe01edf0e1a897780a96 it -> a510a5bf255cce1e309fbe7d5a684430f71a0d7d lo -> ec023b1c07f7fe6083d97452d3b1eefe53ed4b05 nb-NO -> a25a084c98528d02574eb6c8048687a136259b2e pt-PT -> c98a19de2f6f6034fdbb8b1490eb66789f5e4b7b rm -> 6a3f9c7c308cb56f80e723f901ad96e668619dc4 sr -> f1cb50d391a3541116fb2daa709b6dd9520198f4
e810f2f0580f73e2cad579c1d9cd03940b5f1e0e: Bug 1782093 - Implement login logic for [[DiscoverFromExternalSource]] for IdentityCredential, r=timhuang
Benjamin VanderSloot <bvandersloot@mozilla.com> - Fri, 02 Dec 2022 18:41:47 +0000 - rev 644582
Push 174265 by bvandersloot@mozilla.com at Fri, 02 Dec 2022 18:51:25 +0000
Bug 1782093 - Implement login logic for [[DiscoverFromExternalSource]] for IdentityCredential, r=timhuang This is relatively simple. There is some logic missing from the previous two patches in this stack. Acknowledging that a user is logged in when an account is chosen. How do you do that? Set the values using our new service in exactly the place where we know a user has selected an account. The effects of this will be observable in the behaviors introduced by Bug 1782087 and Bug 1782094, who delay testing as a prototype to be tracked by Bug 1800687. Differential Revision: https://phabricator.services.mozilla.com/D162128
955c8cad81122b2fee1e2e219bac921f1ace0983: Bug 1782087, part 2 - Platform changes to use the doorhanger, r=timhuang
Benjamin VanderSloot <bvandersloot@mozilla.com> - Fri, 02 Dec 2022 18:41:47 +0000 - rev 644581
Push 174265 by bvandersloot@mozilla.com at Fri, 02 Dec 2022 18:51:25 +0000
Bug 1782087, part 2 - Platform changes to use the doorhanger, r=timhuang This patch integrates the doorhanger into the CreateCredential promise chain, and in doing so added a few new helper functions PromptUserWithPolicy and FetchMetadata. FetchMetadata is almost identical to the other Fetch* functions in this file. PromptUserWithPolicy is a sllight variation on the other doorhanger-creating funcitons. I updated the tests to pass by adding a new endpoint with the right headers and a static json file Differential Revision: https://phabricator.services.mozilla.com/D162127
372252b98cd7387497d7f6f566910087940096bc: Bug 1782087, part 1 - Create registration doorhanger for IdentityCredential, r=pbz,fluent-reviewers,webidl,smaug,flod
Benjamin VanderSloot <bvandersloot@mozilla.com> - Fri, 02 Dec 2022 18:41:46 +0000 - rev 644580
Push 174265 by bvandersloot@mozilla.com at Fri, 02 Dec 2022 18:51:25 +0000
Bug 1782087, part 1 - Create registration doorhanger for IdentityCredential, r=pbz,fluent-reviewers,webidl,smaug,flod We need one more panel in the doorhanger- one that is a user information panel per (rp, idp, account) tuple. This just gives the privacy policy and ToS links to the user. It is implemented similarly to the other panels, and would similarly be updated by Bug 1800695. Similar to the original doorhanger patch (Bug 1782088 - Create account chooser doorhanger for IdentityCredential) tests and fine polish are out of scope for this prototype. Differential Revision: https://phabricator.services.mozilla.com/D162126
32e4f376e64f21976fc528125e6e97eb66347795: Bug 1782094 - Implement IdentityCredential.logoutRPs, r=timhuang,emilio
Benjamin VanderSloot <bvandersloot@mozilla.com> - Fri, 02 Dec 2022 18:41:46 +0000 - rev 644579
Push 174265 by bvandersloot@mozilla.com at Fri, 02 Dec 2022 18:51:25 +0000
Bug 1782094 - Implement IdentityCredential.logoutRPs, r=timhuang,emilio Specification is available here: https://fedidcg.github.io/FedCM/#browser-api-idp-sign-out Implementation is similar to other Fetch* funcitons in this file and makes use of the network helper. Tests omitted through the same "not exposed to users" justification. This is tracked by Bug 1800687. Differential Revision: https://phabricator.services.mozilla.com/D162125
1475247d538f7febd720fa76b1032bdd17f8c524: Bug 1782091 - Create IdentityCredential state map, r=timhuang,pbz
Benjamin VanderSloot <bvandersloot@mozilla.com> - Fri, 02 Dec 2022 18:41:45 +0000 - rev 644578
Push 174265 by bvandersloot@mozilla.com at Fri, 02 Dec 2022 18:51:25 +0000
Bug 1782091 - Create IdentityCredential state map, r=timhuang,pbz This creates a new service that stores precisely two bits per RP, IDP, and account ID tuple: has it been used before and is it able to be logged out. It does so with the additional constraints of respecting private browsing's clear on last session and in-memory storage constraints and being a participant in the Clear Storage Service. Tests are here. Coverage isn't perfect, but they cover most of the service. Differential Revision: https://phabricator.services.mozilla.com/D162124
4e6d4c7f7e12f492ab5030a31559179ca1ae950f: Bug 1803704 - Disable EV Treatment for "Network Solutions Certificate Authority". r=keeler
John M. Schanck <jschanck@mozilla.com> - Fri, 02 Dec 2022 18:41:39 +0000 - rev 644577
Push 174264 by jschanck@mozilla.com at Fri, 02 Dec 2022 18:49:53 +0000
Bug 1803704 - Disable EV Treatment for "Network Solutions Certificate Authority". r=keeler Differential Revision: https://phabricator.services.mozilla.com/D163735
48b2aade545222317eaef3ef7e3e952575f75a46: Bug 1802216 - Don't start nsCompressedAudioVideoImageDetector and nsUnknownDecoder in the same time r=farre,necko-reviewers,valentin
Sean Feng <sefeng@mozilla.com> - Fri, 02 Dec 2022 18:29:35 +0000 - rev 644576
Push 174263 by sefeng@mozilla.com at Fri, 02 Dec 2022 18:49:04 +0000
Bug 1802216 - Don't start nsCompressedAudioVideoImageDetector and nsUnknownDecoder in the same time r=farre,necko-reviewers,valentin We should only need to start nsCompressedAudioVideoImageDetector when nsUnknownDecoder is not going to be started. Generally, they are not designed to be working together. Differential Revision: https://phabricator.services.mozilla.com/D163063
8b10cc791d9f7719fe71748920465449dfac4fe0: Backed out 4 changesets (bug 1786048) for causing multiple failures. CLOSED TREE
Sandor Molnar <smolnar@mozilla.com> - Fri, 02 Dec 2022 20:30:07 +0200 - rev 644575
Push 174262 by smolnar@mozilla.com at Fri, 02 Dec 2022 18:47:24 +0000
Backed out 4 changesets (bug 1786048) for causing multiple failures. CLOSED TREE Backed out changeset ae94135e68ef (bug 1786048) Backed out changeset f505df8a481a (bug 1786048) Backed out changeset 999a18d6f33e (bug 1786048) Backed out changeset e71e8644b8a9 (bug 1786048)
1473f0b9cbb635b6bcdce43259f822bcdbfe33fe: Bug 1803750 - Fix build breakage for Early Beta sim regarding `refAsNonNull` in WasmIonCompile.cpp. r=rhunt.
Julian Seward <jseward@acm.org> - Fri, 02 Dec 2022 18:16:42 +0000 - rev 644574
Push 174261 by jseward@mozilla.com at Fri, 02 Dec 2022 18:19:21 +0000
Bug 1803750 - Fix build breakage for Early Beta sim regarding `refAsNonNull` in WasmIonCompile.cpp. r=rhunt. I believe bug 1799856 has caused this failure, by causing FunctionCompiler::refAsNonNull (and its dependency ::compareIsNull) to be guarded by ENABLE_WASM_FUNCTION_REFERENCES, whilst the uses are not similarly guarded. This patch makes those routines not be guarded by ENABLE_WASM_FUNCTION_REFERENCES, so as to match the use points. Differential Revision: https://phabricator.services.mozilla.com/D163734
b193708ccc3e02cca0464ce2f783c6fec5fbe98a: Backed out changeset 6c9b61f0bdaf (bug 1803763) for causing bc failures on browser_recently_closed_tabs.js. CLOSED TREE
Stanca Serban <sstanca@mozilla.com> - Fri, 02 Dec 2022 19:34:20 +0200 - rev 644573
Push 174260 by sstanca@mozilla.com at Fri, 02 Dec 2022 17:36:03 +0000
Backed out changeset 6c9b61f0bdaf (bug 1803763) for causing bc failures on browser_recently_closed_tabs.js. CLOSED TREE
b253fce8c7a7fa2929acaa6b21c0e83dc26b83ae: Bug 1801899 - Show x5u in signature verification errors r=gbeckley
Mathieu Leplatre <mathieu@mozilla.com> - Fri, 02 Dec 2022 17:06:41 +0000 - rev 644572
Push 174259 by mleplatre@mozilla.com at Fri, 02 Dec 2022 17:10:08 +0000
Bug 1801899 - Show x5u in signature verification errors r=gbeckley Differential Revision: https://phabricator.services.mozilla.com/D162740
7c3b662ef3fc5a40c3b84af1d18187ae43d0feb3: Bug 1798131 - Fix leave-notify handling on X11. r=stransky
Emilio Cobos Álvarez <emilio@crisal.io> - Fri, 02 Dec 2022 17:06:28 +0000 - rev 644571
Push 174258 by ealvarez@mozilla.com at Fri, 02 Dec 2022 17:09:13 +0000
Bug 1798131 - Fix leave-notify handling on X11. r=stransky The main issue is the confusion between mGdkWindow and the toplevel when we draw with client decorations. Though something else broke since we enabled them and now even with MOZ_GTK_TITLEBAR_DECORATION=system the bug reproduces. The thing that's supposed to hide the tooltip on nsXULTooltipListener is the mouseout event handler, but without this fix we would upgrade the eMouseExitFromWidget to a synthesized mouse move here: https://searchfox.org/mozilla-central/rev/2fc2ccf960c2f7c419262ac7215715c5235948db/dom/events/EventStateManager.cpp#721-732 Make leave-notify handling properly parallel to enter-notify in order to properly notify gecko of the mouse leaving the window, thus fixing the bug. Differential Revision: https://phabricator.services.mozilla.com/D163646
606868b3d7b044c573a43888af4fb2810e47e6b2: Bug 1802349 - Document about:logging. r=firefox-source-docs-reviewers,sylvestre
Paul Adenot <paul@paul.cx> - Fri, 02 Dec 2022 17:04:18 +0000 - rev 644570
Push 174257 by padenot@mozilla.com at Fri, 02 Dec 2022 17:07:47 +0000
Bug 1802349 - Document about:logging. r=firefox-source-docs-reviewers,sylvestre Differential Revision: https://phabricator.services.mozilla.com/D163012
34978ba156430808fc915007d9e11ce6558cb99b: Bug 1800076 - Test about:logging. r=mossop
Paul Adenot <paul@paul.cx> - Fri, 02 Dec 2022 17:04:18 +0000 - rev 644569
Push 174257 by padenot@mozilla.com at Fri, 02 Dec 2022 17:07:47 +0000
Bug 1800076 - Test about:logging. r=mossop Differential Revision: https://phabricator.services.mozilla.com/D162014
aa2e24236a3c1fad8c63630ec82ea966fbdc71aa: Bug 1796554 - Make it explicit when there's no log file set. r=mossop,flod
Paul Adenot <paul@paul.cx> - Fri, 02 Dec 2022 17:04:18 +0000 - rev 644568
Push 174257 by padenot@mozilla.com at Fri, 02 Dec 2022 17:07:47 +0000
Bug 1796554 - Make it explicit when there's no log file set. r=mossop,flod Differential Revision: https://phabricator.services.mozilla.com/D161311
07135b50717dc8bd8bacf5437cfc7abb1de6fc58: Bug 1797497 - Allow custom configuration of about:logging via URL parameter. r=mossop,flod
Paul Adenot <paul@paul.cx> - Fri, 02 Dec 2022 17:04:17 +0000 - rev 644567
Push 174257 by padenot@mozilla.com at Fri, 02 Dec 2022 17:07:47 +0000
Bug 1797497 - Allow custom configuration of about:logging via URL parameter. r=mossop,flod Differential Revision: https://phabricator.services.mozilla.com/D160379
120ebd2d7def3af4247f205e90fb50fd67a36466: Bug 1797284 - Teach about:logging to start the Firefox Profiler, with the appropriate profiler preset for a particular logging preset. r=julienw,mossop,flod
Paul Adenot <paul@paul.cx> - Fri, 02 Dec 2022 17:04:17 +0000 - rev 644566
Push 174257 by padenot@mozilla.com at Fri, 02 Dec 2022 17:07:47 +0000
Bug 1797284 - Teach about:logging to start the Firefox Profiler, with the appropriate profiler preset for a particular logging preset. r=julienw,mossop,flod This has some provision to continue working if the tab is closed or reloaded, but it's not fool proof. Eventually we might want to move this to a service, but it's already very useful as it is. Differential Revision: https://phabricator.services.mozilla.com/D160213
97fc02919d5766e46a329b32ce5d117da84c22ff: Bug 1796585 - Introduce logging presets for about:logging. r=mossop,flod
Paul Adenot <paul@paul.cx> - Fri, 02 Dec 2022 17:04:16 +0000 - rev 644565
Push 174257 by padenot@mozilla.com at Fri, 02 Dec 2022 17:07:47 +0000
Bug 1796585 - Introduce logging presets for about:logging. r=mossop,flod Differential Revision: https://phabricator.services.mozilla.com/D160212
1e3b50d9b36c2527fea53467caface0e769fb618: Bug 1796554 - Make about:logging look a bit better, fix inconsistencies when clicking various buttons. r=desktop-theme-reviewers,mossop,flod,dao
Paul Adenot <paul@paul.cx> - Fri, 02 Dec 2022 17:04:16 +0000 - rev 644564
Push 174257 by padenot@mozilla.com at Fri, 02 Dec 2022 17:07:47 +0000
Bug 1796554 - Make about:logging look a bit better, fix inconsistencies when clicking various buttons. r=desktop-theme-reviewers,mossop,flod,dao It's now clear when there is no log modules enabled. Differential Revision: https://phabricator.services.mozilla.com/D160210
206df9b05088f046a09eb879cea32989ad37cd77: Bug 1796152 - Reformat HTML to remove indent levels, remove extraneous </div>. r=mossop
Paul Adenot <paul@paul.cx> - Fri, 02 Dec 2022 17:04:16 +0000 - rev 644563
Push 174257 by padenot@mozilla.com at Fri, 02 Dec 2022 17:07:47 +0000
Bug 1796152 - Reformat HTML to remove indent levels, remove extraneous </div>. r=mossop Differential Revision: https://phabricator.services.mozilla.com/D162012
5ffdf16c555d42744a018de58f000b4276b87d4f: Bug 1796152 - Explain why sometimes some buttons are disabled in about:logging. r=fluent-reviewers,mossop
Paul Adenot <paul@paul.cx> - Fri, 02 Dec 2022 17:04:15 +0000 - rev 644562
Push 174257 by padenot@mozilla.com at Fri, 02 Dec 2022 17:07:47 +0000
Bug 1796152 - Explain why sometimes some buttons are disabled in about:logging. r=fluent-reviewers,mossop Differential Revision: https://phabricator.services.mozilla.com/D160209
2bb0a039dfbf818ffad9da316e78a7cc6833b010: Bug 1792187 - added proxy attribute to verify if a proxy is used r=necko-reviewers,kershaw
mleclair <mleclair@mozilla.com> - Fri, 02 Dec 2022 16:54:23 +0000 - rev 644561
Push 174256 by mleclair@mozilla.com at Fri, 02 Dec 2022 16:57:11 +0000
Bug 1792187 - added proxy attribute to verify if a proxy is used r=necko-reviewers,kershaw Differential Revision: https://phabricator.services.mozilla.com/D161011
46f2de24e6743271c1621dd664781cf5b8aba4d0: Bug 1803303 - Do not display input range tick marks that are step mismatches r=emilio
Zach Hoffman <zrhoffman@apache.org> - Fri, 02 Dec 2022 16:48:40 +0000 - rev 644560
Push 174255 by ealvarez@mozilla.com at Fri, 02 Dec 2022 16:52:00 +0000
Bug 1803303 - Do not display input range tick marks that are step mismatches r=emilio Differential Revision: https://phabricator.services.mozilla.com/D163521
ae94135e68ef18ce3d6e3c727bb5a77861c93681: Bug 1786048 - Part 4: Remove cross process SizeShellTo. r=emilio
Matthias Camenzind <matc.pub@protonmail.com> - Fri, 02 Dec 2022 16:47:46 +0000 - rev 644559
Push 174254 by ealvarez@mozilla.com at Fri, 02 Dec 2022 16:51:00 +0000
Bug 1786048 - Part 4: Remove cross process SizeShellTo. r=emilio Because the parent process lacks information about the current shell size, the child has to send both the current and the new shell size to the parent. The parent then applies the delta to the window size. This can produce different results for calls with the same arguments, whenever a previous call did not have enough time to update the child with its new size. The implementation is replaced by applying the delta in the child. Differential Revision: https://phabricator.services.mozilla.com/D160261
f505df8a481ab4bc6cf95a720fc41091e678940d: Bug 1786048 - Part 3: Merge nsIEmbeddingSiteWindow into nsIBaseWindow. r=emilio
Matthias Camenzind <matc.pub@protonmail.com> - Fri, 02 Dec 2022 16:47:46 +0000 - rev 644558
Push 174254 by ealvarez@mozilla.com at Fri, 02 Dec 2022 16:51:00 +0000
Bug 1786048 - Part 3: Merge nsIEmbeddingSiteWindow into nsIBaseWindow. r=emilio Implementations of nsIEmbeddingSiteWindow and nsIBaseWindow largely overlap, and where they don't, the nsIEmbeddingSiteWindow implementation of the otherwise shared interface is primarily stubbed out with the exception of Get/SetDimensions(). This patch moves a reimplementation of Get/SetDimensions() from nsIEmbeddingSiteWindow to nsIBaseWindow. The other methods of nsIEmbeddingSiteWindow remain covered by nsIBaseWindow. Get/SetDimensions() can be implemented as part of nsIWebBrowserChrome where nsIBaseWindow is not necessary. This removes the need for nsIEmbeddingSiteWindow. Blur() has also been moved to nsIWebBrowserChrome, as only nsContentTreeOwner has an actual implementation which we in theory also want to call from BrowserChild/Parent, but the spec suggests to "selectively or uniformly ignore calls". GetVisibility() had an implementation in BrowserChild that pretended to always be visible. Instead of providing an interface for that, nsDocShell now handles the not implemented case for tree owners. nsIEmbeddingSiteWindow::GetSiteWindow() used to call through to nsIBaseWindow::GetParentNativeWindow(). The Get/SetDimensions() implementation has been replaced with a strongly typed setter, which is now also used directly from nsGlobalWindowOuter to avoid problems that come with autodetecting unchanged dimensions, when the current dimensions are outdated (e.g. immediately reverting a change can be ignored). Differential Revision: https://phabricator.services.mozilla.com/D160260
999a18d6f33e23d57f1756a62ca1f82e2f6814d4: Bug 1786048 - Part 2: Use layout device pixels for AppWindow primary content size. r=emilio
Matthias Camenzind <matc.pub@protonmail.com> - Fri, 02 Dec 2022 16:47:45 +0000 - rev 644557
Push 174254 by ealvarez@mozilla.com at Fri, 02 Dec 2022 16:51:00 +0000
Bug 1786048 - Part 2: Use layout device pixels for AppWindow primary content size. r=emilio The getter used to return CSS pixels, while the setter expected layout device pixels. The nsIDocShellTreeOwner documentation used to suggest that CSS pixels are used for getters and setters of the primary content and the root shell size. Only the getter for the primary content size happend to match that documentation. Differential Revision: https://phabricator.services.mozilla.com/D161944
e71e8644b8a9b209b95c2124986234c1a52be590: Bug 1786048 - Part 1: AppWindow can't skip SetSize calls, HeadlessWidget has to notify when moved. r=emilio
Matthias Camenzind <matc.pub@protonmail.com> - Fri, 02 Dec 2022 16:47:45 +0000 - rev 644556
Push 174254 by ealvarez@mozilla.com at Fri, 02 Dec 2022 16:51:00 +0000
Bug 1786048 - Part 1: AppWindow can't skip SetSize calls, HeadlessWidget has to notify when moved. r=emilio Two minor changes that otherwise might go unnoticed in the following parts: - AppWindow can't skip SetSize calls that match the current size. On Linux a previous call might not have changed the size yet. If the current call is skipped, the previous call can ultimately dictate the resulting size. - BrowserParent should not have to call UpdatePosition when receiving new dimensions from BrowserChild. But HeadlessWidget needs to call NotifyWindowMoved when moved. HeadlessWidget no longer stays in "maximized" size mode after being resized or moved. Differential Revision: https://phabricator.services.mozilla.com/D160259
42acffffe77f8394b579d74e537c7d1d3eb35fe7: Bug 1803220 - Support the Spotlight component on about:messagepreview r=barret
Emily McMinn <emcminn@mozilla.com> - Fri, 02 Dec 2022 16:45:00 +0000 - rev 644555
Push 174253 by emcminn@mozilla.com at Fri, 02 Dec 2022 16:47:46 +0000
Bug 1803220 - Support the Spotlight component on about:messagepreview r=barret Differential Revision: https://phabricator.services.mozilla.com/D163530
c92df48dac51ec52bf171318c4cc45b236cefb3e: Bug 1803775 - Update macOS supported SDKs documentation. r=spohl DONTBUILD
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 02 Dec 2022 16:30:58 +0000 - rev 644554
Push 174252 by rvandermeulen@mozilla.com at Fri, 02 Dec 2022 16:44:04 +0000
Bug 1803775 - Update macOS supported SDKs documentation. r=spohl DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D163712
5588da2f9dacb61435fbccf18daad09bde19c1d7: Bug 1803642 - change python3 to ./mach python in fast-forward scripts. r=ng DONTBUILD
Michael Froman <mfroman@mozilla.com> - Fri, 02 Dec 2022 16:21:19 +0000 - rev 644553
Push 174251 by mfroman@mozilla.com at Fri, 02 Dec 2022 16:43:18 +0000
Bug 1803642 - change python3 to ./mach python in fast-forward scripts. r=ng DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D163651
f9edacd5c7491aef7effeccada1755b2831f4d52: Bug 1771867 - Early Hints Phase 2 - Part 13: Make early hint tests strict r=necko-reviewers,kershaw,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:58 +0000 - rev 644552
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 13: Make early hint tests strict r=necko-reviewers,kershaw,valentin Differential Revision: https://phabricator.services.mozilla.com/D154222
35dde62c945ab7f66f6fd48a8b4cf706c3f78fb2: Bug 1771867 - Early Hints Phase 2 - Part 12: Redirect EarlyHint preload channel to content process r=necko-reviewers,kershaw,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:57 +0000 - rev 644551
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 12: Redirect EarlyHint preload channel to content process r=necko-reviewers,kershaw,valentin Similar to how DocumentLoadListener redirects the document to the content process. This fixes the race conditions in early hint architecture fixing intermittent early hint test cases. See also: https://bugzilla.mozilla.org/show_bug.cgi?id=1753730#c11 Connecting back from the Preloader in the content process to the EarlyHintPreloader in parent process is done in previous patches. Differential Revision: https://phabricator.services.mozilla.com/D149643
ca2681b0f79274712ad5f99e34075fecc6a8629c: Bug 1771867 - Early Hints Phase 2 - Part 11: Don't preload anchored links from early hints r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:57 +0000 - rev 644550
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 11: Don't preload anchored links from early hints r=necko-reviewers,valentin They won't get passed to the PreloadService anyway. Resulting in an unnecessary additional load Differential Revision: https://phabricator.services.mozilla.com/D161281
cbbdb4b4aaa9eb7977014adb29d525fbd7717509: Bug 1771867 - Early Hints Phase 2 - Part 10: Only use first early hint reponse r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:56 +0000 - rev 644549
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 10: Only use first early hint reponse r=necko-reviewers,valentin to make implementation more spec conform Differential Revision: https://phabricator.services.mozilla.com/D161181
a6a5172b9746011a379a5f0b603beb3f3d711315: Bug 1771867 - Early Hints Phase 2 - Part 9: Don't cancel redirects to insecure http early hint preloads r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:56 +0000 - rev 644548
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 9: Don't cancel redirects to insecure http early hint preloads r=necko-reviewers,valentin Previously those got cancelled to discourage http usage in new components. Preloading them now to make this preloader behave the same way as the preloader in the content process. If the preload got started and passed to the content process, the channel to not get cancelled for non-server side reasons. It would not Differential Revision: https://phabricator.services.mozilla.com/D161180
8575cd92e1d8cd783e6cca3f6feadef11f0c4cc8: Bug 1771867 - Early Hints Phase 2 - Part 8: Add list of open channels from OngoingEarlyHints to RedirectToRealChannelArgs r=necko-reviewers,valentin,kershaw
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:56 +0000 - rev 644547
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 8: Add list of open channels from OngoingEarlyHints to RedirectToRealChannelArgs r=necko-reviewers,valentin,kershaw Differential Revision: https://phabricator.services.mozilla.com/D161179
ce8f0a8fa688859a271765703fb87ef1c7b4f4dc: Bug 1771867 - Early Hints Phase 2 - Part 7: Pass early hint preload to image preloader r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:55 +0000 - rev 644546
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 7: Pass early hint preload to image preloader r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D161177
b348a691142373391179a8290ccbadc66960ca0a: Bug 1771867 - Early Hints Phase 2 - Part 6: Pass early hint preload to style preloader r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:55 +0000 - rev 644545
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 6: Pass early hint preload to style preloader r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D161176
ae5aec815b28dbda1d325313d5aba15831c8cbb3: Bug 1771867 - Early Hints Phase 2 - Part 5: Pass early hint preload to script preloader r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:54 +0000 - rev 644544
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 5: Pass early hint preload to script preloader r=necko-reviewers,valentin Note that modules can't be specified in Link preloads with `rel=preload`, only in `rel=modulepreload`. We currently only support `rel=preload` in early hints. See Bug 1798319 for updates on module preloads. Differential Revision: https://phabricator.services.mozilla.com/D161175
c98f651b7439f0255a627de0c51b88884d03a3ba: Bug 1771867 - Early Hints Phase 2 - Part 4: Pass early hint preload to fetch and font preloader r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:54 +0000 - rev 644543
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 4: Pass early hint preload to fetch and font preloader r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D161174
b4b920f24bed3d02a7000892e9594c515970e1f6: Bug 1771867 - Early Hints Phase 2 - Part 3: Add mechanism to notify EarlyHintPreloader that HttpChannelParent is ready to complete the redirect r=necko-reviewers,kershaw,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:54 +0000 - rev 644542
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 3: Add mechanism to notify EarlyHintPreloader that HttpChannelParent is ready to complete the redirect r=necko-reviewers,kershaw,valentin Differential Revision: https://phabricator.services.mozilla.com/D161178
13a9f4631369baa9c34dba7037a56e4f619f1f12: Bug 1771867 - Early Hints Phase 2 - Part 2: Pass early hint preloads to preloader from IPC r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:53 +0000 - rev 644541
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 2: Pass early hint preloads to preloader from IPC r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D161173
7a267d40f4ef4eb06a28fc87981fe0d2567f4f7e: Bug 1771867 - Early Hints Phase 2 - Part 1: Add ongoing early hint preloads to http IPC channel args r=necko-reviewers,valentin
Manuel Bucher <manuel@mozilla.com> - Fri, 02 Dec 2022 16:15:53 +0000 - rev 644540
Push 174250 by mbucher@mozilla.com at Fri, 02 Dec 2022 16:42:31 +0000
Bug 1771867 - Early Hints Phase 2 - Part 1: Add ongoing early hint preloads to http IPC channel args r=necko-reviewers,valentin Differential Revision: https://phabricator.services.mozilla.com/D161172
90125ef6f0a4287c81c83204c9f992b97e45dd10: Bug 1801754 - Update Tryselect module's Bugzilla components to point to Developer Infrastructure::Try. r=zeid DONTBUILD
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 02 Dec 2022 16:11:43 +0000 - rev 644539
Push 174249 by mcastelluccio@mozilla.com at Fri, 02 Dec 2022 16:40:11 +0000
Bug 1801754 - Update Tryselect module's Bugzilla components to point to Developer Infrastructure::Try. r=zeid DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D162673
8f8b0d06c162fb4b0ba1086e3e4ca49594d79dc9: No bug - Update Perry McManis nick in the Governance page. r=zeid DONTBUILD
Marco Castelluccio <mcastelluccio@mozilla.com> - Fri, 02 Dec 2022 16:11:42 +0000 - rev 644538
Push 174249 by mcastelluccio@mozilla.com at Fri, 02 Dec 2022 16:40:11 +0000
No bug - Update Perry McManis nick in the Governance page. r=zeid DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D163722
6c9b61f0bdaf4d1331eb9448985b5f61039b434d: Bug 1803763 - Add title attribute to recently closed tab dismiss button r=dao,fluent-reviewers,flod
Kelly Cochrane <kcochrane@mozilla.com> - Fri, 02 Dec 2022 16:06:53 +0000 - rev 644537
Push 174248 by kcochrane@mozilla.com at Fri, 02 Dec 2022 16:39:16 +0000
Bug 1803763 - Add title attribute to recently closed tab dismiss button r=dao,fluent-reviewers,flod Differential Revision: https://phabricator.services.mozilla.com/D163719
38886d9e927b7ef0399cfdb5baaedf72fd794e47: Backed out changeset 0bb848a2970c (bug 1793948) for many unexpected warnings prevent spotting of errors. CLOSED TREE
Stanca Serban <sstanca@mozilla.com> - Fri, 02 Dec 2022 18:33:46 +0200 - rev 644536
Push 174247 by sstanca@mozilla.com at Fri, 02 Dec 2022 16:34:40 +0000
Backed out changeset 0bb848a2970c (bug 1793948) for many unexpected warnings prevent spotting of errors. CLOSED TREE
bd717140fb06486be1b695625b80be3fc818e76e: Bug 1794715 - adjust the known main thread I/O list and disable browser_startup_mainthreadio.js on Windows 32 bits where NSS is sometimes initialized too early, r=jmaher.
Florian Quèze <florian@queze.net> - Fri, 02 Dec 2022 16:01:22 +0000 - rev 644535
Push 174246 by fqueze@mozilla.com at Fri, 02 Dec 2022 16:04:06 +0000
Bug 1794715 - adjust the known main thread I/O list and disable browser_startup_mainthreadio.js on Windows 32 bits where NSS is sometimes initialized too early, r=jmaher. Differential Revision: https://phabricator.services.mozilla.com/D163708
040e67e74eff5dba3f4efef8ddc9a6f91eefce59: Bug 1747471 - Remove `FileUtils.getFile` from testing folder. r=barret
Mathew Hodson <mathew.hodson@gmail.com> - Fri, 02 Dec 2022 15:54:29 +0000 - rev 644534
Push 174245 by archaeopteryx@coole-files.de at Fri, 02 Dec 2022 15:59:52 +0000
Bug 1747471 - Remove `FileUtils.getFile` from testing folder. r=barret Differential Revision: https://phabricator.services.mozilla.com/D155781
a0ce2796305c4c39781dcc873eae92e530ddab89: Backed out 3 changesets (bug 1725615) for failures on browser_clearReports.js. CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Fri, 02 Dec 2022 17:46:10 +0200 - rev 644533
Push 174244 by ncsoregi@mozilla.com at Fri, 02 Dec 2022 15:50:51 +0000
Backed out 3 changesets (bug 1725615) for failures on browser_clearReports.js. CLOSED TREE Backed out changeset 4a94ba555fc5 (bug 1725615) Backed out changeset 0678f083099a (bug 1725615) Backed out changeset 1625d713bf28 (bug 1725615)
16419ba6aa94265af8f5d3ee786883417ea566e6: Bug 1803774 - Change MOZ_ASSERT in DOMGlobalHasProtoAndIFaceCache/GetProtoAndIfaceCache to MOZ_DIAGNOSTIC_ASSERT. r=smaug
Peter Van der Beken <peterv@propagandism.org> - Fri, 02 Dec 2022 15:12:12 +0000 - rev 644532
Push 174243 by pvanderbeken@mozilla.com at Fri, 02 Dec 2022 15:14:52 +0000
Bug 1803774 - Change MOZ_ASSERT in DOMGlobalHasProtoAndIFaceCache/GetProtoAndIfaceCache to MOZ_DIAGNOSTIC_ASSERT. r=smaug Differential Revision: https://phabricator.services.mozilla.com/D163711
(0) -300000 -100000 -30000 -10000 -3000 -1000 -120 tip