- Dec 14, 2023
-
-
Kagami Sascha Rosylight authored
Porting only the main thread checks but not the checks inside service workers, because it's not clear what to do with permissions there as testdriver.js is window specific. Maybe it can be tweaked for service worker compatibility, but not in this patch. Differential Revision: https://phabricator.services.mozilla.com/D196181
-
Mike Conley authored
Differential Revision: https://phabricator.services.mozilla.com/D196439
-
Joel Maher authored
Differential Revision: https://phabricator.services.mozilla.com/D196377
-
Dan Minor authored
Bug 1800724 - Update references to follow up bug for emitDecorationState and emitUpdateDecorationState; r=arai Differential Revision: https://phabricator.services.mozilla.com/D195925
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D195924
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D195923
-
Dan Minor authored
Bug 1800724 - Use DecoratorEmitter::emitCreateAddInitializerFunction for non-static fields in BytecodeEmitter; r=arai Differential Revision: https://phabricator.services.mozilla.com/D195922
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D195921
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D195920
-
Dan Minor authored
We'll want to be able to use this while generating the function code for addInitializer, so we need to be able to specify the BytecodeEmitter to use. Differential Revision: https://phabricator.services.mozilla.com/D195919
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D195918
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D195917
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D195916
-
Dan Minor authored
Differential Revision: https://phabricator.services.mozilla.com/D195915
-
John Schanck authored
Depends on D196358 Differential Revision: https://phabricator.services.mozilla.com/D196359
-
John Schanck authored
Bug 1867622 - update icon for WebAuthn conditional UI. r=credential-management-reviewers,jneuberger,sgalich Differential Revision: https://phabricator.services.mozilla.com/D196358
-
dylan authored
Differential Revision: https://phabricator.services.mozilla.com/D196137
-
hsingh authored
Bug 1869087: Properly handle QuotaInitRunnable failure in Context::OnQuotaInit.r=dom-storage-reviewers,janv QuotaInitRunnable is invoked by Context to set up cache directory. This is not always successful as it could be interrupted by shutdown or other filesystem issues. By the time in ran into error, it's possible that some objects needed by Context are not yet initialized in QuotaInitRunnable::Run. Since QuotaInitRunnable internal state machine will always transition to 'COMPLETING' and Context::OnQuotaInit would always be called; it's possible that some objects like mDirectoryLock, mCipherKeyManager and mDirectoryMetadata didn't get initialized yet. As an effect, we should only assert these objects being non-null in Context::OnQuotaInit if the QuotaInitRunnable was successful. Differential Revision: https://phabricator.services.mozilla.com/D196113
-
Dão Gottwald authored
Differential Revision: https://phabricator.services.mozilla.com/D196429
-
Emilio Cobos Álvarez authored
Bug 1870009 - Clean up PropertyId to reuse NonCustomPropertyId. r=zrhoffman,firefox-style-system-reviewers PropertyId predates NonCustomPropertyId. Now that we have it, we can clean up a bit the code. The idea is to make PropertyId and AnimatedPropertyId basically the same, so that conversions can be improved in bug 1846516. While at it make NonCustomPropertyId a u32. Differential Revision: https://phabricator.services.mozilla.com/D196415
-
mcheang authored
Bug 1869221 - Part 4: Update search engine selector to filter channels, versions, application, and engine orders. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D196003
-
Dimi authored
Bug 1868083 - Add text wrapping for the address capture doorhanger r=credential-management-reviewers,issammani Differential Revision: https://phabricator.services.mozilla.com/D195414
-
Jamie Nicol authored
Bug 1869569 - Avoid CompositorOGL::BeginFrame's glInvalidateFramebuffer optimization on Xclipse 920 GPU. r=gfx-reviewers,nical In CompositorOGL (used by software webrender on Android) as an optimization we use glInvalidateFramebuffer rather than glClear for the color attachment if there is no non-opaque invalid region. This causes rendering glitches on the Samsung Xclipse 920 GPU. This patch marks GLfeature::invalidate_framebuffer as unsupported on this GPU, causing us to fall back to the glClear pach which avoids the glitches. Differential Revision: https://phabricator.services.mozilla.com/D196416
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D196241
-
Tom Ritter authored
Differential Revision: https://phabricator.services.mozilla.com/D196180
-
Thomas Wisniewski authored
Bug 1866251 - fix ARIA annotations for the <panelviews> of Report Broken Site and its confirmation page, so screen readers read its title and description appropriately (also partially fixes bugs 1866144 and 1866257); r=ayeddi,Gijs Differential Revision: https://phabricator.services.mozilla.com/D196250
-
ffxbld authored
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,dmeehan Differential Revision: https://phabricator.services.mozilla.com/D196413
-
Noemi Erli authored
Backed out changeset 2bbbf7953c52 (bug 1868364) for causing failures in /content-visibility-with-top-layer-005.html CLOSED TREE
-
Jihye Hong authored
Bug 1868364 - Revert content-visibility-with-popover-top-layer-005.html and content-visibility-with-top-layer-005.html which cause regression r=cathiechen Differential Revision: https://phabricator.services.mozilla.com/D196403
-
Dale Harvey authored
Differential Revision: https://phabricator.services.mozilla.com/D196140
-
Zach Hoffman authored
Because PropertyDeclarationId and its implementation do not make use of templating, we might as well move it out of mako. This will be useful later when creating OwnedPropertyDeclarationId, which can be added to the same module. Differential Revision: https://phabricator.services.mozilla.com/D195972
-
Jonathan Watt authored
Differential Revision: https://phabricator.services.mozilla.com/D179549
-
Yannis Juglaret authored
Bug 1869805 - Add diagnostics code in prespawn CIG to investigate utility process LoadLibraryOrCrash failures. r=bobowen In order to investigate intermittent failures in bug 1851889, this patch temporarily adds diagnostics code in DEBUG builds around prespawn CIG. It adds logs on the broker side, and it makes sandboxed processes crash upon CIG failures with diagnostics data available in the crashing thread's stack. Differential Revision: https://phabricator.services.mozilla.com/D196299
-
James Hendry authored
Bug 1682239 - [geckodriver] Use anyhow for errors in geckodriver. r=whimboo,webdriver-reviewers,jgraham Differential Revision: https://phabricator.services.mozilla.com/D195255
-
Jamie Nicol authored
Bug 1866020 - Override buggy colorspace conversion on Pixel devices. r=gw,padenot,geckoview-reviewers,owlish Pixel 6, 7, and 8 devices running Android 14 are affected by a bug where video frames with SMPTE 432 color primaries are rendered incorrectly when sampled from an external texture in GLES. To work around this, we force these frames to be converted to RGB using BT709 colorspace instead. While this won't look exactly right, it is much better than the current situation. When we detect that a frame is decoded with that color space on an affected device, we set a "ForceBT709" flag which gets passed through to webrender as a new ImageBufferKind. Rendering this ImageBufferKind is handled via a new shader feature TEXTURE_EXTERNAL_BT709, which works much like the existing TEXTURE_EXTERNAL feature, but additionally uses the EXT_YUV_TARGET extension to override the colorspace transformation. This approach could be extended in the future to handle additional colorspace transformations, but for now only handles the one required to workaround this particular driver bug. Differential Revision: https://phabricator.services.mozilla.com/D195800
-
Kershaw Chang authored
Differential Revision: https://phabricator.services.mozilla.com/D196400
-
Paul Zuehlcke authored
Differential Revision: https://phabricator.services.mozilla.com/D196309
-
Noemi Erli authored
Backed out changeset 1c0fd259312d (bug 1869332) Backed out changeset d51eba30a225 (bug 1869332) Backed out changeset 483d3f275da7 (bug 1869332) Backed out changeset c401449274b4 (bug 1869332) Backed out changeset c83313202040 (bug 1869332) Backed out changeset 00ceb6e47715 (bug 1869332) Backed out changeset 5acc2f4f12c2 (bug 1869332)
-
Jan de Mooij authored
This lets us reuse the allocation site after purging IC stubs, or when we attach multiple IC stubs for another reason. Differential Revision: https://phabricator.services.mozilla.com/D196320
-
Jan de Mooij authored
With this change the allocation site vector only contains same-script allocation sites. This will allow the next patch to reuse allocation sites based on the bytecode pc offset. Differential Revision: https://phabricator.services.mozilla.com/D196319
-