Skip to content
This repository was archived by the owner on Feb 29, 2020. It is now read-only.

Bug 1575889 - Fixing a bit about how we flip the pref from AS to DS#5274

Open
ScottDowne wants to merge 1 commit into
mozilla:masterfrom
ScottDowne:t-1575889
Open

Bug 1575889 - Fixing a bit about how we flip the pref from AS to DS#5274
ScottDowne wants to merge 1 commit into
mozilla:masterfrom
ScottDowne:t-1575889

Conversation

@ScottDowne

@ScottDowne ScottDowne commented Aug 22, 2019

Copy link
Copy Markdown
Collaborator

To test:

  1. Set browser.newtabpage.activity-stream.discoverystream.enabled to false
  2. Open a new tab, keep it open.
  3. Flip browser.newtabpage.activity-stream.discoverystream.enabled from false to true
  4. Look at the tab you opened, expected, it shouldn't have changed.
  5. Open a new tab
  6. expected, it should be different

@Mardak

Mardak commented Aug 22, 2019

Copy link
Copy Markdown
Member

Will strange things happen if the config doesn't exist in the feed and someone tries to interact with the "stale" page? E.g., scrolls down to a spoc which then tries to trigger an impression ?

@gvn

gvn commented Aug 22, 2019

Copy link
Copy Markdown
Contributor

Taskcluster failed but I think it's not because of your code and related to: https://bugzilla.mozilla.org/show_bug.cgi?id=1575774

@gvn

gvn commented Aug 22, 2019

Copy link
Copy Markdown
Contributor

With a fresh profile I'm not seeing anything different between the tabs at step 6.

@ScottDowne

Copy link
Copy Markdown
Collaborator Author

@Mardak Should be good. I tested a bunch of stuff to be sure.

@gvn I just tested it with a new profile and it worked fine. I think maybe we can test this over zoom in a bit?

@ScottDowne

Copy link
Copy Markdown
Collaborator Author

Found some bugs in pref change acting like a startup in a few cases, causing visual update to the open tabs.

Todo for me.

  1. File a new bug.
  2. Force push to fix taskcluster.

@gvn

gvn commented Aug 28, 2019

Copy link
Copy Markdown
Contributor

Current test steps are working 👍

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants