Closed
Bug 295265
Opened 20 years ago
Closed 20 years ago
Reintroduce chrome registry overrides
Categories
(Toolkit :: Startup and Profile System, defect, P2)
Toolkit
Startup and Profile System
Tracking
()
RESOLVED
FIXED
mozilla1.8beta3
People
(Reporter: benjamin, Assigned: benjamin)
Details
Attachments
(1 file)
|
6.86 KB,
patch
|
darin.moz
:
first-review+
asa
:
approval1.8b2-
shaver
:
approval1.8b3+
|
Details | Diff | Splinter Review |
In some cases it would be very useful for extension to "override" particular chrome URIs in the core distribution with different versions. This was possible in the old chrome registry through the use of an override JAR, but performance was pretty bad. This patch introduces a chrome manifest instruction: override chrome://<package>/<provider>/<file-to-override[.js]> <override-URI>
Comment 1•20 years ago
|
||
Sounds like a great idea to me. Given our extension versioning system, we ought to be able to support extensions that dip into dark corners of the code using this mechanism.
| Assignee | ||
Comment 2•20 years ago
|
||
Attachment #184340 -
Flags: first-review?(darin)
Comment 3•20 years ago
|
||
Comment on attachment 184340 [details] [diff] [review] Add "override" instruction to chrome manifests, rev. 1 nicely done. r=darin
Attachment #184340 -
Flags: first-review?(darin) → first-review+
| Assignee | ||
Comment 4•20 years ago
|
||
Comment on attachment 184340 [details] [diff] [review] Add "override" instruction to chrome manifests, rev. 1 This is very low-risk and should be acceptable for 1.1a1 or a2.
Attachment #184340 -
Flags: approval1.8b3?
Attachment #184340 -
Flags: approval1.8b2?
Comment 5•20 years ago
|
||
Comment on attachment 184340 [details] [diff] [review] Add "override" instruction to chrome manifests, rev. 1 too late for a1
Attachment #184340 -
Flags: approval1.8b2? → approval1.8b2-
| Assignee | ||
Updated•20 years ago
|
Priority: -- → P2
Target Milestone: --- → mozilla1.8beta3
Comment 6•20 years ago
|
||
Comment on attachment 184340 [details] [diff] [review] Add "override" instruction to chrome manifests, rev. 1 a=shaver
Attachment #184340 -
Flags: approval1.8b3? → approval1.8b3+
Comment 7•20 years ago
|
||
could the fix here have caused bug 296376?
Comment 8•20 years ago
|
||
s/fix/check-in
| Assignee | ||
Comment 9•20 years ago
|
||
It's very unlikely.
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Component: XRE Startup → Startup and Profile System
QA Contact: nobody → startup
You need to log in
before you can comment on or make changes to this bug.
Description
•