Connor Sheehan
8c8624b6dd
Bug 1856588: clarify --push-to-lando pushes stack plus one try commit r=zeid
...
The statement "pushed 3 commits" can be confusing because the user has
actually pushed 2 of their own commits, plus one try config commit. Clarify
this in the command output.
Differential Revision: https://phabricator.services.mozilla.com/D189944
2023-10-03 15:08:54 +00:00
Sarah Clements
64bd69ff3e
Bug 1855827 - Fix submenu alignment r=reusable-components-reviewers,hjones
...
* Change setSubmenuAlign to take into account submenu panel width and parent panel width when setting alignment
Differential Revision: https://phabricator.services.mozilla.com/D189838
2023-10-03 14:42:14 +00:00
Emilio Cobos Álvarez
9cee0eadd7
Bug 1855836 - Make empty threshold list behavior match other browsers. r=smaug
...
Technically a broken test, but given other browsers' behavior and that
having no thresholds is useless, I don't think this edge-case is worth
fighting about.
See https://github.com/w3c/IntersectionObserver/pull/516 for the spec
change.
Differential Revision: https://phabricator.services.mozilla.com/D189764
2023-10-03 14:35:30 +00:00
Tomislav Jovanovic
c2e71162b4
Bug 1815314 - Tests for pageAction and browserAction persistent events r=willdurand
...
Differential Revision: https://phabricator.services.mozilla.com/D189876
2023-10-03 14:33:53 +00:00
Emilio Cobos Álvarez
a3ea8ff15e
Bug 1856398 - Import in-content vars in notification-message. r=hjones
...
Until the other bug is fixed.
Differential Revision: https://phabricator.services.mozilla.com/D189937
2023-10-03 14:18:10 +00:00
Sean Feng
1c0616f8c1
Bug 1855838 - Allow JS validation failed requests to pass without data instead of raising errors r=farre,necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D189585
2023-10-03 13:53:44 +00:00
scottjehl
29b1ce9751
Bug 1836128 - Implement source media for media elements and reference/update relevant platform tests r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D189416
2023-10-03 13:52:06 +00:00
Ryan VanderMeulen
95c859963f
Bug 1856621 - Clean up and re-enable skipped tests in layout/generic/test/mochitest.ini. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D189938
2023-10-03 13:43:04 +00:00
Kelly Cochrane
786fd316d9
Bug 1855996 - Fix vertical alignment of h1 in fxview-category-navigation r=sfoster,desktop-theme-reviewers,fxview-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189826
2023-10-03 13:00:20 +00:00
Paul Adenot
7c13097812
Bug 1854912 - Update moz.build for libspeex_resampler after upstream changes. r=karlt
...
Differential Revision: https://phabricator.services.mozilla.com/D189120
2023-10-03 12:26:12 +00:00
Paul Adenot
0bb3a4cab0
Bug 1854912 - Remove unnecessary patches on top of libspeex_resampler, modify existing patches so they apply. r=karlt
...
05_remove-empty-asm-clobber.patch is unnecessary with the current toolchain.
07_integer-halving.patch is now upstream.
Differential Revision: https://phabricator.services.mozilla.com/D189119
2023-10-03 12:26:11 +00:00
Paul Adenot
6acf21c5b1
Bug 1854912 - Update vendored libspeex_resampler to upstream, reapply local patches. r=karlt
...
Differential Revision: https://phabricator.services.mozilla.com/D189118
2023-10-03 12:26:11 +00:00
Paul Adenot
52b4832666
Bug 1854912 - stack_alloc.h doesn't exist upstream anymore. r=karlt
...
Differential Revision: https://phabricator.services.mozilla.com/D189117
2023-10-03 12:26:11 +00:00
Gregory Pappas
de240d7ea4
Bug 1851087 - Remove layout.css.computed-style.styles-outside-flat-tree pref r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D189874
2023-10-03 12:11:28 +00:00
William Durand
9c0303a15f
Bug 1847266 - Add new disabled flag for incompatible extensions. r=geckoview-reviewers,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D189763
2023-10-03 12:10:24 +00:00
Sylvestre Ledru
0ab6c71871
Bug 1856578 - follow up - Empty Lines at end of file r=nataliaCs
...
Differential Revision: https://phabricator.services.mozilla.com/D189922
2023-10-03 11:35:36 +00:00
Alexandre Lissy
f830599ffd
Bug 1854553 - Update cron to trigger snap-upstream-test instead of snap-upstream-build r=releng-reviewers,taskgraph-reviewers,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D188933
2023-10-03 11:09:17 +00:00
Alexandre Lissy
09c8bc179c
Bug 1854553 - Introduce simple tests of Snap package r=releng-reviewers,taskgraph-reviewers,jmaher,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D188932
2023-10-03 11:09:17 +00:00
Alexandre Lissy
7f347364e1
Bug 1854553 - Cleanup Snap upstream build definition and prepare for testing r=releng-reviewers,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D188931
2023-10-03 11:09:16 +00:00
Frederic Wang
be75b8ae86
Bug 1847280 - Export more MathML reftests to WPT. r=emilio
...
* link-1: This is testing <mtext href> link render specially. href is
not in the current MathML Core spec.
* negative-mspace-1: This is testing negative values for mspace@width but
MathML Core just currently maps it to the width property which does not
accept negative values.
* mathml-type-supported: This verify application/mathml+xml is recognized
by the browser and will open a page with such a MIME type. Such a
behavior is not specified in MathML Core.
* web-platform/tests/mathml/presentation-markup/mrow/mphantom-001.html:
Copy and tweak from existing merror-001.html to check style and size
of the <mphantom> element.
* menclose-in-mphantom: Remove since that's now covered by the new
mphantom-001.html plus existing visibility-004.tentative.html
* mphantom-1: Remove since that's covered by the new mphantom-001.html
plus exisiting visibility-00{1,2,3}.html
* mphantom-2: Remove since that's covered by the new mphantom-001.html
and other more advanced tests for mrow-like elements.
* non-spacing-accent-1: This is testing a valid MathML Core behavior
(assuming system fonts can render U+0302 COMBINING CIRCUMFLEX ACCENT)
so upstream it to WPT.
* stretchy-underbar-1: This test assumes that the underbar stretches
but U+332 is not stretchy by default in MathML Core's operator
dictionary, so add an explicit attribute. Probably the original test
makes more assumption (system font, etc) so don't touch it too much.
Even if the operator does not stretch, it would still pass anyway.
Differential Revision: https://phabricator.services.mozilla.com/D185466
2023-10-03 11:02:09 +00:00
Natalia Csoregi
28a9af3045
Backed out changeset 350b696788a1 (bug 1847280) as per request in Bug 1856568. CLOSED TREE
2023-10-03 13:55:26 +03:00
Makoto Kato
632839cd61
Bug 1848282 - Part 4. Make layout.word_select.stop_at_punctuation atomic. r=TYLin
...
GeckoView runs a11y code in UI thread, not Gecko main thread. So I would like
to change layout.word_select.stop_at_punctuation to atomic.
Depends on D188786
Differential Revision: https://phabricator.services.mozilla.com/D189727
2023-10-03 10:43:18 +00:00
Makoto Kato
bef691023f
Bug 1848282 - Part 3. a11y's word segmenter should reference layout.word_select preferences. r=morgan
...
We need to consider `layout.word_select.stop_at_punctuation preference` even if
using new segmenter.
Differential Revision: https://phabricator.services.mozilla.com/D188786
2023-10-03 10:43:18 +00:00
Makoto Kato
15690ec8ce
Bug 1848282 - Part 2. FindWord adds an option whether segment is punctuation. r=TYLin
...
This fix adds stop at punctuation mode for FindWord for a11y.
Also, IS_ASCII is conflict with nsUnicharUtils.h's, so I rename it.
Differential Revision: https://phabricator.services.mozilla.com/D188785
2023-10-03 10:43:17 +00:00
Makoto Kato
9dde11abbe
Bug 1848282 - Part 1. Move IsPunctuation to nsUnicharUtils. r=TYLin
...
Remove duplication code.
Differential Revision: https://phabricator.services.mozilla.com/D188784
2023-10-03 10:43:17 +00:00
Robert Longson
b20238137a
Bug 1856362 part 2 - introduce and use IsSVGFilterPrimitiveElement r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D189858
2023-10-03 10:40:46 +00:00
Robert Longson
d2dacc2146
Bug 1856362 part 1 - rename SVGFE to SVGFilterPrimitiveelement and SVGFEUnstyledElement to SVGFilterPrimitiveChildElement r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D189857
2023-10-03 10:40:45 +00:00
Alexander Surkov
4cb1ea6609
Bug 1807253 - get rid of ResizeObserverNotificationHelper, r=emilio
...
Integrate resize observer processing with RefreshDriver to make it
more extensible.
Differential Revision: https://phabricator.services.mozilla.com/D189697
2023-10-03 09:48:46 +00:00
Gijs Kruitbosch
ed3ee5772c
Bug 1856057 - fix highlights card issues with colour/padding/borders, r=shopping-reviewers,niklas
...
Differential Revision: https://phabricator.services.mozilla.com/D189818
2023-10-03 09:40:06 +00:00
Gijs Kruitbosch
129352f62f
Bug 1856060 - increase shopping card vertical padding, r=shopping-reviewers,niklas
...
Feedback from UX was that the button should not impact the vertical spacing of
the header text in the accordion cards, so this makes the button abspos
so it stops impacting the sizing of its container.
Differential Revision: https://phabricator.services.mozilla.com/D189765
2023-10-03 09:40:05 +00:00
Rob Wu
98a3343ddf
Bug 1856473 - Add webextensions-tests preset r=extension-reviewers,zombie
...
The path of GeckoView extension tests [1] are not included in the query,
because they would not be run anyway (bug 1826909).
[1]: mobile/android/geckoview/src/androidTest/java/org/mozilla/geckoview/test/WebExtensionTest.kt
Differential Revision: https://phabricator.services.mozilla.com/D189869
2023-10-03 09:34:15 +00:00
Sylvestre Ledru
f3bae655e3
Bug 1856530 - Run file-{whitespace,perm} in the CI too r=linter-reviewers,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D189900
2023-10-03 09:22:19 +00:00
Sylvestre Ledru
73b18f5ab7
Bug 1856530 - enable file-perm on toml files r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D189898
2023-10-03 09:22:19 +00:00
Sylvestre Ledru
f8cfe7202a
Bug 1856530 - enable file-whitespace on toml files r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D189897
2023-10-03 09:22:19 +00:00
Sylvestre Ledru
4c29c24344
Bug 1856530 - run file-whitespace on toml files r=linter-reviewers,Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D189896
2023-10-03 09:22:18 +00:00
Emilio Cobos Álvarez
128668470e
Bug 1856068 - Use light-dark() for urlbar view pin color. r=adw
...
Differential Revision: https://phabricator.services.mozilla.com/D189819
2023-10-03 09:04:34 +00:00
Jan de Mooij
adc7fe0a61
Bug 1856390 part 2 - Optimize CloneRegExpObject. r=jonco
...
Call `NativeObject::create` with the shape of the template object.
Also removes the call to `clearShared()` because the slot must be undefined already.
Differential Revision: https://phabricator.services.mozilla.com/D189831
2023-10-03 08:47:47 +00:00
Jan de Mooij
77bc65825b
Bug 1856390 part 1 - Add a NativeObject::create template that does the cast. r=jonco
...
Differential Revision: https://phabricator.services.mozilla.com/D189830
2023-10-03 08:47:46 +00:00
Paul Adenot
7c1e298af8
Bug 1856145 - Protect against incorrect granulepos in OGG bytestream. r=alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D189820
2023-10-03 08:25:18 +00:00
Marco Bonardo
ebab62f439
Bug 1855645 - Clear all Places metadata with history. r=Standard8,places-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189643
2023-10-03 08:11:38 +00:00
Marco Bonardo
36cf2983a6
Bug 1855645 - Place metadata should check for disabled history. r=Standard8,places-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189642
2023-10-03 08:11:38 +00:00
Frederic Wang
3d20ab83c5
Bug 1847280 - Export more MathML reftests to WPT. r=emilio
...
* link-1: This is testing <mtext href> link render specially. href is
not in the current MathML Core spec.
* negative-mspace-1: This is testing negative values for mspace@width but
MathML Core just currently maps it to the width property which does not
accept negative values.
* mathml-type-supported: This verify application/mathml+xml is recognized
by the browser and will open a page with such a MIME type. Such a
behavior is not specified in MathML Core.
* web-platform/tests/mathml/presentation-markup/mrow/mphantom-001.html:
Copy and tweak from existing merror-001.html to check style and size
of the <mphantom> element.
* menclose-in-mphantom: Remove since that's now covered by the new
mphantom-001.html plus existing visibility-004.tentative.html
* mphantom-1: Remove since that's covered by the new mphantom-001.html
plus exisiting visibility-00{1,2,3}.html
* mphantom-2: Remove since that's covered by the new mphantom-001.html
and other more advanced tests for mrow-like elements.
* non-spacing-accent-1: This is testing a valid MathML Core behavior
(assuming system fonts can render U+0302 COMBINING CIRCUMFLEX ACCENT)
so upstream it to WPT.
* stretchy-underbar-1: This test assumes that the underbar stretches
but U+332 is not stretchy by default in MathML Core's operator
dictionary, so add an explicit attribute. Probably the original test
makes more assumption (system font, etc) so don't touch it too much.
Even if the operator does not stretch, it would still pass anyway.
Differential Revision: https://phabricator.services.mozilla.com/D185466
2023-10-03 07:58:28 +00:00
Emilio Cobos Álvarez
fc51a5bfdc
Bug 1855887 - Simplify custom property representation and handling. r=fredw
...
We can use Arc::make_mut for writes so that the inherited properties are
lazily cloned when needed, and simplify a bit the code while at it.
If make_mut is somehow too expensive we can optimize it further.
Differential Revision: https://phabricator.services.mozilla.com/D189833
2023-10-03 07:28:17 +00:00
Mike Hommey
76f1aee199
Bug 1856517 - Switch toolchain builds to macOS 14.0 SDK. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D189430
2023-10-03 06:56:24 +00:00
Mozilla Releng Treescript
d48dca9f23
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ach -> 5650a9b26f2cc2eacc711f69776ebc755d4743c0
an -> f7182a3eeca7987a863044e0269db1f36be2aa15
ar -> 38f4694aba252db6bc08f5fa7141236f24774782
ast -> 54c0fc7d0153d6bdb754b993a59654e20d498ad7
be -> 474f869b8ff422ce82032ff9b511d2e13e62389b
bg -> 4c91ce62f50c52c6daa3aac0858861aa10af7eec
bn -> acc7c7fe6d0597a265d669c009694253d378e398
br -> 9c22e7a56318bd63313d9d8c77dd05520683da9d
ca -> 75c41575322a61e283fae49c6b6f850cc3341bf0
ca-valencia -> cab01ade5e18e97185f8923d58080071b3f64a9f
cak -> eda02e29de6fbbd32450644b85159962c3dfea14
ckb -> 731d194095a7619e5fe5f92772bb3f84b1efdc62
cs -> 456baba0a4402367b07a4cc455892e157727b871
cy -> 378076594db2d41dd7b0e532f09e73b9895ea280
da -> 2bf954ef211e39a38b567368e63a8a163ca3244c
de -> 47c785ebaf4a54a2368b944f3acecb297616802b
dsb -> 91eb5793dcaeeab5af8d0725207b2a15c571b87b
el -> 42f6d9c818d6356082d83bc084c2f80f913fa8ca
en-CA -> d5ee868ee944bdbe9bde1d9bc4a439806ebe54b7
en-GB -> 8ad395b29a13ffbbf9ccc7c80a79d9716d50d72d
eo -> 3a79d859ee8059a19d831f1e80be8b7d84f3673f
es-AR -> 9c4c2e3afae3cdc01b5885d6b3a74a4651395b7b
es-CL -> 66279170740e633ba6ac63c000335ed5232c16b5
es-ES -> deb383613fb5a8b70e49eec9f3224d4c3e4c881c
es-MX -> 212b1fc0517416eea6d5a12c741abf31de5d3f0e
et -> 6e60a47a1bca17efa8f7694f78d228af2c2f2980
eu -> 18835ccdcfa0041c365e66bd0054c630c1ecd825
fa -> 3101a0c1133bb909224034b103c5a5e03ccf7e0c
fi -> 85c11678bab68300abaf7d1ba5d3b360f89b7c72
fr -> 079fe9928472f590a358d6bb24dcfa5f02d12bfb
fur -> e4550638548ad75946bee43a752d8bc8da1b55cf
fy-NL -> ca3dab4e278689db6e2c2cb2839a3d313b0727fb
gd -> 2d9b249512ecb190ec76a41dff8b7f7af4cbca25
gl -> 2929dd8b2c89cfd589f7f67e7910aa5f569320a4
gn -> e30cbfe63a2d7b44b86f532137c6958f66a2576f
he -> 54e3b2e0350ed171485e72b43131b7f6356275fc
hi-IN -> f847db630c096c62359fe5b350fa86bcd633c4f2
hr -> 2864f4405b91d0061ec59530508443f5079fc16e
hsb -> de5a50be687d21e52bd717c97180de20cb736cf6
hu -> 2d89a7de78c776ccf63b88b96680765e20f30712
hy-AM -> e27dff1729cebb6197edc9a47b87f732fcad8343
hye -> 2948e53baa6438a7b553fe7743e6e37a617b7abf
ia -> 650eb9ae96394c8e1faeae0d2628e885ce0d083c
id -> def0e7349205db034ccb177507366439a08edc26
is -> cbfc2d8debe8ffeaf0659c55eb98e90edb0b7b32
it -> d788cb42f84b876c4a6a7e1d01b598aa0db04b6f
ja -> 6c5306bf0a8462ea89c76c346ca14e4abea3615d
ja-JP-mac -> a158458dacb8c97fa811c986949efbb7681195d8
ka -> 5da411ed3c4c17a10cdebbca199a82d5536a37c9
kab -> 0ca67663d182cf7a2095da9a4345d9e62f08622e
kk -> 5edc7f8ddf7fb4e1b06669ad245cc68289613536
ko -> 1d525e8f96904ae85446f8fc2172297be0d8dbbc
lij -> 6c87f8c5c62e65fb78fd1306f1dd2843860cfca8
lo -> df983724e2434e5261e1f9e3837a5b7bbbc52aba
lt -> 8b66dc10100c650485e54f67e9eb6ae16bea233d
meh -> 9394366f2476e1179e47db739466882c3dcc142b
mr -> f7a64cf23cfc5f8fb69cf959efd25bc074d95bfb
nb-NO -> 070a735b5d068a85709f1d3507a0165557470868
nl -> c95707b3f5924c2066b5a4996f1134103d63176a
nn-NO -> f5a46fc7a89e75479ee344babe0991c982ad81ec
oc -> 531fb577afee370bb96977711de9096292e82731
pa-IN -> d89154af4b9b58adfe9e2b1fd6fc7aeb8d7d225b
pl -> 29346b85fa797237e15b4c663c028601f8c9cc8d
pt-BR -> dfadeba206e6e13f4982b1764aadfab261e206dd
pt-PT -> 098ddc53924f40fdd5e8422bf41f6a1cb50beb8c
rm -> 40fbf26586adbc431b265a26d2b2246c1a7ee327
ro -> bfef6ff21f1ae44d40811aba7bb449ed76a07ef1
ru -> c97d5edbd6f1b41205f5b074db16e2293fb6f30f
sat -> 81d07844a8e1a120d948b373317f6dea72cf64d9
sc -> 90af2d876cef9447f156e3c750f2427351dac516
sco -> 0287d1888da0b92995de37ffa868a9707eae2358
si -> 07bc5282132f3d7d5f7f8abd44f20b2128c77cf7
sk -> ec0013d17fb1f2f583cab8090c535b563286995a
skr -> 5896874ca1899f58ebc54f8701a5a8d7f87c1d13
sl -> eee02de1a4992dab025e6e31e28d0518b73df17a
sq -> 8ef8e49d328652ee3929e9c6d0d50e21a8641e5f
sr -> fb2297eed573cd88c6f88d2464a6db1d86d5d4a4
sv-SE -> ef7f211fc86cff85d3cfe94f470546fe4411e594
szl -> 4460fd42f7d4919ca745cc159aa04f8743a3788d
te -> 82620cdd59e41a1b7ea0fe23b782f0735879dfb3
tg -> 184b58560819c69857147a23a15f44bb2aaac90b
th -> 2831da5f5cddf086c6374f4bba124088b85e52f2
tl -> 4260a1de427fdd1b944cf1330a4220be617b8c75
tr -> a89bfe4e4d12edb42c6696f0ad0436d1d7f1a30b
trs -> a97ff76c710629bf93da923fdd2a08e366df50b5
uk -> 6b0ebed50d2a76fcdace1f28f9258cd5f9b4e65d
ur -> c4b5a08f91f439f842cf34b2744a5d27fa8994ec
vi -> 2c8515445f2e5828a50312c928ec3d1f7894dea9
zh-CN -> d7b660b89f1ecbb10fc937bd0b6a747ea74fb744
zh-TW -> 7e5a0df8fac07c886a205dbe132d227d84376f84
2023-10-03 06:59:12 +00:00
Frederic Wang
6a516044f3
Bug 1856147 - Run some tests for @property with layout.css.properties-and-values enabled. r=emilio
...
This fixes a perma failure when Gecko 120 merges to Beta.
Differential Revision: https://phabricator.services.mozilla.com/D189739
2023-10-03 06:23:06 +00:00
Natalia Csoregi
ddefb00dbd
Backed out changeset 5e68dedeeaad (bug 1856517) for causing wrench macOS build bustages. CLOSED TREE
2023-10-03 09:15:25 +03:00
Mike Hommey
109df01c82
Bug 1856517 - Switch toolchain builds to macOS 14.0 SDK. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D189430
2023-10-03 05:41:10 +00:00
Alexandre Lissy
2020725793
Bug 1855899 - Dont strip binaries for Snap upstream debug build r=releng-reviewers,gbrown
...
Differential Revision: https://phabricator.services.mozilla.com/D189622
2023-10-03 05:02:36 +00:00
Nicolas Chevobbe
d895cf273d
Bug 1843309 - [devtools] Add aria-pressed attribute on toolbox toggle buttons. r=devtools-reviewers,ochameau.
...
Differential Revision: https://phabricator.services.mozilla.com/D189741
2023-10-03 04:59:03 +00:00