Jules Simplicio
7997d031bb
Bug 1838939 - Part 3: Use headings in various about pages r=desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D186032
2023-09-19 22:25:25 +00:00
Jules Simplicio
738eb6aea3
Bug 1838939 - Part 2: Use typography helpers in about:logins r=credential-management-reviewers,desktop-theme-reviewers,dao,mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D186031
2023-09-19 22:25:25 +00:00
Jules Simplicio
ac868440b7
Bug 1838939 - Part 1: Add typography design tokens r=hjones,mstriemer,desktop-theme-reviewers,dao,reusable-components-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D182115
2023-09-19 22:25:25 +00:00
Cosmin Sabou
985fed8d4c
Backed out changeset 793702f190e3 (bug 1853819) for bc failures on browser_webauthn_prompts.js. CLOSED TREE
2023-09-20 01:28:28 +03:00
Cosmin Sabou
c61d59732b
Backed out changeset 36e95068e103 (bug 1848160) for bc failures on browser_preferences_usage.js.
2023-09-20 01:23:00 +03:00
Gregory Pappas
9bb4fdbbd5
Bug 1851094 - Remove layout.css.grid-item-baxis-measurement.enabled pref r=dholbert
...
Differential Revision: https://phabricator.services.mozilla.com/D187250
2023-09-19 22:06:03 +00:00
Ben Visness
817a7a772c
Bug 1853205: Rename i31.new to ref.i31. r=yury
...
Differential Revision: https://phabricator.services.mozilla.com/D188356
2023-09-19 22:05:00 +00:00
Yury Delendik
a41fff79b7
Bug 1845374 - Switch binary encoding for GC proposal. r=rhunt
...
Differential Revision: https://phabricator.services.mozilla.com/D188366
2023-09-19 22:05:00 +00:00
Yury Delendik
bd83d6b5cb
Bug 1853430 - Update wasm-tools. r=supply-chain-reviewers,bvisness
...
Differential Revision: https://phabricator.services.mozilla.com/D188618
2023-09-19 22:04:59 +00:00
Kelsey Gilbert
5dfdf0bcda
Bug 1793526 - Remove IsCurrent checks in webgl code. r=gfx-reviewers,lsalzman
...
Webgl uses mImplicitMakeCurrent these days, so don't worry about it
directly.
Differential Revision: https://phabricator.services.mozilla.com/D188524
2023-09-19 22:04:17 +00:00
Jason Prickett
0c71a203fc
Bug 1853210 - Add onboarding shopping container close fluent handling and string r=pdahiya,omc-reviewers,fluent-reviewers,flod,shopping-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D188397
2023-09-19 21:33:41 +00:00
Dana Keeler
3adce260b5
Bug 1853264 - Disable EV Treatment for older version of Autoridad de Certificacion Firmaprofesional CIF A62634068 root r=jschanck
...
Differential Revision: https://phabricator.services.mozilla.com/D188630
2023-09-19 21:25:23 +00:00
Gregory Pappas
f26bb74ccf
Bug 1853835 - Enable media.webspeech.synth.enabled in StaticPrefs r=geckoview-reviewers,eeejay,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D188547
2023-09-19 21:21:22 +00:00
Lee Salzman
f793972d4c
Bug 1553691 - Implement CrossProcessSemaphore on macOS using Mach semaphores. r=nika
...
Unnamed POSIX semaphores are not supported on macOS, nor is timed wait supported on
named POSIX semaphores. SysV semaphores have similar limitations.
Mach semaphores are one of the only clean ways to create unnamed, shareable semaphores
on macOS. As of bug 1734735, we now can transparently send the mach ports across to
other processes without much added code, overall making this implementation of Mach
semaphores fairly easy.
Differential Revision: https://phabricator.services.mozilla.com/D188429
2023-09-19 21:16:46 +00:00
John Schanck
e42e761d3f
Bug 1853819 - Remove nsIU2FTokenManager. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D188614
2023-09-19 21:15:59 +00:00
Benjamin VanderSloot
c23395b898
Bug 1848783, part 7 - Update WPT ini files - r=anti-tracking-reviewers,timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D187288
2023-09-19 21:03:09 +00:00
Benjamin VanderSloot
cf0a6fd895
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 21:03:08 +00:00
Benjamin VanderSloot
4297663528
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 21:03:08 +00:00
Benjamin VanderSloot
e83a883573
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 21:03:08 +00:00
Benjamin VanderSloot
cfc4424236
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 21:03:07 +00:00
Benjamin VanderSloot
b494b13047
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 21:03:07 +00:00
Benjamin VanderSloot
09cd45ddba
Bug 1848783, part 1 - Add active document check - r=anti-tracking-reviewers,timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D186982
2023-09-19 21:03:06 +00:00
Benjamin VanderSloot
5005011998
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 21:03:06 +00:00
Harshit Sohaney
7e8b84dd5a
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 21:03:06 +00:00
Mike Conley
88982d13c4
Bug 1853765 - Use BrowserTestUtils.is_visible instead of workaround in browser_file_migration.js. r=kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D188517
2023-09-19 20:42:16 +00:00
Mike Conley
067c476168
Bug 1853765 - Make BrowserTestUtils.is_hidden and is_visible work when passed an element that is or is within a shadow root. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D188516
2023-09-19 20:42:16 +00:00
Mike Hommey
45420148cd
Bug 1853082 - Don't rely on file extension to guess archive type in fetch-content. r=taskgraph-reviewers,bhearsum
...
I want to add a fetch for a rust crate archive from crates.io, and those
don't come with an extension in the url, so we can't rely on that.
Content sniffing is easy enough to put in place.
Differential Revision: https://phabricator.services.mozilla.com/D188152
2023-09-19 20:28:57 +00:00
Mike Hommey
46e67ffe86
Bug 1853082 - Don't extract dmgs or apks in generate-profile tasks. r=taskgraph-reviewers,bhearsum
...
And don't extract apks in webrender tasks.
This fixes enough of bug 1853865 to unblock the fetch-content change.
(technically, the exception for dmg is not needed, but it doesn't hurt)
Differential Revision: https://phabricator.services.mozilla.com/D188564
2023-09-19 20:28:57 +00:00
Andrew Osmond
954f36d2de
Bug 1850259. r=lsalzman,gfx-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D188617
2023-09-19 20:08:48 +00:00
Niklas Baumgardner
b487653af1
Bug 1851612 - Update stale analysis shopping message bar. r=shopping-reviewers,fluent-reviewers,flod,kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D188287
2023-09-19 20:07:42 +00:00
Dana Keeler
a5cfd59207
Bug 1823782 - implement webauthn serialization methods r=jschanck,webidl,saschanaz,tschuster
...
Differential Revision: https://phabricator.services.mozilla.com/D187239
2023-09-19 20:03:37 +00:00
Jared Hirsch
23be0b7524
Bug 1848160 - Record product page exposure for users in shopping experiment. r=perry.mcmanis,shopping-reviewers,kpatenio
...
Differential Revision: https://phabricator.services.mozilla.com/D188261
2023-09-19 19:54:43 +00:00
Marco Bonardo
d584b008c3
Bug 1844771 - Address Bar 'Remove from History' option doesn't work on Adaptive History results. r=jteow
...
Differential Revision: https://phabricator.services.mozilla.com/D188271
2023-09-19 19:50:27 +00:00
Mike Conley
e7d94c593a
Bug 1852839 - Part 2: Implement nsIFilePicker.isModeSupported for the GTK backend. r=emilio
...
Folder selection is only possible in newer versions of xdg-desktop-portal, so
we implement isModeSupported so that we can check for this capability at runtime.
Differential Revision: https://phabricator.services.mozilla.com/D188359
2023-09-19 19:44:51 +00:00
Mike Conley
88ab9ee914
Bug 1852839 - Part 1: Add nsIFilePicker.isModeSupported method. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D188131
2023-09-19 19:44:50 +00:00
Andrew Osmond
6c0040ad81
Bug 1844651 - Gracefully handle GMP service shutdown barrier related initialization failures. r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D188600
2023-09-19 19:23:58 +00:00
Mozilla Releng Treescript
1fc434b529
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
it -> 75747157eea464d2a6fa767f1d9733c8fdf9d761
pt-PT -> 14c77567d722b4676ea41135ad6024caed8d6fee
2023-09-19 19:00:29 +00:00
Shane Hughes
da5a9cf7c6
Bug 1845201 - Finalize the Fakespot Feature Callouts. r=omc-reviewers,fluent-reviewers,flod,negin
...
Add final AVIF images and strings, refine the callout style overrides.
Differential Revision: https://phabricator.services.mozilla.com/D188513
2023-09-19 18:41:30 +00:00
Shane Hughes
88cb7c5cf0
Bug 1852825 - Add more style configuration for Feature Callout. r=jprickett
...
Differential Revision: https://phabricator.services.mozilla.com/D188044
2023-09-19 18:41:30 +00:00
Cosmin Sabou
787c9b77e5
Backed out 2 changesets (bug 1852839) for causing build bustages on nsFilePicker.cpp. CLOSED TREE
...
Backed out changeset ac93fddded79 (bug 1852839)
Backed out changeset 6235d3df9ecf (bug 1852839)
2023-09-19 21:36:34 +03:00
Mike Conley
19350f8fbe
Bug 1852839 - Part 2: Implement nsIFilePicker.isModeSupported for the GTK backend. r=emilio
...
Folder selection is only possible in newer versions of xdg-desktop-portal, so
we implement isModeSupported so that we can check for this capability at runtime.
Differential Revision: https://phabricator.services.mozilla.com/D188359
2023-09-19 17:57:40 +00:00
Mike Conley
31ed4f9d8f
Bug 1852839 - Part 1: Add nsIFilePicker.isModeSupported method. r=spohl
...
Differential Revision: https://phabricator.services.mozilla.com/D188131
2023-09-19 17:57:39 +00:00
Kagami Sascha Rosylight
942aa3f0b2
Bug 1853941 - Enable dom.forms.always_allow_pointer_events / fieldset_disable_only_descendants on beta r=dom-core,edgar
...
Addressing https://github.com/whatwg/html/issues/5886#issuecomment-1723317279 .
Differential Revision: https://phabricator.services.mozilla.com/D188601
2023-09-19 17:42:55 +00:00
Chris H-C
08783f9932
Bug 1848708 - testGetValue returns null now r=perry.mcmanis
...
Differential Revision: https://phabricator.services.mozilla.com/D188602
2023-09-19 17:39:11 +00:00
Chris H-C
777900e941
Bug 1848708 - testGetValue now returns null not undefined on no value r=pbz
...
Also: add a missing `await` for `testClickResultTelemetry` and,
since this is a multiprocess test, ensure we always wait for FOG IPC to flush
before clearing data.
Differential Revision: https://phabricator.services.mozilla.com/D187938
2023-09-19 17:39:11 +00:00
Chris H-C
d37eb8bf58
Bug 1848708 - Update 'new metric type' dev docs for refactor r=perry.mcmanis,janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D187937
2023-09-19 17:39:11 +00:00
Chris H-C
653286230f
Bug 1848708 - Corner case for event extra with undefined/null value r=perry.mcmanis,emilio
...
Not sure this is the ideal semantics, but it appeases some tests that depend on
the behaviour.
Differential Revision: https://phabricator.services.mozilla.com/D187813
2023-09-19 17:39:10 +00:00
Chris H-C
30e3d70fbe
Bug 1848708 - Glean test methods now return null instead of undefined r=florian,extension-reviewers,rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D187812
2023-09-19 17:39:10 +00:00
Chris H-C
c492480f20
Bug 1848708 - Convert all Glean Metric types to webidl. r=nika,janerik,perry.mcmanis,application-update-reviewers,nalexander
...
Though these are in essence plain objects that need no refcounting,
the presence of a NamedGetter on GleanLabeled means we need to register
everything with the wrappercache.
Paths not taken:
* Making a common utility for Maybe<T> -> dom::Nullable<T>
* GleanEvent::Record taking a dictionary instead of object
* TimerId as opaque Web IDL
* GleanDatetime accept JS Date as well as return it
(( Should make decent follow-ups ))
Differential Revision: https://phabricator.services.mozilla.com/D186267
2023-09-19 17:39:09 +00:00
Chris H-C
ce9f11eb18
Bug 1848708 - Move Glean and GleanPings to plain webidl r=nika,janerik,perry.mcmanis
...
Since we're exposing Glean types in not-chrome-only contexts like privileged
"about:" pages, we can't live in chrome-webidl/ any longer.
Differential Revision: https://phabricator.services.mozilla.com/D186266
2023-09-19 17:39:09 +00:00