

Use the finalized query parameter when excluding AMP URLs from appearing as tile...
source link: https://bugzilla.mozilla.org/show_bug.cgi?id=1768533
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Use the finalized query parameter when excluding AMP URLs from appearing as tiles on the new tab page
Categories
(Firefox :: New Tab Page, task, P1)
Tracking
(bug has been fixed and VERIFIED which is tracked for Firefox 101)
102 Branch
People
(Reporter: adw, Assigned: adw)
References
Details
We need to make sure we use the finalized query parameter when excluding AMP URLs from the new tab page. If the parameter is finalized before bug 1768529 lands, then we can do this as part of that bug and close this one without any further work required. If the parameter is not finalized before then, we'll need to land a small follow-up patch as part of this bug that uses the finalized parameter.
Pushed by [email protected]: https://hg.mozilla.org/integration/autoland/rev/101e92fc97d5 Use the finalized query parameter when excluding AMP URLs from appearing as tiles on the new tab page. r=nanj
STR are similar to bug 1768529 comment 3 except we only need to verify one case.
- Type
example.com/?mfadid=adm
in the urlbar and press enter - Repeat the previous step 2 more times. You can use the same tab.
- Restart Firefox
- Verify "example" does not appear as a top sites tile on the new tab page
- Type
example.com
(without anything else at the end) in the urlbar and press enter - Type
https://www.mozilla.org/
in the urlbar and press enter. You can use the same tab. - Restart Firefox
- Verify "mozilla" and "example" appear as top sites tiles on the new tab page
- Click the "example" tile
- Verify
example.com
(without anything else at the end) loads
I‘ve verified this task using the latest Firefox Nightly 102.0a1 (Build ID: 20220518214245) on Windows 10 x64, macOS 12.3.1, and Ubuntu 20.04 x64.
- After navigating to the “example.com/?mfadid=adm” page several times, the "example" does not appear as a top sites tile on the new tab page.
- The "mozilla" and "example" appear as top sites tiles on the new tab page after navigating to the “example.com” and “https://www.mozilla.org/” pages. Also, the “example.com” page loads after clicking the “example” top site tile.
[Tracking Requested - why for this release]: This patch implements a feature request for our tiles partner, and we'd like it to be released in Fx 101 if possible.
Comment on attachment 9277004 [details]
Bug 1768533 - Use the finalized query parameter when excluding AMP URLs from appearing as tiles on the new tab page.
Beta/Release Uplift Approval Request
- User impact if declined: There is little impact on Firefox users, rather it's a feature request from our partner of sponsored tiles. If declined, Firefox would show previous sponsored tiles as organic tiles which could de-value the sponsored tiles for both our partner and Mozilla.
- Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: Bug 1768529
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Not a user-facing change, it only changes how previous sponsored tiles will be treated for Top Sites on the newtab page.
- String changes made/needed: None
- Is Android affected?: No
Comment on attachment 9277004 [details]
Bug 1768533 - Use the finalized query parameter when excluding AMP URLs from appearing as tiles on the new tab page.
Approved for 101.0rc2.
We have verified this issue on Firefox 101.0 RC2 build (Build ID: 20220525210143) downloaded from treeherder on Windows 10 x64, macOS 10.15.7 and Ubuntu 20.04.
- In order to verify this issue we have used the STR described in comment 4. During testing, we haven't found any new issues.
Recommend
-
55
Code for ethereum’s highly-anticipated proof-of-stake (PoS) blockchain is on course to be finalized as early as sometime next month. In a bi-weekly call between ethereum developers, Ethereum Foundation researche...
-
8
Finalized no. 24 以太坊共识层 Altair 的预发布已出炉 ...
-
7
Ethereum 2.0 Merger Spec Finalized – TrustnodesEthereum 2.0 has finalized the specification for the full transition to Proof of Stake (PoS) known as The Merger according to a dev call. Tim Beiko, the ethereum 1.0 coordinator, said e...
-
8
The update is codenamed Windows 11 Sun Valley 2 Windows 11 is already available for the first waves of eligible devices, and Microsoft plans to reach the broad availability phase by the summer of 20...
-
8
Apple Has Not Finalized Details for iPhone SE 4 Display, 5.7" to 6.1" OLED and LCD Screens Under Consideration
-
6
NFL Sunday Ticket streaming deal won't be finalized until...
-
14
Apple may have finalized name for its AR/VR headset operating system, it's not 'realityOS'...
-
7
-
6
ECMAScript 2023 spec for JavaScript finalized ECMAScript 2023 adds new methods for searching and changing arrays, allows symbols to be used as WeakMap ke...
-
7
Apple Vision Pro Secondary Head Strap Design 'Yet to Be Finalized'Apple Vision Pro Secondary Head Strap Design 'Yet to Be Finalized'Friday July 7, 2023 2:58 am PDT by
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK