Closed
Bug 1436887
Opened 8 years ago
Closed 8 years ago
GeckoView turns on tracking protection for sessions with USE_PRIVATE MODE even though USE_TRACKING_PROTECTION was not specified
Categories
(GeckoView :: General, enhancement)
GeckoView
General
Tracking
(firefox60 fixed)
RESOLVED
FIXED
mozilla60
Tracking | Status | |
---|---|---|
firefox60 | --- | fixed |
People
(Reporter: snorp, Assigned: esawin)
Details
Attachments
(1 file, 1 obsolete file)
2.56 KB,
patch
|
jchen
:
review+
|
Details | Diff | Splinter Review |
This is because Firefox defaults to having TP on for private mode. We want to separate these for GV.
Reporter | ||
Updated•8 years ago
|
Assignee: nobody → esawin
Reporter | ||
Comment 1•8 years ago
|
||
This might be a good reason to have a separate prefs file for GV.
Assignee | ||
Comment 2•8 years ago
|
||
Add a GV pref file (copy of Fennec's mobile.js).
Do we want to split pref maintenance out of Fennec?
Assuming we do, we need to go over each pref to check for validity and eventually move the config out of the Fennec app.
Attachment #8950311 -
Flags: review?(snorp)
Reporter | ||
Updated•8 years ago
|
Attachment #8950311 -
Flags: review?(snorp) → review+
Assignee | ||
Updated•8 years ago
|
Attachment #8950311 -
Flags: review?(nchen)
Comment 3•8 years ago
|
||
Comment on attachment 8950311 [details] [diff] [review]
0001-Bug-1436887-1.0-Add-dedicated-GeckoView-prefs-file.-.patch
You might be able to use `#ifdef MOZ_GECKOVIEW_JAR` inside mobile.js. If not, you should still be able to `#include "geckoview-prefs.js"` from mobile.js. In either case, I'd like us to only maintain the diff between GV and Fennec, rather than two separate sets of prefs.
Attachment #8950311 -
Flags: review?(nchen) → feedback+
Assignee | ||
Comment 4•8 years ago
|
||
The check for MOZ_GECKOVIEW_JAR in mobile.js fails, but we can conditionally package geckoview-prefs.js and import mobile.js there instead.
Attachment #8950311 -
Attachment is obsolete: true
Attachment #8950693 -
Flags: review?(nchen)
Comment 5•8 years ago
|
||
Comment on attachment 8950693 [details] [diff] [review]
0001-Bug-1436887-1.1-Add-GeckoView-prefs-file.-r-snorp-jc.patch
Review of attachment 8950693 [details] [diff] [review]:
-----------------------------------------------------------------
I think I slightly prefer "mobile.js" including "geckoview-prefs.js" (because Fennec is built on top of GeckoView), but it's not a big deal.
Attachment #8950693 -
Flags: review?(nchen) → review+
Comment hidden (obsolete) |
Pushed by esawin@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/9dd1395b937e
[1.1] Add GeckoView prefs file. r=snorp,jchen
Comment 8•8 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 years ago
status-firefox60:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 60
Updated•7 years ago
|
Product: Firefox for Android → GeckoView
Updated•7 years ago
|
Target Milestone: Firefox 60 → mozilla60
You need to log in
before you can comment on or make changes to this bug.
Description
•