Commit Graph

35847 Commits

Author SHA1 Message Date
Dale Harvey
a8d49a9e03 Bug 1826447 - Initial support for Rich Suggestions. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D174693
2023-05-11 21:27:36 +00:00
Zach Harris
b1d7003710 Bug 1393332 - Add infrastructure for importing payment methods from Chrome-based browsers r=mconley,fluent-reviewers,flod
This tries to retrieve the credit card and autofill data from
Chrome using SQLite queries and then insert them into the Firefox
database.

Differential Revision: https://phabricator.services.mozilla.com/D168434
2023-05-11 20:29:08 +00:00
Cosmin Sabou
0844d392ee Bug 1824273 - Disable browser_tab_pickup_list.js for frequent failures until a fix in place. r=intermittent-reviewers,jmaher
Differential Revision: https://phabricator.services.mozilla.com/D177797
2023-05-11 17:18:48 +00:00
Mark Banner
43c4ea36d3 Bug 1831332 - Fix test_urlTelemetry.js to not use a code for the organic:other test that is likely to be an organic:none in the future. r=jteow
Differential Revision: https://phabricator.services.mozilla.com/D177782
2023-05-11 14:30:32 +00:00
Hannah Peuckmann
2e21f6d32a Bug 1823337 - Strip url when copying in-content links.r=pbz,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D174253
2023-05-11 14:14:41 +00:00
Hannah Peuckmann
ecd28d3c05 Bug 1823338 - tests for url bar clean copy. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D174252
2023-05-11 14:14:41 +00:00
Hannah Peuckmann
f8ce125f0a Bug 1823338 - Strip url when copying from url bar.r=pbz,flod,adw
Differential Revision: https://phabricator.services.mozilla.com/D174251
2023-05-11 14:14:41 +00:00
Tom Ritter
f557fe1afb Bug 1805101: Add a test for a blob framed by a cross-origin document r=tschuster
In this scenario we do not correctly process an exemption; but I think that is okay.

Differential Revision: https://phabricator.services.mozilla.com/D177285
2023-05-11 13:44:12 +00:00
Tom Ritter
630403005e Bug 1805101: Add a test for data: documents r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D177193
2023-05-11 13:44:12 +00:00
Tom Ritter
a701f9bacb Bug 1805101: Add a test with a sandboxed iframe r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D177091
2023-05-11 13:44:11 +00:00
Tom Ritter
ba83888ad2 Bug 1805101: Add a test for about:srcdoc r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D177090
2023-05-11 13:44:11 +00:00
Tom Ritter
4160913e4e Bug 1805101: Add a test for blob: documents r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D177089
2023-05-11 13:44:11 +00:00
Tom Ritter
2147522645 Bug 1805101: Add a hwconcurrency test that doesn't use about:blank r=tschuster
This is a dead-simple test that will run quickly and
be easily debuggable (via printf debugging).

Differential Revision: https://phabricator.services.mozilla.com/D177088
2023-05-11 13:44:11 +00:00
Tom Ritter
40aa852500 Bug 1805101: Clarify the purpose of the cross-origin domain, and don't pass them everywhere r=tschuster
Also, pass 'null' instead of 'this' to clarify we don't need it.

Differential Revision: https://phabricator.services.mozilla.com/D177087
2023-05-11 13:44:11 +00:00
Tom Ritter
3b3a9a532d Bug 1805101: Replace JSON stringify with StructredClone and partial with Function.bind r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D177086
2023-05-11 13:44:10 +00:00
Tom Ritter
58e2e74470 Bug 1805101: Improve the postMessage data object that is passed r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D177284
2023-05-11 13:44:10 +00:00
Tom Ritter
cbca4c63a8 Bug 1805101: Improve the event comparison in multiple RFP tests r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D177085
2023-05-11 13:44:10 +00:00
Tom Ritter
d620ceb2ed Bug 1805101: Add a RFP test that runs in an about:blank document r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D175505
2023-05-11 13:44:10 +00:00
Mathieu Leplatre
1348d02a4f Bug 1832042 - Update URLs of new Remote Settings servers r=gbeckley,search-reviewers,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D177471
2023-05-11 13:35:59 +00:00
Johannes J. Schmidt
bffbcd5f2c Bug 1832488 - use addLoginAsync instead of addLogin in test_Chrome_passwords.js r=credential-management-reviewers,dimi
Differential Revision: https://phabricator.services.mozilla.com/D177746
2023-05-11 13:08:15 +00:00
Eemeli Aro
d686450a21 Bug 1832141 - Migrate strings to recentlyClosed.ftl. r=Gijs,flod
The five strings used by the component are collected into one new file.
The dropped `menuUndoCloseWindowSingleTabLabel` is the same in all locales,
so it was easier to recreate its contents in the custom Fluent migration transform.

Differential Revision: https://phabricator.services.mozilla.com/D177614
2023-05-11 07:29:34 +00:00
Eemeli Aro
71dfc2ea23 Bug 1831851 - Migrate accounts.properties strings used by preferences/sync.js to Fluent. r=sync-reviewers,fluent-reviewers,settings-reviewers,flod,markh
Differential Revision: https://phabricator.services.mozilla.com/D177603
2023-05-11 06:27:42 +00:00
Eemeli Aro
7ee5628c88 Bug 1831851 - Migrate accounts.properties strings used by BrowserGlue.jsm to Fluent. r=sync-reviewers,fluent-reviewers,flod,markh
Differential Revision: https://phabricator.services.mozilla.com/D177602
2023-05-11 06:27:41 +00:00
Eemeli Aro
4562dff30c Bug 1831851 - Migrate accounts.properties strings used by browser-sync.js to Fluent. r=sync-reviewers,fluent-reviewers,flod,markh
Differential Revision: https://phabricator.services.mozilla.com/D177601
2023-05-11 06:27:41 +00:00
Drew Willcoxon
e6de21f076 Bug 1832300 - Show is_top_pick suggestions as top picks only when the best match prefs are enabled. r=daisuke
This keeps the current behavior where Firefox shows a suggestion as a top pick
when `is_top_pick` is true, but in addition the two best-match prefs must also
be true.

I cp'ed test_quicksuggest_bestMatch.js to test_quicksuggest_topPicks.js so that
we have a test specifically for top picks, and I added tasks for all preference
combinations. The terms "best match" and "top picks" are overloaded and I tried
to explain what they mean in the code comments I added.

Depends on  D176114

Differential Revision: https://phabricator.services.mozilla.com/D177712
2023-05-11 04:14:40 +00:00
Daisuke Akatsuka
3ae5033a41 Bug 1832445: Adapt to Merino data format r=adw
Differential Revision: https://phabricator.services.mozilla.com/D177711
2023-05-11 02:53:00 +00:00
Noemi Erli
6ccc1bda86 Backed out changeset a800d4653b79 (bug 1832445) for causing failures in browser_glean_telemetry_engagement_selected_result.js CLOSED TREE 2023-05-11 05:36:21 +03:00
Daisuke Akatsuka
067676d9db Bug 1832445: Adapt to Merino data format r=adw
Differential Revision: https://phabricator.services.mozilla.com/D177711
2023-05-11 01:11:01 +00:00
Dale Harvey
748dbae64d Bug 1832060 - Enable trending suggestions on Nightly. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D177498
2023-05-10 20:43:43 +00:00
Daisuke Akatsuka
45268fa4c7 Bug 1828610: Implement addon suggestions r=desktop-theme-reviewers,adw,fluent-reviewers,flod,dao
Differential Revision: https://phabricator.services.mozilla.com/D176114
2023-05-10 20:04:38 +00:00
Karandeep
b4c779e1c3 Bug 1824609 convert consumers of toolkit/components/thumbnails/ to import ES modules directly. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D177197
2023-05-10 20:00:58 +00:00
scottdowne
4b6221125c Bug 1832178 - Pocket newtab international onboarding experience alignment issue r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D177641
2023-05-10 18:33:07 +00:00
Barret Rennie
6b4e84e751 Bug 1832132 - Correctly report success in BROWSER_SET_DEFAULT_USER_CHOICE_RESULT r=nalexander
Differential Revision: https://phabricator.services.mozilla.com/D177537
2023-05-10 16:41:01 +00:00
James Teow
3f00e836a9 Bug 1831880 - Optionally use shopping tab regular expression in SearchSERPTelemetryChild - r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D177451
2023-05-10 16:11:43 +00:00
Sam Foster
c3066d257e Bug 1832171 - Link the packaged platform-specific common stylesheets in Screenshots. r=niklas,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D177569
2023-05-10 15:55:46 +00:00
Greg Tatum
0fd4c3ceff Bug 1820247 - Add tests for the translations panel designs and behavior; r=nordzilla
Differential Revision: https://phabricator.services.mozilla.com/D177292
2023-05-10 14:57:54 +00:00
Greg Tatum
1cc45845e2 Bug 1820247 - Apply UX designs to the translations panel; r=nordzilla,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D177291
2023-05-10 14:57:53 +00:00
Greg Tatum
b817d343fc Bug 1820247 - Refactor test functions for translations popup; r=nordzilla
waitForViewShown will be used in a following patch.

Differential Revision: https://phabricator.services.mozilla.com/D177287
2023-05-10 14:57:53 +00:00
Johannes J. Schmidt
0679b59e81 Bug 1824112 - switch to addLoginAsync in tests r=credential-management-reviewers,sync-reviewers,sgalich,markh
Differential Revision: https://phabricator.services.mozilla.com/D175704
2023-05-10 13:52:10 +00:00
negin
ba615fe519 Bug 1829039 - Updates embedded migration wizard styles to match figma r=aminomancer,mconley
Differential Revision: https://phabricator.services.mozilla.com/D176352
2023-05-10 13:08:59 +00:00
Brice Laurencin
f7bb93f59c Bug 1418462 - Middleclick on new tab button launch clipboard r=Gijs
Original code from bruntonross@protonmail.com,
adapted to current Firefox version.

Differential Revision: https://phabricator.services.mozilla.com/D170097
2023-05-10 10:08:24 +00:00
Sandor Molnar
84627283e9 Backed out 16 changesets (bug 1824112) for causing mochitest failures in toolkit/components/passwordmgr/test/mochitest/test_autocomplete_tab_between_fields.html CLOSED TREE
Backed out changeset 6830c9a5d1ce (bug 1824112)
Backed out changeset ebfc28fdb638 (bug 1824112)
Backed out changeset ae112f47fdf1 (bug 1824112)
Backed out changeset 7295fad178a2 (bug 1824112)
Backed out changeset 3074e99ee5a0 (bug 1824112)
Backed out changeset a821ff170e11 (bug 1824112)
Backed out changeset 7bfa8564a6b5 (bug 1824112)
Backed out changeset ce59496fc86f (bug 1824112)
Backed out changeset e3f3d730e9fa (bug 1824112)
Backed out changeset b2f3bcc9bf07 (bug 1824112)
Backed out changeset 03447a1935df (bug 1824112)
Backed out changeset fc82a197b868 (bug 1824112)
Backed out changeset 406121a380d9 (bug 1824112)
Backed out changeset 196bb8eb2cc0 (bug 1824112)
Backed out changeset 0948d06a3c2c (bug 1824112)
Backed out changeset bc994ffb1614 (bug 1824112)
2023-05-10 12:07:00 +03:00
Johannes J. Schmidt
364acf3f03 Bug 1824112 - switch to addLoginAsync in tests r=credential-management-reviewers,sync-reviewers,sgalich,markh
Differential Revision: https://phabricator.services.mozilla.com/D175704
2023-05-10 07:47:25 +00:00
Drew Willcoxon
dd2a850370 Bug 1832105 - Add the weather suggestion commands to the isSessionOngoing logic in the urlbar telemetry event code. r=daisuke
The problem is the two weather commands that keep the view open,
"inaccurate_location" and "show_less_frequently", aren't included in the
criteria that set `isSessionOngoing` to true.

As the comment above `isSessionOngoing` says, we should find a better way to
determine whether the session remains ongoing than hardcoding a list of
commands. I didn't try to do that here since we're time constrained and need to
uplift this to 114.

Differential Revision: https://phabricator.services.mozilla.com/D177558
2023-05-10 03:28:10 +00:00
Narcis Beleuzu
6d06f48e1a Backed out changeset 86f74f61adc0 (bug 1829039) for newtab failure on aboutwelcome.scss 2023-05-10 00:43:26 +03:00
Jonathan Sudiaman
9fd065c778 Bug 1820979 - Remove instant apply bookmarks panels code r=mak
Remove the `browser.bookmarks.editDialog.delayedApply.enabled` pref, and for all usages in conditional branches, assume that it is `true`. (Since we want to be using delayed apply logic going forward.)

`delayed_apply` spinoffs of tests are removed and merged with their instant apply counterparts. The only test removed without a corresponding spinoff is `browser_editBookmark_tags_liveUpdate.js`. That test is checking whether tags are updated in the edit dialog, if they are updated from a different place. The problem is that we don't really want this behavior anymore. It was previously set to only run with `browser.bookmarks.editDialog.delayedApply.enabled` set to `false`, but now that it's no longer configurable, it made most sense to simply get rid of this test.

https://treeherder.mozilla.org/jobs?revision=c0741eca62212a75a9dd52fc2c5c2b6c34f9f2d7&repo=try

Differential Revision: https://phabricator.services.mozilla.com/D176370
2023-05-09 21:03:19 +00:00
Daisuke Akatsuka
4e52c765a7 Bug 1829161: Make the tab loading non-web-controlled page in _blank target as 1-based. r=extension-reviewers,farre,rpl,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D176238
2023-05-09 20:46:13 +00:00
negin
4ca699875e Bug 1829039 - Updates embedded migration wizard styles to match figma r=aminomancer
This patch fixes the font size inconsistencies, extra whitespace above title, and introduces simplified animations for [Embedded Migration Wizard](https://www.figma.com/file/c83OEio9DhCQKuabx2tIEl/NUO-Experiments-2023?node-id=976-31535) screen. Other feedback from the initial bug has been broken down into other bugs:

* [Position relative feedback bug](https://bugzilla.mozilla.org/show_bug.cgi?id=1829272)
* [Checkbox spacing](https://bugzilla.mozilla.org/show_bug.cgi?id=1829733)
* Logo feedback - syncing up with Gabrielle and will file a follow-up bug depending on what we want to do (figma does not include the logo)

Differential Revision: https://phabricator.services.mozilla.com/D176352
2023-05-09 20:22:09 +00:00
Mike Kaply
1e64806384 Bug 1831601 - Switch view chrome URLS to have a firefoxview specific path. r=kcochrane,fxview-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D177283
2023-05-09 18:09:17 +00:00
Hanna Jones
a7598dff17 Bug 1830333 - special case moz-toggle handling in panel multi view r=mstriemer,Gijs
This is a quick fix to unblock some onging work to use moz-toggle in the chrome. I'll follow up by filing a bug to reevaluate focus management in PanelMultiView more generally.

Differential Revision: https://phabricator.services.mozilla.com/D176678
2023-05-09 17:35:11 +00:00