Commit Graph

32471 Commits

Author SHA1 Message Date
William Durand
030a4eb213 Bug 1777481 - Introduce a new extension button on the toolbar. r=rpl,mstriemer,fluent-reviewers,desktop-theme-reviewers,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D151497
2022-07-19 15:10:00 +00:00
Hannah Peuckmann
ae3144ae3e Bug 1777981 - DeleteOnClose box always checked in pb autostart mode. r=pbz
Differential Revision: https://phabricator.services.mozilla.com/D152021
2022-07-19 14:49:20 +00:00
Emilio Cobos Álvarez
8807f9dc40 Bug 1779559 - Disable occlusion in another mochitest.
MANUAL PUSH: Orange fix CLOSED TREE
2022-07-19 15:44:32 +02:00
Emilio Cobos Álvarez
42e744da41 Bug 1779559 - Disable Windows' window occlusion in some more mochitests. r=sotaro
Differential Revision: https://phabricator.services.mozilla.com/D152105
2022-07-19 09:25:53 +00:00
Cosmin Sabou
dcd84afd12 Bug 1776652 - disable test_ext_settings_overrides_search_mozParam.js on condprof due to permafailures. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D151974
2022-07-19 05:01:28 +00:00
Butkovits Atila
7dd51c0a72 Backed out 4 changesets (bug 1742797, bug 1748808) for causing crashes at mozilla::layers::APZCTreeManagerParent::RecvUpdateZoomConstraints.
Backed out changeset 23f2a369a5a7 (bug 1748808)
Backed out changeset 5b0edd03f698 (bug 1742797)
Backed out changeset 8ed69c2c1d49 (bug 1742797)
Backed out changeset 18e11e7ea9d0 (bug 1742797)
2022-07-19 08:12:04 +03:00
Gijs Kruitbosch
0adba50c27 Bug 1737043 - add a suggestion for 'example.com' in the network error page for 'example', r=mak,eemeli,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D129156
2022-07-19 03:27:18 +00:00
Marian-Vasile Laza
dd8ace1062 Backed out changeset bdeb418ce16c (bug 1774070) for causing bc failures on browser_all_files_referenced.js. CLOSED TREE 2022-07-19 00:56:45 +03:00
Gavin Suntop
22efb6479f Bug 1776768 - fixing option expand collapse animation r=thecount
Differential Revision: https://phabricator.services.mozilla.com/D152126
2022-07-18 21:29:05 +00:00
Shane Hughes
f41f7c4796 Bug 1739348 - Don't open downloads panel after download dialogs. r=NeilDeakin
This is a medium sized patch to legacy download construction. It takes
advantage of the new property added in Bug 1762033 to prevent the
downloads panel from being automatically shown when a download is added
after an interaction with the unknown content type dialog or the file
picker dialog. I chose to not do the same for failed transfers since I
thought it might serve some use, but that might be wrong. I don't know
if there's a way to test the dialog that appears when you download an
executable without going through the same path I adjusted with the
patch. It seems like it's covered but I could be wrong. Also add a test
to cover these changes from the bottom up. Thanks and apologies for my
sloppy C++, though I'm sure I'll learn a lot more from the review 😅

Differential Revision: https://phabricator.services.mozilla.com/D145312
2022-07-18 20:45:41 +00:00
negin
5467869592 Bug 1774070 - Add asset needed for about:privatebrowsing pin promo r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D152107
2022-07-18 20:44:12 +00:00
Luca Greco
cb40f0a429 Bug 1748808 - Prevent browser_ext_getViews.js permafailure due to a previous test leaving mouse positioned over browserAction widget. r=willdurand
This patch includes the workaround mentioned in Bug 1748808 comment 25 as a short term workaround to prevent the test from
failure due to the position where a previous test may have moved the mouse to.

The short term test-only workaround would become unnecessary once we have landed a proper longer term fix
from Bug 1780008, and so:
- if this patch landes before Bug 1780008, as part of Bug 1780008 we should also remove this short term workaround
- if Bug 1780008 got already signed and pushed to autoland before this one, then this patch can be just dropped
  and the related bug marked as fixed by Bug 1780008.

Differential Revision: https://phabricator.services.mozilla.com/D152090
2022-07-18 18:01:52 +00:00
Marco Bonardo
b63a82b2f9 Bug 1743263 - Disable browser_download_spam_protection.js again on Linux 64. r=intermittent-reviewers,jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D152032
2022-07-18 16:04:52 +00:00
Antonin LOUBIERE
edbd1ca064 Bug 1766669 - When closing last tabs of multiple windows, don't restore them on restart. r=Gijs
After closing last tabs of multiple windows, only if we don't use session restore we restore them.

Differential Revision: https://phabricator.services.mozilla.com/D145112
2022-07-18 14:00:01 +00:00
Butkovits Atila
55b34a8ae3 Bug 1775753 - disable browser_openImport.js on macOS for frequent failures. r=jmaher DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D151429
2022-07-18 12:37:12 +00:00
Bernard Igiri
a1b720ac62 Bug 1779210 - Block outdated Colorways from showing in Firefox View r=Gijs
Added check to block outdated Colorways from showing in Firefox View.

Differential Revision: https://phabricator.services.mozilla.com/D151970
2022-07-18 11:21:56 +00:00
Iulian Moraru
2843947256 Backed out changeset 89d291a9ee9b (bug 1737043) for causing xpcshell failures on test_URIFixup_check_host.js. CLOSED TREE 2022-07-17 20:47:23 +03:00
Gijs Kruitbosch
1b57c18a11 Bug 1737043 - add a suggestion for 'example.com' in the network error page for 'example', r=mak,eemeli,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D129156
2022-07-17 16:48:44 +00:00
Bernard Igiri
cbd7df1750 Bug 1776221 - Added auto update of Colorway CTA on theme change r=sfoster
With this fix changing the Colorway theme should automatically update the Colorway CTA in Firefox View. Additionally, the Colorways portion of firefoxview.mjs has been migrated to colorways-card.mjs and restructured to match the style of the rest of the Firefox View codebase.

Differential Revision: https://phabricator.services.mozilla.com/D150878
2022-07-15 21:36:56 +00:00
Tom Ritter
710851bf65 Bug 1737829: Add a cross-origin iframe test for RFP exemptions r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D150593
2022-07-15 20:39:24 +00:00
Tom Ritter
a9d6c30512 Bug 1737829: Add a test for fine-grained RFP checks r=asuth
Additionally, add some more helpful worker annotations.

Differential Revision: https://phabricator.services.mozilla.com/D144579
2022-07-15 20:39:22 +00:00
Sammy Khamis
77452309ec Bug 1777601 - Redesign Sync Mobile Device Screen r=Gijs,fluent-reviewers,preferences-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D150821
2022-07-15 20:34:31 +00:00
James Teow
6faece7a7b Bug 1679556 - Toggle browser.fixup.alternate.enabled and add telemetry, r=mak
The suggested solution for this bug is to disable browser.fixup.alternate.enabled
unless toggled by the user, and to add telemetry to the preference so that if we
find users rarely use the option, we can safely remove the feature in a future release.

Many tests rely on expecting URI's to be modified, so I modified them so that they
should not expect the prefix or suffix to be modified.

Differential Revision: https://phabricator.services.mozilla.com/D147795
2022-07-15 19:08:56 +00:00
Jason Prickett
e31905c4cb Bug 1779048 - Adding PIN and OTHER as promo types in PbNewTab message schema r=pdahiya,barret
Differential Revision: https://phabricator.services.mozilla.com/D151664
2022-07-15 15:52:04 +00:00
ui.sayuree
af637533ab Bug 1777147 - remove DownloadsSubview module reference. r=mak
Differential Revision: https://phabricator.services.mozilla.com/D151862
2022-07-15 14:28:08 +00:00
Tim Huang
64fb87c02e Bug 1778457 - Enable query parameter stripping in Private Browsing Mode if ETP strict is enabled. r=anti-tracking-reviewers,bvandersloot
Differential Revision: https://phabricator.services.mozilla.com/D151655
2022-07-15 09:41:38 +00:00
Drew Willcoxon
d37895f0fb Bug 1779680 - Allow "www" to be omitted when searching with a prefix for adaptive history autofill. r=daisuke
Please see the bug for details. We recently improved the handling of "www" and
prefixes for adaptive history autofill and made it more like origin autofill,
and this revision makes it even more like origin autofill. Origin autofill
computes a `host_fixed` value that is the matching host except it doesn't
contain "www" if the user didn't type it. This revision does something similar
for adaptive history autofill by computing `url_fixed`. This also allows
`_processRow()` to be a little simpler for the adaptive history case and it's
almost exactly the same as the origin case now.

I changed the `:searchString` param so that it's `this._searchString` instead of
`queryContext.searchString`. That's consistent with the two other autofill
queries and it made fixing this bug easier.

I also added some comments that should be helpful.

Differential Revision: https://phabricator.services.mozilla.com/D151897
2022-07-15 04:58:14 +00:00
scott
67610d7d63 Bug 1779648 - Pocket panels, reverting to old package so old panels still work for now. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D151879
2022-07-15 00:04:59 +00:00
Shane Hughes
d6138d8943 Bug 1779335 - Add new menu to Synced Tabs sidebar context. r=Gijs,fluent-reviewers
Add an "Open in New Container Tab" menu to the Synced Tabs sidebar
context menu, to match similar menus elsewhere in tab menus.

Differential Revision: https://phabricator.services.mozilla.com/D151777
2022-07-14 22:28:14 +00:00
criss
8a86f23681 Backed out changeset 7f034002d8a0 (bug 1766669) for causing failures related to TestSessionStoreEnabledAllWindows.test_close_tabs. CLOSED TREE 2022-07-14 23:47:32 +03:00
Gijs Kruitbosch
5418a144d3 Bug 1764816 - handle esoteric URLs in Firefox View (blob/file/data/ip addresses), r=sfoster,sclements,fluent-reviewers,jaws
Differential Revision: https://phabricator.services.mozilla.com/D151718
2022-07-14 17:38:45 +00:00
Antonin LOUBIERE
ef0599a296 Bug 1766669 - When closing last tabs of multiple windows, don't restore them on restart. r=Gijs
After closing last tabs of multiple windows, only if we don't use session restore we restore them.

Differential Revision: https://phabricator.services.mozilla.com/D145112
2022-07-14 17:36:30 +00:00
Dão Gottwald
af004ca153 Bug 1779546 - [Colorway Closet] Guard avif assets behind EARLY_BETA_OR_EARLIER ifdef. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D151808
2022-07-14 17:25:58 +00:00
Amy Churchwell
1fb1822aab Bug 1778786 - [Colorway Closet] Implement responsive layout for the Colorway Closet Modal. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D151408
2022-07-14 15:57:50 +00:00
Meg Viar
104c2f8067 Bug 1778334 - Add integration test for AboutWelcome MR 50-50 template r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D151650
2022-07-14 15:55:01 +00:00
Dale Harvey
80ab798ef1 Bug 1778139 - Cache QuickActions strings to avoid UI flashing. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D151443
2022-07-14 13:11:56 +00:00
Barret Rennie
83723af645 Bug 1778978 - Re-enable abouthomecache pref after running browser_experiments_api_control.js r=emcminn
The test disables the pref so that it can test the feature's interaction with
Nimbus, but didn't re-enable the pref, so tests after it would break.

Differential Revision: https://phabricator.services.mozilla.com/D151566
2022-07-14 11:25:58 +00:00
Tooru Fujisawa
e28ef8c35e Bug 1779539 - Use static import for XPCOMUtils.jsm in system ESMs in browser/components/pagedata. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D151802
2022-07-14 08:54:01 +00:00
Dão Gottwald
433bbcca8a Bug 1779017 - [Colorway Closet] Remove nightly ifdefs. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D151642
2022-07-14 07:57:35 +00:00
negin
9ab72cd40c Bug 1754471 - Remove Whats New Panel from devtools r=emcminn
Differential Revision: https://phabricator.services.mozilla.com/D151392
2022-07-13 20:57:04 +00:00
Dale Harvey
8cb6d632bb Bug 1778847 - Add a group label for QuickActions. r=adw,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151441
2022-07-13 20:18:48 +00:00
Sam Foster
62ff6578b7 Bug 1779204 - Fix what is shown/hidden when synced tabs data is loading. r=Gijs,sclements
* Add some additional steps and assertions in the test that would catch the case where synced tabs are already showing and we sync again

Differential Revision: https://phabricator.services.mozilla.com/D151678
2022-07-13 19:24:54 +00:00
scott
9d63b57239 Bug 1779459 - Pocket newtab update "more topics" link in topics widget r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D151752
2022-07-13 18:23:08 +00:00
Norisz Fay
d9002d885b Backed out changeset 4ad72b0c451f (bug 1776221) for causing bc failures on browser_colorways_card.js CLOSED TREE 2022-07-13 20:17:42 +03:00
Sarah Clements
3ca9669ab1 Bug 1774793 - Firefox view list timestamps should automatically update r=sfoster
Differential Revision: https://phabricator.services.mozilla.com/D151363
2022-07-13 16:30:56 +00:00
Bernard Igiri
cb1b4cc87f Bug 1776221 - Added auto update of Colorway CTA on theme change r=dao
With this fix changing the Colorway theme should automatically update the Colorway CTA in Firefox View. Additionally, the Colorways portion of firefoxview.mjs has been migrated to colorways-card.mjs and restructured to match the style of the rest of the Firefox View codebase.

Differential Revision: https://phabricator.services.mozilla.com/D150878
2022-07-13 14:12:04 +00:00
William Durand
0795de4a14 Bug 1779380 - Enable browser_toolbar_prefers_color_scheme.js on MacOS (non-debug). r=robwu
Differential Revision: https://phabricator.services.mozilla.com/D151715
2022-07-13 13:07:20 +00:00
Emilio Cobos Álvarez
a904c457f1 Bug 1778374 - Make extension history API use async queries. r=mak,robwu
Differential Revision: https://phabricator.services.mozilla.com/D151237
2022-07-13 11:08:44 +00:00
Sergey Galich
f4e25850dc Bug 1775759 - initialize class properties at class definition r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D151525
2022-07-13 02:22:54 +00:00
scott
fcac35b842 Bug 1778995 - Update Pocket panel node packages. r=gvn
Differential Revision: https://phabricator.services.mozilla.com/D151404
2022-07-12 23:25:07 +00:00