Benjamin VanderSloot
5a1eb36a94
Bug 1848783, part 6 - Revoke has storage access when the permission is revoked - r=anti-tracking-reviewers,timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D187287
2023-09-19 11:11:19 +00:00
Benjamin VanderSloot
1551d09f92
Bug 1848783, part 5 - Move UsingStorageAccess onto the WindowContext to fix the storage access check for resource reuqests within subdocuments without active storage access but with permission r=timhuang,nika
...
Differential Revision: https://phabricator.services.mozilla.com/D187138
2023-09-19 11:11:19 +00:00
Benjamin VanderSloot
40cf102e08
Bug 1848783, part 4 - Don't send storage-access status update to same-origin frames in frame-only mode - r=anti-tracking-reviewers,timhuang
...
We already had cross-origin-but-same-site covered. But the WPT exposed same-origin as a bug.
Differential Revision: https://phabricator.services.mozilla.com/D186985
2023-09-19 11:11:19 +00:00
Benjamin VanderSloot
9603be41ae
Bug 1848783, part 3 - Add the site (sans port) to the permission keys of a content process - r=anti-tracking-reviewers,timhuang
...
without this, permissions set in the main process that are site-scoped on origins with non-null ports are not pushed out to the content process.
Differential Revision: https://phabricator.services.mozilla.com/D186984
2023-09-19 11:11:19 +00:00
Benjamin VanderSloot
e23a54c68e
Bug 1848783, part 2 - Reorder checks in CheckCallingContextDecidesStorageAccessAPI - r=anti-tracking-reviewers,timhuang
...
Also, remove a too-early check for third-partyness from StorageAccessAPIHelper::CheckBrowserSettingsDecidesStorageAccessAPI- that gets checked later anyway and should not override an inactive document
Differential Revision: https://phabricator.services.mozilla.com/D186983
2023-09-19 11:11:19 +00:00
Benjamin VanderSloot
5bc89d7524
Bug 1848783, part 1 - Add active document check - r=anti-tracking-reviewers,timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D186982
2023-09-19 11:11:18 +00:00
Benjamin VanderSloot
bcad3dfb84
Bug 1837168 - Update user activation check to be after the permission check - r=timhuang,anti-tracking-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D186981
2023-09-19 11:11:18 +00:00
Harshit Sohaney
e8e6daddf9
Bug 1835920 - Adding support for set_permission for storage-access-api wpt. r=webdriver-reviewers,bvandersloot,jdescottes,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D183890
2023-09-19 11:11:18 +00:00
Narcis Beleuzu
e6ba313dbe
Backed out changeset 54de6380646f (bug 1853679) for wpt failure on popover-light-dismiss-flat-tree.html . CLOSED TREE
2023-09-19 14:09:36 +03:00
Nazım Can Altınova
9c891601be
Bug 1853653 - Explain why mach buildsymbols
is skipped r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D188460
2023-09-19 10:41:15 +00:00
Mirko Brodesser
f69f0d6e28
Bug 1846266: add tests for <script>
's "fetchpriority" attribute checking the priorities of http opening requests. r=kershaw
...
While prioritization is only supported since HTTP/2 (https://developer.mozilla.org/en-US/docs/Glossary/HTTP_2 ), the tests contained in this patch don't depend on HTTP/2 since they test an internal priority which is used for HTTP/1 requests too.
The memory leaks detected by the LeakSanitizer (LSan) are not specific to
this test, see the bug ticket linked in the meta data file.
Differential Revision: https://phabricator.services.mozilla.com/D185002
2023-09-19 10:37:24 +00:00
Narcis Beleuzu
4ddc9496d3
Backed out 4 changesets (bug 1853480) for bustages on ScriptPreloader.cpp . CLOSED TREE
...
Backed out changeset 153828203749 (bug 1853480)
Backed out changeset f686d2dccfd6 (bug 1853480)
Backed out changeset 975251abd222 (bug 1853480)
Backed out changeset d29bfc33c3e8 (bug 1853480)
2023-09-19 13:44:52 +03:00
Henrik Skupin
0f8bfed1b8
Bug 1824227 - [wdspec] Add and refactor tests for parsing of action messages for WebDriver BiDi. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D188083
2023-09-19 10:08:23 +00:00
Henrik Skupin
50d51d173e
Bug 1824227 - [remote] Improve parsing of actions for WebDriver BiDi. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D188082
2023-09-19 10:08:23 +00:00
Kagami Sascha Rosylight
9f2c8f0585
Bug 1842007 - Part 8: Remove DomPromiseListener r=dom-core,edgar
...
Differential Revision: https://phabricator.services.mozilla.com/D183027
2023-09-19 09:58:01 +00:00
Kagami Sascha Rosylight
2cc2490039
Bug 1842007 - Part 2: Replace DomPromiseListener use with Promise method in DoubleBufferQueueImpl r=dom-storage-reviewers,janv,asuth
...
AddCallbacksWithCycleCollectedArgs prevents potential cycle. (I'm assuming `this` and `newPage` cannot make cycle here)
Also making FileSystemDirectoryIterator::Impl as refcountable to safely capture `this`.
Differential Revision: https://phabricator.services.mozilla.com/D182940
2023-09-19 09:58:00 +00:00
fantasai
030c922baf
Bug 1853876
- Tests for alignment properties in blocks. r=emilio
...
Tests originally in bug 1684236.
MANUAL PUSH: Mix of phab revisions from the original bug.
2023-09-19 11:54:49 +02:00
Tooru Fujisawa
fb41123f6f
Bug 1853480 - Part 4: Use TaskController thread stack size as JS stack quota in ScriptPreloader off-thread decode. r=nbp
...
Depends on D188558
Differential Revision: https://phabricator.services.mozilla.com/D188559
2023-09-19 09:46:25 +00:00
Tooru Fujisawa
0bd7b5f9c5
Bug 1853480 - Part 3: Use TaskController thread stack size as JS stack quota in ChromeUtils.compileScript off-thread compilation. r=nbp
...
Depends on D188557
Differential Revision: https://phabricator.services.mozilla.com/D188558
2023-09-19 09:46:25 +00:00
Tooru Fujisawa
aefa20fc4e
Bug 1853480 - Part 2: Use TaskController thread stack size as JS stack quota in nsXULPrototypeScript off-thread compilation. r=nbp
...
Depends on D188556
Differential Revision: https://phabricator.services.mozilla.com/D188557
2023-09-19 09:46:25 +00:00
Tooru Fujisawa
a10325d739
Bug 1853480 - Part 1: Use TaskController thread stack size as JS stack quota in ScriptLoader off-thread compilation. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D188556
2023-09-19 09:46:25 +00:00
Henrik Skupin
95dda8cf49
Bug 1853846 - [devtools] Update browser compatibility data for Firefox 119. r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D188555
2023-09-19 09:27:13 +00:00
Landry Breuil
74c25ed2b2
Bug 1852202: LLVM on OpenBSD doesn't support -fstack-clash-protection r=firefox-build-system-reviewers,andi DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D188228
2023-09-19 09:25:55 +00:00
Henrik Skupin
5b278d5897
Bug 1853768 - [webdriver-rust] Release version 0.49.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D188562
2023-09-19 09:24:54 +00:00
Narcis Beleuzu
b94c31ad48
Bug 1853091 - Fix Diffoscope failure on jogfile.json. r=glandium CLOSED TREE
2023-09-19 12:29:37 +03:00
Gijs Kruitbosch
d47bf96cd5
Bug 1852395 - make OHTTPConfigManager available outside of nightly as shopping code needs it, r=jhirsch,necko-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D187859
2023-09-19 08:44:03 +00:00
Robert Longson
f92dd3f823
Bug 1853368 - Replace deprecated CTFontManagerRegisterFontsForURLs by CTFontManagerRegisterFontURLs r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D188336
2023-09-19 08:41:12 +00:00
Alexandre Poirot
c677ee6d2b
Bug 1852979 - [devtools] Avoid unecessary React updates in SourcesTreeItem r=bomsy
...
This property wasn't used and forced react updates as the arrow function
will cause the property to change on any state change.
Differential Revision: https://phabricator.services.mozilla.com/D188093
2023-09-19 08:35:39 +00:00
Mike Hommey
b25b67e371
Bug 1853088 - Remove win32 build from aarch64 windows builds. r=firefox-build-system-reviewers,media-playback-reviewers,taskgraph-reviewers,ahochheiden,gbrown,padenot
...
Now that we have a native aarch64 gmp plugin for widevine, we can revert
bug 1529194
, bug 1527463, bug 1534522, bug 1607552.
Differential Revision: https://phabricator.services.mozilla.com/D188300
2023-09-19 08:29:07 +00:00
Mike Hommey
aaba9e702f
Bug 1853091 - Add artifact build validation tasks. r=taskgraph-reviewers,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D188294
2023-09-19 08:29:07 +00:00
Mike Hommey
c27fa81b1c
Bug 1853091 - Add xxd to the diffoscope docker image. r=taskgraph-reviewers,jcristau
...
diffoscope uses it to display nicer binary diffs.
Differential Revision: https://phabricator.services.mozilla.com/D188293
2023-09-19 08:29:07 +00:00
Mike Hommey
c1b805aea6
Bug 1853091 - Properly handle mac builds in diffoscope tasks. r=taskgraph-reviewers,jcristau
...
We never really had such tasks, so that they failed was not visible. The
problem is that the unpack code doesn't handle symbolic links properly,
and mac builds have a symbolic link for the icon that sends to
/Applications. What we really want to unpack, though, is the
Firefox*.app/Contents/Resources directory, so do that.
While doing that, we also change the path we unpack for other platforms,
which has the side effect of removing precomplete, so we don't need to
alter. It should have been this way all along.
Differential Revision: https://phabricator.services.mozilla.com/D188292
2023-09-19 08:29:07 +00:00
Mike Hommey
aebeb05e55
Bug 1853091 - Split diffoscope task definitions across two files. r=taskgraph-reviewers,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D188291
2023-09-19 08:29:07 +00:00
Ziran Sun
d1a60fa73a
Bug 1853679 - Use polyfill the declarative shadow DOM function for related popover tests. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D188464
2023-09-19 08:28:46 +00:00
Jan-Erik Rediger
8dd4f8a708
Bug 1852921 - Upgrade to Glean v54.0.0 r=chutten,supply-chain-reviewers,mach-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D188084
2023-09-19 08:18:12 +00:00
Kagami Sascha Rosylight
15a403f212
Bug 1836607 - Drop mWrappedRunnable early r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D188469
2023-09-19 08:09:58 +00:00
Karl Tomlinson
24cb6fb8cd
Bug 1853630 use last value of previous event for start of SetTargetAtTime() curves r=padenot
...
Previously this was happening only after CleanupEventsOlderThan() had been
called between blocks.
t == t0 means the exponential is 1 and the curve uses the value from the curve
of the previous event.
When the time constant is zero and t == t0, the exponential argument is
undefined, but v0 at t0 is the limit as the time constant approaches zero.
Differential Revision: https://phabricator.services.mozilla.com/D188437
2023-09-19 07:56:26 +00:00
Gregory Pappas
3037a1c1a5
Bug 1851553 - Remove layout.css.font-loading-api.workers.enabled pref r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D188412
2023-09-19 07:44:05 +00:00
Zachary Svoboda
70cf707792
Bug 1673582 - Introduce theme-link-color for better contrast on devtools links r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D187863
2023-09-19 07:00:47 +00:00
Mozilla Releng Treescript
5dbb682d51
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
cs -> f9002a5bb0a5df26597b65b729c595cca3096f1c
2023-09-19 07:02:53 +00:00
Emilio Cobos Álvarez
d841a3bad1
Bug 1853731 - Use html:img for message-bar-icon. r=Gijs,dao,settings-reviewers,desktop-theme-reviewers,sfoster
...
Differential Revision: https://phabricator.services.mozilla.com/D188521
2023-09-19 06:54:52 +00:00
Eemeli Aro
bc1202444a
Bug 1850891 - Remove L10N_DOCUMENT_INITIAL_TRANSLATION_TIME_US telemetry. r=nordzilla
...
Differential Revision: https://phabricator.services.mozilla.com/D188448
2023-09-19 06:43:10 +00:00
Narcis Beleuzu
7499890dc8
Backed out changeset f30ae9e2e715 (bug 1851553) for wr failure on fontface-descriptor-updates.html . CLOSED TREE
2023-09-19 09:34:02 +03:00
Sandor Molnar
e22ad0a522
Bug 1850867 - Fix android bustages. a=fix
2023-09-19 07:52:45 +03:00
Mike Hommey
c8bc3a7c87
Bug 1850867 - Add relrhack support for Android. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D188410
2023-09-19 04:32:17 +00:00
Sandor Molnar
42d21d91b3
Bug 1850460 - Removed file build/build-clang/revert-llvmorg-18-init-3787-gb6a1473f97d3.patch CLOSED TREE
2023-09-19 05:58:05 +03:00
Mike Hommey
52fa8dce8f
Bug 1853271 - Make mach configure
prefer bootstrapped toolchains. r=firefox-build-system-reviewers,sergesanspaille,nalexander
...
Except when bootstrap is explicitly disabled. This means that on
--enable-release builds, we would now prefer previously bootstrapped
toolchains (but wouldn't bootstrap by default if they aren't there)
Differential Revision: https://phabricator.services.mozilla.com/D188315
2023-09-19 02:21:37 +00:00
Sandor Molnar
2a739202ed
Backed out changeset a8f25c97ef5d (bug 1839537) for causing mochitest process crashes on nsCocoaWindow::DestroyNativeWindow CLOSED TREE
2023-09-19 05:40:21 +03:00
Sandor Molnar
69e55ea5f9
Bug 1850460 - Removed "revert-llvmorg-18-init-3787-gb6a1473f97d3.patch" a=backout CLOSED TREE
2023-09-19 05:37:07 +03:00
Fred Chasen
5aae6e317b
Bug 1851629 - Add isAnalysisInProgress to Shopping Container. r=shopping-reviewers,kpatenio
...
Sets `isAnalysisInProgress` from the `ShoppingSidebarChild` and shows the `analysis-in-progress` message bar is that is true and there isn't data.
This prevents the loading animation from showing while we wait for an already started analysis to complete.
Differential Revision: https://phabricator.services.mozilla.com/D188048
2023-09-19 02:12:25 +00:00