Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blok experiment is not working on the tabs that were opened before Test Pilot add-on installation #107

Closed
SoftVision-PaulOiegas opened this issue Aug 11, 2016 · 1 comment

Comments

@SoftVision-PaulOiegas
Copy link

SoftVision-PaulOiegas commented Aug 11, 2016

This issue seems to be caused in relation with a SDK issue that I have logged in Bugzilla - https://bugzilla.mozilla.org/show_bug.cgi?id=1294465


[Affected versions]:

  • Nightly 51.0a1
  • Blok v0.1.9

[Affected Platforms]:

  • All Windows

[Prerequisites]:

  • Test Pilot environment pref for dev server was already added in about:config.
  • At least one tab is opened with a website in the browser.

[Steps to reproduce]:

  1. Open a new tab and go to https://testpilot.dev.mozaws.net page.
  2. Install Test Pilot add-on and after enable "Blok" experiment.
  3. On the tab that was opened before Test Pilot installation and on the tab with Blok experiment page, navigate to a page known for tracking user actions (eg: http://goo.gl/CY4AUu)
  4. Observe the top part of the website on both tabs.
  5. Open a new tab and navigate again to the same page on both the new tab and on the onboarding page tab.
  6. Observe again the top part of the website on both tabs.

[Expected result]:
In all the 4 tabs the Blok bar is displayed on top and the page content that tracks user actions is blocked.

[Actual result]:
Step 4 - The Blok bar is not displayed and the content that tracks user actions is visible on both tabs that were opened before Test Pilot installation.
Step 6 - The Blok bar is displayed and the content that tracks user actions is not visible on both tabs that were opened after Test Pilot Installation.

[Notes]:

  • This issue only occurs on the tabs opened before Test Pilot installation (including the tab from which Test Pilot is installed).
  • Added a screen recording with the issue https://goo.gl/BCMjcJ.
@groovecoder
Copy link
Member

This seems to have been fixed since it was filed. I just re-tested in Firefox 51.0a2 with Blok/TxP 1.0.1 installed from testpilot.firefox.com and the page action icon showed properly in my tabs that were open before Test Pilot & TxP were installed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants