Jonathan Watt
597c1a2778
Bug 1833244 p2. Create infrastructure to pass page dimensions to PrintTarget::BeginPage. r=dholbert
...
OS print drivers/devices know nothing about page dimensions unless we tell
them. Previously, the physical page dimensions (including orientation) have
always been the same, so communicating their dimensions once at the start of
a print has been enough. In preparation for supporting different "physical"
page dimensions (in the immediate future only different page orientations) when
we save to PDF, we need to have the infrastructure to pass dimensions through
on a page-by-page basis. This patch adds that.
None of the PrintTarget subclasses do anything with this extra information yet,
but in a follow-up patch PrintTargetPDF will use this information to create
PDFs with mixed page orientations.
Differential Revision: https://phabricator.services.mozilla.com/D179423
2023-06-03 14:21:37 +00:00
Jonathan Watt
ae4a3b7b1e
Bug 1833244 p1. Disable pref layout.css.page-orientation.enabled. r=dholbert
...
This disables the pref for now so that the following patch doesn't change any
behavior. We'll re-enable the pref shortly.
Differential Revision: https://phabricator.services.mozilla.com/D179858
2023-06-03 14:21:37 +00:00
Mark Striemer
9e82fee832
Bug 1835581 - fix focusring in non-browser themed dialogs r=dao,jules,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D179453
2023-06-03 07:26:57 +00:00
Mozilla Releng Treescript
a91a7af266
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
be -> fb4e777064c899c1065fa82edf5a2c812abd09f0
en-GB -> 9af8dac29ac7a0d7f712e7bb6e5132828ec8ede6
es-AR -> 57e0d73ac8dc9a313268ea067872ac646eaf6244
hsb -> 1985d8ff8f150c6bb8af797448b0e1d9ebd81df2
ia -> f11669e05311c2091762554f8627ed4ac724ddd9
it -> 02e563a3f0c6ca779151e37c8e16e5e82b8b8877
sat -> ad31d10a1a76974504e127ac79590110835aab9c
tg -> 42ec19e581d7ad3b3e35edda5f6a7e423e44c55d
tr -> f4058b0095765a81b156a8ebb22e6a877d621918
uk -> 77f7602458fcae5179c150faadd666d979248a59
vi -> 5154fe6188145eb97d995486afe3699b946748a4
zh-CN -> 75e694ce1bea6fa81c1fe32e63c97b1291e61784
2023-06-03 07:00:50 +00:00
Jan de Mooij
f5dde549cc
Bug 1836489 - Remove code and fieldTypes pointers from CacheIRStubInfo. r=iain
...
The CacheIR ops and stub field types are stored as trailing arrays, so we can
just compute these values.
Differential Revision: https://phabricator.services.mozilla.com/D179825
2023-06-03 05:31:20 +00:00
Mike Hommey
5fc3f9a336
Bug 1836020 - Patch llvm-strip to strip as much as cctools's strip. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D179636
2023-06-02 23:47:53 +00:00
Natalia Csoregi
4582f2cd66
Backed out changeset 8752ecf83874 (bug 1804761) for causing failures on content-visibility-070.html. CLOSED TREE
2023-06-03 02:25:55 +03:00
Iulian Moraru
d3af39065c
Bug 1836419 - fix for vendor-rust failures. r=fix CLOSED TREE
2023-06-03 01:16:33 +03:00
Mike Hommey
96c67f7c0b
Bug 1836419 - Remove the serial_test dependency. r=nordzilla,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D179754
2023-06-02 21:49:16 +00:00
Mike Hommey
7f9189e866
Bug 1836412 - Replace oslog with a dummy crate. r=janerik,supply-chain-reviewers
...
It's only used by glean in code that is not actually used. It allows to
remove the only use of dashmap, which is a rather complex crate.
Differential Revision: https://phabricator.services.mozilla.com/D179747
2023-06-02 21:42:02 +00:00
Mike Hommey
25a2da729c
Bug 1836402 - Disable clap default features in uniffi-bindgen-gecko-js. r=bdk,supply-chain-reviewers
...
The tool is not directly user visible, and it's not super useful for
features like color to be enabled.
Differential Revision: https://phabricator.services.mozilla.com/D179742
2023-06-02 21:40:30 +00:00
Shravan Narayan
45b7084872
Bug 1831654 - Graceful failures for out of range column number in expat error handling r=glandium,peterv
...
Differential Revision: https://phabricator.services.mozilla.com/D177311
2023-06-02 20:45:17 +00:00
Greg Tatum
be98633762
Bug 1836527 - Downgrade translations log levels from error to log; r=nordzilla
...
This is a quick fix until we can address the underlying issue.
Differential Revision: https://phabricator.services.mozilla.com/D179850
2023-06-02 20:34:05 +00:00
Jihye Hong
2597ec0e89
Bug 1804761 - Make content-visibility: auto forces contain-intrinsic-size to gain an auto value, r=emilio,Oriol
...
When the content having `content-visibility: auto` and the specific value for `contain-intrinsic-size` is slightly out of the viewport,
its computed value keeps changing.
This patch makes `content-visibilty: auto` forces `contain-intrinsic-size` to gain an auto value to solve this issue.
Differential Revision: https://phabricator.services.mozilla.com/D174583
2023-06-02 20:16:46 +00:00
Dan Mosedale
385c09263b
Bug 1835656 - messaging_system.invalid_nested_data is on the wrong ping, r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D179851
2023-06-02 20:09:40 +00:00
Mark Banner
5d59c7aecd
Bug 1824613 - Convert consumers of toolkit/mozapps/extensions/ to import ES modules directly. r=extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,sync-reviewers,sgalich,bytesized,robwu,skhamis
...
Depends on D179819
Differential Revision: https://phabricator.services.mozilla.com/D179820
2023-06-02 20:00:35 +00:00
Mark Banner
0701fd1924
Bug 1824613 - Convert most of toolkit/mozapps/extensions/ to ES modules. r=extension-reviewers,robwu
...
Depends on D179818
Differential Revision: https://phabricator.services.mozilla.com/D179819
2023-06-02 20:00:35 +00:00
Mark Banner
11aa084c6c
Bug 1824613 - Convert addonManager.js to an ES module. r=extension-reviewers,robwu
...
Also renames to avoid conflicts with AddonManager.jsm once that is converted.
Differential Revision: https://phabricator.services.mozilla.com/D179818
2023-06-02 20:00:35 +00:00
Jan-Ivar Bruaroey
2a266bed0e
Bug 1836377 - Turn off media.devices.enumerate.legacy.enabled in dom/media/webrtc mochitests by default. r=ng
...
Depends on D179730
Differential Revision: https://phabricator.services.mozilla.com/D179846
2023-06-02 19:25:20 +00:00
Jan-Ivar Bruaroey
704c909a66
Bug 1836377 - Restore permission-based exposure of camera/microphone device labels when media.devices.enumerate.legacy.enabled is true. r=karlt
...
Differential Revision: https://phabricator.services.mozilla.com/D179730
2023-06-02 19:25:20 +00:00
Andrew Osmond
80c7c674a6
Bug 691187 - Prune zero-length segments for canvas strokes. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D179462
2023-06-02 19:06:15 +00:00
Mozilla Releng Treescript
3c248b5280
no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
...
ar -> 0aec8022aab17800aa30a9ad610297d70320b681
cs -> 521adc484709dce5f937acc240ef3962cff82443
es-CL -> cee0d9bdab3eee7d52420e154b7a896a87567c5b
fa -> 9315d31e6a30a7a14686a81567c8f9ff27d698c1
fr -> ab1813645bc9791aa5d87670e537b5c90a2a6b6a
fy-NL -> 7d5ab12e0cb7e4bef47093a8ddbf32ed5d4e84c8
he -> 73110f8afd42d904cbcde240841952ab19608aac
hu -> 577d1ede7df02a7d2824cc10d7253ae8d61fd905
is -> 028220242d3ba3a101fe0b72043dc450068dd8f9
ko -> bb0e2c3002189ff8db765f01e85245fa5b8d9ae3
mk -> 334e3e18b23ffc2aab558150d18e0bf5e5623b3c
mr -> 3b8545d9a287e3f28b441bb6f5c6b4484619da99
nb-NO -> 0b57f250006d19c3dc6ddf3f2265c32da774ea3d
nl -> 51e4c3a52e78ef6015b01a5414bbc6dc9ffee751
nn-NO -> 663b10ab8090028e0cfd5029c1262e500b8781ce
pt-BR -> c24d9199f7a1144896319ab864656bbf69c2f057
ru -> 40aba8749e316071518fe8118ce71b8ee0d17e25
sat -> 6d684aff2dafd3cdb02b5343d3b6f74b06b6c5ec
skr -> fbeb3452958a80395cf9b9c3b75c420ed89dde9c
tg -> 49460d416949a35a761081fcd147e3c9ecdbfc0f
tr -> 55b4337a02af9a50abb4427bf4ca54585b380745
zh-CN -> cde9e9e88b6206ecb6a9b68e575ba074addd4167
zh-TW -> 1c37c4200c71654d5cfd55d7ec08a6e82c519a18
2023-06-02 19:00:40 +00:00
CanadaHonk
cfda91bc2b
Bug 1836170
- Rename ChromeOnly URL.isValidURL r=geckoview-reviewers,emilio,m_kato
...
Renamed chrome only URL.isValidURL to URL.isValidObjectURL for the name
to better match existing object/blob URL functions and to be less
confusing with new URL.canParse.
No tests for this function exist since it's chrome only (todo?) :'(
Differential Revision: https://phabricator.services.mozilla.com/D179641
2023-06-02 18:27:12 +00:00
Nicholas Rishel
118e4738d7
Bug 1828073 - Post: Add tests for invalid UTF-16 as arguments to nsIAlertNotification
s. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D178746
2023-06-02 17:40:55 +00:00
Nicholas Rishel
5c712cbc47
Bug 1828073 - Fix invalid UTF-16 crashing Windows Toast notifications. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D178745
2023-06-02 17:40:55 +00:00
Nico Grunbaum
a2ce4d8879
Bug 1836417 - pref on aboutwebrtc hist for linux;r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D179753
2023-06-02 17:37:26 +00:00
Iulian Moraru
c10126be84
Backed out changeset cbef096ccab3 (bug 1836377) for causing mochitest-media failures on test_enumerateDevices.html. CLOSED TREE
2023-06-02 20:58:42 +03:00
Nico Grunbaum
1ff1ac2e13
Bug 1836403 - make the top bar a bottom bar;r=bwc
...
Differential Revision: https://phabricator.services.mozilla.com/D179745
2023-06-02 17:24:40 +00:00
Noemi Erli
4d282b7de8
Backed out changeset a29641656213 (bug 1835625) for causing failures in test_pref.js CLOSED TREE
2023-06-02 19:49:23 +03:00
Jan-Ivar Bruaroey
b8973aa847
Bug 1836377 - Restore permission-based exposure of camera/microphone device labels when media.devices.enumerate.legacy.enabled is true. r=karlt
...
Differential Revision: https://phabricator.services.mozilla.com/D179730
2023-06-02 16:33:47 +00:00
Barret Rennie
f3cc3a188e
Bug 1836502 - Do not re-enroll in rollouts users opt-out of r=emcminn
...
Differential Revision: https://phabricator.services.mozilla.com/D179828
2023-06-02 16:22:02 +00:00
Christian Holler (:decoder)
47ba870409
Bug 1836478 - Disable mozglue interposers for snapshot fuzzing. r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D179821
2023-06-02 16:17:14 +00:00
Greg Tatum
4ada37bfe8
Bug 1836503 - Fix the translations pref declaration to be Firefox Desktop only; r=nordzilla
...
Differential Revision: https://phabricator.services.mozilla.com/D179829
2023-06-02 15:43:07 +00:00
CanadaHonk
f7d6eb2edb
Bug 1834110 - Do not run script elements with whitespace type attribute values r=peterv
...
Fixed running script elements with a type attribute value with whitespace
(like " ").
Fixed by comparing value emptiness before and after trim, if not empty
before and empty after, undo the trim.
2 WPT subtests now newly pass.
WPT tests: https://wpt.fyi/results/html/semantics/scripting-1/the-script-element/script-type-and-language-js.html
Differential Revision: https://phabricator.services.mozilla.com/D178573
2023-06-02 15:24:14 +00:00
Alexandre Lissy
c944276cbf
Bug 1835231 - Use dlopen() wrapper for Android <= 22 r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D179831
2023-06-02 15:13:04 +00:00
Bobby Holley
2fe74ec8cd
Bug 1836307 — Prune exemptions. r=glandium,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D179709
2023-06-02 15:03:04 +00:00
Bobby Holley
851ec5457b
Bug 1836307 — Bump cargo-vet to 088586cdf13a9959ce9ca4e1321203b34e467656. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D179708
2023-06-02 15:03:03 +00:00
Cathie Chen
85bce2f578
Bug 1835671 - Popover: add repeatingHide to hide all popovers until algorithm, r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D179454
2023-06-02 15:01:48 +00:00
Emilio Cobos Álvarez
8c0f52e52b
Bug 1835066 - Remove now-valid selector from file_bug416317.xhtml. r=dholbert
...
Depends on D179271
Differential Revision: https://phabricator.services.mozilla.com/D179685
2023-06-02 14:49:11 +00:00
Alvin Lew
edbb72c6ca
Bug 1831087 - NS_ERROR_MALFORMED_URI errors in the browser console when importing from Safari r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D177354
2023-06-02 14:33:07 +00:00
Katherine Patenio
c833e3f5b1
Bug 1836294 - try to fix perma-failure in browser_sma_show_migration_wizard.js r=mconley
...
Differential Revision: https://phabricator.services.mozilla.com/D179728
2023-06-02 14:01:34 +00:00
Kagami Sascha Rosylight
a7b955cd91
Bug 1835390 - Only close the input in DOM_WINDOW_DESTROYED_TOPIC observer in BodyStream r=smaug
...
But do not close the ReadableStream as doing so makes it forget whether it's made from nsIInputStream or not.
Note that the manual closure is needed because BodyStream is not cycle collectable and it's being strongly referenced by nsIInputStream. InputToReadableStreamAlgorithms does not have this problem since it's fully cycle collectable and also weakly referenced by nsIInputStream via InputStreamHolder.
Differential Revision: https://phabricator.services.mozilla.com/D179682
2023-06-02 13:49:15 +00:00
Sylvestre Ledru
9dde27ae07
no bug - mozlint/ruff: log.debug the arguments r=linter-reviewers,ahal DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D179371
2023-06-02 13:39:57 +00:00
Dale Harvey
1b230888fa
Bug 1835625 - Let nightly users set custom param prefs. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D179352
2023-06-02 13:34:42 +00:00
Cristian Tuns
183be490b1
Backed out 2 changesets (bug 1825552) for causing build bustages in FileSystemThreadSafeStreamOwner.h CLOSED TREE
...
Backed out changeset 17def1f78e36 (bug 1825552)
Backed out changeset a2519447d580 (bug 1825552)
2023-06-02 09:42:34 -04:00
Cristian Tuns
ec6e03eda9
Backed out changeset 50707b02bc59 (bug 691187) for causing mochitest failures in test_bug1567544.html CLOSED TREE
2023-06-02 09:40:34 -04:00
Dão Gottwald
5adad183da
Bug 1836449 - Add new Session Restore peers, move Dale from owners to peers. r=zeid
...
Differential Revision: https://phabricator.services.mozilla.com/D179782
2023-06-02 13:24:57 +00:00
Dão Gottwald
6de3051a91
Bug 1835999 - Add test for trending_search_rich Glean result group. r=daleharvey
...
Differential Revision: https://phabricator.services.mozilla.com/D179527
2023-06-02 13:23:33 +00:00
Manuel Bucher
71b9b688bf
Bug 1836255 - Set network.early-hints.preconnect.max_connections to 10 also in non-nightly channels r=necko-reviewers,jesup
...
This is fine to be always non-zero, because the variable is only read if
network.early-hints.preconnect.preconnect is set to true
Differential Revision: https://phabricator.services.mozilla.com/D179684
2023-06-02 12:49:37 +00:00
Valentin Gosu
50fdf1286d
Bug 1835805 - Remove odoh code r=necko-reviewers,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D179456
2023-06-02 12:49:33 +00:00