Commit Graph

910518 Commits

Author SHA1 Message Date
Boris Chiou
df65be9215 Bug 1887738 - Move offset-* properties together with others in gCSSProperties. r=layout-reviewers,TYLin
We removed their preferences, so we can put these properties together
with other CSS properties in gCSSProperties.

Differential Revision: https://phabricator.services.mozilla.com/D205624
2024-03-26 16:52:03 +00:00
Boris Chiou
c77eaa59f4 Bug 1887738 - Remove preferences of motion path (ray(), basic-shapes, coord-box, offset-position). r=layout-reviewers,devtools-reviewers,emilio,nchevobbe
We have shipped them for more than 3 months and we don't have issue
right now. Chromium also removed the flags, so it should be fine to drop
them to make the code simpler.

Differential Revision: https://phabricator.services.mozilla.com/D205615
2024-03-26 16:52:03 +00:00
Gijs Kruitbosch
1e801cd396 Bug 1881800 - chrome/system-privileged XHR should not use credentials, r=peterv,extension-reviewers,application-update-reviewers,decoder,mossop,robwu,releng-reviewers,bytesized,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D203334
2024-03-26 16:50:45 +00:00
Gijs Kruitbosch
2bb8c173e0 Bug 1881800 - chrome/system-privileged fetch should not use credentials, r=necko-reviewers,barret,valentin,peterv
Differential Revision: https://phabricator.services.mozilla.com/D203258
2024-03-26 16:50:44 +00:00
Aaron Train
ce7c32d48d Bug 1886241 - Copy and expose robo test cloud Storage crash stack artifact for processing r=jajohnson,isabel_rios
Differential Revision: https://phabricator.services.mozilla.com/D205650
2024-03-26 16:34:11 +00:00
kpatenio
cb79f079b6 Bug 1883747 - Add disk size measurements for a miscellaneous bag of data stores r=backup-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D205503
2024-03-26 16:24:58 +00:00
Oriol Brufau
dfa121dc2b Bug 1887913 - AtomIdent and LocalName are different in Servo. r=emilio
In Gecko, LocalName is an alias for AtomIdent.
But in Servo they aren't the same, so these changes are needed.

Differential Revision: https://phabricator.services.mozilla.com/D205728
2024-03-26 16:21:53 +00:00
Yi Xiong Wong
f3d8fceca4 Bug 1880914 - Refactor BrowserForward into a function in BrowserCommand. r=Gijs,dao
Differential Revision: https://phabricator.services.mozilla.com/D205523
2024-03-26 16:18:06 +00:00
Jon Coppeard
5fdf2e69c4 Bug 1886940 - Part 2: Throw when allocating memory for string chars fails r=sfink
The asserts added in the first patch turned up this existing problem.
AllocChars takes a context so is assumed to report an error on failure.

Differential Revision: https://phabricator.services.mozilla.com/D205553
2024-03-26 16:02:59 +00:00
Andrew Sutherland
656496bd0a Bug 1887770 - Update IndexedDB peers per email to governance list in Dec 2023 r=janv,zeid
Jan announced changes to the module in Dec 2023:
https://groups.google.com/a/mozilla.org/g/governance/c/pXQkIm4V8so/m/FNBN0ForAAAJ

I'm reflecting these changes for Jan of:
- Jari is an IDB peer and so is added to mots.yaml
- Bevis is moved to an emeritus peer and this was the last active use of his
  anchor his identifier so I removed it.
  - I see from the docs that anchors can be used in the emeritus list but this
    seems rarely used and the docs provide no guidance on when this is
    appropriate and I didn't see this until after I'd made the changes.
- :baku is moved to emeritus by name.
  - He actually is used by anchor in other places?

Differential Revision: https://phabricator.services.mozilla.com/D205643
2024-03-26 16:00:15 +00:00
serge-sans-paille
8ab1295cef Bug 1885956 - Make it possible to use different python version built by taskcluster r=jmaher,taskgraph-reviewers,glandium,releng-reviewers,jcristau
Substitute

    use-system-python: false

by

    use-python: default

or if one wants to use a different version (available by taskcluster,
i.e. 3.11 as of this commit)

    use-python: X.Y

Differential Revision: https://phabricator.services.mozilla.com/D204951
2024-03-26 15:12:44 +00:00
Jan-Erik Rediger
f717b66146 Bug 1886746 - mach update-glean - modify DependenciesPlugin instead of top-level build.gradle. r=chutten DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D205695
2024-03-26 15:06:59 +00:00
Jan de Mooij
d4b2ea13ef Bug 1886683 - Simplify tracing of arguments in TraceThisAndArguments. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D205586
2024-03-26 15:00:42 +00:00
Rob Wu
7bbc54b70e Bug 1771992 - Use stage cert depending on the configured GMP URL r=aosmond,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D205637
2024-03-26 14:53:36 +00:00
Julien Cristau
33c7e57530 No bug - fix doc / variable names copy-pasta in geckodriver_mac_notarization transforms. r=hneiva,taskgraph-reviewers,releng-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D205694
2024-03-26 14:48:54 +00:00
Julien Cristau
9468b8d62b Bug 1882812 - remove notarization jobs in "uncommon" try task filter. r=taskgraph-reviewers,bhearsum
When running `mach try fuzzy` locally, notarization jobs end up in the
full graph, because level isn't forced to 1.  As part of try's decision
task though, they're filtered out in the mac_notarization transforms.
Adding them to UNCOMMON_TRY_TASK_LABELS means they won't be selected
at least in the non-`--full` case.

Differential Revision: https://phabricator.services.mozilla.com/D205693
2024-03-26 14:48:54 +00:00
Julien Cristau
bd651c760c Bug 1887643 - protect against nightly-all cron job running twice on the same revision. r=releng-reviewers,taskgraph-reviewers,gabriel
Differential Revision: https://phabricator.services.mozilla.com/D205573
2024-03-26 14:46:20 +00:00
Iulian Moraru
93ed708a97 Backed out 3 changesets (bug 1877419, bug 1884941) for causing non unified build bustages on URLQueryStringStripper.cpp. CLOSED TREE
Backed out changeset 53db0be27620 (bug 1877419)
Backed out changeset b7fab4b145f7 (bug 1877419)
Backed out changeset 78436da20d95 (bug 1884941)
2024-03-26 19:37:45 +02:00
abhishekmadan30
fbae1edd30 Bug 1886661 - Remove telemetry probe for Blob URL Partitioning.r=anti-tracking-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D205484
2024-03-26 14:44:19 +00:00
Iulian Moraru
5ed20a160f Backed out changeset 8964d6937e39 (bug 1850037) for causing multiple failures. CLOSED TREE 2024-03-26 19:20:58 +02:00
Iulian Moraru
89509165d7 Backed out changeset 027bcda38c5e (bug 1886729) for causing bc failures on browser_tabswitch.js. 2024-03-26 19:19:51 +02:00
Iulian Moraru
7a0aef1fb2 Merge mozilla-central to autoland on a CLOSED TREE 2024-03-26 18:50:33 +02:00
Iulian Moraru
7526914d3e Merge autoland to mozilla-central. a=merge 2024-03-26 18:48:03 +02:00
Iulian Moraru
d1084a3323 Backed out 4 changesets (bug 1879918) for causing javascript crashes (bug 1887914). a=backout
Backed out changeset 5a052a933f60 (bug 1879918)
Backed out changeset 7bafcd113e34 (bug 1879918)
Backed out changeset bb37d06bb381 (bug 1879918)
Backed out changeset 2e089790b421 (bug 1879918)
2024-03-26 18:46:55 +02:00
abhishekmadan30
33019f3009 Bug 1877419 - Part 2: Added tests for nested stripping for Strip on Share. r=pbz
Depends on D202943

Differential Revision: https://phabricator.services.mozilla.com/D203082
2024-03-26 14:42:08 +00:00
abhishekmadan30
0c67615770 Bug 1877419 - Part 1: Added nested stripping of urls to copy without site tracking. r=pbz,necko-reviewers
Depends on D204914

Differential Revision: https://phabricator.services.mozilla.com/D202943
2024-03-26 14:42:07 +00:00
abhishekmadan30
6053848bf6 Bug 1884941 - Add an option to URLParams::Parse() for if it should decode the parameters or not. r=anti-tracking-reviewers,necko-reviewers,valentin,timhuang.
Differential Revision: https://phabricator.services.mozilla.com/D204914
2024-03-26 14:42:07 +00:00
Iulian Moraru
4364224544 Backed out changeset 1afd76f953a6 (bug 1808813) for causing assertion failures on PLDHashTable.h. CLOSED TREE 2024-03-26 16:37:48 +02:00
Hanna Jones
f81c16c09c Bug 1850037 - Part 1: Use new icon ghost button in moz-message-bar r=reusable-components-reviewers,desktop-theme-reviewers,mstriemer,jules
Differential Revision: https://phabricator.services.mozilla.com/D187931
2024-03-26 14:34:21 +00:00
Julien Cristau
4bcee350c2 Bug 1886541 - don't re-download gradle in firefox-android CI tasks. r=releng-reviewers,bhearsum
The android-gradle-dependencies toolchain task already downloads gradle,
so we can reuse it instead of going through the wrapper.

Differential Revision: https://phabricator.services.mozilla.com/D205333
2024-03-26 14:27:27 +00:00
serge-sans-paille
09e35b7cbb Bug 1887622 - Remove legacy checks for mode_t, pid_t and off_t r=glandium
mode_t comes from POSIX.1-2008
pid_t comes from POSIX.1-2008
off_t comes from POSIX.1-2008

Differential Revision: https://phabricator.services.mozilla.com/D205569
2024-03-26 14:21:39 +00:00
Yoshi Cheng-Hao Huang
26125066c9 Bug 1885775 - addSweepGroupEdgeTo Weakmap's zone if the key is of a JS::Symbol. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D205674
2024-03-26 14:08:52 +00:00
Jules Simplicio
f7040647d3 Bug 1881821 - Clean up tokens files ahead of JSON source of truth setup r=desktop-theme-reviewers,reusable-components-reviewers,hjones,dao,mstriemer,devtools-reviewers
Changed
* `--color-background-*` are now part of the group of `--background-color` tokens
* `--box-background-color` is now part of the group of `--background-color` tokens as `--background-color-box`
* `--color-canvas` is now part of the group of `--background-color` tokens as `--background-color-canvas`
* `--border-interactive-*` are now part of the group of `--border-color` tokens and consequently now start with `--border-color`
* `--color-error-outline` is now an outline-specific token as `--outline-color-error`
* Comment headings were cleaned up as to follow the existing standard
* Better documentation behind the difference of "Base", "Application", and "Component" tiers in the design tokens documentation
* Tokens files are alphabetized

Removed
* `--outline-color-error` had duplicates in both high contrast mode media queries, so its value under `forced-colors` was removed
* "Base" and "Application" headings in tokens files were removed in order to lean in on the alphabetical order organization of token groups and promote a cleaner file and less confusion
* Documentation was edited down to not incude any guidance that we don't adhere to
* Remove duplicate interactive border color high contrast mode tokens in `tokens-brand.css` in favor of `tokens-shared.css`
* Remove `--button-border-color-primary` duplicate in `tokens-brand.css`
* Remove duplicate `--button-text-color` in `tokens-shared.css`

Differential Revision: https://phabricator.services.mozilla.com/D202767
2024-03-26 13:50:00 +00:00
Iulian Moraru
cfcfadac08 Backed out 2 changesets (bug 1881800) for causing non unified build bustages on nsIPrincipal.h. CLOSED TREE
Backed out changeset 1710585070f0 (bug 1881800)
Backed out changeset 9da17ae527f3 (bug 1881800)
2024-03-26 15:46:50 +02:00
Alex Franchuk
e77390a5f7 Bug 1887606 - Fix the text alignment of buttons in the crash reporter r=gsvelto
This fixes the alignment on linux. On windows and macOS, due to the
implementation specializing this case, there is no difference in
alignment. This also sets a fixed, identical width for both buttons to
be more visually appealing (on all platforms).

Differential Revision: https://phabricator.services.mozilla.com/D205616
2024-03-26 13:42:37 +00:00
Emilio Cobos Álvarez
0e13ea54fe Bug 1886729 - Enable macOS native-looking theme by default on nightly. r=desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D205581
2024-03-26 13:38:12 +00:00
Jon Coppeard
e0d0185c30 Bug 1886940 - Change NativeObject::setUnqiueId to not throw on failure r=jandem
This replaces the fix to bug 1883144 to so that we don't throw here on failure
rather than trying to clean up after the fact.

It seems there are a bunch of places where we can set a unique ID where we
already have a pending exception making that approach fragile.

This is also more efficient since we don't have to set the exception in the
first place.

Differential Revision: https://phabricator.services.mozilla.com/D205436
2024-03-26 13:19:49 +00:00
AndiAJ
544c86fcf7 Bug 1887827 - Add logs to idling resource helpers r=ohorvath
☑️ [[ https://treeherder.mozilla.org/jobs?repo=try&revision=9acc9093899babf0079c876ee1e006796b0fa50b&selectedTaskRun=B_2N5FFLROODoL_Zc8Zkkg.0 | Try run ]]

Differential Revision: https://phabricator.services.mozilla.com/D205686
2024-03-26 13:16:21 +00:00
Sean Feng
9aa41b77e9 Bug 1886182 - Enable dom.disable_tab_focus_to_root_element in all channels r=dom-core,edgar
This feature has been tested in last Nightly, and it been looking
good so far. We can try enable it everywhere.

Differential Revision: https://phabricator.services.mozilla.com/D205064
2024-03-26 13:01:21 +00:00
Mike Kaply
eb61905496 Bug 1886199 - Allow enabling containers via policy without the extension. r=sdk
Differential Revision: https://phabricator.services.mozilla.com/D205320
2024-03-26 12:54:32 +00:00
Vincent Hilla
048e0da5cf Bug 1873738 - Make non-html elements have a directionality. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D204384
2024-03-26 12:54:25 +00:00
andrej
546f3e2019 Bug 1836330 - Enable android chrome startup testing for cold_main_first_frame. r=perftest-reviewers,sparky
In this commit we are adding the ability to run the cold_main_first_frame startup test on android google chrome

Differential Revision: https://phabricator.services.mozilla.com/D202626
2024-03-26 12:51:54 +00:00
Gijs Kruitbosch
3dc935e444 Bug 1881800 - chrome/system-privileged XHR should not use credentials, r=peterv,extension-reviewers,application-update-reviewers,decoder,mossop,robwu,releng-reviewers,bytesized,jcristau
Differential Revision: https://phabricator.services.mozilla.com/D203334
2024-03-26 12:38:54 +00:00
Gijs Kruitbosch
5f2c0a2ab5 Bug 1881800 - chrome/system-privileged fetch should not use credentials, r=necko-reviewers,barret,valentin,peterv
Differential Revision: https://phabricator.services.mozilla.com/D203258
2024-03-26 12:38:54 +00:00
stransky
d402a041f5 Bug 1882779 [Linux] Don't try to get NS_NATIVE_EGL_WINDOW for destroyed windows r=emilio
Depends on D205633

Differential Revision: https://phabricator.services.mozilla.com/D205634
2024-03-26 12:24:09 +00:00
stransky
d69b233241 Bug 1882779 [Linux] Use mutex to protect nsWindow::GetNativeData(NS_NATIVE_EGL_WINDOW) r=emilio
Split window configuration (mGdkWindow setup) and compositor resume and use mutex to protect window config only.
That ensures we always have valid mGdkWindow but we don't deadlock if compositor resume is called from map/unmap during
forced EGLSurface update.

Differential Revision: https://phabricator.services.mozilla.com/D205633
2024-03-26 12:24:08 +00:00
Emilio Cobos Álvarez
a990dd38bc Bug 1875031 - Don't keep pending drag context alive after EndDragSession. r=stransky
Otherwise we might keep receiving drag motion events, which are
unexpected and can confuse other code.

Differential Revision: https://phabricator.services.mozilla.com/D205698
2024-03-26 12:21:11 +00:00
rahulsainani
eab0fef955 Bug 1887828 - Fix toolbar tab strip container elevation r=android-reviewers,twhite
Differential Revision: https://phabricator.services.mozilla.com/D205692
2024-03-26 11:44:12 +00:00
Alexandre Lissy
6b51169208 Bug 1887538 - Assert Snap QA PDF selection test against the correct variants r=mboldan
Differential Revision: https://phabricator.services.mozilla.com/D205683
2024-03-26 11:44:11 +00:00
James Teh
ccdaa5c364 Bug 1887579: Implement the UIA FullDescription property. r=nlapre
Differential Revision: https://phabricator.services.mozilla.com/D205537
2024-03-26 10:53:42 +00:00