Commit Graph

488 Commits

Author SHA1 Message Date
Gregory Pappas
37e8e74c06 Bug 1878401 - part 3 - Update nsIFilePicker users in toolkit/ to pass BrowsingContext to init r=extension-reviewers,Gijs,ng,robwu
Depends on D200547

Differential Revision: https://phabricator.services.mozilla.com/D200548
2024-02-28 21:29:38 +00:00
Sandor Molnar
3951121cc6 Backed out 8 changesets (bug 1878401, bug 1879041) for causing build bustages on widget/nsBaseFilePicker.cpp CLOSED TREE
Backed out changeset 2e2b8df3bdd6 (bug 1879041)
Backed out changeset 6d6952f9df2c (bug 1878401)
Backed out changeset 30b5bb590d3e (bug 1878401)
Backed out changeset 9a4b830334b9 (bug 1878401)
Backed out changeset 3c3d67f1fcb7 (bug 1878401)
Backed out changeset c83ba4026822 (bug 1878401)
Backed out changeset 6bcb670ce475 (bug 1878401)
Backed out changeset f263b196df96 (bug 1878401)
2024-02-28 17:56:48 +02:00
Gregory Pappas
a024f1cfa5 Bug 1878401 - part 3 - Update nsIFilePicker users in toolkit/ to pass BrowsingContext to init r=extension-reviewers,Gijs,ng,robwu
Depends on D200547

Differential Revision: https://phabricator.services.mozilla.com/D200548
2024-02-28 15:07:45 +00:00
Dave Townsend
f37fdc56fc Bug 1878339: Record the version of the profiles database on startup and the number of profiles in it. r=jhirsch
Differential Revision: https://phabricator.services.mozilla.com/D200471
2024-02-02 19:47:32 +00:00
Ben Dean-Kawamura
6b5127fad2 Bug 1874215 - Don't set the Rust max log level r=markh
Increasing the level to DEBUG is causing slowdowns for the necko code
and it doesn't seem like we're actually getting the Rust records into
the sync logs anyways.

Removed the test_register_app_services_logger.js, which no longer works
with the new system.  I would rather make the test work again, but I
couldn't think of any way to do it since the app-services logging code
now respects the log level set by the larger system and the testing code
seems to set the log level very low.

Differential Revision: https://phabricator.services.mozilla.com/D199259
2024-01-25 15:31:23 +00:00
Joel Maher
29e80ac522 Bug 1859901 - Batch 18 - migrate rest of xpcshell.ini -> toml. r=aryx,extension-reviewers,application-update-reviewers,credential-management-reviewers,places-reviewers,profiler-reviewers,win-reviewers,robwu,julienw,nalexander,Standard8,sgalich
Differential Revision: https://phabricator.services.mozilla.com/D194891
2023-11-30 16:14:52 +00:00
Cosmin Sabou
fc86bd50da Backed out 3 changesets (bug 1837907) for causing marionette crashes. CLOSED TREE
Backed out changeset 89b150d0c0ab (bug 1837907)
Backed out changeset 8502ba0bf6a6 (bug 1837907)
Backed out changeset e1d41d593702 (bug 1837907)
2023-11-21 15:02:53 +02:00
stransky
241f42652d Bug 1837907 [Linux] Don't catch SIGTERM in nsProfileLock r=jld
We want to handle SIGTERM gracefully and terminate Firefox by standard way.

Differential Revision: https://phabricator.services.mozilla.com/D191077
2023-11-21 11:25:26 +00:00
Sandor Molnar
8f0b907808 Backed out 3 changesets (bug 1837907) for causing xpc failures on toolkit/mozapps/update/tests/unit_base_updater/marSuccessPartialWhileBackgroundTaskRunning.js
Backed out changeset 28174e34160b (bug 1837907)
Backed out changeset a883cbc99803 (bug 1837907)
Backed out changeset 7a2134520f7c (bug 1837907)
2023-11-15 19:33:12 +02:00
stransky
24408f5d95 Bug 1837907 [Linux] Don't catch SIGTERM in nsProfileLock r=jld
We want to handle SIGTERM gracefully and terminate Firefox by standard way.

Differential Revision: https://phabricator.services.mozilla.com/D191077
2023-11-15 14:39:28 +00:00
Stanca Serban
65229558a0 Backed out 2 changesets (bug 1837907) for causing xpcshell failures in marSuccessPartialWhileBackgroundTaskRunning.js. CLOSED TREE
Backed out changeset ff3a75dbd146 (bug 1837907)
Backed out changeset a78b3fba98aa (bug 1837907)
2023-11-03 17:25:27 +02:00
stransky
2dc2331c2e Bug 1837907 [Linux] Don't catch SIGTERM in nsProfileLock r=jld
We want to handle SIGTERM gracefully and terminate Firefox by standard way.

Differential Revision: https://phabricator.services.mozilla.com/D191077
2023-11-03 13:41:58 +00:00
Dave Townsend
be1eb3c4b8 Bug 1857999: Move XML stylesheet processing instructions to link elements. r=Gijs,webdriver-reviewers,settings-reviewers,application-update-reviewers,devtools-reviewers,places-reviewers,Standard8,whimboo,bytesized,ochameau
The result of running the automated script available at https://github.com/Mossop/depi

Differential Revision: https://phabricator.services.mozilla.com/D190681
2023-10-18 07:04:41 +00:00
Sandor Molnar
9ac67f260f Backed out 4 changesets (bug 1857999) for causing dt failures on browser_theme_switching.js & Mn failures at test_element_state_chrome.py CLOSED TREE
Backed out changeset 75f5e6e3d917 (bug 1857999)
Backed out changeset 0d0c1d1e80e7 (bug 1857999)
Backed out changeset b8a03d31ecea (bug 1857999)
Backed out changeset dd5a10f9cfff (bug 1857999)
2023-10-16 14:12:22 +03:00
Dave Townsend
f71c7b369a Bug 1857999: Move XML stylesheet processing instructions to link elements. r=Gijs,webdriver-reviewers,settings-reviewers,application-update-reviewers,devtools-reviewers,places-reviewers,Standard8,whimboo,bytesized,ochameau
The result of running the automated script available at https://github.com/Mossop/depi

Differential Revision: https://phabricator.services.mozilla.com/D190681
2023-10-16 09:43:26 +00:00
Tom Marble
9e40a719f2 Bug 1850545 - convert .ini manifests to .toml: batch 3 chrome.ini (bis) r=jmaher,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,places-reviewers,profiler-reviewers,m_kato,mak,mtigley
Differential Revision: https://phabricator.services.mozilla.com/D187597
2023-09-13 18:28:32 +00:00
Molly Howell
f5107ef981 Bug 1852831 - Update accounts branding in profile downgrade dialog. r=fluent-reviewers,mossop,flod
Differential Revision: https://phabricator.services.mozilla.com/D188049
2023-09-13 15:59:38 +00:00
Emilio Cobos Álvarez
47427950b9 Bug 1846500 - Inherit color scheme override from opener. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D185166
2023-08-08 11:32:03 +00:00
Paul Zuehlcke
fea6493961 Bug 1844346 - Use prefersColorSchemeOverride to inherit dark PBM theme for profile creation wizard dialog. r=desktop-theme-reviewers,dao
This is similar to the fix we did for Bug 1749377 where Page Info windows opened from PBM windows didn't apply the dark theme correctly.

Differential Revision: https://phabricator.services.mozilla.com/D184498
2023-08-01 11:54:14 +00:00
Emilio Cobos Álvarez
d8bfeb4b6b Bug 1845895 - Allow profile manager richlistbox to shrink. r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D184818
2023-07-31 15:09:08 +00:00
Mark Banner
6725448902 Bug 1834176 - Convert consumers of NetUtil.jsm to import the ES module directly. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-06-07 08:42:36 +00:00
Natalia Csoregi
e87ecf485e Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE
Backed out changeset 346d3a1568dd (bug 1834222)
Backed out changeset ea1d8b634bfc (bug 1834176)
Backed out changeset 74d1880272d3 (bug 1834176)
2023-05-24 04:29:45 +03:00
Mark Banner
fbc15bdb60 Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 19:09:29 +00:00
Noemi Erli
aa2f146d78 Backed out 2 changesets (bug 1834176) for causing xpc failures in test_unload.js CLOSED TREE
Backed out changeset 57876d77a652 (bug 1834176)
Backed out changeset ae2f0837b528 (bug 1834176)
2023-05-23 12:14:37 +03:00
Mark Banner
e3e9a991b8 Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 08:13:08 +00:00
Mark Banner
2a53076d43 Bug 1826063 - Automatic fixes for enabling Prettier on production xhtml and html files. r=mossop,webdriver-reviewers,webcompat-reviewers,geckoview-reviewers,extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,fxview-reviewers,sgalich,nalexander,devtools-reviewers,sclements,denschub,robwu,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177938
2023-05-20 12:26:56 +00:00
Mark Banner
130a655906 Bug 1826062 - Automatic fixes for upgrading Prettier to 2.8.8. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,calu
Differential Revision: https://phabricator.services.mozilla.com/D177027
2023-05-20 12:26:53 +00:00
Mark Banner
8219a5c503 Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
Pier Angelo Vendrame
176dafe71f Bug 1770174 - Add a flag to disable the creation of a legacy profile at compile time r=firefox-build-system-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D176055
2023-05-15 15:44:05 +00:00
Francesco Lodolo (:flod)
01af1e915d Bug 1826755 - Move Firefox account Fluent term to toolkit, r=fluent-reviewers,settings-reviewers,credential-management-reviewers,fxview-reviewers,mconley,sclements,sgalich,eemeli
Differential Revision: https://phabricator.services.mozilla.com/D175097
2023-04-12 15:51:42 +00:00
Emilio Cobos Álvarez
9900adffa0 Bug 1822578 - Make flex="1" on XUL set a zero flex basis like the flex shorthand does. r=Gijs,mconley,settings-reviewers,desktop-theme-reviewers,dao
In a setup with:

<hbox>
 <something flex="1"/>
 <something-else/>
</hbox>

Before bug 1822131 <something flex="1"> ended up with flex-basis: auto,
but was the only thing able to shrink, so <something-else> stayed the
same size.

After that bug however <something-else> is able to shrink too, so both
elements shrink. This wouldn't happen if flex="1" actually worked like
flex: 1 does.

However flex: 1 causes stuff like explicit main sizes to be
(effectively) ignored, so we need to fix up a few cases where now we'd
start flexing too much. For that, add a debug assert to
nsFlexContainerFrame to catch the would-be behavior changes here.

For the most part they're actually no-op since they're setting tiny
sizes, but preferences and devtools needed a couple real fixes.

The profile selection spacer is useless (zero-size).

Hopefully the last xul.css change I need to do :')

Differential Revision: https://phabricator.services.mozilla.com/D172704
2023-03-16 00:06:29 +00:00
Geoff Lankow
848042dcf6 Bug 1812557 - Disable Snap profile tests in Thunderbird. r=mkaply
Differential Revision: https://phabricator.services.mozilla.com/D168750
2023-02-04 04:45:13 +00:00
Emilio Cobos Álvarez
20d4fcf500 Bug 1791442 - Explicitly check for SNAP_NAME of MOZ_APP_NAME to detect Snap. r=mkaply,jmaher,xpcom-reviewers,nika
Make snap xpcshell tests run with the right environment variables
instead of tweaking them at runtime.

Differential Revision: https://phabricator.services.mozilla.com/D166523
2023-01-19 10:52:41 +00:00
Iulian Moraru
48c1ab021b Backed out changeset 60cda7d831ca (bug 1791442) for causing bc failures on browser_ua_snap_ubuntu.js. 2023-01-19 07:56:39 +02:00
Emilio Cobos Álvarez
087a17b9bd Bug 1791442 - Explicitly check for SNAP_NAME of MOZ_APP_NAME to detect Snap. r=mkaply,jmaher,xpcom-reviewers,nika
Make snap xpcshell tests run with the right environment variables
instead of tweaking them at runtime.

Differential Revision: https://phabricator.services.mozilla.com/D166523
2023-01-19 01:02:59 +00:00
Stanca Serban
94299b86af Backed out changeset 959bcc2a6588 (bug 1791442) for causing xpcshell tests failures in test_snap_empty.js. CLOSED TREE 2023-01-04 19:32:20 +02:00
Mike Kaply
86a24c4c53 Bug 1791442 - Explicitly check for SNAP_NAME of firefox to detect Snap. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D164731
2023-01-04 17:00:02 +00:00
Mark Banner
8730eec697 Bug 1806359 - Convert telemetry imports to direct ES imports. r=necko-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,janerik,mconley,sgalich,bytesized,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D165002
2022-12-23 12:37:07 +00:00
Emilio Cobos Álvarez
92a916923d Bug 1804701 - Improve layout of profileDowngrade dialog. r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D164272
2022-12-09 15:44:46 +00:00
Barret Rennie
2ece2f0ce3 Bug 1541508 - Use Services.env in toolkit/ r=Gijs,application-update-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D160149
2022-11-25 19:09:11 +00:00
Kathy Brade
e78b490a51 Bug 1769028: Disable DNS lookup in nsProfileLock when the proxy bypass protection is enabled r=mossop
Instead of using the local computer's IP address within
symlink-based profile lock signatures, always use 127.0.0.1 when the
proxy bypass protection is enabled.

Differential Revision: https://phabricator.services.mozilla.com/D161264
2022-11-07 10:50:19 +00:00
Cristian Tuns
4d37cf70f1 Backed out 19 changesets (bug 1541508) for causing xpcshell failures on test_notHeadlessByDefault.js CLOSED TREE
Backed out changeset 08476fa2bc27 (bug 1541508)
Backed out changeset 0bf7514845db (bug 1541508)
Backed out changeset aa612a5e9ef7 (bug 1541508)
Backed out changeset 6bb9360473f7 (bug 1541508)
Backed out changeset b3d8e92f50c2 (bug 1541508)
Backed out changeset fa40dded133e (bug 1541508)
Backed out changeset 2e7db4aa8d4f (bug 1541508)
Backed out changeset 6098e2eb62ea (bug 1541508)
Backed out changeset 2c599ee639c4 (bug 1541508)
Backed out changeset 7d44f6e2644c (bug 1541508)
Backed out changeset c1279c3d674c (bug 1541508)
Backed out changeset 8bd08a62a590 (bug 1541508)
Backed out changeset 740010cb005c (bug 1541508)
Backed out changeset 0bfc7dd85c62 (bug 1541508)
Backed out changeset c4374a351356 (bug 1541508)
Backed out changeset 44ccfeca7364 (bug 1541508)
Backed out changeset e944e706a523 (bug 1541508)
Backed out changeset 2c59d66f43e4 (bug 1541508)
Backed out changeset a1896eacb6f1 (bug 1541508)
2022-11-01 22:38:52 -04:00
Barret Rennie
c69d38ba19 Bug 1541508 - Use Services.env in toolkit/ r=Gijs,application-update-reviewers,nalexander
Differential Revision: https://phabricator.services.mozilla.com/D160149
2022-11-02 02:08:58 +00:00
Kagami Sascha Rosylight
fac20df060 Bug 1796085 - Part 1: Define MOZ_BACKGROUNDTASKS macro globally r=smaug,necko-reviewers,application-update-reviewers,nalexander,valentin
There are 10+ separate macro definition for this, we can do it globally instead.

Differential Revision: https://phabricator.services.mozilla.com/D156911
2022-10-19 12:04:08 +00:00
Mark Banner
2ffde1e92f Bug 1792341 - Migrate more toolkit/modules consumers to use direct ES module import. r=Gijs,webdriver-reviewers,perftest-reviewers,necko-reviewers,geckoview-reviewers,preferences-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,sgalich,owlish,bytesized,AlexandruIonescu,whimboo,mconley,mixedpuppy
Mainly automated changes. Some manual ESLint fixes and whitespace cleanup.

Differential Revision: https://phabricator.services.mozilla.com/D158452
2022-10-18 11:21:26 +00:00
Emilio Cobos Álvarez
a8c6527cc9 Bug 1795224 - Size profile selection dialog to min-size. r=Gijs
Like it used to be (though resizing it didn't work before and does now).

Depends on D159390

Differential Revision: https://phabricator.services.mozilla.com/D159391
2022-10-17 16:54:57 +00:00
Emilio Cobos Álvarez
7bcdd6db4c Bug 1795224 - Unify profile selection css. r=Gijs
It's the same across platforms. The box#managebuttons selector never
matches (the element is a vbox), so remove that while at it.

Differential Revision: https://phabricator.services.mozilla.com/D159389
2022-10-17 16:54:56 +00:00
Emilio Cobos Álvarez
9c5a574645 Bug 1794969 - Fix other dialogs / windows with fixed widths. r=Gijs,preferences-reviewers,application-update-reviewers,bytesized
Differential Revision: https://phabricator.services.mozilla.com/D159247
2022-10-13 16:00:22 +00:00
Emilio Cobos Álvarez
d71d3c19ed Bug 1792809 - Make library and other windows keep stretching after bug 1665476. r=eemeli
Much like the dialog changes in bug 1792730.

Differential Revision: https://phabricator.services.mozilla.com/D158351
2022-10-04 10:21:05 +00:00
Mark Banner
8d1ebcb9d6 Bug 1792365 - Convert toolkit/modules consumers to use ES module imports directly. r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,extension-reviewers,preferences-reviewers,desktop-theme-reviewers,application-update-reviewers,pip-reviewers,credential-management-reviewers,robwu,Gijs,sgalich,bytesized,AlexandruIonescu,dao,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D158094
2022-09-29 06:52:34 +00:00