Open Bug 1590751 Opened 6 years ago Updated 6 years ago

The “Problem parsing options pref for feeds.sections.topstories” error is displayed in the browser console if the browser.newtabpage.activity-stream.feeds.section.topstories.options preference is set according to the experimenter page

Categories

(Shield :: Shield Study, defect)

defect
Not set
normal

Tracking

(firefox70 affected, firefox71 affected, firefox72 affected)

Tracking Status
firefox70 --- affected
firefox71 --- affected
firefox72 --- affected

People

(Reporter: acupsa, Unassigned)

References

Details

Attachments

(1 file)

[Affected versions]:

  • Firefox Release 70, Build ID: 20191016161957
  • Firefox Beta 71.0b3, Build ID: 20191021164841
  • Firefox Nightly 72.0a1, Build ID: 20191023094816

[Affected Platforms]:

  • All Windows
  • All Mac
  • All Linux

[Prerequisites]:

  • Have the following preferences set:
  • browser.search.region to US
  • browser.newtabpage.activity-stream.feeds.section.topstories.options preference set to one of the values from the Experimenter page

[Steps to reproduce]:

  1. Open the Firefox Browser from the prerequisites.
  2. Open the browser console.
  3. Observe the displayed errors.

[Expected result]:

  • No errors about top stories are displayed.

[Actual result]:

  • The “Problem parsing options pref for feeds.sections.topstories” error is displayed in the browser console.

[Notes]:

  • This issue is not reproducible with the browser.newtabpage.activity-stream.feeds.section.topstories.options preference is set to one of the values from the Bugzilla ticket.
  • Attached a screenshot of the issue.

There is a bug with how experimenter is displaying json (https://github.com/mozilla/experimenter/issues/1776) that results in it displaying invalid JSON. If you click "edit" on the branch definitions you can see the correct JSON values:
Control:

{"api_key_pref":"extensions.pocket.oAuthConsumerKey","hidden":false,"provider_icon":"pocket","provider_name":"Pocket","read_more_endpoint":"https://getpocket.com/explore/trending?src=fx_new_tab","stories_endpoint":"https://getpocket.cdn.mozilla.net/v3/firefox/global-recs?version=3&consumer_key=$apiKey&locale_lang=en-US&feed_variant=default_spocs_on","stories_referrer":"https://getpocket.com/recommendations","topics_endpoint":"https://getpocket.cdn.mozilla.net/v3/firefox/trending-topics?version=2&consumer_key=$apiKey&locale_lang=en-US","model_keys":["nmf_model_animals","nmf_model_business","nmf_model_career","nmf_model_datascience","nmf_model_design","nmf_model_education","nmf_model_entertainment","nmf_model_environment","nmf_model_fashion","nmf_model_finance","nmf_model_food","nmf_model_health","nmf_model_home","nmf_model_life","nmf_model_marketing","nmf_model_politics","nmf_model_programming","nmf_model_science","nmf_model_shopping","nmf_model_sports","nmf_model_tech","nmf_model_travel","nb_model_animals","nb_model_books","nb_model_business","nb_model_career","nb_model_datascience","nb_model_design","nb_model_economics","nb_model_education","nb_model_entertainment","nb_model_environment","nb_model_fashion","nb_model_finance","nb_model_food","nb_model_game","nb_model_health","nb_model_history","nb_model_home","nb_model_life","nb_model_marketing","nb_model_military","nb_model_philosophy","nb_model_photography","nb_model_politics","nb_model_productivity","nb_model_programming","nb_model_psychology","nb_model_science","nb_model_shopping","nb_model_society","nb_model_space","nb_model_sports","nb_model_tech","nb_model_travel","nb_model_writing"],"show_spocs":true,"personalized":true,"version":1}

Syndicated Score:

{"api_key_pref":"extensions.pocket.oAuthConsumerKey","hidden":false,"provider_icon":"pocket","provider_name":"Pocket","read_more_endpoint":"https://getpocket.com/explore/trending?src=fx_new_tab","stories_endpoint":"https://getpocket.cdn.mozilla.net/v3/firefox/global-recs?version=3&consumer_key=$apiKey&locale_lang=en-US&feed_variant=default_spocs_on&model_id=b-0085-15k-age-05-syn-score-explore-locales-rr","stories_referrer":"https://getpocket.com/recommendations","topics_endpoint":"https://getpocket.cdn.mozilla.net/v3/firefox/trending-topics?version=2&consumer_key=$apiKey&locale_lang=en-US","model_keys":["nmf_model_animals","nmf_model_business","nmf_model_career","nmf_model_datascience","nmf_model_design","nmf_model_education","nmf_model_entertainment","nmf_model_environment","nmf_model_fashion","nmf_model_finance","nmf_model_food","nmf_model_health","nmf_model_home","nmf_model_life","nmf_model_marketing","nmf_model_politics","nmf_model_programming","nmf_model_science","nmf_model_shopping","nmf_model_sports","nmf_model_tech","nmf_model_travel","nb_model_animals","nb_model_books","nb_model_business","nb_model_career","nb_model_datascience","nb_model_design","nb_model_economics","nb_model_education","nb_model_entertainment","nb_model_environment","nb_model_fashion","nb_model_finance","nb_model_food","nb_model_game","nb_model_health","nb_model_history","nb_model_home","nb_model_life","nb_model_marketing","nb_model_military","nb_model_philosophy","nb_model_photography","nb_model_politics","nb_model_productivity","nb_model_programming","nb_model_psychology","nb_model_science","nb_model_shopping","nb_model_society","nb_model_space","nb_model_sports","nb_model_tech","nb_model_travel","nb_model_writing"],"show_spocs":true,"personalized":true,"version":1}

Please re-test with these values.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: