Closed
Bug 1471599
Opened 7 years ago
Closed 7 years ago
Dispatch settings update to passive content modules
Categories
(GeckoView :: General, defect, P1)
Tracking
(firefox-esr52 wontfix, firefox-esr60 wontfix, firefox61 wontfix, firefox62 verified, firefox63 fixed)
VERIFIED
FIXED
mozilla63
People
(Reporter: esawin, Assigned: esawin)
References
Details
Attachments
(3 files, 1 obsolete file)
1.01 KB,
patch
|
snorp
:
review+
lizzard
:
approval-mozilla-beta+
|
Details | Diff | Splinter Review |
1.77 KB,
patch
|
snorp
:
review+
|
Details | Diff | Splinter Review |
2.31 KB,
patch
|
snorp
:
review+
|
Details | Diff | Splinter Review |
Currently only enabled content modules are notified of setting updates.
In line with bug 1464263, we need to always dispatch setting updates to support passive modules.
Assignee | ||
Comment 1•7 years ago
|
||
Assignee: nobody → esawin
Attachment #8988163 -
Flags: review?(snorp)
Assignee | ||
Comment 2•7 years ago
|
||
Attachment #8988164 -
Flags: review?(snorp)
Assignee | ||
Comment 3•7 years ago
|
||
Attachment #8988165 -
Flags: review?(snorp)
Assignee | ||
Comment 4•7 years ago
|
||
Missed something.
Attachment #8988164 -
Attachment is obsolete: true
Attachment #8988164 -
Flags: review?(snorp)
Attachment #8988171 -
Flags: review?(snorp)
Attachment #8988163 -
Flags: review?(snorp) → review+
Attachment #8988165 -
Flags: review?(snorp) → review+
Attachment #8988171 -
Flags: review?(snorp) → review+
Pushed by esawin@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/a2b2ef401f29
[1.0] Dispatch setting updates to disabled (passive) content modules. r=snorp
https://hg.mozilla.org/integration/mozilla-inbound/rev/50eead5ec68f
[2.0] Use per-session tracking protection setting in the example app. r=snorp
https://hg.mozilla.org/integration/mozilla-inbound/rev/dc7caa85ff1d
[3.0] Extend tracking protection test to verify per-session setting. r=snorp
Comment 6•7 years ago
|
||
Eugen, will we want to uplift these changes to GV Beta 62 for Focus 7.0?
Assignee | ||
Comment 7•7 years ago
|
||
We probably want to uplift all blockers of bug 1458327. I've tried to update the dependency tree accordingly.
Comment 8•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/a2b2ef401f29
https://hg.mozilla.org/mozilla-central/rev/50eead5ec68f
https://hg.mozilla.org/mozilla-central/rev/dc7caa85ff1d
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 63
Comment 9•7 years ago
|
||
We should uplift this fix to Beta 62.
Comment 10•7 years ago
|
||
Eugen, could you request the uplift to beta for this fix please? Thanks
Flags: needinfo?(esawin)
Updated•7 years ago
|
status-firefox61:
--- → wontfix
status-firefox-esr52:
--- → wontfix
status-firefox-esr60:
--- → wontfix
Priority: -- → P1
Comment on attachment 8988163 [details] [diff] [review]
0001-Bug-1471599-1.0-Dispatch-setting-updates-to-disabled.patch
Approval Request Comment
[Feature/Bug causing the regression]: Bug 1458327
[User impact if declined]: Some Fennec settings do not respond properly, such as tracking protection.
[Is this code covered by automated tests?]: No
[Has the fix been verified in Nightly?]: Yes
[Needs manual test from QE? If yes, steps to reproduce]: Yes. Ensure that turning tracking protection to "always" blocks stuff.
[List of other uplifts needed for the feature/fix]: All patches in this bug
[Is the change risky?]: No
[Why is the change risky/not risky?]: Just avoids accidentally setting some prefs on startup
[String changes made/needed]: None
Attachment #8988163 -
Flags: approval-mozilla-beta?
Flags: needinfo?(esawin)
Comment 12•7 years ago
|
||
Comment on attachment 8988163 [details] [diff] [review]
0001-Bug-1471599-1.0-Dispatch-setting-updates-to-disabled.patch
Important to have tracking protection working, let's uplift for beta 8.
Attachment #8988163 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Comment 13•7 years ago
|
||
bugherder uplift |
Comment 14•7 years ago
|
||
Verified on Beta 62.0b9.
Device:Samsung Galaxy Tab 3 (Android 7.0)
Status: RESOLVED → VERIFIED
Updated•7 years ago
|
Product: Firefox for Android → GeckoView
Updated•7 years ago
|
Target Milestone: Firefox 63 → mozilla63
You need to log in
before you can comment on or make changes to this bug.
Description
•