Commit Graph

50 Commits

Author SHA1 Message Date
Benjamin Smedberg
2cef13585d Bug 568691 - Register extension components/chrome again. This doesn't remove the EM restart yet, because there's some weirdness about reading default prefs from extensions that needs to be solved first. 2010-06-23 12:18:32 -04:00
Benjamin Smedberg
0df0345c66 Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Dave Townsend
8cb6bf48ad Bug 492008: Drop support for contents.rdf chrome registrations. r=bsmedberg, r=robstrong 2009-06-11 10:54:26 +01:00
bsmedberg%covad.net
0fa430268b Bug 299730 - Chrome registry should be able to enumerate locales (for locale-switcher extension), and additional manifest features for forward/backward compatibility, r=darin a=asa 2005-07-14 15:40:25 +00:00
bsmedberg%covad.net
ceb595e7c9 Bug 295013 - installing the same theme a second time, or uninstalling a theme you just installed fails - patch by Robert Strong <moz_bugzilla@exchangecode.com> r=me a=shaver 2005-06-02 14:37:50 +00:00
bsmedberg%covad.net
473534a724 Bug 278534, try #2 - Make tooklit chrome registry use plaintext manifests instead of an RDF cache (get rid of contents.rdf!) r=darin/dveditz/ben 2005-02-22 21:49:45 +00:00
bsmedberg%covad.net
e82e4540da Backout bug 278534 due to tinderbox orange. 2005-02-20 01:47:13 +00:00
bsmedberg%covad.net
3d5d14bc57 Bug 278534 - Make a plaintext chrome registration file format to replace contents.rdf r/sr=darin+dveditz+ben 2005-02-19 15:35:36 +00:00
bsmedberg%covad.net
0c471686e7 bug 219233 - Unfork nsIChromeRegistry.idl (not the impl, just the interface) and move it into content/base/public until we can get a more fine-grained separation of that interface in to GRE/non-GRE pieces. r/sr=hyatt+jst
I couldn't do a CVS move of nsIChromeRegistry.idl, sorry... it was added on a branch earlier. The old CVS log/blame can be found at mozilla/rdf/chrome/public/nsIChromeRegistry.idl
2003-12-22 05:23:10 +00:00
hyatt%mozilla.org
8dfe9dd0f3 Fork the chrome registry for Fb+Tb, bug 215496, r=bryner, sr+a=brendan 2003-08-08 23:28:27 +00:00
hyatt%netscape.com
667c0366cf Enable add-on chrome packages to ne disabled without being uninstalled. Bug 170432, r=blake, sr=brendan 2002-09-24 02:07:20 +00:00
alecf%netscape.com
4e0b59f695 fix bug 160000 - custom.jar support for chrome
look for custom.jar in the chrome directory - if found, always check it first for files before using the rest of the chrome registry. This allows embeddors to override specific chrome URLs with their own files.
sr=hyatt, r=chak
2002-08-21 20:58:05 +00:00
alecf%netscape.com
03f69e9a10 fix bug 162741 - revamp chrome registry interface in preparation for bug 160000 - switch lots of public APIs over to ACString, etc.
r=bryner, sr=hyatt
2002-08-20 18:12:51 +00:00
alecf%netscape.com
47b3f07056 more prep for bug 119923 - use chrome registry ContractID rather than CID, so that we can drop in a new embedding-only chrome registry
r=bnesse, sr=dveditz, a=asa
2002-07-23 23:30:04 +00:00
alecf%netscape.com
fba198f16c fix for bug 119923 - split nsIChromeRegistry into 2 interfaces, one that is XUL-specific
this way we can implement an minimal chrome registry for embedding, that doesn't support all the wacky skin- and locale-switching goodness of XUL.
r=waterson, sr=hyatt
2002-04-12 01:52:27 +00:00
tao%netscape.com
0daffa6536 44070: match browser and OS locale. (reusing r=alecf,sr=hyatt,a=asa
from previous checkin but set intl.locale.matchOS=false by default.
This should remove the start regression. Will watch the tree and
back this patch if the regression comes back. In theory, this should
not happen)
2002-04-01 05:56:35 +00:00
jkeiser%netscape.com
1842d4cc10 Backing out tao's bug 44070 to see if it is the mega pageload regression culprit. 2002-03-31 09:17:18 +00:00
tao%netscape.com
de85a936fc 44070: match browser and OS locale. r=alecf,sr=hyatt,a=asa. Match browser
UI locale and system locale when intl.locale.matchOS == true; Runtime
only behavior; won't  write to disk. Fallback to default chrome locale when
matching langpacks are not installed.
2002-03-31 07:33:57 +00:00
blakeross%telocity.com
c587984942 The rest of 117685. 2002-01-06 20:09:10 +00:00
pierre%netscape.com
3da4d257d9 Checked in for fantasai@escape.com. Bug 43220 "author !important rules override user !important rules in user.css". Add User sheets. Rename Backstop sheets into UserAgent. Fix cascading order. r=pierre/sr=hyatt. 2001-11-06 10:04:05 +00:00
dougt%netscape.com
20e863fb43 Moving nsISimpleEnumerator interface to new idl file. 99136, r=alecf@netscape.com sr=rpotts@netscape.com 2001-10-30 22:07:28 +00:00
dp%netscape.com
7898b3314d bug# 97528 Eliminating the extra Clone() on chrome urls. Plus
optimizing nsChromeRegistry::Canonify() to only SetSpec() if there is
a change. r=brendan,hyatt sr=waterson
2001-09-06 00:45:16 +00:00
anatoliya%netscape.com
4be03d3937 bug 76512 r=pchen sr=hyatt 2001-05-17 02:02:51 +00:00
blakeross%telocity.com
5da2720a05 Backing out anatoliya to fix build bustage. The compiler is your friend. It will help you catch errors. 2001-05-16 00:07:52 +00:00
anatoliya%netscape.com
5faa137abc bug 76512 r=pchen sr=hyatt 2001-05-15 22:03:51 +00:00
hyatt%netscape.com
3e86baf3e6 Fix win32 bustage. 2001-04-10 03:29:23 +00:00
hyatt%netscape.com
66b62a714a Fix for 73137. r=danm, sr=hewitt. 2001-04-10 02:09:29 +00:00
hyatt%netscape.com
0bf035be7b Skin uninstallation. r=danm, sr=brendan. 2001-03-08 01:50:36 +00:00
ccarlen%netscape.com
9a93c6545b Part of 35559 - dynamic profile switching r=valeski,sr=hyatt 2001-01-10 20:22:17 +00:00
hyatt%netscape.com
ef6474d1ff 43220. r=ben 2000-08-29 08:07:22 +00:00
tao%netscape.com
c50218030b 42748 After selecting locale for new profile, different profile does not
switch back.(r,a)=hyatt
2000-07-13 22:59:22 +00:00
tao%netscape.com
5313a86d4e 40801: Need a scriptable API of ChromeRegistry to return current locale provider name.
r=waterson,a=hyatt,msanz.
2000-06-02 23:16:06 +00:00
hyatt%netscape.com
21e5ef59a2 fix for making skins script-safe. r=scc 2000-05-19 04:48:43 +00:00
hyatt%netscape.com
ca087e0898 fix for chrome registry bugs. r=danm,waterson, a=waterson 2000-05-18 20:27:37 +00:00
hyatt%netscape.com
036f7a95f0 Changing convertChromeURL 2000-05-15 01:40:52 +00:00
danm%netscape.com
a2312bf2f1 new method checkForNewChrome 2000-05-13 21:42:00 +00:00
hyatt%netscape.com
7742d5f229 Adding support for backstop style sheets 2000-04-28 23:34:12 +00:00
hyatt%netscape.com
5495e7d940 Implemented chrome installation APIs. 2000-03-22 01:30:04 +00:00
hyatt%netscape.com
6e3f4c5b2e Stubbing out the installation/uninstallation APIs for the chrome registry. 2000-03-21 10:49:21 +00:00
hyatt%netscape.com
1f899f3314 Landing the new chrome registry with skin/locale switching support. 2000-03-21 10:42:22 +00:00
hyatt%netscape.com
d87c5f540d Checking in an API and implementation for the enumeration of the user's search path,
as well as for the enumeration of all installed objects in the chrome registry.
2000-02-15 10:05:29 +00:00
warren%netscape.com
7879538143 fixed typo 2000-02-04 12:17:39 +00:00
waterson%netscape.com
6a57be329f Bug 16516. Canonify all 'chrome:' URLs before loading XUL documents. Ensures that persistence and XUL cache keys work properly. Obsolete the 'main' property in the chrome registry. Expose a 'canonify' method on the chrome registry. r=hyatt 2000-01-06 00:31:06 +00:00
hyatt%netscape.com
b1f58dcf71 Working on code to enumerate installed skins, packages, and locales. r=gimpy 1999-11-30 11:33:44 +00:00
hyatt%netscape.com
074f2362e4 More skin goodness. r=gimpy 1999-11-30 09:29:43 +00:00
hyatt%netscape.com
fab2ad83c9 Chrome registry skin switching implemented. r=danm 1999-11-24 01:12:35 +00:00
hyatt%netscape.com
55e57f1c7e working on theme switching r=pavlov 1999-10-27 09:24:23 +00:00
hyatt%netscape.com
edef87131c more stubbing out of dynamic overlays r=pavlov 1999-10-26 10:03:13 +00:00
hyatt%netscape.com
c8bad066a0 change from strings to URIs r=pavlov 1999-10-26 08:21:32 +00:00
hyatt%netscape.com
a25a8c01f1 stubbing out dynamic overlay loading and converting chrome registry to IDL r=pavlov 1999-10-26 08:13:25 +00:00