Граф коммитов

70822 Коммитов

Автор SHA1 Сообщение Дата
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