Closed Bug 722983 Opened 12 years ago Closed 12 years ago

Private Browsing autostart relies on global service

Categories

(Firefox :: Private Browsing, defect)

x86
macOS
defect
Not set
normal

Tracking

()

VERIFIED FIXED
Firefox 19
Tracking Status
firefox18 --- unaffected
firefox19 + verified

People

(Reporter: jdm, Assigned: ehsan.akhgari)

References

()

Details

Attachments

(1 file)

We'll want to make this trigger something that modifies docshells and so forth.
Assignee: nobody → chrislord.net
Blocks: fxPBnGen
Blocks: 801823
Attached patch Patch (v1)Splinter Review
This patch implements the basics here.  The UI for the per-window PB case is probably broken but I need to figure out how the UI should work before attempting to fix those cases.  I have filed bug 801823 for that.
Assignee: chrislord.net → ehsan
Status: NEW → ASSIGNED
Attachment #671574 - Flags: review?(josh)
Blocks: 802274
Attachment #671574 - Flags: review?(josh) → review+
Comment on attachment 671574 [details] [diff] [review]
Patch (v1)

The risk here is medium, but we need this for 18, so we should take it ASAP.
Attachment #671574 - Flags: approval-mozilla-aurora?
https://hg.mozilla.org/mozilla-central/rev/2dc84b223c27
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 19
(In reply to Ehsan Akhgari [:ehsan] from comment #3)
> Comment on attachment 671574 [details] [diff] [review]
> Patch (v1)
> 
> The risk here is medium, but we need this for 18, so we should take it ASAP.

Whats the user impact for non Per-wind-PB users on FF18 here considering this is a medium risk one ?
Without this, permanent private browsing will be broken.  I think we should definitely take this patch, but should watch for regressions on central and aurora closely.  I'm not worried about the possibility of bugs skipping our attention before it's too late here.
Comment on attachment 671574 [details] [diff] [review]
Patch (v1)

Thanks for the quick reply, Ehsan ! Approving it for Aurora based on comment 7
Attachment #671574 - Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
I was confused here, sorry.  But 798508 never landed for 18, so this is not needed.
Attachment #671574 - Flags: approval-mozilla-aurora+
Looks to work as expected on FF 19b1 

Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:19.0) Gecko/20100101 Firefox/19.0 (20130109111322)
(In reply to MarioMi from comment #10)
> Looks to work as expected on FF 19b1 
> 
> Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:19.0) Gecko/20100101
> Firefox/19.0 (20130109111322)

Can anyone still reproduce this issue on FF 19b ?
(In reply to comment #11)
> (In reply to MarioMi from comment #10)
> > Looks to work as expected on FF 19b1 
> > 
> > Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:19.0) Gecko/20100101
> > Firefox/19.0 (20130109111322)
> 
> Can anyone still reproduce this issue on FF 19b ?

I believe this should be fixed.
Resolved Fixed on FF 20b5 on Mac OS 10.8 too, based on my verification and on Comment 12. If anyone can still repro this issue please reopen it.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: