Bug 1664203 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

[Sugested Severity:]
S2

[Description:]
With "Send attribution request" set for a topsite, a ping anda telemetry event should be performed for each action.
The above works until first restart, afterwhich no ping and no telemetry is logged.

[Environment:]
Windows 10, Ubuntu 20, Mac 10.13.6
81.0b8

[Steps:]
1. From Remote Settings administration, add a general topsite.
2. From the Remote Settings configuration, set the above topsite to "Send attribution request to Mozilla server"
3. Publish the changes and set Firefox to connect to the respective collection.
4. Set a Firefox profile to connect to the configuration while switching the browser.topsites.useRemoteSetting to true.
5. Start-up Firefox with the above profile configuration.
6. Open a new tab and select from the address bar the topsite previously created.
7. Open a new tab and select the previously selected topsite from the Topsites section in the about:newtab page.
8. Restart the browser.
9. Open a new tab and select from the address bar the topsite previously created.
10. Open a new tab and select the previously selected topsite from the Topsites section in the about:newtab page.

##### [Actual Result:]
6,7. : In browser console, enabling XHR, a ping to https://topsites.mozilla.io/cid/amzn_2020_a1 (2x)
6,7,.: Opening about:telemetry#events-tab in a new tab will show:

partner_link 	interaction 	click 		{"partner": "google", "source": "newtab"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "newtab"}
partner_link 	interaction 	click 		{"partner": "google", "source": "urlbar"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "urlbar"} 

After restart, the steps 9 and 10 do not log any ping and no telemetry

##### [Expected Result:]
6,7,9,10. : In browser console, enabling XHR, a ping to https://topsites.mozilla.io/cid/amzn_2020_a1 (2x)
6,7,9,10.: Opening about:telemetry#events-tab in a new tab will show:

partner_link 	interaction 	click 		{"partner": "google", "source": "newtab"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "newtab"}
partner_link 	interaction 	click 		{"partner": "google", "source": "urlbar"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "urlbar"}
[Sugested Severity:]
S2

[Description:]
With "Send attribution request" set for a topsite, a ping anda telemetry event should be performed for each action.
The above works until first restart, afterwhich no ping and no telemetry is logged.

[Environment:]
Windows 10, Ubuntu 20, Mac 10.13.6
81.0b8

[Steps:]
1. From Remote Settings administration, add a general topsite.
2. From the Remote Settings configuration, set the above topsite to "Send attribution request to Mozilla server"
3. Publish the changes and set Firefox to connect to the respective collection.
4. Set a Firefox profile to connect to the configuration while switching the browser.topsites.useRemoteSetting to true.
5. Start-up Firefox with the above profile configuration.
6. Open a new tab and select from the address bar the topsite previously created.
7. Open a new tab and select the previously selected topsite from the Topsites section in the about:newtab page.
8. Restart the browser.
9. Open a new tab and select from the address bar the topsite previously created.
10. Open a new tab and select the previously selected topsite from the Topsites section in the about:newtab page.

##### [Actual Result:]
6,7. : In browser console, enabling XHR, a ping to https://topsites.mozilla.io/cid/amzn_2020_a1 (2x)
6,7,.: Opening about:telemetry#events-tab in a new tab will show:

partner_link 	interaction 	click 		{"partner": "google", "source": "newtab"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "newtab"}
partner_link 	interaction 	click 		{"partner": "google", "source": "urlbar"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "urlbar"} 

After restart, the steps 9 and 10 do not log any ping and no telemetry

##### [Expected Result:]
6,7,9,10. : In browser console, enabling XHR, a ping to https://topsites.mozilla.io/cid/amzn_2020_a1 (4x)
6,7,9,10.: Opening about:telemetry#events-tab in a new tab will show:

partner_link 	interaction 	click 		{"partner": "google", "source": "newtab"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "newtab"}
partner_link 	interaction 	click 		{"partner": "google", "source": "urlbar"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "urlbar"}
[Sugested Severity:]
S2

[Description:]
With "Send attribution request" set for a topsite, a ping anda telemetry event should be performed for each action.
The above works until first restart, afterwhich no ping and no telemetry is logged.

[Environment:]
Windows 10, Ubuntu 20, Mac 10.13.6
81.0b8

[Steps:]
1. From Remote Settings administration, add a general topsite.
2. From the Remote Settings configuration, set the above topsite to "Send attribution request to Mozilla server"
3. Publish the changes and set Firefox to connect to the respective collection.
4. Set a Firefox profile to connect to the configuration while switching the browser.topsites.useRemoteSetting to true.
5. Start-up Firefox with the above profile configuration.
6. Open a new tab and select from the address bar the topsite previously created.
7. Open a new tab and select the previously selected topsite from the Topsites section in the about:newtab page.
8. Restart the browser.
9. Open a new tab and select from the address bar the topsite previously created.
10. Open a new tab and select the previously selected topsite from the Topsites section in the about:newtab page.

##### [Actual Result:]
6,7. : In browser console, enabling XHR, a ping to https://topsites.mozilla.io/cid/amzn_2020_a1 (2x)
6,7,.: Opening about:telemetry#events-tab in a new tab will show:

partner_link 	interaction 	click 		{"partner": "google", "source": "newtab"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "newtab"}
partner_link 	interaction 	click 		{"partner": "google", "source": "urlbar"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "urlbar"} 

After restart, the steps 9 and 10 do not log any ping or telemetry

##### [Expected Result:]
6,7,9,10. : In browser console, enabling XHR, a ping to https://topsites.mozilla.io/cid/amzn_2020_a1 (4x)
6,7,9,10.: Opening about:telemetry#events-tab in a new tab will show:

partner_link 	interaction 	click 		{"partner": "google", "source": "newtab"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "newtab"}
partner_link 	interaction 	click 		{"partner": "google", "source": "urlbar"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "urlbar"}
[Sugested Severity:]
S2

[Description:]
With "Send attribution request" set for a topsite, a ping anda telemetry event should be performed for each action.
The above works until first restart, afterwhich no ping and no telemetry is logged.

[Environment:]
Windows 10, Ubuntu 20, Mac 10.13.6
81.0b8

[Steps:]
1. From Remote Settings administration, add a general topsite.
2. From the Remote Settings configuration, set the above topsite to "Send attribution request to Mozilla server"
3. Publish the changes and set Firefox to connect to the respective collection.
4. Set a Firefox profile to connect to the configuration while switching the browser.topsites.useRemoteSetting to true.
5. Start-up Firefox with the above profile configuration.
6. Open a new tab and select from the address bar the topsite previously created.
7. Open a new tab and select the previously selected topsite from the Topsites section in the about:newtab page.
8. Restart the browser.
9. Open a new tab and select from the address bar the topsite previously created.
10. Open a new tab and select the previously selected topsite from the Topsites section in the about:newtab page.

##### [Actual Result:]
6,7. : In browser console, enabling XHR, a ping to https://topsites.mozilla.io/cid/amzn_2020_a1 (2x)
6,7,.: Opening about:telemetry#events-tab in a new tab will show:

partner_link 	interaction 	click 		{"partner": "google", "source": "newtab"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "newtab"}
partner_link 	interaction 	click 		{"partner": "google", "source": "urlbar"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "urlbar"} 

After restart, the steps 9 and 10 do not log any ping or telemetry

##### [Expected Result:]
6,7,9,10. : In browser console, enabling XHR, a ping to https://topsites.mozilla.io/cid/amzn_2020_a1 (4x)
6,7,9,10.: Opening about:telemetry#events-tab in a new tab will show (2x):

partner_link 	interaction 	click 		{"partner": "google", "source": "newtab"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "newtab"}
partner_link 	interaction 	click 		{"partner": "google", "source": "urlbar"}
partner_link 	interaction 	attribution 	success 	{"partner": "google", "source": "urlbar"}

Back to Bug 1664203 Comment 0