Closed Bug 1517306 Opened 8 months ago Closed 5 months ago

Switch CFR messages pref to remote settings

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
Firefox 68
Iteration:
68.2 - Apr 1 - 14
Tracking Status
firefox68 --- fixed

People

(Reporter: k88hudson, Assigned: rrosario)

References

Details

Attachments

(2 files)

In Bug 1484726 we created a remote settings bucket for CFR. Let's move our message definitions from the local provider to this remote settings bucket and do a round of QA to ensure everything is working as expected.
Blocks: 1501751
No longer blocks: 1471328
Priority: P3 → P1
Priority: P1 → P2
Iteration: --- → 68.1 - Mar 18 - 31
Priority: P2 → P1
Blocks: 1535694
No longer blocks: 1501751
No longer blocks: 1535694
Depends on: 1535694
No longer blocks: pinned-tabs-68
Blocks: 1535694
No longer depends on: 1535694
Iteration: 68.1 - Mar 18 - 31 → 68.2 - Apr 1 - 14
Summary: Switch CFR messages to remote settings → [META] Switch CFR messages to remote settings

"Un-meta-ing" this bug since we already have meta bug 1535736.

This bug will track flipping the pref to use the remote settings loader for the CFR messages. The pref is "browser.newtabpage.activity-stream.asrouter.providers.cfr" and it lives in browser/app/profile/firefox.js.

Assignee: nobody → rrosario
Keywords: meta
Summary: [META] Switch CFR messages to remote settings → Switch CFR messages pref to remote settings
No longer blocks: 1535694
Depends on: 1535694, 1542792
Pushed by rrosario@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5d85f0ed28cc
Switch CFR messages pref to remote settings r=nanj

QA Note:
The main thing to verify is that CFR is still working and nothing regressed. Specifically, the addon and pin tab CFR messages.

In about:newtab#devtools, there should now be a message provider with id="cfr-remote" that has the 4 messages defined (FACEBOOK_CONTAINER_3, GOOGLE_TRANSLATE_3, YOUTUBE_ENHANCE_3 and PIN_TAB).

Status: NEW → RESOLVED
Closed: 5 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 68
Pushed by rrosario@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e17500911824
keep the original provider ID for the remote settings provider r=k88hudson
Component: Activity Streams: Newtab → Messaging System
You need to log in before you can comment on or make changes to this bug.