Closed Bug 1685525 Opened 5 months ago Closed 4 months ago

Update or add a trigger capable of targeting newtab/homepage for messages

Categories

(Firefox :: Messaging System, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
87 Branch
Iteration:
87.1 - Jan 25 - Feb 7
Tracking Status
firefox86 + fixed
firefox87 --- fixed

People

(Reporter: andreio, Assigned: andreio)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 4 obsolete files)

We need a trigger for about:newtab/home if we ever want to show messages apart from snippets on this page. Maybe by integrating AboutNewTabParent <-> and TriggerListeners in a way similar to the DefaultBrowserNotification.

Assignee: nobody → andrei.br92
Severity: -- → S3
Priority: -- → P1
Attachment #9196823 - Attachment is obsolete: true

Depends on D100917

Attachment #9196825 - Attachment is obsolete: true
Attachment #9196826 - Attachment is obsolete: true

Comment on attachment 9196824 [details]
Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages

Revision D100917 was moved to bug 1685266. Setting attachment 9196824 [details] to obsolete.

Attachment #9196824 - Attachment is obsolete: true
Attachment #9196824 - Attachment description: Bug 1685266 - Add InfoBar template capabilities to MS → Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages
Attachment #9196824 - Attachment is obsolete: false

Comment on attachment 9196824 [details]
Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages

Revision D100917 was moved to bug 1685266. Setting attachment 9196824 [details] to obsolete.

Attachment #9196824 - Attachment is obsolete: true
Iteration: --- → 87.1 - Jan 25 - Feb 7
Attachment #9200105 - Flags: data-review?(tdsmith)

Comment on attachment 9200105 [details]
data_review_request_1685525.txt

  1. Is there or will there be documentation that describes the schema for the ultimate data set in a public, complete, and accurate way?

Yes, at https://firefox-source-docs.mozilla.org/browser/components/newtab/docs/v2-system-addon/data_events.html.

  1. Is there a control mechanism that allows the user to turn the data collection on and off?

Yes, the Firefox telemetry opt-out.

  1. If the request is for permanent data collection, is there someone who will monitor the data over time?

Yes, Nan.

  1. Using the category system of data types on the Mozilla wiki, what collection type of data do the requested measurements fall under?

Cat 2, interaction data.

  1. Is the data collection request for default-on or default-off?

Default-on.

  1. Does the instrumentation include the addition of any new identifiers (whether anonymous or otherwise; e.g., username, random IDs, etc. See the appendix for more details)?

No.

  1. Is the data collection covered by the existing Firefox privacy notice?

Yes.

  1. Does there need to be a check-in in the future to determine whether to renew the data?

No, permanent collection.

  1. Does the data collection use a third-party collection tool?

No.

Attachment #9200105 - Flags: data-review?(tdsmith) → data-review+
Pushed by aoprea@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/57c61d78ae53
Update or add a trigger capable of targeting newtab/homepage for messages r=k88hudson
Pushed by aoprea@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/9464e66648e3
Update or add a trigger capable of targeting newtab/homepage for messages r=k88hudson
Pushed by aoprea@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b783e4113b8a
Update or add a trigger capable of targeting newtab/homepage for messages r=k88hudson
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
Flags: needinfo?(andrei.br92)

[Tracking Requested - why for this release]: We want to run an experiment that shows an InfoBar for setting the default browser (similar to previous bug 1668861 except now it can show on any tab) which requires changes to prevent the existing modal prompt from showing when Firefox starts.

Comment on attachment 9197363 [details]
Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages

Beta/Release Uplift Approval Request

  • User impact if declined: Prevent from running Set default browser experiment https://mana.mozilla.org/wiki/pages/viewpage.action?pageId=130918595
  • Is this code covered by automated tests?: Yes
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Covered by tests. Feature is enabled remotely via experiment.
    QA testing was covered in 1690735
  • String changes made/needed:
Attachment #9197363 - Flags: approval-mozilla-beta?

Comment on attachment 9197363 [details]
Bug 1685525 - Update or add a trigger capable of targeting newtab/homepage for messages

Approved for 86 beta 7, thanks.

Attachment #9197363 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
You need to log in before you can comment on or make changes to this bug.