bzbarsky%mit.edu
c350bf445d
Fix nsStandardURL serialization/deserialization to properly restore all state.
...
Bug 396389, r+sr=biesi, a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@236163 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 22:23:12 +00:00
bzbarsky%mit.edu
884df8f821
Make the nsISerializable implementation of nsPrincipal actually work. This
...
makes it possible to save principal objects to a stream and read them back.
Bug 369566, r=dveditz+brendan, sr=jst, a=jst
git-svn-id: svn://10.0.0.236/trunk@236161 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-17 22:18:28 +00:00
asqueella%gmail.com
eb79b493fe
378327 - minor cleanup/simplification of ForwardReferences code in nsXULDocument
...
- move AddForwardReference and ResolveForwardReferences from nsIXULDocument to
nsXULDocument, make them non-virtual.
- make mForwardReferences an nsTArray<nsAutoPtr<nsForwardReference> > instead
of nsAutoVoidArray.
r=smaug, sr=roc
git-svn-id: svn://10.0.0.236/trunk@225148 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:15:25 +00:00
asqueella%gmail.com
03e63625ae
Bug 373614 - remove nsIXULContentSink interface, use the underlying class directly.
...
r=smaug, sr=roc
git-svn-id: svn://10.0.0.236/trunk@222337 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-25 05:02:10 +00:00
asqueella%gmail.com
81e3a0b9ee
decomtaminate nsIXULPrototypeCache (bug 364329)
...
r=smaug, sr=roc
git-svn-id: svn://10.0.0.236/trunk@221763 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-12 05:53:33 +00:00
Olli.Pettay%helsinki.fi
d30b60507a
Bug 321174, move GetElementsForResult and GetElementsForID to an nsCOMArray, r=enndeakin, sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@219070 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-28 13:17:27 +00:00
gijskruitbosch%gmail.com
354a68501f
Bug 361087 - remove the nsIXULPrototypeDocument interface
...
p=asqueella@gmail.com (Nickolay Ponomarev)
r+sr=bugmail@sicking.cc (Jonas Sicking)
git-svn-id: svn://10.0.0.236/trunk@217363 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-22 16:11:16 +00:00
bzbarsky%mit.edu
43d470b66b
Make the redirect check get principals the same way we get them elsewhere.
...
Clean up some code to use the new security manager method. Bug 354693,
r=dveditz, sr=sicking
git-svn-id: svn://10.0.0.236/trunk@215685 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-22 18:27:54 +00:00
benjamin%smedbergs.us
5d1671cd01
Fix extraneous semicolon
...
git-svn-id: svn://10.0.0.236/trunk@215286 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-14 22:18:51 +00:00
bzbarsky%mit.edu
3d914aab06
Create DOM nodes for processing instructions in XUL, take 2. Still bug 319654, patch by
...
Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@215169 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-11 22:27:00 +00:00
gavin%gavinsharp.com
68056965f1
Try backing out the patch for bug 319654 to see if it fixes the Mac orange
...
git-svn-id: svn://10.0.0.236/trunk@214966 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-08 17:52:58 +00:00
bzbarsky%mit.edu
25dac94482
Create DOM nodes for processing instructions in XUL. Bug 319654, patch by
...
Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@214929 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-08 02:25:37 +00:00
brendan%mozilla.org
0320cc46cc
Fix lack of XPC.mfasl versioning via separate JS bytecode version (350787, r=mrbkap/dbaron/jst).
...
git-svn-id: svn://10.0.0.236/trunk@209213 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-05 22:53:47 +00:00
brendan%mozilla.org
c8c294f61b
Fix try/catch/finally code generation (350312, r=igor/shaver).
...
git-svn-id: svn://10.0.0.236/trunk@208767 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-29 23:15:22 +00:00
brendan%mozilla.org
ec020514bd
Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@207546 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-16 05:01:14 +00:00
brendan%mozilla.org
01d8f43d47
Backing out yet again, another latent bug bites.
...
git-svn-id: svn://10.0.0.236/trunk@207426 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 07:39:01 +00:00
brendan%mozilla.org
208e581b5d
Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@207423 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 07:03:14 +00:00
brendan%mozilla.org
afcb44f48b
Bump XUL fastload file version again.
...
git-svn-id: svn://10.0.0.236/trunk@207414 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 03:51:51 +00:00
brendan%mozilla.org
b86f97e405
Bump to track incompatible bytecode changes for bug 336379 (r=mrbkap).
...
git-svn-id: svn://10.0.0.236/trunk@207405 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-15 01:31:38 +00:00
mhammond%skippinet.com.au
65e47e3355
Correct the change to the fast-load version. r/sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@199930 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-15 03:06:30 +00:00
mhammond%skippinet.com.au
e96b5e495a
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@199778 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-13 03:07:47 +00:00
enndeakin%sympatico.ca
df8b2438fd
Bug 335755, report overlay errors instead of showing grey bar,r=sicking,sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@199106 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 14:08:57 +00:00
mrbkap%gmail.com
28f4b3668f
Bump the fastload file version since the last source note change was not bytecode-compatible. bug 336378, r=brendan
...
git-svn-id: svn://10.0.0.236/trunk@198233 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-22 23:51:31 +00:00
bzbarsky%mit.edu
c4f7acfe09
Add an interface for nested URIs (like jar:, view-source:, etc) to implement
...
and use it in various places. Create null principals if asked for a codebase
principal for a codebase that doesn't have an inherent security context (eg
data: or javascript:). Bug 334407, r=biesi,dveditz, sr=darin
git-svn-id: svn://10.0.0.236/trunk@195823 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-02 18:54:19 +00:00
bzbarsky%mit.edu
5b687a6a47
Remove the mPresShell member of nsBoxObject, and some other cleanup. Bug
...
329181, r=neil, sr=jst
git-svn-id: svn://10.0.0.236/trunk@191874 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-07 03:20:39 +00:00
neil%parkwaycc.co.uk
a5b92fbc6d
Resolve assertion by removing unnecessary code b=326875 r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@191742 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-03 23:41:39 +00:00
jst%mozilla.jstenback.com
895df6e6ca
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
...
git-svn-id: svn://10.0.0.236/trunk@185351 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-28 23:56:44 +00:00
timeless%mozdev.org
dae7b0629a
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185282 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 21:57:13 +00:00
bsmedberg%covad.net
0217e2f9a9
Bug 313309 part 2 - change the NS_DEFINE_STATIC_IID_ACCESSOR macro to NS_DECLARE, and make a NS_DEFINE_ macro that's outside the class declaration, r=shaver
...
git-svn-id: svn://10.0.0.236/trunk@184456 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-11 14:36:26 +00:00
brendan%mozilla.org
192a5e0a22
Support E4X by default in chrome windows and in XUL scripts (293392, r+sr=peterv/jst).
...
git-svn-id: svn://10.0.0.236/trunk@175531 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-02 19:52:25 +00:00
doronr%us.ibm.com
e54571aca7
Checked in from wrong tree, backing out, sorry.
...
git-svn-id: svn://10.0.0.236/trunk@169428 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 21:28:20 +00:00
doronr%us.ibm.com
3831773869
Bug 279057 - Implement hasFeature for XForms. Patch by smaug, r=bryner/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@169427 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-18 21:20:27 +00:00
dbaron%dbaron.org
4bbdb86a7a
Back out 252703 due to Txul / Ts regression.
...
git-svn-id: svn://10.0.0.236/trunk@166118 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-02 01:26:20 +00:00
dbaron%dbaron.org
4152e1ae96
Fix theme switching bugs related to insufficient change handling when entry points to themes are stylesheet links (processing instructions or XBL stylesheet elements) or xul:image src attributes by giving the chrome: protocol its own URL implementation that remembers the URL to which the chrome: URL was resolved and uses that resolved URL as part of equality testing. Fix various fastload issues arising from this change. b=252703 r=darin sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@166102 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:39:17 +00:00
jst%mozilla.jstenback.com
bbbde81598
Fixing bug 265334. Adding API for embedders etc to listen to data fed to the parser from the network. r=darin@meer.net, sr=brendan@mozilla.org
...
git-svn-id: svn://10.0.0.236/trunk@164795 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-02 19:52:32 +00:00
bsmedberg%covad.net
334d503da5
One more forgotten declaration from bug 246014.
...
git-svn-id: svn://10.0.0.236/trunk@162625 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 21:05:34 +00:00
peterv%propagandism.org
0a98e68e54
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@158468 18797224-902f-48f8-a5cc-f745e15eee43
2004-06-25 12:26:02 +00:00
brendan%mozilla.org
16314e08df
Forgot to serialize/deserialize JSRegExp.cloneIndex, and rev XUL FastLoad file version (240404, r+sr=shaver).
...
git-svn-id: svn://10.0.0.236/trunk@155336 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-22 16:00:48 +00:00
gerv%gerv.net
98831918fc
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155044 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 21:52:36 +00:00
bsmedberg%covad.net
965bf776a9
Bug 233160 - separate style overlays out of nsIXULChomeRegistry r+sr=hyatt with additional lookovers from dbaron+bz
...
git-svn-id: svn://10.0.0.236/trunk@153758 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 19:59:09 +00:00
bzbarsky%mit.edu
487c2df707
Move the methods for handling inline style and attribute style sheets up to
...
nsDocument. Bug 230947, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@151678 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-22 03:35:09 +00:00
peterv%propagandism.org
94b69cb574
Miscellaneous cleanup. r/sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@151493 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-18 10:45:26 +00:00
bsmedberg%covad.net
db918a3d19
Re-landing bug 229285 - There was a misplaced close-brace in nsXULDocument.cpp that was causing problems non-chrome XUL documents.
...
git-svn-id: svn://10.0.0.236/trunk@151316 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-14 18:03:25 +00:00
bsmedberg%covad.net
a476e57c21
Backing out bug 229285 until I can figure out the orange with the -chrome file:///blah scenario.
...
git-svn-id: svn://10.0.0.236/trunk@151303 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-14 15:26:08 +00:00
bsmedberg%covad.net
8eab2d893b
Bug 229285 - separate nsIXULOverlayProvider from nsIXULChromeRegistry
...
r=bryner sr=hyatt
git-svn-id: svn://10.0.0.236/trunk@151297 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-14 13:30:55 +00:00
bzbarsky%mit.edu
f37280891e
Convert URL stuff in XBL to use nsIURI instead of strings. Bug 224765, r+sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@149454 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-17 21:03:32 +00:00
bryner%brianryner.com
eeddf02bde
deCOMtaminate nsIDocument by changing methods to use return value instead of out-params, eliminating unused nsresult return values, moving some members to nsIDocument and inlining the getters/setters. Bug 222134, r=bzbarsky, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@148257 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-22 06:09:48 +00:00
brendan%mozilla.org
2532d3d12a
Big dynamic footprint win via script filename caching, plus line number fix for strict/const diags (see http://bugzilla.mozilla.org/attachment.cgi?id=127130&action=view for detailed checkin comments; 208030, r/rs=shaver, r=rginda on the jsd change, r=jst on the dom change).
...
git-svn-id: svn://10.0.0.236/trunk@145239 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-26 22:37:11 +00:00
seawood%netscape.com
06e1507b0c
Removing old cfm build files. Use the CFM_LAST_RITES tag to resurrect. r=macdev
...
git-svn-id: svn://10.0.0.236/trunk@143527 18797224-902f-48f8-a5cc-f745e15eee43
2003-06-10 21:18:27 +00:00
brendan%mozilla.org
c744e84b21
Include primary package locale as well as chrome path in the FastLoad file, so locale-switching invalidates any incompatible file (189870, r=jrgm, sr=ben, a=asa).
...
git-svn-id: svn://10.0.0.236/trunk@142743 18797224-902f-48f8-a5cc-f745e15eee43
2003-05-22 04:09:34 +00:00