Closed
Bug 799229
Opened 13 years ago
Closed 13 years ago
Move the ForgetAboutSite module and the related tests from browser/components/privatebrowsing/ to toolkit
Categories
(Toolkit :: General, defect)
Toolkit
General
Tracking
()
RESOLVED
FIXED
mozilla19
People
(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)
References
Details
Attachments
(1 file, 1 obsolete file)
10.13 KB,
patch
|
mossop
:
review+
akeybl
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
I'm in the process of shrinking down the size of the global PB component. One ideal piece to be moved out is the ForgetAboutSite module, which can live inside toolkit.
Assignee | ||
Comment 1•13 years ago
|
||
Comment 2•13 years ago
|
||
Comment on attachment 669269 [details] [diff] [review]
Patch (v1)
You're missing the new xpcshell.ini, and the Makefile for the new directory, and possibly other things.
Attachment #669269 -
Flags: review?(josh) → review-
Comment 3•13 years ago
|
||
(In reply to Ehsan Akhgari [:ehsan] from comment #0)
> I'm in the process of shrinking down the size of the global PB component.
> One ideal piece to be moved out is the ForgetAboutSite module, which can
> live inside toolkit.
You'll need module owner approval on the toolkit side for this.
Component: Private Browsing → General
OS: Mac OS X → All
Product: Firefox → Toolkit
Hardware: x86 → All
Summary: Move the ForgetAboutSite module and the related tests to toolkit → Move the ForgetAboutSite module and the related tests from browser/components/privatebrowsing/ to toolkit
Version: unspecified → Trunk
Assignee | ||
Comment 4•13 years ago
|
||
Attachment #669269 -
Attachment is obsolete: true
Attachment #669507 -
Flags: review?(dtownsend+bugmail)
Comment 5•13 years ago
|
||
Comment on attachment 669507 [details] [diff] [review]
Patch (v2)
Review of attachment 669507 [details] [diff] [review]:
-----------------------------------------------------------------
Please just move it to toolkit/forgetaboutsite, the components/mozapps distinction is not useful anymore. Also add the new makefiles to toolkit/toolkit-makefiles.sh.
Attachment #669507 -
Flags: review?(dtownsend+bugmail) → review+
Assignee | ||
Comment 6•13 years ago
|
||
Sure, will do. Thanks for the review!
Assignee | ||
Comment 7•13 years ago
|
||
Target Milestone: --- → mozilla19
Comment 8•13 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 9•13 years ago
|
||
Comment on attachment 669507 [details] [diff] [review]
Patch (v2)
[Approval Request Comment]
Bug caused by (feature/regressing bug #): ForgetAboutSite.jsm is included from the wrong url in aurora (resource://gre/ instead of resource://) ; this was introduced by bug 774963 and bug 799126
User impact if declined: Firefox-on-xulrunner builds probably have private browsing broken.
Testing completed (on m-c, etc.): Landed on m-c a few days ago
Risk to taking this patch (and alternatives if risky): This should be low risk, as it only moves files around.
String or UUID changes made by this patch: None ; no l10n files moved either.
Attachment #669507 -
Flags: approval-mozilla-aurora?
Assignee | ||
Comment 10•13 years ago
|
||
Yeah, this should be very low risk.
Updated•13 years ago
|
Attachment #669507 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Assignee | ||
Comment 11•13 years ago
|
||
status-firefox18:
--- → fixed
status-firefox19:
--- → fixed
tracking-firefox18:
--- → +
tracking-firefox19:
--- → +
You need to log in
before you can comment on or make changes to this bug.
Description
•