Emilio Cobos Alvarez
90e406a7d1
Bug 1733569 - Improve windows OS dark mode support. r=dholbert,dao
...
This exposes the system colors that were unexposed in bug 1733354, but
builds up on top of bug 1733569 to get buttons and richlistboxes working
properly.
This causes windows dialogs to be dark in dark mode, etc.
To be landed after the freeze, since it likely has some UI fallout that
I missed.
Differential Revision: https://phabricator.services.mozilla.com/D127260
2021-10-04 18:57:55 +00:00
Bryce Seager van Dyk
5797605523
Bug 1733670 - Allow 'addons.productaddons' log to have level set by pref. r=extension-reviewers,mixedpuppy
...
Differential Revision: https://phabricator.services.mozilla.com/D127309
2021-10-04 18:02:24 +00:00
Gijs Kruitbosch
6c99822b17
Bug 1726524 - don't show narrate options in reader mode when privacy.resistFingerprinting is enabled, r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D127432
2021-10-04 16:18:39 +00:00
Gijs Kruitbosch
698ebac25d
Bug 1316794 - fix reader mode narrate pausing for new lines with some speech back-ends, r=eeejay
...
Differential Revision: https://phabricator.services.mozilla.com/D127434
2021-10-04 16:18:31 +00:00
Dão Gottwald
2dee5cfeee
Bug 1733660 - Keep finbar textbox focus ring within the textbox bounds so it doesn't overflow the findbar container. r=Itiel
...
Differential Revision: https://phabricator.services.mozilla.com/D127443
2021-10-04 16:11:07 +00:00
Narcis Beleuzu
3437927335
Backed out changeset 656210ea1124 (bug 1729918) for Bp-hybrid bustages on AvailableMemoryWatcher.cpp . CLOSED TREE
2021-10-04 17:46:18 +03:00
Itiel
a7b659d5fb
Bug 1733478 - Various improvements for HCM r=desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D127168
2021-10-04 14:16:38 +00:00
Stephen A Pohl
8acb5f0835
Bug 1733864: Ensure that build succeeds with ac_add_options --disable-updater in mozconfig after bug 1728167 landed. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D127431
2021-10-04 13:58:34 +00:00
Toshihito Kikuchi
b214f47578
Bug 1729918 - Annotate the user interaction state. r=haik
...
This patch adds a crash annotation named *LastInteractionDuration*, that indicates
the length of the user interaction duration if the crash happen when the user is
inactive.
Differential Revision: https://phabricator.services.mozilla.com/D125718
2021-10-04 13:21:23 +00:00
Hannah Peuckmann
40e58b96fc
Bug 1726041 - Fixed unexpected comma separator in certViewer test. r=pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D127397
2021-10-04 10:23:27 +00:00
Marian-Vasile Laza
fc8b433cc4
Backed out changeset cda6b6fe842a (bug 1729918) for causing buid bustages. CLOSED TREE
2021-10-04 11:21:01 +03:00
Toshihito Kikuchi
00b6865582
Bug 1729918 - Annotate the user interaction state. r=haik
...
This patch adds a crash annotation named *LastInteractionDuration*, that indicates
the length of the user interaction duration if the crash happen when the user is
inactive.
Differential Revision: https://phabricator.services.mozilla.com/D125718
2021-10-04 07:01:46 +00:00
owlishDeveloper
82a30bcd6d
Bug 1703976 - [1.0] Extend Autocomplete API to support credit card saving r=geckoview-reviewers,agi
...
Differential Revision: https://phabricator.services.mozilla.com/D111341
2021-10-02 00:28:05 +00:00
Emilio Cobos Alvarez
21a3f0049f
Bug 1733565 - Clean up button active system colors. r=mstange,desktop-theme-reviewers,dao
...
This patch does three things:
* Unifies mac and gtk's buttonactivetext system colors (unships mac's from
content, but it was never meant to be exposed).
* Simplifies the forms.css rules, since <input type=color>'s color property
value doesn't affect its rendering in any meaningful way.
* Adds a buttonactiveface color, which we'll use to provide dark backgrounds
for buttons in Windows dark mode (and is good practice, since generally
every text system color should have a corresponding background).
So as-is it shouldn't change content-exposed behavior (except we stop exposing
the -moz-mac-buttonactivetext to content), but it's a worthy cleanup.
Depends on D127246
Differential Revision: https://phabricator.services.mozilla.com/D127259
2021-10-01 19:42:16 +00:00
Shane Caraveo
88b33eaf69
Bug 1712024 refetch addon metadata when language changes r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D116919
2021-10-01 16:08:18 +00:00
Itiel
c0094fa908
Bug 1733563 - Style the profile selection window's checkboxes as native ones r=mossop
...
Differential Revision: https://phabricator.services.mozilla.com/D127256
2021-10-01 14:17:16 +00:00
Daisuke Akatsuka
fc88113055
Bug 1678623: Apply bookmark-title-changed event. r=mak
...
Depends on D103147
Differential Revision: https://phabricator.services.mozilla.com/D103148
2021-10-01 12:01:29 +00:00
Daisuke Akatsuka
d246521ee5
Bug 1678623: Implement a mechanism to fire bookmark-title-changed event. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D103147
2021-10-01 12:01:29 +00:00
Gijs Kruitbosch
9adda1725d
Bug 1730040 - drop PLACES_BOOKMARKS_TOOLBAR_RENDER_DELAY_MS probe, r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D126904
2021-10-01 11:12:23 +00:00
Mike Hommey
5245f8491f
Bug 1733545 - Remove REQUIRES_UNIFIED_BUILD from third-party directories that don't need it. r=firefox-build-system-reviewers,andi
...
Differential Revision: https://phabricator.services.mozilla.com/D127229
2021-10-01 09:01:27 +00:00
criss
7897dc6975
Backed out 4 changesets (bug 1728934) for causing Mochitest failures. CLOSED TREE
...
Backed out changeset 5e64ae0a8b00 (bug 1728934)
Backed out changeset 3538237090bf (bug 1728934)
Backed out changeset a240e5a52df4 (bug 1728934)
Backed out changeset a932fbd95f01 (bug 1728934)
2021-10-01 11:49:44 +03:00
Mark Banner
aec46f6b9d
Bug 1733485 - Lazy load modules in GMPUtils.jsm, UpdateUtils.jsm, GMPProvider.jsm to avoid loading earlier than necessary. r=bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D127171
2021-10-01 08:18:04 +00:00
shravanrn@gmail.com
8293c4e813
Bug 1728934 Part 4 - Re-enable OGG demux rlbox sandbox on 32-bit platforms r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D127024
2021-10-01 07:25:03 +00:00
Doug Thayer
7ddd9de745
Bug 1733444 - Persist an "allow windowless" mode after restarts from -silentmode r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D127150
2021-10-01 01:26:25 +00:00
Sam Foster
1a5c6e732b
Bug 1724319 - Fix pdfjs component tests for when new download changes are enabled. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D127009
2021-09-30 22:35:15 +00:00
Csoregi Natalia
d7366e9cbd
Backed out changeset c486787cd9a2 (bug 1733444) for causing build bustage on nsAppStartup.cpp.CLOSED TREE
2021-10-01 00:38:34 +03:00
Doug Thayer
a91484d045
Bug 1733444 - Persist an "allow windowless" mode after restarts from -silentmode r=mhowell
...
Differential Revision: https://phabricator.services.mozilla.com/D127150
2021-09-30 20:43:26 +00:00
Harry Twyford
39aa1499f4
Bug 1731652 - Localize theme variant names. r=fluent-reviewers,flod,extension-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D126833
2021-09-30 20:32:41 +00:00
Harry Twyford
2ff58e94f7
Bug 1732797 - Rename "System theme" to "System theme — auto". r=fluent-reviewers,mixedpuppy,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D126972
2021-09-30 20:32:40 +00:00
Niklas Baumgardner
49c7deeea0
Bug 1731687 - Remove browser-doctype.inc. r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D127136
2021-09-30 20:01:03 +00:00
Csoregi Natalia
eecd2dd4ba
Backed out changeset 538c138a40dd (bug 1732797) for failures on browser_ext_management_themes.js. CLOSED TREE
2021-09-30 21:40:43 +03:00
Harry Twyford
cc24cea507
Bug 1732797 - Rename "System theme" to "System theme — auto". r=fluent-reviewers,mixedpuppy,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D126972
2021-09-30 17:43:46 +00:00
Robert Mader
ea68cb4546
Bug 1732443 - Remove remaining XRender leftovers,r=emilio,stransky
...
The few cases where we still use Xlib most likely benefit little
from Xrender. Lets drop the support for it.
Differential Revision: https://phabricator.services.mozilla.com/D126970
2021-09-30 14:14:13 +00:00
Andrei Oprea
259d53b71b
Bug 1732471 - Add action to turn on Total Cookie Protection r=Mardak
...
Differential Revision: https://phabricator.services.mozilla.com/D126707
2021-09-30 11:52:02 +00:00
Geoff Lankow
d7c3f73972
Bug 1733325 - Ship Nimbus in Thunderbird. r=Standard8
...
Differential Revision: https://phabricator.services.mozilla.com/D127069
2021-09-30 11:36:25 +00:00
Marco Bonardo
2864b7afb2
Bug 1692305 - Intermittent file removal failure in browser_unknownContentType_extension.js. r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D126675
2021-09-30 08:30:19 +00:00
Harry Twyford
8b8efc8503
Bug 1731146 - Manage built-in themes from BuiltInThemes.jsm and use it to defer installing colorway themes. r=dao,mixedpuppy
...
This creates a centralized place to manage built in themes. The main motivation for this is that we want to defer intalling built-in themes until after UI startup, but we need to ensure those themes are installed when about:addons is visited. This module is called from both BrowserGlue (for installation) and aboutaddons.js (to ensure installation). Also, built in themes handing is all over the place right now, and this centralizes it, which is nice.
This also creates a more-permanent pref for colorway themes. The rationale is that I could see Product wanting a ripcord on this project and I want to build that in from the start.
This approach has serious performance improvements over the baseline. Here is perfherder for the current approach of installing before UI startup: https://treeherder.mozilla.org/perfherder/compare?originalProject=try&originalRevision=82baacf0b728add88c7e262ecb68d3fbcd1bda5e&newProject=try&newRevision=169edd7e48e5a051e5d3cbfbd6caaab4c496cd98&framework=1&page=1&showOnlyImportant=1 and again for an early version of the approach in this patch (installation after UI startup, but before I moved things to LightweightThemeConsumer): https://treeherder.mozilla.org/perfherder/compare?originalProject=try&originalRevision=82baacf0b728add88c7e262ecb68d3fbcd1bda5e&newProject=try&newRevision=6c200f35430a6af87401bd21c8db95e28a568964&framework=1&page=1&showOnlyImportant=1 .
Differential Revision: https://phabricator.services.mozilla.com/D126549
2021-09-29 23:08:45 +00:00
Katherine Patenio
883e800510
Bug 1729738 - Migrate extension.(.*)@mozilla.org.* from properties to Fluent. r=mtigley,fluent-reviewers,robwu,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D126445
2021-09-29 22:04:18 +00:00
Mike Kaply
dae7d00293
Bug 1733257 - Show better errors when policy JSON fails. r=emalysz
...
Differential Revision: https://phabricator.services.mozilla.com/D127001
2021-09-29 20:43:58 +00:00
Scott
a1b9235fb1
Bug 1730017 - Adding save to Pocket button to newtab Pocket cards on hover. r=fluent-reviewers,flod,gvn
...
Differential Revision: https://phabricator.services.mozilla.com/D126748
2021-09-29 20:20:32 +00:00
amy churchwell
6359c9364b
Bug 1732093 - Apply hover/active theme colors to ETP and downloads panel. r=harry,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D126745
2021-09-29 20:05:19 +00:00
Rob Wu
5dc7701f9a
Bug 1669716 - Add partitionKey support to cookies extension API r=timhuang,zombie
...
Differential Revision: https://phabricator.services.mozilla.com/D123491
2021-09-29 19:46:53 +00:00
amy churchwell
aa8d583f1c
Bug 1729535 - Add monochromatic themes to about:addons#themes. r=harry,fluent-reviewers,mixedpuppy,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D126401
2021-09-29 18:44:46 +00:00
Itiel
2d41c98c75
Bug 1732357 - Fix close-button's hover state for HCM r=desktop-theme-reviewers,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D126529
2021-09-29 17:31:03 +00:00
Itiel
a8b43347f4
Bug 1732357 - Properly style normal in-content buttons for HCM r=desktop-theme-reviewers,dao
...
Also fix border for radio buttons in hover state
Differential Revision: https://phabricator.services.mozilla.com/D126528
2021-09-29 17:31:35 +00:00
Tomislav Jovanovic
0b1c358ede
Bug 1708243
- Part 3: Use actor messaging for tabs.detectLanguage, stop loading MessageChannel.jsm, r=robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D126623
2021-09-29 16:52:59 +00:00
Jan-Erik Rediger
ef6e43ba54
Bug 1733152 - Upgrade to Glean v41.1.1. r=chutten
...
This pulls in a patch to limit logging to Glean crates on Android.
Differential Revision: https://phabricator.services.mozilla.com/D126962
2021-09-29 16:06:32 +00:00
Cosmin Sabou
0d612db0fb
Backed out 4 changesets (bug 1688452) for assertion and bc failures on browser_translation_bing.js.
...
Backed out changeset 1a720cffc019 (bug 1688452)
Backed out changeset 797a7e243d43 (bug 1688452)
Backed out changeset 00fd325069fa (bug 1688452)
Backed out changeset 23ef68478e93 (bug 1688452)
2021-09-29 20:13:33 +03:00
Harry Twyford
cbf8835783
Bug 1732957 - Update monochromatic theme ids to color-variant-colorway@mozilla.org. r=mixedpuppy,amy
...
This patch allows D126401 to add a test theme with ID test-colorway@mozilla.org to test the Colorways section in about:addons.
Differential Revision: https://phabricator.services.mozilla.com/D126820
2021-09-29 15:43:22 +00:00
Gijs Kruitbosch
637a0f2c3f
Bug 1733111 - fix session restore infobar icon appearance in HCM, r=mtigley
...
Differential Revision: https://phabricator.services.mozilla.com/D126923
2021-09-29 15:28:32 +00:00