Commit Graph

846830 Commits

Author SHA1 Message Date
Botond Ballo
69a1947f9f Bug 1840239 - Use a meta viewport tag in css/css-scroll-snap/input/keyboard.html. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D181953
2023-06-26 08:51:48 +00:00
Tim Huang
91aa41a399 Bug 1839464 - Check storage access in content accessible about pages. r=bvandersloot,anti-tracking-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181807
2023-06-26 08:49:32 +00:00
Jonathan Kew
429b3f5f17 Bug 1840195 - Don't try to treat the first character in an SVGTextFrame as a cluster extender, even if it's a combining char. r=longsonr
Differential Revision: https://phabricator.services.mozilla.com/D181941
2023-06-26 08:41:13 +00:00
Tim Huang
012fc1965d Bug 1838856 - Add a telemetry for measuring the calculating time of canvas random noises. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181574
2023-06-26 08:36:59 +00:00
Tim Huang
4a67e420ee Bug 1834622 - Enable fingerprinting protection in private windows in Nightly. r=tjr
Depends on D180869

Differential Revision: https://phabricator.services.mozilla.com/D180870
2023-06-26 08:20:43 +00:00
Tim Huang
7f1b9e67a2 Bug 1834622 - Don't check originAttributes for addon principals in nsContentUtils::ShouldResistFingerprinting(). r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181863
2023-06-26 08:20:43 +00:00
Tom Schuster
a0e70b744b Bug 1838415 - Introduce RFPTargets for all CSS media features. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181247
2023-06-26 07:17:39 +00:00
Tom Schuster
04d571f1de Bug 1838415 - Introduce RFPTarget::DOMStyleOsxFontSmoothing. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181245
2023-06-26 07:17:39 +00:00
Tom Schuster
c2eed54197 Bug 1838415 - Use RFPTarget::JSDateTimeUTC for IndexedToHTML date/time formatting. r=tjr,necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D181244
2023-06-26 07:17:39 +00:00
Tom Schuster
f790d55bed Bug 1838415 - Introduce RFPTarget::MediaError. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181243
2023-06-26 07:17:39 +00:00
Tom Schuster
3eaef8f373 Bug 1838415 - Introduce RFPTarget::AudioContext. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181242
2023-06-26 07:17:39 +00:00
Tom Schuster
ea9dd64c2b Bug 1838415 - Introduce RFPTarget::UseStandinsForNativeColors. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181241
2023-06-26 07:17:39 +00:00
Tom Schuster
ebd792fb02 Bug 1838415 - Use RFPTarget::ReduceTimerPrecision for Performance(Timing). r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181240
2023-06-26 07:17:39 +00:00
Tom Schuster
47164ea0eb Bug 1838415 - Introduce RFPTarget::RoundWindowSize. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181239
2023-06-26 07:17:38 +00:00
Tom Schuster
64bf8f966f Bug 1838415 - Introduce RFPTarget::FrameRate. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181238
2023-06-26 07:17:38 +00:00
Tom Schuster
6036dbf12d Bug 1838415 - Introduce RFPTarget::DeviceSensors. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181237
2023-06-26 07:17:38 +00:00
Tom Schuster
8d1f238787 Bug 1838415 - Use RFPTarget::MediaDevices for getUserMedia. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181236
2023-06-26 07:17:38 +00:00
Tom Schuster
14d55c325c Bug 1838415 - Introduce RFPTarget::FontVisibilityBaseSystem + LangPack. r=tjr
Differential Revision: https://phabricator.services.mozilla.com/D181235
2023-06-26 07:17:38 +00:00
Mozilla Releng Treescript
b374d67adf no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
ar -> b0d3aa27fc684d2e876520baf9439deb01048843
ast -> a54f97d712a92025d08334924b3fbdba393f27ce
be -> c30232d5cffaed13ee843f9d1678d06c9ddd3915
bg -> b5d49f4467dcf52f399960cc0223b6b625c87046
bn -> c081a2a9eb912d3bb95af8c6e192ebf78422a480
br -> aa090b1e82f4f91b3dd7a371c1f56d9aa5559c38
ca -> 90afae43e028558a3932687355636fde06e7c1fa
ca-valencia -> 5bf0b79c30020af119540a60a46cd1003d23e11c
cak -> 61a4a06c0d413205f9130b5a447a7a050cfe6a3b
cs -> 7dede58ff404fd1be43aa28ab8264b0a56208c14
cy -> 5832a5ea9aa471546fadaee2c0d6a87362405b4d
da -> f5e93192d48fc8f1610841e25114f3e406b7c005
de -> 8f0b97b17177d9dc2b347f95c1368706bbec32c4
dsb -> 4aae888b9cff41e05d6aaf0d0f929ec389dd3faf
el -> a78a4506a540e29e207ba9bd687726a44cfdbf46
en-CA -> 72d6d5f7f1ce9d00fbd9350c7fe1a3cadf6c0e51
en-GB -> 992f2ee7263472fa73a15b34b70f1ba7d8968d95
eo -> 442bddf615706dddd1a40d229eded774d32bed4f
es-AR -> e1811056a0576f8770773eba3f6a5b9838a0234d
es-CL -> 21967383da0c8605adde5bb6e24294c68079bdcc
es-ES -> 0d7183635bc7f502741c8a1b0dff7445a5a30d5e
es-MX -> 76b55df57948b5eb9baa41a16fbe474d253abd29
et -> 2f12a62e3bce3caa3bb26d33dba14a81330e9a99
eu -> 83f2c5a3f372bb17778d3cee08b6bfdc4f9f4469
fa -> 591b59221a6529f48a7adeeaf22760cb2857fe75
fi -> e8368aea03071c5139633a1552fd496a28d7f1a8
fr -> c24fb1b148b9c65633e885b5ee98cb74420dd9f3
fur -> edf7f58dc729bc2d38c61a0c6e7fca12190c5787
fy-NL -> e14a16b16e7685a71f0c5738ecde6ab412ba682e
gd -> 2b4137a10c8f52f264fc4940de5fc6a892151ce9
gl -> 5a9ca54abf741e11d131bd5718bb80de445d32c8
gn -> 31aebaa9c7cedff701a558dde6e9e6b525dc8f90
he -> 8536a0d574d756bc8d36ee48b6ad16e9009cd899
hr -> 34889e515dd05f1582b6b77f861d7bdde7b305a5
hsb -> 98d7e34c21f8e0a0004e7a7e5f35343498a9f2e6
hu -> cb44f22aeff501c7f6f1c418e2611257f2f20686
hy-AM -> 3d8db21e963241194118cbc5cf029fbaac0a9bdc
hye -> a4ecb53e16783109680e29cf6944a88d66e6d37e
ia -> f0c05be82a212f51a22cfd631d8c3eebbb671032
id -> cd68f79cbe57314083a6ae1aade42ebe47d02f58
is -> edc6aa8313c5b7e6367104e7fec6d3869c30579f
it -> e075c3542f92aa2a5558c35a634f13f43467677a
ja -> d00e40a6ffee87ce4decd3ec2f0ddddd0f8eeda4
ja-JP-mac -> 8b47edec8487fc4b808856607baf0be17968bda7
ka -> b8e0560e4be58995d15d692e32376b5c16a2a066
kab -> 11aeab6d9463687117308e7bcbec84c62a3bd285
kk -> 77aa223b83f43cee3652faea9158ffb32f03fb64
ko -> bf1211c54229175fec56d72ce29ab11f97602967
lo -> 97eeb9b017939f474155a3053cf791babea232f7
lt -> 52386302b25cb664d0b71395aca114b85b097768
nb-NO -> 2f425951a0dba2248c9411e47b2ca64961a7a923
nl -> 0e28bf162c8e98394643b14b85130a9f022b4789
nn-NO -> 2d89194f3b84dc7dae9a57ea12a340eabe9e1f16
oc -> 94ba43298455d9d1b9dcbce9fb92805a1dd8ce6e
pa-IN -> fad8dce6a04b436f5e7d5fa2d47495867b2db52c
pl -> db9a6e2af438b0fab3a6bc7e15d58277a66a8031
pt-BR -> 4c89d8c4f5fcfb1277861d65884b9f07106ff6e6
pt-PT -> 49d80e06cbe7c0ecd3f25f3b7e97ea730e43716a
rm -> b15a866530af4f4e2e3192d238c4e3ee08fb8c9e
ro -> 9a979f2bebfcf366d82562d72de496b667d5e621
ru -> 26d2a7366a1cca44093ca6dcc3c0aa17f6ba3d6a
sat -> 7c5064474f1916f0e5d0b6bd373936a18f6549c7
sc -> ed1146f08b2191c6e4744f6550d540516b6cec35
sco -> bdfc0bc245ad5c119ee34c43a0c871776fa15be0
sk -> df26c63e6460522da2b8c7cad396b2943a12156e
skr -> b4e1b39918884aa3826514e329f8d1190b6bf04e
sl -> 2f3bf1dbc2f153035e0dcbc6fb59a59cee9ef476
sq -> 1213595ccdf07fc1cfc60a1b2dc3c707a55b908a
sr -> e6a1fd3256148ac63c5256735af345d7ed4f1f37
sv-SE -> 8bd1fc66276b808d261bb581a21fc57a185126cb
szl -> 1fad8ab21f6e0111b6d13ece69896f1af544603b
tg -> 353ae631f7b7bf44b55c71d1f18d070064adfecb
th -> 0439665e1320f415ce5cd74f1496ef00334c71c0
tl -> 892197ad13eb6e8d1c0070613cefaf0b56a0f5a1
tr -> b607753ab658f040d6b744ec75c1c9f6bb89ca54
trs -> cd92ecda5248c7b7c4f0179ad0b1d332e3cd06eb
uk -> 4e387f0b68e870476de533e11d20303427d58181
vi -> 4f4d7ddf4cebf2982705dede0e6f0808c97e2158
zh-CN -> 986167b3f2b92643fa3b03fffdf5f4cc5e66ec91
zh-TW -> 5d5c2caa50ff280c8c7eb73af51d83e9f4d1646e
2023-06-26 07:00:32 +00:00
Gregory Pappas
86c184dc13 Bug 1840216 - Remove media.omt_data_delivery.enabled pref r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D181927
2023-06-26 05:10:57 +00:00
Glenn Watson
0ddb7a38cd Bug 1840214 - Disable inset box-shadow zero blur clips on new clip-path r=gfx-reviewers,lsalzman
This is causing some issues and we're close to release, do disable
this rare case on the new path for now.

Differential Revision: https://phabricator.services.mozilla.com/D181946
2023-06-26 01:46:51 +00:00
Nico Grunbaum
5bb94ae818 Bug 1818611 - P1 - make webrtc logging module list exhaustive in about:logging;r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D181860
2023-06-25 21:27:53 +00:00
Nico Grunbaum
bbe1ff2d57 Bug 1818611 - P0 - add webrtc logging profiles to about:logging;r=mjf,fluent-reviewers,flod,bwc
Differential Revision: https://phabricator.services.mozilla.com/D170853
2023-06-25 21:27:53 +00:00
Itiel
a770fbcc3d Bug 1836633 - Align the translation panel's settings gear menupopup with its button, and move the menupopup itself to main-popupset.inc.xhtml r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D179879
2023-06-25 19:26:21 +00:00
Mozilla Releng Treescript
39ddcefb34 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
dsb -> e08af20b3e7afa04ef4f8597d8bdc748b35a8f26
fi -> f63bedeb8a95b58097e11a1180d0cd0a7b23683a
fr -> 70dc34e4337e301a28bf76fd42e93629e17e71a4
hsb -> 15e1277d888a217be6618b663eba8ff99645017f
ja -> 3ed2cda8208749e6141c35f57f33fc6e8ea935c8
ja-JP-mac -> a196b16ab47196c0a51c7108438181b47e25db60
kk -> 49352229c91daca072050c541dd2f2dde4621d37
nn-NO -> c3e4ef535374c1813bca5495081e7c2a92f960dd
oc -> 0db94734a4a6f45c7d62df73f8fefa103e1b9acc
pl -> c75cbd7154434e67986b6ce1455346c7a7d89c8d
ru -> 34d5c751b43d12e7a509508c9c963868bcc507a7
sk -> 12a1fddbfbbc54a832d0f47a2e480c9b02a933e5
2023-06-25 19:01:08 +00:00
Jan Grulich
399a65e83e Bug 1839234: Enable PipeWire only on Linux builds r=pehrsons,rmader
Using gtk shouldn't be the only precondition to enable PipeWire support
as we can use gtk on platforms where PipeWire is still not available. We
currently only build PipeWire support in WebRTC for Linux so make these
conditions in sync and avoid relying solely on having gtk.

Differential Revision: https://phabricator.services.mozilla.com/D181434
2023-06-25 15:13:43 +00:00
Karandeep
d31e56f7b3 Bug 1836986 - Hide tags field in the Star ("Bookmark this page") panel when the user has no tags. r=dao,mak
Differential Revision: https://phabricator.services.mozilla.com/D181557
2023-06-25 11:19:13 +00:00
Mozilla Releng Treescript
9ad1fbfdc4 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
pa-IN -> 00e96e9689ace9741c334d11cc05fff5823d739f
th -> 1de6efe53ec24066116d7733a546fa0b059280f6
tr -> 3e246787e50bebac1af2acfffef05a3737f4ba3d
2023-06-25 07:02:07 +00:00
Sylvestre Ledru
dbc1d86d8a Bug 1840227 - Update codespell to 2.2.5 r=linter-reviewers,marco DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D181929
2023-06-24 20:26:56 +00:00
Mike Hommey
16cada87f1 Bug 1840022 - Switch phf_macros to syn 2. r=emilio,supply-chain-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D181855
2023-06-24 20:18:24 +00:00
Mike Hommey
09e321a9db Bug 1840021 - Switch num-derive to syn 2. r=emilio,supply-chain-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D181854
2023-06-24 20:18:06 +00:00
Mike Hommey
5af31a8886 Bug 1839762 - Cast scoped enums to their underlying type when printing them. r=media-playback-reviewers,necko-reviewers,application-update-reviewers,geckoview-reviewers,handyman,emilio,valentin,bytesized,owlish,karlt
There is no implicit conversion for scoped enums, so using them without
an explicit conversion in varargs functions is undefined behavior. GCC
has had a warning about this for a long while, but clang only gained
this a few days ago on trunk.

Differential Revision: https://phabricator.services.mozilla.com/D181723
2023-06-24 20:14:31 +00:00
Noemi Erli
3ddbce3c42 Backed out changeset 8e2d2d475096 (bug 1838117) for causing bustages in nsJARInputStream.cpp CLOSED TREE 2023-06-24 22:57:32 +03:00
Valentin Gosu
9d48a784ba Bug 1838117 - Reject JAR entries that don't inflate to the correct size r=jesup
- Adds pref for whether to enforce size match with central->orglen
- Checks return code of inflateEnd and returns error if it's not Z_OK
- Also enter the finished block if mZs.total_out > mOutSize

Differential Revision: https://phabricator.services.mozilla.com/D181458
2023-06-24 19:21:12 +00:00
Cristian Tuns
829794ed69 Backed out changeset 31d5ffaf0b16 (bug 1836633) for causing bc failures in browser_translations_panel_always_translate_language.js CLOSED TREE 2023-06-24 15:11:16 -04:00
Mozilla Releng Treescript
7b5c61c7e8 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
fi -> 5a6047abb3a8c0504b59ad1296636b36beb8ba06
it -> 891b589850bfac79867859e454696fabf65892b8
oc -> 237c93536c346fe366098ff820ce6479ca676f58
skr -> 5fc6ba34c8237cc2bec7e02b59460fa81d317a19
sv-SE -> 81bf38a84aa5c0fdf18f166e21e2e3f20ae141c6
2023-06-24 18:58:41 +00:00
Itiel
63bf183241 Bug 1836633 - Align the translation panel's settings gear menupopup with its button, and move the menupopup itself to main-popupset.inc.xhtml r=gregtatum
Differential Revision: https://phabricator.services.mozilla.com/D179879
2023-06-24 17:52:33 +00:00
Marco Bonardo
016cc78dda Bug 1638256 - Some casts and fixes in mozStorage to make clang-tidy happy. r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D181551
2023-06-24 10:11:28 +00:00
Marco Bonardo
95fe144ede Bug 1638256 - Use mTelemetryFilename for the mozStorage thread name. r=asuth
Depends on D181037

Differential Revision: https://phabricator.services.mozilla.com/D181038
2023-06-24 10:11:28 +00:00
Marco Bonardo
81f54fd826 Bug 1638256 - Initialize mTelemetryFilename in the Connection constructor. r=asuth
Differential Revision: https://phabricator.services.mozilla.com/D181037
2023-06-24 10:11:28 +00:00
Nicolas Chevobbe
cbd07d9a84 Bug 1840076 - Set layout.css.nesting.enabled to true for layout/inspector/tests. r=emilio.
Since nesting is only enabled on Nightly at the moment,
a couple tests using nesting were failing on beta simulation.

Taking this as an opportunity to sort tests in ini file

Differential Revision: https://phabricator.services.mozilla.com/D181886
2023-06-24 08:17:06 +00:00
Marco Bonardo
ba5469f14e Bug 1816901 - Remove the Places GuidHelper. r=daisuke,sync-reviewers,skhamis
Depends on D180411

Differential Revision: https://phabricator.services.mozilla.com/D180412
2023-06-24 07:16:51 +00:00
Marco Bonardo
440d5987f2 Bug 1816901 - Stop using promiseManyItemdIds in product code. r=daisuke
Depends on D180410

Differential Revision: https://phabricator.services.mozilla.com/D180411
2023-06-24 07:16:51 +00:00
Marco Bonardo
496645c2b9 Bug 1816901 - Stop using promiseItemId in product code. r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D180410
2023-06-24 07:16:51 +00:00
Mozilla Releng Treescript
d1c4e66f6a no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
be -> 6dfd2e687e2a70c579b9dd4033f27324c895025a
lo -> 1ce1618064c65658dd5cd400b56409aca1049873
rm -> b7808d86010e3f188a3e00a1f02aae1af69eb90f
2023-06-24 07:02:57 +00:00
Sandor Molnar
80c9edafd5 Bug 1829615 - Disable org.mozilla.geckoview.test.SelectionActionDelegateTest#compareClientRect on fission for frequent failures. r=intermittent-reviewers,geckoview-reviewers,ahal,owlish
Differential Revision: https://phabricator.services.mozilla.com/D181341
2023-06-24 02:37:16 +00:00
Masayuki Nakano
cd6c4af40f Bug 1839555 - Get rid of nsIFormControl::AllowDrop r=dom-core,peterv
It was introduced in bug 206859, but the `<input type="text">` in
`<input type="file">` was replaced with `<label>` in bug 345195.
Additionally, it's used only by `EditorBase` to check `<input type="text">`
is in `<input type="file">`.  Therefore, we don't need it anymore.

Differential Revision: https://phabricator.services.mozilla.com/D181599
2023-06-24 00:58:44 +00:00
Masayuki Nakano
1b7c52b4d0 Bug 1840018 - Re-enable the tests of composition event debug break points which were disabled in bug 1784847 r=bomsy,devtools-reviewers
The crash bug is now fixed in bug 1690827.  Therefore, we can re-enable the
tests.

Unfortunately, I observed bug 1785014 in the tryserver with running a lot of
TV tasks.  But it seems that the crash rate is acceptable.  If it's not let's
back this out again.

Differential Revision: https://phabricator.services.mozilla.com/D181868
2023-06-24 00:57:08 +00:00
Stanca Serban
f0967c3305 Backed out changeset 8be4693aecbb (bug 1754905) for causing bustages in xpcAccessiblePivot.h. CLOSED TREE 2023-06-24 03:22:31 +03:00
Stanca Serban
3f23020c5c Backed out changeset 714fb5e0c999 (bug 1786885) for causing bustages in ChromeUtils.webidl. CLOSED TREE 2023-06-24 02:32:30 +03:00