Jonathan Kew
5021eeb028
Bug 1860932 - Check for empty line list in the prev-in-flow. r=layout-reviewers,emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D191872
2023-10-25 19:03:57 +00:00
Mozilla Releng Treescript
006dbb90c4
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ach -> d5af5c6288b48c53fa64cb9928a6307342dec028
af -> 04af436f9aa6d5dd5e3fea4e09dcecccc24917f4
an -> 57ec99331821baa4e4c3ef50f93e166ddd0dcad7
ar -> 436f165515fb3126d8ca85c99f48be4121ea4295
ast -> 2b3977d90c17912462ec36d667911d3f114a2a89
az -> a56584cda2f6edf7a40d4782b2a43e9942147836
be -> e44d3e2830d8f1e211992de76085a38c4e504b56
bg -> 860ac8ecb9f30fe2ea73e5187b0e7fc6acda5ea1
bn -> 481a371da99399d0f030b476906de9bda2967299
br -> 3e515aadb7a079312b353f93ebc4c68bf6d4df32
brx -> 905cb3cdf909944d9bbab9123f295cdbee638722
bs -> ebf60e7fbf6132f8f9f318abbc253be6f4420331
ca -> f8a76b17e418b5a6787846f59bbba1a84d9e4b0e
ca-valencia -> b79a770775856279c2c177dbacdcbddb12abdb3b
cak -> 29f26bb34d1e5e350ea1af34aac7a6f1b5c244f5
ckb -> bc4f150ec0f74be22b658f84aec29ecf8b687353
cs -> 7e11afacc1699a8c4bc26bfe0a54c578cb705f47
cy -> d9b19ce5f66d0775eb73972cb703c4d5bdcba12a
da -> e7fa863121ded5e9fd91f0077e2f9d7dbb850dd5
de -> d7d20fe83c7f13ec845a619df7d9c686c3fd8a3f
dsb -> a58f70d8e8d7a6118a992e4035fa70fb5558ca05
el -> e86d384ed190e11df5bd768ae37867460884ddc0
en-CA -> 908252558fb82a5699ecec6af6791c9c37a04e96
en-GB -> 9a38454ceaa5cd20cde114f29cd57954c4c8df6f
eo -> 54d8bd4328fde9ba60a951804aec4eb791cabbf2
es-AR -> 36a49026ccce9b6297807942621857ebadc0cbf8
es-CL -> 9451a8023fd17b61c9c39bbc615a1e0b2dc80fd6
es-ES -> a33ad7156e1b779781896cf140055c8fc3757463
es-MX -> cf24baa15121686fc8401d9e209bbf95d8f597ae
et -> 1cbd2c6278d434c79e687291099f427694e4aee6
eu -> e60872313235ea91572375c41631a47466090cce
fa -> 3e845a40ca530c7d298ec456ba941e18737ebe84
ff -> edcad27ae2c51fe7d872fa6f66453d949e46460e
fi -> eaff25f7884fe129569c668832c5df7d09d3637f
fr -> 102c4c846a8db758524221cd8ed7def072cb860b
fur -> d0ce9d0a1081474996a557e7f2d3e76a7354ded7
fy-NL -> 6e1c0ce03c6e406dbb89a5e6df403570ec918e6f
ga-IE -> 7043ceed36885bf45e53ef2e817343b3a7920c30
gd -> 07580edfcc2f443182d55fe09bd964d17170f7ce
gl -> 1146dff91ec8c68da15530f04dc9d3a9bf1b225d
gn -> 2dd1ab054b0d61da2b63e1ff90434471633abf23
gu-IN -> 10a8768917e1146ca30ca47dedf9b24b8a75e4c5
he -> a4b2be318a9fae338957088778146324b998b3ee
hi-IN -> 9a154eaff8304d07921000b138957cdcd6d9d4e9
hr -> 01421d59c82c1249b101e751bd3cd4fcabc0df9c
hsb -> 265f6a4239729c31e38976f89526cd129bbcdd7d
hu -> 654457ad971764f1252f35ba120f4cbc82a12b29
hy-AM -> a1d8e44022d4c45a660098e9ae5ecf08b7fe05ca
hye -> cb25ab2a6377f43fb50b3dd3a7b97424070f20ec
ia -> 4c38908941439e8ec6218a6b0627eb5215a4d598
id -> 961540baa4bbe343eb221ff33efa84b1c41a7d0c
is -> d6f1d7da4a796f1f95d788f6701100d6f93bc2ef
it -> 13df724fec8473956b4fe517b92be3e54f1f091e
ja -> 9179828b87aa8deb33f7f61c96aad4e652055e42
ja-JP-mac -> 3a70e519f5e4c4315631337cd9af97ce5435aa34
ka -> de68f2631fcc1bb0f58949b21eaf20d04ada876d
kab -> 4aaea522f52eab3ed5e0f31f242adbee345dec52
kk -> 4aa1d5d9e3301afac4fd69d9fa5fc2d058082c8c
km -> 7595addf84718792a3eb743df1edd1be098d361a
kn -> cc7cbc09b7ac4a7c13fc8f90c9ba2a40d2b6accc
ko -> a6c4e97ab4c1b44a836d461c8db931c9420dcd60
lij -> b127acf3bfcdc34c0ed94adb91a7a368b9e15ee5
lo -> 7e27709a9cea87b174c5aae5399f2f56a0fbfcc6
lt -> 105d394c91f635710aafaff157bd6fa84954a0dd
ltg -> 6b829483aace2d077ec370e6f89cb06e4aefcec2
lv -> 753d5f733f7f9b68cc435dc969ef4275677f6a83
mk -> 20419ad1e12f25b58f054e682910b75f5afd88f2
mr -> 7b54827a13102f1d3fb1d6a90cad9f69b2f029c1
ms -> 4d11a2bfca70e7badf2638b41c828c23cc957694
my -> 50efa8feac940eaeaa43a8aa0525b918004e8c7b
nb-NO -> a0348a76ead710ec035ed68f55e9e248d45a64c0
ne-NP -> bc212e47a765fa90f5208fb90727e6eae4a06b40
nl -> a9245f20d218031e04030c84b488c722a8e9135b
nn-NO -> f74acb7a4fd8a89804eff46e89479887767340d2
oc -> 36f2658e2addb9ae4f38e5513319004826b0a01a
pa-IN -> b43613cdf82edfd661ae4acf2b6b2bf4fcb388ba
pl -> 5a4dc2bc2f9cf067397c802be3922aa63a479f49
pt-BR -> 1a70b489d0f24639e65b6d89b2b1d74e671d06b0
pt-PT -> 6c1d148e262357b0875c313914bdbe5b122290bd
rm -> 571ba4550c016234efb150d169476061c65171e6
ro -> e72a9b36b447e6729874313695a793932a2c07ea
ru -> 3ffbecd58c5f9b784887a7042e8d8cf31ec712fa
sat -> 229b14f35df204a0144392c8260c0d82ccf1bf43
sc -> 85eae1eae3075211b5d48c63106ef3bce3d787ae
sco -> 941134e855bee3f570369ed9b3a73ef4c39bd360
si -> 7c59f793a45add29468cd15c3189431e13365f98
sk -> e39447bc5f36908dab6c168371fc4cf177ce6426
skr -> 6a60baa94ae01f7a3d3868aa41d93eb6c93e0297
sl -> 0c3df01e74ef94bfe0ce0be95c2e77583f109904
son -> c03bcb7a1e510a4c42affb9b2b1c4432d1942a83
sq -> 792f473eae51793fb4c6e36dc4d125d6b8c1e5fb
sr -> e5394f9bf7f501490e03a0fbb81e63901a9b7d7a
sv-SE -> 3c30052fa36ac26cbfd4e5f223df11ef29f218a4
szl -> 3f8c2e33db5c99f1054aaca679392ac6deb4ca89
ta -> 289ad779cc358ae1307e9dad2e0a4b871dc96050
te -> f0a43e3884c762e786eea6615cd9370f449e822f
tg -> ac6450da420236e62cce67961895145fdf6fb9f3
th -> 47a74bf37cfed8ddfb48ccdf3bdb02d7240a1d3d
tl -> 7e8a2e5f31a4d92474a42abe0ba4deec9802dc27
tr -> 7f51fcabccd940f2d05284c854d2279727e10eb3
trs -> 427923aea406b899c3c744429b0ae324a3d81d06
uk -> 6535930459d9c1af8d029300a5b9f0511f25860a
ur -> 2cdf4bb8f7541c076b153aff83209f8877fa9b86
uz -> 19b2777fdbd1ce4ea61ea4a0dbc9c9fd42fdfab0
vi -> 0dcddf83d8f00dc384f60801388ff4165e68866c
xh -> f215e5ad973fef78ca41e878b238e3af76437559
zh-CN -> adc39959d3ed36cf29e0f5323be3966d337120bb
zh-TW -> b60be3ac08dee85f38bd127bc2aaa2e5570a4e8c
2023-10-25 19:02:17 +00:00
Emilio Cobos Álvarez
d3377338b3
Bug 1861068 - Make nsHTML5AttributeName constructors allocate less. r=hsivonen
...
This removes a bunch of allocations on startup.
Java changes: https://github.com/validator/htmlparser/pull/90
Differential Revision: https://phabricator.services.mozilla.com/D191870
2023-10-25 18:26:49 +00:00
Emilio Cobos Álvarez
a94102a06a
Bug 1853710 - Re-enable widget.non-native-theme.webrender on macOS. r=mstange
...
Lots of things have happened since bug 1715452. I've asked the reporter
if he can still reproduce the issue tho.
Differential Revision: https://phabricator.services.mozilla.com/D191656
2023-10-25 17:40:15 +00:00
Emilio Cobos Álvarez
52339a8d10
Bug 1861020 - Unify toolbarbutton.css. r=desktop-theme-reviewers,dao
...
Use the non-native dropmarkers everywhere.
Differential Revision: https://phabricator.services.mozilla.com/D191857
2023-10-25 17:34:28 +00:00
Emilio Cobos Álvarez
a02618d9fb
Bug 1860041 - Remove a leftover PropagateIsUnderHiddenEmbedderElement call. r=CanadaHonk,layout-reviewers,tnikkel
...
It's done as a result of ShowViewer via
https://searchfox.org/mozilla-central/rev/10d0e01455559a433670bd718a3ecc0ece5d2cb9/layout/generic/nsSubDocumentFrame.cpp#214
We have existing tests for this in
layout/base/tests/chrome/test_css_visibility_propagation.xhtml
Depends on D191750
Differential Revision: https://phabricator.services.mozilla.com/D191751
2023-10-25 17:34:24 +00:00
Rob Wu
27e232dd2a
Bug 1856464 - Include stack in Assert.rejects r=jmaher
...
Assert.rejects uses callbacks in a way that the stack no longer includes
the original caller in the stack when the stack is generated.
Consequently, when AssertionError tries to identify the caller, it is
unable to do so, resulting in a `null` stack.
This `null` stack is passed by the SpecialPowers glue to
`do_report_result` in xpcshell/head.js, which doesn't expect a `null`
stack, and consequently the following error is reported:
"TypeError: can't access property "filename", stack is null"
To fix this issue, we save the stack (including the caller) upon
entering `Assert.rejects`, and forward that to `AssertionError`.
Differential Revision: https://phabricator.services.mozilla.com/D189863
2023-10-25 17:28:40 +00:00
Rob Wu
4e5a5b744e
Bug 1856464 - Add test coverage for Assert.rejects itself r=jmaher
...
... and make sure that `Assert.rejects(Promise.resolve())` resolves even
if the `_reporter` override does not throw. This is needed for the test
to run to completion; otherwise the new Harness_sanity tests get stuck.
An extra test has been added to test_assert.js to verify that under
normal circumstances, `Assert.rejects(Promise.resolve())` rejects.
Differential Revision: https://phabricator.services.mozilla.com/D189862
2023-10-25 17:28:39 +00:00
Tom Marble
9c93e7d5df
Bug 1859905 - convert .ini manifests to .toml: batch 19 browser_*.ini r=jmaher,webdriver-reviewers,necko-reviewers,extension-reviewers,devtools-reviewers,anti-tracking-reviewers,valentin,robwu,pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D191771
2023-10-25 17:12:24 +00:00
alwu
e4b2c3c7c7
Bug 1860840 - return error for invalid hvcc config when converting sample. r=media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D191794
2023-10-25 17:10:46 +00:00
Natalia Csoregi
5b6591f839
Backed out 2 changesets (bug 1860516) for causing notification failures. CLOSED TREE
...
Backed out changeset ad8b502ca767 (bug 1860516)
Backed out changeset 2b2f71e3690a (bug 1860516)
2023-10-25 21:14:33 +03:00
Natalia Csoregi
01d6ab03af
Backed out changeset 56c86c58b259 (bug 1858265
) for causing failures on browser_no_startup_actions.js. CLOSED TREE
2023-10-25 20:56:55 +03:00
Mark Banner
fe718867fd
Bug 1860890 - Remove unused manifest parameter from AddonSearchEngine.update(). r=search-reviewers,mcheang
...
Differential Revision: https://phabricator.services.mozilla.com/D191785
2023-10-25 16:36:43 +00:00
scottdowne
2e6672ea2e
Bug 1858265
- Pocket newtab decouple Pocket personalization code from Discoverystream r=gvn
...
Differential Revision: https://phabricator.services.mozilla.com/D191022
2023-10-25 16:37:05 +00:00
Noemi Erli
e7edea2369
Backed out 3 changesets (bug 1826198) for causing failures in browser_networkobserver_auth_listener.js CLOSED TREE
...
Backed out changeset c8d9b37591bf (bug 1826198)
Backed out changeset f08806f8c130 (bug 1826198)
Backed out changeset 01afc774b301 (bug 1826198)
2023-10-25 19:40:59 +03:00
Chris Fallin
5a8d0b9958
Bug 1859010: make SM(pbl) CI job tier 2, as intended. r=jandem
...
Portable Baseline (PBL) is a tier-2 SpiderMonkey feature. The patch to
add PBL builds and tests to CI inadvertently missed a `tier: 2` option
on one of the jobs; this patch fixes that.
Differential Revision: https://phabricator.services.mozilla.com/D191808
2023-10-25 16:14:11 +00:00
Sergey Galich
b6b6889549
Bug 1854056 - using bullet in autofill previews instead of * r=mtigley,credential-management-reviewers
...
Depends on D191355
Differential Revision: https://phabricator.services.mozilla.com/D191360
2023-10-25 16:08:00 +00:00
Sergey Galich
a3d6d6b19f
Bug 1854056 - removing affix from ProfileAutoCompleteResult r=mtigley,credential-management-reviewers
...
Depends on D191210
Differential Revision: https://phabricator.services.mozilla.com/D191355
2023-10-25 16:08:00 +00:00
Sergey Galich
c45c1da8b7
Bug 1859590 - disabling browser/extensions/formautofill/test/unit/test_addressDataLoader.js r=mtigley,credential-management-reviewers
...
Depends on D191204
Differential Revision: https://phabricator.services.mozilla.com/D191210
2023-10-25 16:08:00 +00:00
Sergey Galich
3e95646ce3
Bug 1854056 - Consistently using autocomplete item image r=mtigley,desktop-theme-reviewers,credential-management-reviewers,reusable-components-reviewers,dao,tgiles
...
Depends on D191193
Differential Revision: https://phabricator.services.mozilla.com/D191204
2023-10-25 16:07:59 +00:00
Sergey Galich
746b665d2e
Bug 1854056 - Moving secondary action from MozAutocompleteLoginRichlistitem to MozAutocompleteTwoLineRichlistitem r=mtigley,desktop-theme-reviewers,credential-management-reviewers,reusable-components-reviewers,dao,hjones
...
Depends on D191190
Differential Revision: https://phabricator.services.mozilla.com/D191193
2023-10-25 16:07:59 +00:00
Mike Conley
b148374b57
Bug 1839208 - Switch the newtab Redux JSM to an ESM. r=sclements,Mardak,sylvestre
...
I had to make a minor adjustment to the symbolObservablePonyfill thing inside
of the redux.js code because Symbol.observable is not something that can be
written to in the privileged module context. Hopefully the comment I added
in the code makes that clear!
Differential Revision: https://phabricator.services.mozilla.com/D191348
2023-10-25 16:05:14 +00:00
Mike Conley
02ce00a2ce
Bug 1839208 - Switch InflightAssetsMessagingProvider to ESM. r=sclements,barret
...
The contents of InflightAssetsMessageProvider.sys.mjs were generated by running
the script at
https://github.com/mozilla/messaging-system-inflight-assets/tree/master/scripts/export-all.py .
Differential Revision: https://phabricator.services.mozilla.com/D191347
2023-10-25 16:05:14 +00:00
Bryan Thrall
856a773ade
Bug 1860185 - Rename QuoteJSONString, QuoteJSONStringHelper, InfallibleQuoteJSONString r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D191779
2023-10-25 16:03:59 +00:00
Bryan Thrall
ee15972e6c
Bug 1860185 - Rename SerializeJSONProperty and FastSerializeJSONProperty r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D191778
2023-10-25 16:03:58 +00:00
Bryan Thrall
ab05dbc6b9
Bug 1860185 - Rename SerializeJSONObject and SerializeJSONArray r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D191777
2023-10-25 16:03:58 +00:00
Bryan Thrall
6af7694edc
Bug 1860185 - Rename InternalizeJSONProperty r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D191776
2023-10-25 16:03:57 +00:00
Bryan Thrall
7b9a867a73
Bug 1860185 - Sync JSON.stringify spec references to ECMA-262 spec 14th ed. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D191775
2023-10-25 16:03:57 +00:00
Bryan Thrall
909dca8669
Bug 1860185 - Sync JSON.parse spec references to ECMA-262 spec 14th ed. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D191774
2023-10-25 16:03:57 +00:00
Kagami Sascha Rosylight
e90177fab2
Bug 1860516 - Part 2: Use QMResult for Notification::ConstructFromFields r=asuth
...
... which also fix the error check being too late. (SetStoredState should happen after the check)
Depends on D191747
Differential Revision: https://phabricator.services.mozilla.com/D191748
2023-10-25 15:56:07 +00:00
Kagami Sascha Rosylight
283dbb303e
Bug 1860516 - Part 1: Remove unused headers from Notification.cpp/h r=asuth
...
... at least the ones that clangd complains about.
Differential Revision: https://phabricator.services.mozilla.com/D191747
2023-10-25 15:56:07 +00:00
Tom Marble
9a53e8dcde
Bug 1855298 - convert .ini manifests to .toml: batch 10 dom/[t-z]**/mochitest.ini r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D190089
2023-10-25 15:54:48 +00:00
Julian Descottes
4658db41b9
Bug 1826198 - [wdspec] Add wdspec tests for network.authRequired r=webdriver-reviewers,whimboo
...
Depends on D189516
Differential Revision: https://phabricator.services.mozilla.com/D189517
2023-10-25 15:39:24 +00:00
Julian Descottes
bc8b00bb43
Bug 1826198 - [bidi] Add support for the network.authRequired event r=webdriver-reviewers,whimboo
...
Depends on D189515
Differential Revision: https://phabricator.services.mozilla.com/D189516
2023-10-25 15:39:24 +00:00
Julian Descottes
5b99d116f8
Bug 1826198 - [devtools] Add an optional auth prompt listener to the NetworkObserver r=bomsy,devtools-reviewers,valentin,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D189515
2023-10-25 15:39:23 +00:00
Tiaan Louw
b42e98e731
Bug 1823356 - Carry forward analogous missing components when interpolating colors. r=emilio
...
Missing components were carried forward incorrecly, but now follows the
spec here:
https://drafts.csswg.org/css-color-4/#interpolation-missing
The color flags not correspond with an 0-based array better and matches
new component accessors.
Differential Revision: https://phabricator.services.mozilla.com/D191610
2023-10-25 15:38:20 +00:00
Karandeep
8f46ef29d6
Bug 1852046 - Convert all toggles to checkboxes on privacy prefs page r=dao,fluent-reviewers,desktop-theme-reviewers,hjones,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D191641
2023-10-25 15:30:14 +00:00
Byron Campen
5c2ed097b1
Bug 1860072: Avoid duplicate connect calls to the transport handler. r=mjf
...
Differential Revision: https://phabricator.services.mozilla.com/D191484
2023-10-25 15:29:56 +00:00
Mark Striemer
fea5adf07d
Bug 1858987 - Update Toolkit :: XUL Widgets references to Toolkit :: UI Widgets r=reusable-components-reviewers,tgiles
...
Differential Revision: https://phabricator.services.mozilla.com/D191115
2023-10-25 15:17:53 +00:00
Teodor Tanasoaia
19644885c8
Bug 1859999 - Update `wgpu` to revision 75989192a9c8f70893882ce0f4373ac217d380c3. r=webgpu-reviewers,supply-chain-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D191400
2023-10-25 13:54:06 +00:00
Emilio Cobos Álvarez
555a298c84
Bug 1861010 - Avoid leaking on the nsHtml5AttributeName constructor. rpending=hsivonen CLOSED TREE
...
Differential Revision: https://phabricator.services.mozilla.com/D191865
2023-10-25 14:04:40 +00:00
Noemi Erli
ec92460813
Backed out 2 changesets (bug 1856464) for causing failures in test_SpecialPowersSandbox.js
...
Backed out changeset 16e6c8b1d450 (bug 1856464)
Backed out changeset 076438699342 (bug 1856464)
2023-10-25 16:31:12 +03:00
Noemi Erli
298dcb22d6
Backed out 2 changesets (bug 1734538, bug 1633289) for causing local storage related failures
...
Backed out changeset 3281f4f797df (bug 1633289)
Backed out changeset 09f03bb807c7 (bug 1734538)
2023-10-25 16:26:47 +03:00
Alexandra Borovova
9e9ff2f6a5
Bug 1694390 - [wdspec] Add tests for browsingContext.contextDestroyed event. r=webdriver-reviewers,jdescottes,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D189473
2023-10-25 13:02:55 +00:00
Alexandra Borovova
d88e5f0be6
Bug 1694390 - [bidi] Implement browsingContext.contextDestroyed event. r=webdriver-reviewers,jdescottes,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D189472
2023-10-25 13:02:54 +00:00
Alexandra Borovova
1a322fdc55
Bug 1694390 - Make TabManager a class. r=webdriver-reviewers,jdescottes,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D191332
2023-10-25 13:02:54 +00:00
Mike Kaply
fdf02cbb40
Bug 1860856 - Allow cert/devices dialogs to be disabled by policy. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D191770
2023-10-25 12:49:40 +00:00
Rob Wu
30534ae574
Bug 1856464 - Include stack in Assert.rejects r=jmaher
...
Assert.rejects uses callbacks in a way that the stack no longer includes
the original caller in the stack when the stack is generated.
Consequently, when AssertionError tries to identify the caller, it is
unable to do so, resulting in a `null` stack.
This `null` stack is passed by the SpecialPowers glue to
`do_report_result` in xpcshell/head.js, which doesn't expect a `null`
stack, and consequently the following error is reported:
"TypeError: can't access property "filename", stack is null"
To fix this issue, we save the stack (including the caller) upon
entering `Assert.rejects`, and forward that to `AssertionError`.
Differential Revision: https://phabricator.services.mozilla.com/D189863
2023-10-25 12:48:07 +00:00
Rob Wu
ea35974d0b
Bug 1856464 - Add test coverage for Assert.rejects itself r=jmaher
...
... and make sure that `Assert.rejects(Promise.resolve())` resolves even
if the `_reporter` override does not throw. This is needed for the test
to run to completion; otherwise the new Harness_sanity tests get stuck.
An extra test has been added to test_assert.js to verify that under
normal circumstances, `Assert.rejects(Promise.resolve())` rejects.
Differential Revision: https://phabricator.services.mozilla.com/D189862
2023-10-25 12:48:07 +00:00
Emilio Cobos Álvarez
aec37b313e
Bug 1861010 - Improve nsHtml5AttributeName. r=hsivonen
...
In particular:
* Store local names, namespaces, etc inline.
* Avoid taking unnecessary atom references for non-interned atoms.
As a follow-up, we can look into making the input data truly static,
which would be nice.
Depends on D191853
Differential Revision: https://phabricator.services.mozilla.com/D191854
2023-10-25 12:37:26 +00:00