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

5171 Коммитов

Автор SHA1 Сообщение Дата
Marco Bonardo f76fe359ca Bug 1882815 - Enable cross-container Tab Search for Release. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D203731
2024-03-09 12:05:45 +00:00
Nicholas Rishel cb71dc20a7 Bug 1883476 - Part 3: Remove dead launched from WDBA telemetry. r=nalexander
Backed out changeset 5d6127a9b7ed.

Differential Revision: https://phabricator.services.mozilla.com/D203516
2024-03-08 19:27:23 +00:00
Hanna Jones dad8b74c02 Bug 1883911 - remove pref and Nimbus code for switching devices help menu item r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D203764
2024-03-08 15:55:52 +00:00
Cosmin Sabou bde44fb4ce Backed out 3 changesets (bug 1883476, bug 1826375) for causing windows build bustages. CLOSED TREE
Backed out changeset bc8bdcfbcd9c (bug 1883476)
Backed out changeset 7d6333da6d31 (bug 1826375)
Backed out changeset f5f32253c79c (bug 1826375)
2024-03-07 03:08:10 +02:00
Nicholas Rishel 3b7c2ff275 Bug 1883476 - Part 3: Remove dead launched from WDBA telemetry. r=nalexander
Backed out changeset 5d6127a9b7ed.

Differential Revision: https://phabricator.services.mozilla.com/D203516
2024-03-07 00:14:06 +00:00
Niklas Baumgardner 77e2a7eb66 Bug 1883143 - Initial profiles setup. r=jhirsch,mossop
Differential Revision: https://phabricator.services.mozilla.com/D203299
2024-03-06 15:44:11 +00:00
hanna alemu bffeeb273c Bug 1868097 - Whats New Page nimbus tooling r=omc-reviewers,aminomancer
Differential Revision: https://phabricator.services.mozilla.com/D200392
2024-03-06 14:36:14 +00:00
Cristian Tuns 912388edd2 Backed out changeset 498c23b2d670 (bug 1883143) for causing failures in nsContentSecurityUtils.cpp CLOSED TREE 2024-03-05 13:19:07 -05:00
Niklas Baumgardner 3f47fc8b3d Bug 1883143 - Initial profiles setup. r=jhirsch,mossop
Differential Revision: https://phabricator.services.mozilla.com/D203299
2024-03-05 16:50:31 +00:00
DJ 6623d94543 Bug 1883140 - don't hide bookmarks in Felt Privacy mode. r=cmkm
Differential Revision: https://phabricator.services.mozilla.com/D203475
2024-03-05 14:24:27 +00:00
Sam Foster b496d884f0 Bug 1789727 - Default to the component implementation of Screenshots for nightly builds. r=extension-reviewers,sfoster,robwu,chutten
* Flip the component pref to true by default for nightly builds only
* Move the pref check and initialization to a startup idle task
* And be a bit smarter about when we get and disable the addon
* Fix a bug where we try to communicate with the overlay after the window actor is destroyed when
  the component pref gets flipped off during use

Differential Revision: https://phabricator.services.mozilla.com/D196888
2024-03-04 21:13:17 +00:00
Thomas Wisniewski e8439f4015 Bug 1881798 - remove the legacy ETP webcompat reporter; r=pbz,desktop-theme-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D203022
2024-03-03 01:39:42 +00:00
Sandor Molnar ef39b591b9 Backed out changeset 5b88e57227bc (bug 1789727) for causing bc failures @ browser_feature_callout_in_chrome.js & browser_asrouter_toolbarbadge CLOSED TREE 2024-03-01 20:33:14 +02:00
Sam Foster 9911ad6052 Bug 1789727 - Default to the component implementation of Screenshots for nightly builds. r=extension-reviewers,sfoster,robwu,chutten
* Flip the component pref to true by default for nightly builds only
* Move the pref check and initialization to a startup idle task
* And be a bit smarter about when we get and disable the addon
* Fix a bug where we try to communicate with the overlay after the window actor is destroyed when
  the component pref gets flipped off during use

Differential Revision: https://phabricator.services.mozilla.com/D196888
2024-03-01 15:02:51 +00:00
Noemi Erli 02ac792b19 Backed out changeset 9b4da905ce36 (bug 1789727) for causing failures in browser_asrouter_toolbarbadge.js CLOSED TREE 2024-02-29 22:43:51 +02:00
Michael Hughes 09024f2525 Bug 1880368 - change firefox and firefox-private protocols to firefox-bridge and firefox-private-bridge protocols r=nshukla,mossop
Differential Revision: https://phabricator.services.mozilla.com/D201879
2024-02-29 19:03:17 +00:00
Sam Foster 24d2e39f9d Bug 1789727 - Default to the component implementation of Screenshots for nightly builds. r=extension-reviewers,sfoster,robwu,chutten
* Flip the component pref to true by default for nightly builds only
* Move the pref check and initialization to a startup idle task
* And be a bit smarter about when we get and disable the addon
* Fix a bug where we try to communicate with the overlay after the window actor is destroyed when
  the component pref gets flipped off during use

Differential Revision: https://phabricator.services.mozilla.com/D196888
2024-02-29 18:27:46 +00:00
Sandor Molnar 801590e08e Backed out changeset c8f7d19d58bb (bug 1789727) for causing telemetry/marionette/tests/client/test_subsession_management.py CLOSED TREE 2024-02-28 18:42:48 +02:00
Marco Bonardo 16e1274797 Bug 1882478 - Enable clipboard suggestions feature in Release. r=klubana
Differential Revision: https://phabricator.services.mozilla.com/D202920
2024-02-28 16:10:59 +00:00
Sam Foster 92b8f5b6e3 Bug 1789727 - Default to the component implementation of Screenshots for nightly builds. r=extension-reviewers,sfoster,robwu
* Flip the component pref to true by default for nightly builds only
* Move the pref check and initialization to a startup idle task
* And be a bit smarter about when we get and disable the addon
* Fix a bug where we try to communicate with the overlay after the window actor is destroyed when
  the component pref gets flipped off during use

Differential Revision: https://phabricator.services.mozilla.com/D196888
2024-02-28 15:40:08 +00:00
Mike Conley 6fe1bb3a63 Bug 1882171 - Stub out the beginnings of the BackupService. r=mossop,kpatenio,fchasen
This creates a new BackupService component that lives under browser/components/backup.
It doesn't do much yet, except allow itself to be instantiated (which currently occurs
using the idle scheduler in BrowserGlue) - but it does set us up to have docs, SphinxJS
exporting for JSDoc, linting, etc.

Differential Revision: https://phabricator.services.mozilla.com/D202753
2024-02-28 14:23:56 +00:00
Tooru Fujisawa 2716784ba5 Bug 1081542 - Part 4: Move browser.tabs.opentabfor.middleclick to StaticPrefList.yaml to access it from nsWindowWatcher::IsWindowOpenLocationModified. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D201932
2024-02-27 14:12:11 +00:00
Tooru Fujisawa c78707e125 Bug 1081542 - Part 2: Move browser.tabs.loadInBackground to StaticPrefList.yaml to access it from nsWindowWatcher::IsWindowOpenLocationModified. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D201930
2024-02-27 14:12:10 +00:00
Cristian Tuns 4e97787e18 Backed out 8 changesets (bug 1081542) for causing bc failures in browser_cancel_starting_autoscrolling_requested_by_background_tab.js CLOSED TREE
Backed out changeset 3cc96704d17f (bug 1081542)
Backed out changeset 9f3fe37b77ca (bug 1081542)
Backed out changeset 8d495120e6d2 (bug 1081542)
Backed out changeset ade6db42285d (bug 1081542)
Backed out changeset 56fb245cd38e (bug 1081542)
Backed out changeset c4530ae2b9e3 (bug 1081542)
Backed out changeset 758ad04a330e (bug 1081542)
Backed out changeset deb46de7b01c (bug 1081542)
2024-02-27 04:05:22 -05:00
Tooru Fujisawa d0e8751afa Bug 1081542 - Part 4: Move browser.tabs.opentabfor.middleclick to StaticPrefList.yaml to access it from nsWindowWatcher::IsWindowOpenLocationModified. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D201932
2024-02-27 07:28:20 +00:00
Tooru Fujisawa a444b0426e Bug 1081542 - Part 2: Move browser.tabs.loadInBackground to StaticPrefList.yaml to access it from nsWindowWatcher::IsWindowOpenLocationModified. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D201930
2024-02-27 07:28:19 +00:00
Drew Willcoxon 9f29fb675b Bug 1881606 - Add a Nimbus variable and pref for configuring Yelp suggestion index/position. r=daisuke
Depends on D202773

Differential Revision: https://phabricator.services.mozilla.com/D202777
2024-02-27 06:54:07 +00:00
Daisuke Akatsuka 602e14aa85 Bug 1881071: Stop suggest if the query length is less than length of when clicking 'Show less frequently' r=adw
Differential Revision: https://phabricator.services.mozilla.com/D202773
2024-02-27 06:46:22 +00:00
Harshit Sohaney 246329c6f0 Bug 1878111 - Migrate prefs for clear history dialog in both clearHistory and clearOnShutdown contexts. r=pbz,mconley
Differential Revision: https://phabricator.services.mozilla.com/D201630
2024-02-26 21:29:36 +00:00
Emilio Cobos Álvarez 86cc27eb44 Bug 1881488 - Use tooltip delay for tab preview. r=tabbrowser-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D202420
2024-02-26 15:11:00 +00:00
Harshit Sohaney 4252256e80 Bug 1878111 - (part 1) Remember user clearing options in the new clear history dialog. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D201274
2024-02-23 14:13:29 +00:00
Sammy Khamis aa561a6d76 Bug 1880556: Add toggles for FxA products r=sync-reviewers,markh
Differential Revision: https://phabricator.services.mozilla.com/D202365
2024-02-22 19:32:34 +00:00
Cristian Tuns 9997dbebb5 Backed out changeset ee7693ef6d0d (bug 1877957) due to performance regressions CLOSED TREE 2024-02-22 11:28:46 -05:00
Drew Willcoxon a2fd50b3f4 Bug 1879642 - Update Yelp suggestion desktop integration for changes in Rust prefix matching. r=daisuke
The main change is to `makeResult()`. I talked with Loren and we came up with
these rules for prefix matching:

* The entire search string has to be at least 5 characters long, **and**
* At least 2 characters of the subject have to be typed

This patch enforces the 5 char overall threshold using the existing Nimbus
variable. If a subject is less than 5 chars, then we'll show it if there's an
exact match.

Other changes:

* Add `yelp.minKeywordLength` and `yelp.showLessFrequentlyCap` fallback prefs to
  make it easier to write tests and demo this feature
* Rename the `quicksuggest.yelpPriority` pref so it's consistent with others
* Add `yelp.featureGate` to firefox.js so it shows up in about:config so it's
  easier to try out this feature
* Alphabetize the prefs in UrlbarPrefs. Some newer ones are out of order.

Depends on D201779, D200788

Differential Revision: https://phabricator.services.mozilla.com/D201302
2024-02-15 04:38:00 +00:00
scottdowne 48f6c9ab94 Bug 1878086 - Home and newtab sponsored topsites phase 2 UI updates r=desktop-theme-reviewers,nbarrett,jules
Differential Revision: https://phabricator.services.mozilla.com/D200378
2024-02-15 02:07:07 +00:00
Cristian Tuns 72fdfb86f5 Backed out 2 changesets (bug 1878111) for causing bc failures in browser_clearSiteData.js CLOSED TREE
Backed out changeset 81b85259c9fd (bug 1878111)
Backed out changeset 436b082f2e59 (bug 1878111)
2024-02-14 17:23:01 -05:00
Drew Willcoxon fd40c69c47 Bug 1880144 - Enable Rust Suggest by default. r=daisuke
This turned out to be a huge pain.

Many tests didn't work with the Rust backend. Generally I tried to keep tests
and tasks that truly need the JS backend, and I skip them when Rust is enabled.
I also added checks for `quickSuggestRustEnabled` so that tests don't assume the
Rust backend is enabled. I don't want to remove anything related to the JS
backend until the Rust backend is shipped in Release and we're confident we
don't need the JS backend anymore.

Also, browser tests didn't work properly because by the time
`QuickSuggestTestUtils.ensureQuickSuggestInit()` runs, the Rust backend has
already initialized, and `_test_remoteSettingsConfig` is not defined. To fix
that, I added a new `_test_setRemoteSettingsConfig()` function that recreates
the store with the new RS test config.

I also added some new helpers for generating remote settings data and for making
expected results in xpcshell tests.

Differential Revision: https://phabricator.services.mozilla.com/D201800
2024-02-14 20:36:08 +00:00
Harshit Sohaney e49879c59f Bug 1878111 - (part 1) Remember user clearing options in the new clear history dialog. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D201274
2024-02-14 17:16:00 +00:00
Mike Conley ac4f03f9a9 Bug 1880082 - Let the off-main-thread WindowsJumpList backend ride the trains. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D201717
2024-02-13 16:07:57 +00:00
Bob Owen 34579ee8b6 Bug 1877957 p4: Enable untrusted integrity for content process sandbox on Nightly. r=handyman
Differential Revision: https://phabricator.services.mozilla.com/D200796
2024-02-08 17:26:21 +00:00
Karandeep c0ef1d2a55 Bug 1852051 - Remove the Search Bar from the toolbar for users who haven't used it in 120 days. r=dao,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D195001
2024-02-08 16:28:42 +00:00
Thomas Wisniewski ad677e89a5 Bug 1879130 - enable Report Broken Site by default, with 'reason' drop-down required; r=ksenia
Differential Revision: https://phabricator.services.mozilla.com/D200959
2024-02-07 21:56:10 +00:00
Natalia Csoregi a1972c3004 Backed out changeset 4190a8a3805b (bug 1879130) for causing failures on browser_keyboard_navigation.js CLOSED TREE 2024-02-07 21:30:12 +02:00
Harshit Sohaney c0cd4b85aa Bug 1878147 - Flip pref to allow users to see sharing webrtc icons in MacOS 14 and above. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D200947
2024-02-07 17:15:12 +00:00
Thomas Wisniewski 214e343253 Bug 1879130 - enable Report Broken Site by default, with 'reason' drop-down required; r=ksenia
Differential Revision: https://phabricator.services.mozilla.com/D200959
2024-02-07 17:00:05 +00:00
Marco Bonardo 05cb18acc4 Bug 1876743 - Enable cross-container Tab Search in Nightly. r=mseibert
Fixes code to properly run tests with the feature enabled.
Fixes code not considering payload.userContextId is set to -1 for private
windows.
Fixes a bug in the _openTabs Map where multiple open tabs to the same url are
not properly counted.

Differential Revision: https://phabricator.services.mozilla.com/D200036
2024-02-07 09:29:32 +00:00
Niklas Baumgardner 4a4e53e26d Bug 1876200 - Add keep closed shopping message bar. r=shopping-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,kpatenio,jules
Differential Revision: https://phabricator.services.mozilla.com/D199743
2024-02-02 14:05:30 +00:00
Thomas Wisniewski c33eb3be65 Bug 1876880 - put the randomization of Report Broken Site reason-dropdown behind a pref, and base its ordering on ClientEnvironment.randomizationId; r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D199790
2024-02-01 16:36:03 +00:00
Nicolas Chevobbe bf2ba4886a Bug 1877457 - [devtools] Remove ruleview-kbd-enter-notice. r=devtools-reviewers,ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D200160
2024-02-01 06:44:38 +00:00
Nicolas Chevobbe b35d82822f Bug 1877457 - [devtools] Default devtools.inspector.rule-view.focusNextOnEnter to true. r=devtools-reviewers,ochameau.
Differential Revision: https://phabricator.services.mozilla.com/D200159
2024-02-01 06:44:38 +00:00