Commit Graph

34512 Commits

Author SHA1 Message Date
William Durand
3ba6a8f924 Bug 1799009 - Remove promiseEnableUnifiedExtensions() in test files. r=mconley,rpl
Depends on D166908

Differential Revision: https://phabricator.services.mozilla.com/D166923
2023-01-23 10:39:29 +00:00
Gavin Suntop
1b7d73c75e Bug 1781836 - Adding recent tags r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D167189
2023-01-20 20:55:30 +00:00
Mark Banner
2bd093b567 Bug 1811334 - Automatically replace Cu.reportError with console.error (most of browser/components). r=settings-reviewers,mconley
Differential Revision: https://phabricator.services.mozilla.com/D167297
2023-01-20 17:49:21 +00:00
Stephanie Cunnane
2b2c9944be Bug 1806539 - Consolidate existing partner codes for Duck Duck Go and add a new partner code for ESR. r=Standard8,mcheang
Differential Revision: https://phabricator.services.mozilla.com/D165342
2023-01-20 17:24:08 +00:00
Meg Viar
04e1d3b419 Bug 1806425 - Make value of source in Feature Callout and page in its telementry more consistent r=jprickett,aminomancer
Unify the values of "source" and "page" as used in FeatureCallout.sys.mjs:
- Explicitly pass in a value for "page" when instantiating a Feature Callout and use this for the value of "page" when sending Feature Callout telemetry and as the "source" when making calls to `sendTriggerMessage`. This avoids the risk of including non-about: page URLs or PDF file extensions in our telemetry.
- Set the value of "page" in an HTML data attribute that can be accessed for use in about:welcome telemetry for Spotlight and Feature Callouts.
- Update references to the page value previously used as the page/source for telemetry from `about:firefoxview` Feature Callouts from "firefoxview"  to "about:firefoxview"
- Pass the token "chrome" when creating a callout from the browser chrome and update references to the source in PDF.js messages' targeting
- Update the page value expected in automated tests as needed

Differential Revision: https://phabricator.services.mozilla.com/D165910
2023-01-20 16:53:30 +00:00
Micah Tigley
cbbd1ba735 Bug 1805233 - Replace created/updated/used times with timeline. r=sgalich,eemeli
Differential Revision: https://phabricator.services.mozilla.com/D164469
2023-01-20 16:48:10 +00:00
Kelly Cochrane
522db5de48 Bug 1796409 - Don't display synced tabs with duplicate URLs unless it's the most recently accessed instance r=sclements,markh
Differential Revision: https://phabricator.services.mozilla.com/D166579
2023-01-20 16:37:14 +00:00
Jared Hirsch
3db2a1803b Bug 1774882 - Avoid the term 'third-party cookies' in Enhanced Tracking Protection preferences. r=settings-reviewers,fluent-reviewers,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D167094
2023-01-20 16:00:11 +00:00
Paul Zuehlcke
9226ddd41f Bug 1809700 - Refactor tests for detect-only pref. r=timhuang,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166832
2023-01-20 12:22:10 +00:00
Paul Zuehlcke
c561bb7d44 Bug 1809700 - Refactor detect-only mode into separate pref. r=timhuang,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166831
2023-01-20 12:22:09 +00:00
Rob Wu
7023b82989 Bug 1811078 - Resolve some intermittent failures in browser_ext_incognito_views.js r=rpl
- Explicitly wait for popup close (via port.onDisconnect) before
  checking whether the popup is closed.

- On --headless (MOZ_HEADLESS), explicitly close the popup since that
  does not automatically happen for some unknown reason. Test case:
  ./mach test browser/components/extensions/test/browser/browser_ext_incognito_views.js --headless

- Explicitly wait for popup close (via port.onDisconnect) before
  closing the final private window. While this is mainly meant as
  a work-around for bug 1800100, it also helps with reducing the
  impact of bug 1811071 (follow up in bug 1811459).

Differential Revision: https://phabricator.services.mozilla.com/D167190
2023-01-20 12:14:59 +00:00
Mark Banner
e5d4dd265b Bug 1811339 - Stop using nsIScriptableUnicodeConverter in browser/components/translation. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D167298
2023-01-20 12:05:32 +00:00
Emilio Cobos Álvarez
e43ca4b09d Bug 1805939 - Have a central source of truth for desktop environment detection. r=stransky,jld
Gfx blocklist doesn't actually use the desktop environment filter so
remove that functionality. We can reintroduce it in the future if we
need it.

Differential Revision: https://phabricator.services.mozilla.com/D166090
2023-01-20 11:26:11 +00:00
Marian-Vasile Laza
046569807c Backed out changeset 7931cc7f97d9 (bug 1768730) for causing bc failures on browser_browserGlue_upgradeDialog_trigger.js and browser_aboutwelcome_upgrade_multistage_mr.js. CLOSED TREE 2023-01-20 00:17:14 +02:00
Gijs Kruitbosch
5a903703c5 Bug 1810995 - update BrowserTestUtils.loadURI consumers to use loadURIString (automated) - browser - r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D167153
2023-01-19 20:16:42 +00:00
Otto Länd
082d735e0f Bug 1809457, 1809457, 1809457: apply code formatting via Lando
# ignore-this-changeset
2023-01-19 21:13:20 +00:00
Hanna Jones
0d3304ce60 Bug 1809457 - Add decorator/wrapper component to fix Storybook style conflicts r=mstriemer
This fixes the style leakage/conflict issue @tgiles identified by using @mstriemer's `WithCommonStyles` component as a Storybook decorator.

Differential Revision: https://phabricator.services.mozilla.com/D166380
2023-01-19 20:07:41 +00:00
Hanna Jones
2833e0f585 Bug 1809457 - make panel-list work in shadow DOM r=mstriemer
Similar to `named-deck` listeners and `activeElement` checks needed to be updated to use `getRootNode` for cases where `panel-list` is used in the shadow DOM. `parentElement` also doesn't account for shadow roots, but swapping out `shadowRoot.host` seems to work the same. I also pulled in the changes from https://phabricator.services.mozilla.com/D166376.

Differential Revision: https://phabricator.services.mozilla.com/D166701
2023-01-19 20:07:40 +00:00
hanna alemu
0a3886816d Bug 1768730 - [Cleanup] Remove legacy spotlight messaging surface r=Mardak,fluent-reviewers,barret
Differential Revision: https://phabricator.services.mozilla.com/D165254
2023-01-19 20:07:16 +00:00
Dão Gottwald
0af8b03623 Bug 1801297 - Better align urlbar result menu button styling with the UX spec. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D167072
2023-01-19 19:10:05 +00:00
Marian-Vasile Laza
70fd2af8ea Backed out 2 changesets (bug 1809700) for causing automation/mochitest/marionette failures. CLOSED TREE
Backed out changeset 7d58f9afe4b7 (bug 1809700)
Backed out changeset 8a37c048a169 (bug 1809700)
2023-01-19 21:33:08 +02:00
Paul Zuehlcke
19eaf572de Bug 1809700 - Refactor tests for detect-only pref. r=timhuang,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166832
2023-01-19 17:12:00 +00:00
Paul Zuehlcke
2071ac660b Bug 1809700 - Refactor detect-only mode into separate pref. r=timhuang,settings-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D166831
2023-01-19 17:12:00 +00:00
Cosmin Sabou
c38d6f9f2c Backed out changeset 4b53f5a10a76 (bug 1801297) for causing bc failures on browser_ext_themes_autocomplete_popup.js. 2023-01-19 19:11:23 +02:00
Drew Willcoxon
215545afbe Bug 1811018 - Don't show a weather suggestion when the search string contains spaces. r=daisuke
The weather suggestion shouldn't be shown when the search string contains only
spaces. We should check `queryContext.searchString` directly instead of the
trimmed search string. I implemented this wrong in D161410.

Differential Revision: https://phabricator.services.mozilla.com/D167218
2023-01-19 16:31:58 +00:00
Travis Long
c216455f72 Bug 1798919 - Add "metrics_disabled" to the 'glean' feature in toolkit/components/nimbus/FeatureManifest.yaml, r=chutten
This includes:
- the addition of FOG wrappes around the Glean API for setting this feature configuration
- handling for fetching the initial configuration after FOG initializes in BrowserGlue.jsm
- registering a callback with Nimbus to listen for, and set, any new feature configurations
- test coverage of this functionality

Differential Revision: https://phabricator.services.mozilla.com/D167200
2023-01-19 15:56:39 +00:00
Dão Gottwald
0ee326d0b2 Bug 1801297 - Better align urlbar result menu button styling with the UX spec. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D167072
2023-01-19 15:20:28 +00:00
Oriol Brufau
34f47a6359 Bug 1809364 - Make tabs.move on multiple tabs more reliable (2). r=robwu
Bug 1323311 tried to improve browser.tabs.move, but the logic didn't
really make sense (e.g. why use 2 different maps to track indices?),
and it broke moving multiple tabs between windows: they would appear
in the wrong order.

Differential Revision: https://phabricator.services.mozilla.com/D166405
2023-01-19 13:51:31 +00:00
William Durand
7761eccedb Bug 1799009 - Remove unified extensions pref and non-unified extensions variants from test suite. r=rpl,mconley,fluent-reviewers,desktop-theme-reviewers,Itiel
This patch removes the use of the "unified extensions" pref and adjust
the existing tests. More clean-ups will be done in follow-ups, e.g. the
removal of `gUnifiedExtensions.isEnabled` and some test-only changes to
no longer create a new window in each test file.

Differential Revision: https://phabricator.services.mozilla.com/D166908
2023-01-19 10:59:25 +00:00
Marco Bonardo
e0c90748d9 Bug 1809195 - Move frecency decay to a new javascript component. r=daisuke
Frecency recalculation will be handled by this new component, so I'm starting
moving decay into it.

Differential Revision: https://phabricator.services.mozilla.com/D166665
2023-01-19 10:37:50 +00:00
Cosmin Sabou
9b18b1a231 Backed out changeset c04e43c43057 (bug 1806501) for mochitest failures on test_aboutmemory.xhtml. CLOSED TREE 2023-01-19 12:41:37 +02:00
Dão Gottwald
95d9a858cf Bug 1801298 - Fix down/up arrow behavior with multiple selectable elements per row. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D166803
2023-01-19 10:26:53 +00:00
Andreas Farre
f78a79df33 Bug 1806501 - Start the JS Oracle process early. r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D167230
2023-01-19 09:56:28 +00:00
Sandor Molnar
6373ae2505 Backed out changeset 357170b2f52a (bug 1801298) for causing bc failures in browser/components/urlbar/tests/browser-tips/browser_selection.js CLOSED TREE 2023-01-19 12:00:27 +02:00
Dão Gottwald
367bd12003 Bug 1801298 - Fix down/up arrow behavior with multiple selectable elements per row. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D166803
2023-01-19 08:25:15 +00:00
Andreas Farre
027c6ceda3 Bug 1810704 - Collect telemetry for session history collection time. r=peterv
Differential Revision: https://phabricator.services.mozilla.com/D167033
2023-01-19 06:45:55 +00:00
Rob Wu
fcb47fe4eb Bug 1810732 - Set pref to enable openPopup in browser_ext_incognito_views.js r=rpl
Differential Revision: https://phabricator.services.mozilla.com/D167170
2023-01-18 19:30:03 +00:00
Tim Giles
6b44824dc0 Bug 1801927 - refactor media control learn more link. r=settings-reviewers,mconley
Replaces the "Control media via keyboard, headset, or virtual interface"
XUL label with the moz-support-link element.

Differential Revision: https://phabricator.services.mozilla.com/D166469
2023-01-18 19:13:34 +00:00
Tim Giles
bcd9cd6b58 Bug 1801927 - refactor configure how firefox connects learn more link. r=mconley
Replaces the "Configure how Nightly connects to the internet" XUL label
with the moz-support-link element.

Differential Revision: https://phabricator.services.mozilla.com/D166468
2023-01-18 19:13:34 +00:00
Tim Giles
980f7a2fe8 Bug 1801927 - refactor cfr learn more links. r=settings-reviewers,mossop
Replaces the "Recommend extensions as you browse" and
"Recommend features as you browse" XUL labels with the moz-support-link
element.

Differential Revision: https://phabricator.services.mozilla.com/D166467
2023-01-18 19:13:32 +00:00
Tim Giles
5eb6e6c483 Bug 1801927 - refactor picture in picture learn more link. r=settings-reviewers,mossop
Replaces the "Enable picture-in-picture video controls" XUL label with
the moz-support-link element.

Differential Revision: https://phabricator.services.mozilla.com/D166466
2023-01-18 19:13:32 +00:00
Tim Giles
4d98cc5271 Bug 1801927 - refactor performance settings learn more link. r=settings-reviewers,mossop
Replaces the "Use recommended performance settings" XUL label with
the moz-support-link element.

Differential Revision: https://phabricator.services.mozilla.com/D166465
2023-01-18 19:13:31 +00:00
Tim Giles
2dfc0597c8 Bug 1801927 - refactor DRM content learn more link. r=settings-reviewers,mossop
Replaces the "Play DRM-controlled content" XUL label with the
moz-support-link element.

Differential Revision: https://phabricator.services.mozilla.com/D166464
2023-01-18 19:13:31 +00:00
Tim Giles
653373bc75 Bug 1801927 - refactor containers learn more link. r=hjones,settings-reviewers,mconley
Replaces the XUL label for the "Enable Container Tabs" with the
moz-support-link element

Differential Revision: https://phabricator.services.mozilla.com/D166463
2023-01-18 19:13:31 +00:00
Danny Colin
3fdca19dac Bug 1316727 - Ensure we cannot create a containers with no name r=mconley
Differential Revision: https://phabricator.services.mozilla.com/D165488
2023-01-18 18:16:32 +00:00
Hanna Jones
6f6812cd6c Bug 1803676 - fix small typo in npm command r=mstriemer,tgiles
Differential Revision: https://phabricator.services.mozilla.com/D167161
2023-01-18 16:17:12 +00:00
Mark Striemer
8a23c47c43 Bug 1803151 - Part 2: Use bundled lit for lit-html in Storybook r=hjones
Differential Revision: https://phabricator.services.mozilla.com/D167104
2023-01-18 16:15:00 +00:00
Chris Martin
1312a613d5 Bug 1799470 - Refactor app starter r=nika
Differential Revision: https://phabricator.services.mozilla.com/D165414
2023-01-18 15:46:09 +00:00
issammani
f3e7bdc37a Bug 1799665 - Fix failing tests due to changed tab order. r=sgalich,mtigley
Depends on D162061

Differential Revision: https://phabricator.services.mozilla.com/D164505
2023-01-18 15:09:43 +00:00
issammani
debca9417f Bug 1799665 - Move filter input and add new login to top of sidebar. r=sgalich,bolsson
Differential Revision: https://phabricator.services.mozilla.com/D162061
2023-01-18 15:09:43 +00:00