Closed Bug 1794020 Opened 2 years ago Closed 2 years ago

Show Pocket tiles in the 2nd spot of sponsored top sites on the newtab page

Categories

(Firefox :: New Tab Page, task)

task

Tracking

()

VERIFIED FIXED
108 Branch
Tracking Status
firefox108 --- verified

People

(Reporter: nanj, Assigned: thecount, NeedInfo)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

By contract, we will need to ensure that Pocket sponsored tiles are always placed in the 2nd spot of sponsored top sites even if there are no sponsored tiles available from other partners.

Attached file Bug 1794020 - topsite promo tiles (obsolete) —
Attachment #9299353 - Attachment description: Bug 1794020 - topsite promo tiles → WIP: Bug 1794020 - topsite promo tiles
Attachment #9299353 - Attachment description: WIP: Bug 1794020 - topsite promo tiles → Bug 1794020 - topsite promo tiles
Assignee: nobody → sdowne
Status: NEW → ASSIGNED

Backed out changeset ad5bb5f4a576 (Bug 1794020) for causing bc failures on browser_policy_firefoxhome.js.
Backout link
Push with failures <--> bc2
Failure Log
Also bc1 Failure Log
Also bc5 Failure Log
Also c Failure Log
Also bc9 Failure Log

Flags: needinfo?(sdowne)

Backed out for causing mochitest failures in lib/DiscoveryStreamFeed.jsm

Backout link: https://hg.mozilla.org/integration/autoland/rev/c81db1897f51c925894c5035fe03a53b652cce1e

Push with failures

Failure log

INFO - TEST-START | browser/components/extensions/test/browser/browser_ExtensionControlledPopup.js
[task 2022-10-28T18:30:00.899Z] 18:30:00     INFO - GECKO(1625) | [Parent 1625, Main Thread] WARNING: NS_ENSURE_TRUE(aPrefName) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:2289
[task 2022-10-28T18:30:00.907Z] 18:30:00     INFO - GECKO(1625) | [Parent 1625, Main Thread] WARNING: NS_ENSURE_TRUE(aPrefName) failed: file /builds/worker/checkouts/gecko/modules/libpref/Preferences.cpp:2289
[task 2022-10-28T18:30:01.195Z] 18:30:01     INFO - GECKO(1625) | FATAL ERROR: Non-local network connections are disabled and a connection attempt to spocs.getpocket.com (50.16.147.46) was made.
[task 2022-10-28T18:30:01.199Z] 18:30:01     INFO - GECKO(1625) | You should only access hostnames available via the test networking proxy (if running mochitests) or from a test-specific httpd.js server (if running xpcshell tests). Browser services should be disabled or redirected to a local server.
[task 2022-10-28T18:30:01.201Z] 18:30:01     INFO - GECKO(1625) | FATAL ERROR: Non-local network connections are disabled and a connection attempt to spocs.getpocket.com (50.16.147.46) was made.
[task 2022-10-28T18:30:01.201Z] 18:30:01     INFO - GECKO(1625) | You should only access hostnames available via the test networking proxy (if running mochitests) or from a test-specific httpd.js server (if running xpcshell tests). Browser services should be disabled or redirected to a local server.
[task 2022-10-28T18:30:01.221Z] 18:30:01     INFO - GECKO(1625) | Hit MOZ_CRASH(Attempting to connect to non-local address! opener is [resource://activity-stream/lib/DiscoveryStreamFeed.jsm:396:32], uri is [https://spocs.getpocket.com/user]) at /builds/worker/checkouts/gecko/netwerk/protocol/http/nsHttpChannel.cpp:6939
[task 2022-10-28T18:30:01.242Z] 18:30:01     INFO -  Initializing stack-fixing for the first stack frame, this may take a while...
[task 2022-10-28T18:30:12.850Z] 18:30:12     INFO - GECKO(1625) | #01: mozilla::net::nsHttpChannel::OnStartRequest(nsIRequest*) [netwerk/protocol/http/nsHttpChannel.cpp:6932]
Attachment #9299353 - Attachment description: Bug 1794020 - topsite promo tiles → WIP: Bug 1794020 - topsite promo tiles
Attachment #9299353 - Attachment description: WIP: Bug 1794020 - topsite promo tiles → Bug 1794020 - topsite promo tiles

Backed out changeset f394d8fa64f3 (Bug 1794020) for causing marionette & telemetry failures.
Backout link
Push with failures <--> Mn <--> c
Mn Failure Log
c Failure Log

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 108 Branch
Attachment #9299353 - Attachment is obsolete: true

I have verified this issue on the latest Nightly 108.0a1 (Build ID: 20221109164728) on Windows 10 x64, macOS 12.4 and Linux Mint 20 x64.

  • The Sponsored tile via Pocket is always displayed on the second position.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: