Closed
Bug 652376
Opened 14 years ago
Closed 13 years ago
Remove mozilla/xpinstall and move mozilla/toolkit/xpinstall to somewhere more sensible
Categories
(Core Graveyard :: Installer: XPInstall Engine, defect)
Core Graveyard
Installer: XPInstall Engine
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla11
People
(Reporter: briansmith, Assigned: mossop)
References
Details
(Whiteboard: [has patch][needs review dveditz])
Attachments
(3 files, 1 obsolete file)
(deleted),
patch
|
robert.strong.bugs
:
review+
khuey
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
dveditz
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
robert.strong.bugs
:
review+
|
Details | Diff | Splinter Review |
No description provided.
Reporter | ||
Updated•14 years ago
|
Summary: Remove mozilla/xpinstall and move mozilla/toolkit/xpinstall somewhere to more sensible → Remove mozilla/xpinstall and move mozilla/toolkit/xpinstall to somewhere more sensible
Be careful here, xpinstall/packager is most certainly not dead.
Assignee | ||
Comment 2•14 years ago
|
||
This moves the UI pieces from toolkit/mozapps/xpinstall into toolkit/mozapps/extensions. No point in having these separate really.
Attachment #528620 -
Flags: review?(robert.bugzilla)
Assignee | ||
Comment 3•14 years ago
|
||
This moves the packaging code from xpinstall/packager to toolkit/mozapps/installer
Attachment #528621 -
Flags: review?(robert.bugzilla)
Assignee | ||
Comment 4•14 years ago
|
||
This removes the remains of xpinstall from the tree
Attachment #528622 -
Flags: review?(robert.bugzilla)
Assignee | ||
Comment 5•14 years ago
|
||
Comment on attachment 528622 [details] [diff] [review]
remove xpinstall
Dan, all this code is no longer in use so this just removes it from the tree
Attachment #528622 -
Flags: review?(robert.bugzilla) → review?(dveditz)
Assignee | ||
Updated•14 years ago
|
Whiteboard: [has patch][needs review rs][needs review dveditz]
Comment 6•14 years ago
|
||
Comment on attachment 528621 [details] [diff] [review]
move xpinstall/packager to toolkit/mozapps/installer
Let's get Kyle's review for the packager changes as well
Attachment #528621 -
Flags: review?(khuey)
Updated•14 years ago
|
Whiteboard: [has patch][needs review rs][needs review dveditz] → [has patch][needs review rs][needs review dveditz][needs review khuey]
Comment 7•14 years ago
|
||
Comment on attachment 528621 [details] [diff] [review]
move xpinstall/packager to toolkit/mozapps/installer
Looks fine... still want khuey r+ before landing.
Attachment #528621 -
Flags: review?(robert.bugzilla) → review+
Comment 8•14 years ago
|
||
Comment on attachment 528620 [details] [diff] [review]
move toolkit/mozapps/xpinstall
Would be nice to get the other places in the repos that reference xpinstallConfirm.xul updated as well.
http://mxr.mozilla.org/mozilla-central/source/xulrunner/app/xulrunner.js#43
http://mxr.mozilla.org/comm-central/source/calendar/sunbird/app/profile/sunbird.js#101
Attachment #528620 -
Flags: review?(robert.bugzilla) → review+
Updated•14 years ago
|
Whiteboard: [has patch][needs review rs][needs review dveditz][needs review khuey] → [has patch][needs review dveditz][needs review khuey]
Attachment #528621 -
Flags: review?(khuey) → review+
Whiteboard: [has patch][needs review dveditz][needs review khuey] → [has patch][needs review dveditz]
Assignee | ||
Comment 9•13 years ago
|
||
Dan, any chance of getting the final sign off to remove all this code?
Comment 10•13 years ago
|
||
Brian and I think this does not block "switch to pkix by default", but it should be fixed soon; moving it to a tracker bug for major PKIX related issues.
Assignee | ||
Comment 11•13 years ago
|
||
Jorge, I was going to land the reviewed pieces of this soon but they have some extension impact. They will move a bunch of UI and locale files from chrome://mozapps/xxx/xpinstall/ to chrome://mozapps/xxx/extensions/. I wanted to hear if you thought that would be a particular issue for extension compatibility since it is also possible to just leave them in the same chrome locations (though it would certainly be cleaner and more logical to move them since we're moving the files)
Comment 12•13 years ago
|
||
The impact is significant, affecting roughly 50 add-ons on AMO: https://mxr.mozilla.org/addons/search?string=%2Fxpinstall%2F&find=&findi=&filter=^[^\0]*%24&hitlimit=&tree=addons
I see some of them point to DTD files, which could break the add-on or Firefox badly. I'd recommend to keep the chrome paths intact, or at least have a deprecation period where both paths work and an error is shown in the Error Console for using the old ones.
Assignee | ||
Comment 13•13 years ago
|
||
This is an updated patch that does the file moves but leaves the chrome locations for all the files the same so it shouldn't break extensions
Attachment #528620 -
Attachment is obsolete: true
Attachment #576633 -
Flags: review?(robert.bugzilla)
Comment 14•13 years ago
|
||
Comment on attachment 576633 [details] [diff] [review]
move toolkit/mozapps/xpinstall
All of the changes look sane though I didn't look very hard.
Attachment #576633 -
Flags: review?(robert.bugzilla) → review+
Comment 15•13 years ago
|
||
Comment on attachment 576633 [details] [diff] [review]
move toolkit/mozapps/xpinstall
also need to update toolkit-makefiles.sh
Comment 16•13 years ago
|
||
bah, please fix this too
+
\ No newline at end of file
Assignee | ||
Comment 17•13 years ago
|
||
Assignee | ||
Comment 18•13 years ago
|
||
Comment 19•13 years ago
|
||
https://hg.mozilla.org/mozilla-central/rev/c7e620a0c5b5
https://hg.mozilla.org/mozilla-central/rev/79b80511d577
https://hg.mozilla.org/mozilla-central/rev/e5229443d6a2
https://hg.mozilla.org/mozilla-central/rev/5e2bfc3905cb
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla11
Comment 20•13 years ago
|
||
attachment 528622 [details] [diff] [review] doesn't seem to have landed yet.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 21•13 years ago
|
||
Comment on attachment 528622 [details] [diff] [review]
remove xpinstall
Review of attachment 528622 [details] [diff] [review]:
-----------------------------------------------------------------
r=dveditz
Attachment #528622 -
Flags: review?(dveditz) → review+
Assignee | ||
Comment 22•13 years ago
|
||
Final patch is on inbound: https://hg.mozilla.org/integration/mozilla-inbound/rev/8d5aa2c53f04
Comment 23•13 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 13 years ago → 13 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•