Closed Bug 1236694 Opened 9 years ago Closed 7 years ago

Create API exposing Tracking Protection features for browser iframes

Categories

(Firefox OS Graveyard :: Gaia::System::Browser Chrome, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: rakhavan, Unassigned)

References

Details

(Whiteboard: [systemsfe])

Attachments

(1 file)

No description provided.
Blocks: 1236670
Blocks: 1236689
Kicking things off... Maybe exposing Tracking Protection information could done by adding details to the `mozbrowserlocationchange` event. Maybe turning Tracking Protection on/off for a browser iframe could be done by setting a new `mozbrowsertrackingprotection` attribute.
Hi Kan-Ru, Ben Francis recommened that I ping you about this feature.
Flags: needinfo?(kchen)
Whiteboard: [systemsfe]
I found this `mozbrowsersecuritychange` event [1]. On the surface, it looks like what we need. I'll confirm if it's missing anything defined in the spec. https://developer.mozilla.org/en-US/docs/Web/Events/mozbrowsersecuritychange
Flags: needinfo?(kchen)
I've done some testing with this event and found the following: - `details.trackingContent` - This value is always `false`. I tried going to some sites like WSJ, but was unable to get tracked :) And yes, I made sure that my Tracking Protection setting was turned off. Any tips on how to get this value to change? - `details.trackingState` - This value is always `undefined`. We need a way to turn Tracking Protection on/off per browser instance before we can fully exercise this. According to the UX spec we're supposed to display a list of the trackers found. I don't see this on Desktop v43 though. Does this data exist? Is this a valid requirement?
Flags: needinfo?(kchen)
Attached file 2.6_ControlCenter_UXSpec.pdf (deleted) —
Flags: needinfo?(kchen) → needinfo?(netzen)
Flags: needinfo?(netzen) → needinfo?(fabrice)
Reza told me on irc that he would take a look by himself.
Flags: needinfo?(fabrice)
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: