Commit graph

864945 commits

Author SHA1 Message Date
Mike Conley
b443310b40 Bug 1863400 - Part 6: Perform bundling within browser/components/aboutwelcome folder. r=pdahiya
Depends on D193120

Differential Revision: https://phabricator.services.mozilla.com/D193121
2023-11-28 01:37:37 +00:00
Mike Conley
7404423a13 Bug 1863400 - Part 5: Move bundled about:welcome components into browser/components/aboutwelcome folder. r=pdahiya,aminomancer
Depends on D193119

Differential Revision: https://phabricator.services.mozilla.com/D193120
2023-11-28 01:37:37 +00:00
Mike Conley
61072f8c28 Bug 1863400 - Part 4: Move static about:welcome content into browser/components/aboutwelcome folder. r=pdahiya,desktop-theme-reviewers,dao
Depends on D193118

Differential Revision: https://phabricator.services.mozilla.com/D193119
2023-11-28 01:37:36 +00:00
Mike Conley
2fc6f09a05 Bug 1863400 - Part 3: Move some about:welcome modules into browser/components/aboutwelcome folder. r=pdahiya
Depends on D193117

Differential Revision: https://phabricator.services.mozilla.com/D193118
2023-11-28 01:37:36 +00:00
Mike Conley
ba555c99b7 Bug 1863400 - Part 2: Move AboutWelcome parent and child JSWindowActors to browser/components/aboutwelcome folder. r=pdahiya
Depends on D193116

Differential Revision: https://phabricator.services.mozilla.com/D193117
2023-11-28 01:37:35 +00:00
Mike Conley
7faaf77125 Bug 1863400 - Part 1: Move about:welcome mochitest-browser tests to browser/components/aboutwelcome folder. r=pdahiya,Gijs
This clones many of the ESLint rules from browser/components/newtab over as well.

Differential Revision: https://phabricator.services.mozilla.com/D193116
2023-11-28 01:37:35 +00:00
Mike Hommey
f2026c1e22 Bug 1866934 - Update cc to 1.0.78. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D165264
2023-11-28 01:09:56 +00:00
Joel Maher
28be3ac6b4 Bug 1859890 - batch 14 convert xpcshell.ini -> .toml. r=aryx,dom-storage-reviewers,jesup
Differential Revision: https://phabricator.services.mozilla.com/D194162
2023-11-28 01:02:01 +00:00
Sandor Molnar
3b95748905 Backed out changeset c1e95a42b8d7 (bug 1843782) for causing gv-junit-fis failures. CLOSED TREE 2023-11-28 02:31:02 +02:00
Gijs Kruitbosch
4ad9779769 Bug 1866503 - closing menupopups/panels inside panelviews in temporary PanelUI panels should not close those panels, r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D194632
2023-11-27 23:27:36 +00:00
Ashley Hale
5150f6a2bf Bug 1843782 - WebGL software rendering when mesa/vmwgfx driver detected r=gfx-reviewers,bradwerth,jrmuizel,jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D192039
2023-11-27 23:25:14 +00:00
Cosmin Sabou
559e412225 Backed out changeset fa418cfba516 (bug 1866178) for python3 failures on test_sites_compatible. CLOSED TREE 2023-11-28 01:43:07 +02:00
Cosmin Sabou
12f136baca Backed out 2 changesets (bug 1846846) for mochitest failures on test_moz_card.html.
Backed out changeset f5c77e0e2f77 (bug 1846846)
Backed out changeset 54af6f5764b9 (bug 1846846)
2023-11-28 01:42:08 +02:00
Cosmin Sabou
f35f3f7628 Backed out changeset 4c5b3ec73a9a (bug 1682371) for python related failures. CLOSED TREE 2023-11-28 01:20:46 +02:00
Ting-Yu Lin
1cf1c68a91 Bug 1866836 Part 2 - Pass border and padding down from nsTableFrame::Reflow(). r=layout-reviewers,emilio
In Bug 1863421, we'll apply ApplySkipSides() for `borderPadding`. This patch
ensures we use the correct skipped border and padding everywhere.

This patch doesn't change behavior.

Differential Revision: https://phabricator.services.mozilla.com/D194789
2023-11-27 23:10:40 +00:00
Ting-Yu Lin
61ae4fb8ad Bug 1866836 Part 1 - Consolidate available size computation in TableReflowInput's constructor. r=layout-reviewers,emilio
Before this patch, we get available block-size in `Reflow()` and available
inline-size in `ReflowTable()`. Then we adjust them in TableReflowInput's
constructor. This patch moves all the computation into TableReflowInput's
constructor.

This is a preparation for bug 1863421, and doesn't change behavior.

Differential Revision: https://phabricator.services.mozilla.com/D194788
2023-11-27 23:10:39 +00:00
Tom Marble
476009c507 Bug 1682371 - mach skipfails part 1: add dependencies r=jmaher,mach-reviewers,ahal
Differential Revision: https://phabricator.services.mozilla.com/D193150
2023-11-27 23:00:41 +00:00
Drew Willcoxon
ff0aca1e18 Bug 1866858 - Document rs_mdn, rust_amo, and rust_pocket result types in urlbar's metrics.yaml. r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D194800
2023-11-27 22:51:37 +00:00
Henrik Skupin
6ed5022fa4 Bug 1864644 - [wdspec] Remove meta data for WebDriver BiDi tests in url_patterns.py. r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D194778
2023-11-27 22:45:09 +00:00
Tim Giles
4045722ba1 Bug 1846846 - Use --box-background-color in common-shared.css. r=dao,reusable-components-reviewers,desktop-theme-reviewers,mstriemer,hjones
Differential Revision: https://phabricator.services.mozilla.com/D192508
2023-11-27 22:37:46 +00:00
Tim Giles
b4f83c7f13 Bug 1846846 - Convert shopping-card to moz-card. r=hjones,mstriemer,jules,desktop-theme-reviewers,reusable-components-reviewers,flod,dao,accessibility-frontend-reviewers,morgan
This change allows us to refactor the shopping-card to have its ratings
case without needing to duplicate the card widget itself. Additionally,
this will allow us to use the card widget for the translations case in
about:preferences.

The button styles in moz-card.css will need to be de-duplicated in the
future, once we figure out the moz-button widget.

Differential Revision: https://phabricator.services.mozilla.com/D187712
2023-11-27 22:37:45 +00:00
Dana Keeler
fe3f96dd49 Bug 1862013 - add certificate error exception dialog: remove flags left over from bug 1781104 r=nkulatova
Differential Revision: https://phabricator.services.mozilla.com/D193604
2023-11-27 22:26:12 +00:00
Mike Conley
88e585af9b Bug 1866601 - Add nsIJumpListBuidler and nsILegacyJumpListX to valid-ci-uses platform specific list. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D194806
2023-11-27 22:08:20 +00:00
Luca Greco
e7c75ccf37 Bug 1866565 - Do not open an about:addons tab when opening an abuse report form in a tab from a toolbar button context menu. r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D194648
2023-11-27 22:03:16 +00:00
John Schanck
788b080ee4 Bug 1866614 - avoid reloading webauthn.dll if the library is not usable. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D194797
2023-11-27 21:58:59 +00:00
Katherine Patenio
b244491004 Bug 1865822 - adjust unanalyzed product card image for smaller sidebar width. r=shopping-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D194561
2023-11-27 21:24:40 +00:00
Andrew Osmond
1f41e71ca7 Bug 1863105 - Fix diffoscope artifact tasks for Windows. r=firefox-build-system-reviewers,glandium
The MOZ_WMF_CDM define was missing from artifact builds used by the
diffoscope task because the rule to set it was not activated for
artifact builds.

Differential Revision: https://phabricator.services.mozilla.com/D194795
2023-11-27 21:16:17 +00:00
Tooru Fujisawa
13c4044319 Bug 1564553 - Part 2: Put all generated files except for cbindgen-metadata.json into the generated-files tarball. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D194173
2023-11-27 21:11:17 +00:00
Tooru Fujisawa
f765b41d86 Bug 1564553 - Part 1: Do not put absolute path into GeneratedFile output from CompiledModules. r=devtools-reviewers,ochameau
In order to put the path into generated-sources.json file, use the
relative path from the object directory.

Differential Revision: https://phabricator.services.mozilla.com/D194172
2023-11-27 21:11:17 +00:00
Brad Werth
d06c9ec44b Bug 1859625 Part 4: Do feature support for OPENGL_COMPOSITING in InitOpenGLConfig. r=jgilbert
This feature needs to have defaults set before user force enables are
processed. Before this change, both ImportContentDeviceData and
InitOpenGLConfig potentially could do both defaults and user setting,
making it an error if both functions are called (in either order). This
change makes it so that InitOpenGLConfig is solely responsible for
setting defaults and user force enable for this feature. This change
prevents the content process from inheriting parent process data
available in ImportContentDeviceData, but as long as InitOpenGLConfig
fully configures the feature and makes the right decision, that doesn't
matter.

Differential Revision: https://phabricator.services.mozilla.com/D194436
2023-11-27 21:11:11 +00:00
Brad Werth
cb5944eb4c Bug 1859625 Part 3: Stop sending the GetOutputColorProfileData message. r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D193139
2023-11-27 21:11:10 +00:00
Brad Werth
7ae9549693 Bug 1859625 Part 2: Stop sending the GetGraphicsDeviceInitData message. r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D192999
2023-11-27 21:11:10 +00:00
Brad Werth
8272a162fb Bug 1859625 Part 1: Stop sending the GetGfxVars message. r=ipc-reviewers,mccr8
Differential Revision: https://phabricator.services.mozilla.com/D192996
2023-11-27 21:11:09 +00:00
Tooru Fujisawa
97b25cd24a Bug 1826663 - Do not touch JSContext in FrontendContext error handling. r=bthrall
Differential Revision: https://phabricator.services.mozilla.com/D193399
2023-11-27 21:10:28 +00:00
Cosmin Sabou
4a4bd6c7e1 Bug 1866167 - Add failing subtest removed by wpt-sync. a=test-only 2023-11-28 00:03:05 +02:00
Cosmin Sabou
4194f33e15 Backed out changeset 404329b62204 (bug 1858033) for causing XMLHttpRequestWorker related dt failures. CLOSED TREE 2023-11-27 23:12:59 +02:00
Greg Stoll
6fb94045a7 Bug 1866852 - make demo DLP agent support multiple delays r=handyman
Also make QueuingHandler support toBlock,toWarn,toReport lists

Differential Revision: https://phabricator.services.mozilla.com/D194799
2023-11-27 20:47:10 +00:00
Tarik Eshaq
4de760de62 Bug 1863372: Adds begin oauth flow implementation. r=markh,skhamis
Differential Revision: https://phabricator.services.mozilla.com/D192881
2023-11-27 20:13:29 +00:00
Nicolas Guichard
67539877a9 Bug 1490144 - Mozsearch indexer: remove pretty field from super/override relationships. r=asuth
This is the update from https://github.com/mozsearch/mozsearch/pull/672.
Mozsearch doesn't expect the pretty field on super/override
relationships anymore. It doesn't hurt being there, but let's clean it
up anyway.

Differential Revision: https://phabricator.services.mozilla.com/D194524
2023-11-27 20:03:10 +00:00
Jens Stutte
47e680fe25 Bug 1858033 - Refactor Proxy::mXMLHttpRequestPrivate to become a WeakPtr and use more RefPtr. r=dom-worker-reviewers,smaug,asuth
This patch also clarifies that mXMLHttpRequestPrivate is only ever dereferenced on the worker thread
and avoids to copy its raw pointer on the main thread by relying always on Proxy to access it.

Differential Revision: https://phabricator.services.mozilla.com/D194077
2023-11-27 20:01:09 +00:00
Karl Tomlinson
7ac9b7561d Bug 1863846 convert MediaInfo::Rotation to WrRotation before creating a WebRender command r=aosmond
This adds some separation between MediaInfo.h and WebRender, avoiding the
include of MediaInfo.h in WebRenderMessages.h.

Depends on D193161

Differential Revision: https://phabricator.services.mozilla.com/D193162
2023-11-27 19:40:47 +00:00
Sandor Molnar
6d1a9b9b85 Backed out changeset dce8165893af (bug 1866666) for causing mochitest plain failures at dom/tests/mochitest/general/test_interfaces.html CLOSED TREE 2023-11-27 21:42:53 +02:00
ahochheiden
7c2386d598 Bug 1866178 - Downgrade requests to 2.28.2 to fix ./mach taskcluster-load-image r=firefox-build-system-reviewers,mach-reviewers,nalexander,ahal
Differential Revision: https://phabricator.services.mozilla.com/D194453
2023-11-27 19:15:35 +00:00
Barret Rennie
e6001051ab Bug 1866854 - Add currentDate to Nimbus targeting context r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D194796
2023-11-27 19:14:54 +00:00
Tooru Fujisawa
ce8ba5246b Bug 1866504 - Reject 0 as minColumn/maxColumn value in the Debugger API query. r=iain
Differential Revision: https://phabricator.services.mozilla.com/D194671
2023-11-27 19:05:20 +00:00
Mozilla Releng Treescript
5e99ee897f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
de -> 44aa03adc0de86aaf7b9b2b394fb0a12bf294954
fr -> 5c289a778de371051f8c9a45e69030a7c1aa985d
fur -> e013eb6012c420404bf62c5c655ade994f445f2e
hu -> b56b21f3922081e7ad82393b9d5ea99aed9cbd82
ia -> 235d29a2e14238971c82424851745683107d25dd
ka -> 835feca0d52307c2186c5d967746f0a5d4224eb4
nl -> 6bd0c5f93b29c42021da66fd40231692ce361b3b
sv-SE -> 4a210a92ef93ba8c57757727eb2bc6c3b29fa584
vi -> 8859ffd7608bb679d86af7fe971ffb6745ed875b
2023-11-27 19:06:00 +00:00
Nicolas Chevobbe
8e9ebe7e76 Bug 1840987 - [devtools] Ignore non-inheriting custom properties when computing CSS variable value. r=devtools-reviewers,ochameau.
Depends on D194630

Differential Revision: https://phabricator.services.mozilla.com/D194719
2023-11-27 18:39:11 +00:00
Nicolas Chevobbe
a7e4d18af7 Bug 1840987 - [devtools] Don't assume CSS variables always inherit. r=devtools-reviewers,ochameau.
Remove the specific callsites where we were making such assumption, and update
the calls to `InspectorUtils.isInheritedProperty` to pass a document, since it's
now required to check if custom properties inherit.

Differential Revision: https://phabricator.services.mozilla.com/D194630
2023-11-27 18:39:11 +00:00
Nicolas Chevobbe
a41df8b4ed Bug 1866707 - Make InspectorUtils.isInheritedProperty check property definition in custom properties registry. r=zrhoffman.
Since registered custom properties can be specified to not inherit,
DevTools need to retrieve this information in order to display accurate
data in the rules view.
The method signature is changed and now take a Document so we can lookup
the registry.
The existing test is updated with registered and unregistered custom properties.

Next patch in queue handles the impact in DevTools code.

Differential Revision: https://phabricator.services.mozilla.com/D194629
2023-11-27 18:39:10 +00:00
Nicolas Chevobbe
e77161a317 Bug 1844088 - [devtools] Add title on Tree toggle button. r=devtools-reviewers,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D194771
2023-11-27 18:38:23 +00:00