Граф коммитов

856376 Коммитов

Автор SHA1 Сообщение Дата
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