reed@reedloden.com
060f01d4e0
Bug 418216 - "Back button greys when toolbar reset to default" [p=arenevier@fdn.fr (arno.) r=Enn sr=Neil a=blocking-firefox3+]
2008-02-24 22:14:44 -08:00
benjamin@smedbergs.us
1141ded71b
Back out bug 412320 and various followups because the perf impact was minimal and the code is more complicated
2008-02-21 12:39:20 -08:00
enndeakin@sympatico.ca
841381c960
Bug 405719, regression where menus cannot be generated with templates without extra tags, also improve construction by not setting the open attribute too early and instead call the builder directly before opening a menu, r=smaug,sr=neil,a=beltzner
2008-02-21 09:40:12 -08:00
Olli.Pettay@helsinki.fi
6bb9e910c0
Bug 390813, r=neil, sr=jst
2008-02-19 14:15:51 -08:00
jag@tty.nl
05cdb6aefe
Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
2008-02-18 00:50:04 -08:00
reed@reedloden.com
985694bc9f
Bug 415262 - "Make general use of new NSPR rotate macros" [p=swsnyder@insightbb.com (Steve Snyder) r=wtc sr=dbaron a=blocking1.9+]
2008-02-13 03:34:46 -08:00
benjamin@smedbergs.us
c00f226f8e
Bug 412320 - generate QI for additional classes which, according to stats, show up in profiles as frequent callers of nsID::Equals, r=biesi,ted,sicking
2008-02-12 11:46:26 -08:00
reed@reedloden.com
fa6bbdba96
Bug 414907 - "Bookmarks icon is missing text when in Customize Toolbar mode" (do not remove attributes after removing broadcaster) [p=arenevier@fdn.fr (arno.) r=Neil sr=jst a1.9=schrep]
2008-02-09 21:19:42 -08:00
jonas@sicking.cc
919076864b
Bug 414747: Make BroadcastListener use nsWeakRef rather than strong references, just in case. r/sr=jst b3a=mconnor
2008-02-04 15:50:44 -08:00
reed@reedloden.com
2cfe2766a9
Back out Neil's patch from bug 414747 due to test failures.
2008-02-03 23:34:30 -08:00
reed@reedloden.com
c8277c21e5
Change NS_ASSERTION to NS_WARN_IF_FALSE as a bustage fix for bug 414747. [r+sr+a=jst]
2008-02-03 22:51:44 -08:00
reed@reedloden.com
a3bf658220
Bug 414747 - "Firefox crashes during Addons -> Find Update [@nsQueryInterface::operator()]" (Attempt to fix the underlying cause of the bug) [p=neil@httl.net (Neil Rashbrook) r+sr=jst a1.9b3=beltzner]
2008-02-03 22:21:54 -08:00
dtownsend@oxymoronical.com
d097c96053
Bug 414747: Firefox crashes during Addons -> Find Update. p=aja+bugzilla@spamcop.net, r+sr=peterv, a1.9b3=beltzner
2008-01-30 22:49:02 -08:00
reed@reedloden.com
a755849e73
Bug 391002 - "broadcaster/command element failed to re-forward all attributes to the target element" [p=arenevier@fdn.fr (arno.) r=Neil sr=jst a1.9=damons]
2008-01-29 07:12:34 -08:00
sayrer@gmail.com
495f5b15c8
Backing out Bug 383939. All RDF datasources must implement cycle collection to avoid leaking.
2008-01-23 14:07:47 -08:00
sayrer@gmail.com
fd802e3e91
Bug 383939. All RDF datasources must implement cycle collection to avoid leaking. r/sr=bsmedberg
2008-01-23 12:52:57 -08:00
bzbarsky@mit.edu
622011c589
When showing a document viewer, don't start layout on the documnt unless it's already had layout started once. Otherwise, just wait for the sink, or whoever is responsible for it, to start layout once they're ready. Bug 404470, r+sr=jst
2008-01-20 10:02:02 -08:00
jruderman@hmc.edu
a2b949dd5d
Add a crashtest
2007-12-19 14:52:58 -08:00
jruderman@hmc.edu
c411d430ad
Add crashtest
2007-12-19 11:02:34 -08:00
bzbarsky@mit.edu
3873a2fe8d
Make document classes use QI tables as possible. Bug 408403, r+sr+a=jst
2007-12-14 21:43:10 -08:00
jonas@sicking.cc
5d4f2a4212
Bug 366200: Fix problems with mRootContent being out of sync with mChildren by removing mRootContent. r/sr=bz
2007-12-11 18:26:09 -08:00
bzbarsky@mit.edu
1a94cbc8c9
I think the test box was just on crack
2007-12-02 17:35:44 -08:00
bzbarsky@mit.edu
724b719ea9
Trying for more tinderbox debugging
2007-12-02 16:00:26 -08:00
bzbarsky@mit.edu
d277b0c075
Silly test to see what the mac orange is about
2007-12-02 15:18:44 -08:00
bzbarsky@mit.edu
057155e2c2
Relanding without the test just to make sure this is in fact what's breaking stuff
2007-12-02 14:27:11 -08:00
bzbarsky@mit.edu
1c90420fcc
Backing out to see whether it somehow fixes the orange
2007-12-02 14:02:47 -08:00
bzbarsky@mit.edu
57740f0c37
Fix handling of <script> of unknown type to not screw up the content model. Bug 401946, r+sr=jst
2007-12-02 11:22:14 -08:00
bugzilla@standard8.plus.com
135a92dada
Bug 397783 Remove lots of redundant nsISupportsArray include/forward definitions from content (part 2) r/sr=jst,a=mtschrep
2007-11-22 10:50:59 -08:00
bzbarsky@mit.edu
eea905a151
Make getElementById in HTML always return the first node in document order. Bug 403868, r+sr=sicking
2007-11-21 18:28:47 -08:00
peterv@propagandism.org
8ece07dffc
Fix for bug 402833 (ASSERTION: ReleaseSubtree not called with xml parsing error in attribute). r/sr=sicking.
2007-11-12 06:47:14 -08:00
peterv@propagandism.org
2e01f470e6
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-29 06:45:07 -07:00
peterv@propagandism.org
8aff563c48
Backing out once more to fix orange.
2007-10-28 05:49:30 -07:00
peterv@propagandism.org
abb09e26b6
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-28 04:14:40 -07:00
jonas@sicking.cc
4c1a3910ac
bug 394390: Don't report bogus warnings to the error console when using cross-site xmlhttprequest. Patch by Surya Ismail <suryaismail@gmail.com>, r/sr=sicking
2007-10-26 18:46:09 -07:00
peterv@propagandism.org
6f84faeb15
Backing out to fix orange.
2007-10-26 07:30:50 -07:00
peterv@propagandism.org
3a33ff3fcf
Part 1 of fix for bug 379718 (using trace API for reference counts) and bug 386912 (cycle collector faults after tracing "JS object but unknown to the JS GC"). r=igor/jst, sr=jst, a=blocking1.9+/M9 (for bug 386912).
2007-10-26 06:25:32 -07:00
bzbarsky@mit.edu
26d7ccd742
Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore
2007-10-23 14:56:41 -07:00
mats.palmgren@bredband.net
6bf5ced669
Null-check parent in case the <observes> is the root element. b=386386 r=Olli.Pettay sr=neil a=dbaron
2007-10-20 00:07:45 -07:00
bugzilla@standard8.plus.com
9d3c3788b2
Bug 397783 Remove lots of redundant nsISupportsArray include/forward definitions from content. r/sr=jst,a=dbaron
2007-10-09 11:41:54 -07:00
bzbarsky@mit.edu
363efc4ecd
Fire DOMContentLoaded async from EndLoad. Bug 344305, r=sicking, sr=jst, a=sicking
2007-09-21 10:30:37 -07:00
Olli.Pettay@helsinki.fi
895473feb6
Bug 394442, Optimize ID, class and style getters, r=bz+sicking, sr=sicking, a=jst
2007-09-18 01:38:24 -07:00
bzbarsky@mit.edu
56d122cc1c
Fix nsStandardURL serialization/deserialization to properly restore all state. Bug 396389, r+sr=biesi, a=bsmedberg
2007-09-17 15:23:12 -07:00
bzbarsky@mit.edu
5983f838e4
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
2007-09-17 15:18:28 -07:00
bent.mozilla@gmail.com
4c77c5f4dc
Bug 394042 - "Dangling pointer in nsXULPDGlobalObject leads to mem corruption/crashes". r+sr=bzbarsky, a=jst.
2007-09-05 13:15:28 -07:00
bent.mozilla@gmail.com
302891bc59
Bug 394042 - backing out for now, tree is orange.
2007-09-05 11:05:26 -07:00
bent.mozilla@gmail.com
93d1e48c03
Bug 394042 - "Dangling pointer in nsXULPDGlobalObject leads to mem corruption/crashes". r+sr=bzbarsky, a=jst.
2007-09-05 10:48:09 -07:00
jag@tty.nl
167cbfff3a
Bug 394139: Replace a bunch of NS_DEFINE_CIDs with CONTRACTIDs. r=/sr=/a=bsmedberg
2007-09-05 06:04:54 -07:00
jag@tty.nl
990cdd57d3
Bug 271824 follow-up: fix build bustage before it happens (I hope)
2007-09-05 02:20:31 -07:00
jag@tty.nl
e6cabc27cf
Bug 271824: do_GetFastLoadService should use nsGetServiceByCID. r=/sr=/a=bsmedberg
2007-09-05 02:13:57 -07:00
jwalden@mit.edu
4c25808b29
Bug 199692 - Add support for document.elementFromPoint(x, y). Patch by Ben Karel <web+moz@eschew.org>, r+sr=roc, a=jst
2007-08-29 13:38:44 -07:00
bent.mozilla@gmail.com
c5feb257f8
Bug 394042 - "Dangling pointer in nsXULPDGlobalObject leads to mem corruption/crash". r+sr+a=jst.
2007-08-28 16:20:57 -07:00
masayuki@d-toybox.com
a20d56bd8d
Bug 392252 need new APIs for converting AppUnits to gfx usable pixels r=sharparrow1, sr+a=roc
2007-08-22 04:13:46 -07:00
dbaron@dbaron.org
0e162342d3
Fix leak when two documents race to load the same script (but leave for later fixing that we load the same script twice). b=392542 r=enndeakin sr=bzbarsky a=roc
2007-08-21 09:47:48 -07:00
neil@parkwaycc.co.uk
22ec0ca1b8
Don't stomp on observers when we're not expecting it b=391614 r+sr=bz a=dbaron
2007-08-16 16:07:39 -07:00
neil@parkwaycc.co.uk
fe1ef16802
Backout of unapproved patch to bug 391614
2007-08-15 06:45:24 -07:00
neil@parkwaycc.co.uk
af3dec46a1
Don't let observers observe the observes (or command) attribute b=391614 r+sr=bz
2007-08-11 04:42:16 -07:00
jst@mozilla.org
5f96a07bac
Fixing bug 389911. Removing nsIScriptGlobalObject::Get/SetGlobalObjectOwner() as it's not needed any more. r+sr=peterv@propagandism.org
2007-08-09 15:30:30 -07:00
bzbarsky@mit.edu
16e6040261
Use the principal doing the load to decide on the URI to pass to content policies. This will help do the right thing for data:/javascript:/about:blank, as well as allow us to skip content policies altogether if the caller is system. Bug 388597, r+sr=sicking
2007-08-07 18:16:09 -07:00
ginn.chen@sun.com
d0ed3cca65
Bug 389793 Firefox build failed on OpenSolaris without --disable-mochitest r=benjamin a=dsicore
2007-08-05 20:22:32 -07:00
Olli.Pettay@helsinki.fi
bd0b7ea6d7
Backing out bug 275196, xml:id, to fix tp regression
2007-07-26 07:16:19 -07:00
Olli.Pettay@helsinki.fi
e8dba5a1b4
Bug 275196, xml:id, r=sicking, sr=dbaron
2007-07-26 05:22:01 -07:00
bzbarsky@mit.edu
4d53ccf996
Make attribute changes that also cause a state change properly reresolve style
...
when a selector uses both the state and the attribute. Bug 315920, r=dbaron,
sr=sicking.
2007-07-12 13:05:45 -07:00
bzbarsky@mit.edu
0a0534efd5
Pass through loader principal and URI to LoadSheet(). Bug 387317, r+sr=peterv
2007-07-11 12:44:27 -07:00
jwalden@mit.edu
6d7584839a
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
2007-07-08 00:08:04 -07:00
Olli.Pettay@helsinki.fi
88533895cd
Bug 386914, r+sr=jst
2007-07-06 01:01:44 -07:00
enndeakin@sympatico.ca
59c3596049
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz
2007-07-04 08:49:38 -07:00
enndeakin@sympatico.ca
8a87437d5f
Bug 279703, backing out the popup changes due to performance regressions. sigh.
2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca
534c14e326
Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz
2007-06-29 12:04:45 -07:00
gavin@gavinsharp.com
6f30049c2a
Bug 381031: make JS1.8 the default for <xul:script>, and add a JSVERSION_LATEST #define to simplify future changes, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=brendan
2007-06-07 15:50:12 -07:00
peterv@propagandism.org
5acbaf5478
Fix for bug 368774 (Make cycle collector work with refcounted non-XPCOM objects). r=dbaron, sr=sicking.
2007-05-24 07:10:02 -07:00
sharparrow1@yahoo.com
fb6e0510ad
Bug 365189 document.width/document.height flush layout too late. r+sr=roc.
2007-05-22 20:52:53 -07:00
Olli.Pettay@helsinki.fi
b0100770e3
Bug 378776, Need safe way to iterate a document's presshells, r+sr=bz
2007-05-22 14:45:03 -07:00
Olli.Pettay@helsinki.fi
7817abfbca
Bug 363089, Remove nsIDOMEventReceiver (this time passes mochitest), r+sr=jst
2007-05-14 02:11:38 -07:00
bzbarsky@mit.edu
2704d6350d
Process XBL constructors right after the frame construction inInitialReflow(). Bug 377119, r+sr=sicking
2007-05-13 20:52:48 -07:00
Olli.Pettay@helsinki.fi
40178e46a3
backout Bug 363089
2007-05-11 06:34:05 -07:00
Olli.Pettay@helsinki.fi
e1fb8b073b
Bug 363089, Remove nsIDOMEventReceiver, r+sr=jst
2007-05-11 04:15:11 -07:00
bzbarsky@mit.edu
086c2eb0c0
Introduce a GetPrimaryShell() API on nsIDocument. Convert existing callers ofGetShellAt(0) to using this API. Bug 378780. API introduction part by me,r+sr=jst. Mass-changes done by taras using squash, r+sr=me
2007-05-01 15:24:20 -07:00
asqueella@gmail.com
d0a8b971cc
378327 - minor cleanup/simplification of ForwardReferences code in nsXULDocument- move AddForwardReference and ResolveForwardReferences from nsIXULDocument tonsXULDocument, make them non-virtual.- make mForwardReferences an nsTArray<nsAutoPtr<nsForwardReference> > insteadof nsAutoVoidArray.r=smaug, sr=roc
2007-04-27 07:15:25 -07:00
peterv@propagandism.org
f091506c2b
Fix for bug 378595 (Improve cycle collection QI performance). r/sr=sicking.
2007-04-25 09:35:27 -07:00
benjamin@smedbergs.us
baab01ada6
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
2007-04-23 07:21:53 -07:00
bzbarsky@mit.edu
8f37c9e8d4
Followup to bug 84582 to restore the old error-handling behavior here. Fixesone of the reftests.
2007-04-20 16:43:28 -07:00
bzbarsky@mit.edu
75d0ec2b2f
Stop blocking the parser on CSS stylesheet loads. We still block scriptexecution on them, however. Bug 84582, r+sr=sicking
2007-04-20 15:59:18 -07:00
sayrer@gmail.com
b80cfd9871
Bug 368994. move mochitests near the code they test. round 7. r=bzbarsky
2007-04-16 08:18:50 -07:00
dbaron@dbaron.org
d98d9fdec5
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
2007-03-27 08:33:38 -07:00
asqueella@gmail.com
5b76b5aeba
fix bug 369828 - html/svg:style sheets don't work in XUL documents(the fix is to special-case these elements in nsXULDocument::ResumeWalkand manually call UpdateStylesheet on them after the element and its subtreeis fully constructed and inserted into the document)r=bz, sr=peterv
2007-03-24 22:20:29 -07:00
asqueella@gmail.com
2f89007e6f
Bug 373614 - remove nsIXULContentSink interface, use the underlying class directly.r=smaug, sr=roc
2007-03-24 22:02:10 -07:00
Olli.Pettay@helsinki.fi
9a2f05e215
Bug 374584, r=peterv, sr=jst
2007-03-24 03:53:07 -07:00
hg@mozilla.com
05e5d33a57
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
2007-03-22 10:30:00 -07:00
asqueella%gmail.com
2e26a572cc
decomtaminate nsIXULPrototypeCache (bug 364329)
...
r=smaug, sr=roc
2007-03-12 05:53:33 +00:00
peterv%propagandism.org
a267e57680
Fix for bug 373219 (ASSERTION: Fault in cycle collector: null XPCOM pointer returned (ptr: 0)). r/sr=dbaron.
2007-03-09 13:14:06 +00:00
peterv%propagandism.org
12f2917956
Fix for bug 368773 (Add a bunch of DOM objects to cycle collection). r=sicking, sr=jst.
2007-03-08 11:17:16 +00:00
peterv%propagandism.org
3d6360dc54
Fix for bug 370265 (nsDOMScriptObjectHolder/NS_DropScriptObject tries to get service while shutting down). r/sr=jst.
2007-03-02 13:34:14 +00:00
jonas%sicking.cc
a9c9356be8
Bug 371083: Second installment in our exiting series 'deCOMtaminate the XBL code'. r/sr=jst
2007-02-27 00:14:01 +00:00
peterv%propagandism.org
86e967cb1b
Fix assertions (followup to fix for bug 368369).
2007-02-22 15:20:20 +00:00
peterv%propagandism.org
e1a7411a91
Fix for bug 368369 (nsIScriptContextOwner looks unused). r/sr=jst.
2007-02-22 13:33:50 +00:00
jonas%sicking.cc
ccd6aa3575
Bug 370230: unbreak --enable-perf-metrics. Patch by me and Mats Palmgren. r/sr=jst
2007-02-13 21:18:25 +00:00
sharparrow1%yahoo.com
d19f64369b
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
2007-02-12 19:17:33 +00:00
sharparrow1%yahoo.com
76a64e5c22
Bug 177805: Fix the use of units in Gecko. r+sr=roc
2007-02-07 07:46:44 +00:00
sayrer%gmail.com
a04f24f617
Bug 357450. Implement getElementsByClassName. r=jst, sr=peterv
2007-02-01 15:14:00 +00:00
jonas%sicking.cc
a9f34ee020
Bug 18333: Make the XML content sink incremental. Patch by Henri Sivonen<hsivonen@iki.fi>. r=peterv sr=sicking
2007-01-30 21:21:06 +00:00
asqueella%gmail.com
445ff76524
fix bug 363419 - Direct children of <overlay> not created correctly.
...
Don't create XUL "placeholder" element for them, instead use the same logic as elsewhere, as these nodes can end up in the master document.
r=smaug, sr=sicking
2007-01-30 12:49:24 +00:00
cvshook%sicking.cc
a39ff30284
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
2007-01-30 00:06:41 +00:00
Olli.Pettay%helsinki.fi
8985444085
Bug 321174, move GetElementsForResult and GetElementsForID to an nsCOMArray, r=enndeakin, sr=sicking
2007-01-28 13:17:27 +00:00
gijskruitbosch%gmail.com
9bfded7507
Bug 364900 - topcrash [@ nsXULDocument::ResumeWalk], starting with 2006122304 build
...
p=asqueella@gmail.com (Nickolay Ponomarev)
r+sr=bzbarsky@mit.edu (Boris Zbarsky)
2006-12-30 11:10:24 +00:00
timeless%mozdev.org
4e651390ef
Bug 355300 There should be only one nsGkAtoms creature
...
r=dbaron
2006-12-26 17:47:52 +00:00
gijskruitbosch%gmail.com
46a5f6a907
Bug 361087 - remove the nsIXULPrototypeDocument interface
...
p=asqueella@gmail.com (Nickolay Ponomarev)
r+sr=bugmail@sicking.cc (Jonas Sicking)
2006-12-22 16:11:16 +00:00
bzbarsky%mit.edu
93e4db1532
Fix bug 363406, patch by Nickolay Ponomarev <asqueella@gmail.com>,
...
r+sr=bzbarsky
2006-12-18 03:59:46 +00:00
gavin%gavinsharp.com
909bf51f0a
Bug 361432: style lines from manifest files no longer applied when xul cache disabled, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky
2006-11-25 14:51:29 +00:00
bzbarsky%mit.edu
8a1b6c5e34
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
2006-11-22 18:27:54 +00:00
bzbarsky%mit.edu
82109069db
Report the right URI in the warning. Bug 360863, patch by Nickolay Ponomarev
...
<asqueella@gmail.com>, r+sr=bzbarsky
2006-11-17 22:45:52 +00:00
benjamin%smedbergs.us
ea3df14d53
Fix extraneous semicolon
2006-11-14 22:18:51 +00:00
bzbarsky%mit.edu
cea7c0e8fc
Create DOM nodes for processing instructions in XUL, take 2. Still bug 319654, patch by
...
Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky.
2006-11-11 22:27:00 +00:00
gavin%gavinsharp.com
437edbadb5
Try backing out the patch for bug 319654 to see if it fixes the Mac orange
2006-11-08 17:52:58 +00:00
bzbarsky%mit.edu
ca62f619bb
Create DOM nodes for processing instructions in XUL. Bug 319654, patch by
...
Nickolay Ponomarev <asqueella@gmail.com>, r+sr=bzbarsky.
2006-11-08 02:25:37 +00:00
ted.mielczarek%gmail.com
4d389ef1ef
bug 296237, remove assert in getElementById, use the console service to provide feedback. patch by asqueella@gmail.com, r+sr=jst
2006-10-14 19:14:24 +00:00
Olli.Pettay%helsinki.fi
73828424ae
Bug 352723, e4x parameter is inverted in <xul:script>, p=asqueella@gmail.com, r+sr=brendan
2006-10-08 18:06:03 +00:00
bzbarsky%mit.edu
5f0d68e853
Implement GetElementsByAttributeNS. Bug 239976, patch by Joerg Bornemann
...
<jobor@gmx.de>, r+sr=bzbarsky
2006-09-14 04:29:02 +00:00
neil%parkwaycc.co.uk
391a283035
Some overlay ids getting registered twice or not at all b=351217 r=jst sr=bz
2006-09-08 18:47:34 +00:00
brendan%mozilla.org
251910f4d6
Fix lack of XPC.mfasl versioning via separate JS bytecode version (350787, r=mrbkap/dbaron/jst).
2006-09-05 22:53:47 +00:00
Olli.Pettay%helsinki.fi
9856e8851d
Bug 349069, Move more things from ~nsINode to nsNodeUtils::LastRelease, r+sr=sicking
2006-09-02 13:21:05 +00:00
timeless%mozdev.org
c1d75471fd
Bug 325697 window.open() causes "ASSERTION: still loading a script when starting another load?" in nsXULDocument::LoadScript
...
r=bz sr=biesi
2006-08-30 16:13:32 +00:00
brendan%mozilla.org
22b8d6bfd6
Fix try/catch/finally code generation (350312, r=igor/shaver).
2006-08-29 23:15:22 +00:00
bzbarsky%mit.edu
3514212c00
Allow nsIExpatSink implementations to control whether the expat driver logs
...
parse errors to the console. Bug 342164, patch by Alex Vincent
<ajvincent@gmail.com>, r+sr=bzbarsky
2006-08-25 16:34:57 +00:00
Olli.Pettay%helsinki.fi
7472412a7c
back out 349069 to see if it caused xserve02 orange
2006-08-25 10:06:20 +00:00
Olli.Pettay%helsinki.fi
3fcf8a02d8
Bug 349069, Move more things from ~nsINode to nsNodeUtils::LastRelease, r+sr=sicking
2006-08-23 10:00:11 +00:00
brendan%mozilla.org
02f6c7133c
Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
2006-08-16 05:01:14 +00:00
brendan%mozilla.org
27e3eb7623
Use JSCLASS_GLOBAL_FLAGS for other global classes, and fix JS standard class init API to init the Block class (348786, r=mrbkap).
2006-08-15 23:56:08 +00:00
brendan%mozilla.org
dd9c9f10af
Backing out yet again, another latent bug bites.
2006-08-15 07:39:01 +00:00
brendan%mozilla.org
33cfdbad7e
Change catch clauses to use lexical scope, etc. (336379, r=mrbkap).
2006-08-15 07:03:14 +00:00
brendan%mozilla.org
4f506bbbd7
Bump XUL fastload file version again.
2006-08-15 03:51:51 +00:00
brendan%mozilla.org
8d675e0b17
Bump to track incompatible bytecode changes for bug 336379 (r=mrbkap).
2006-08-15 01:31:38 +00:00
bzbarsky%mit.edu
d19ab79a97
Set the chromehidden attribute earlier, so we don't have to reresolve style and
...
redo layout on the whole window. Bug 345560, r=sicking, sr=neil.
2006-07-25 00:20:33 +00:00
mats.palmgren%bredband.net
72e3b47df0
<xul:observes/> with no attributes triggers assertion. b=344215 r+sr=sicking
2006-07-20 08:11:05 +00:00
cvshook%sicking.cc
3a9a287253
Bug 344050: Kill nsITextContent and move the methods to nsIContent. r/sr=jst
2006-07-19 04:36:36 +00:00
cvshook%sicking.cc
4e266c0a89
Bug 344453: AttributeChanged events sent out twice. Also make CharacterDataChanged notifications go out even for orphaned nodes. r/sr=jst
2006-07-18 01:26:33 +00:00
mhammond%skippinet.com.au
64e71f21fa
Fix bug 342025: crash [@ nsXULDocument::ExecuteScript] when switching between builds
...
r/sr=bz
2006-07-18 00:36:35 +00:00
cvshook%sicking.cc
2c39937d84
Bug 342062: Add nsIMutationObserver which has the ability to get notifications for just mutations happening in a subtree under a given node. r/sr=bz
2006-07-02 07:23:10 +00:00
bzbarsky%mit.edu
e6259982ea
Make GetElementsByAttribute compare to the qualified name, like it used to, not
...
just to the localName. Bug 319421, r+sr=sicking
2006-06-22 02:37:06 +00:00
Olli.Pettay%helsinki.fi
82fa713d27
Bug 341635, crash [@ nsDOMAttribute::GetNamespaceURI] related to opening and closing windows, focus method, xul and javascript alert, r=mhammond,sr=jst
2006-06-20 08:09:22 +00:00
brettw%gmail.com
a54888a781
Bug 335291 r+sr=bz Make trunk popup events safer
2006-06-19 16:54:53 +00:00
bzbarsky%mit.edu
cd73f2108b
Don't assume mRootContent is non-null. Bug 340796, r=sicking, sr=neil, branch181=sicking
2006-06-15 03:13:00 +00:00
mhammond%skippinet.com.au
90ce32e3d2
Correct the change to the fast-load version. r/sr=bz
2006-06-15 03:06:30 +00:00
mhammond%skippinet.com.au
0f241835df
Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan.
2006-06-13 03:07:47 +00:00
mrbkap%gmail.com
98997f8669
Checking in Ben Turner <bent.mozilla@gmail.com> and timeless's patch to make Gecko use the JS engine's request model to help multithreaded embedders avoid GC races and crashes. bug 176182, r=mrbkap assumed-rs=brendan
2006-06-12 22:39:55 +00:00
enndeakin%sympatico.ca
b1f70632e5
Bug 335755, report overlay errors instead of showing grey bar,r=sicking,sr=jst
2006-06-06 14:08:57 +00:00
bzbarsky%mit.edu
d2c22c3455
Remove some pointless nsIChannel impls. Bug 337748, r=sicking, sr=darin
2006-05-30 17:26:00 +00:00
mrbkap%gmail.com
4b15cb0755
Bump the fastload file version since the last source note change was not bytecode-compatible. bug 336378, r=brendan
2006-05-22 23:51:31 +00:00
Olli.Pettay%helsinki.fi
6f0e67928a
Bug 337586, Crash [@ PresShell::InitialReflow] when window gets destroyed duren beforeunload event handler, pressing reload, r+sr=bz
2006-05-15 17:51:35 +00:00
cvshook%sicking.cc
d3ec0aa5c5
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
2006-05-05 06:52:21 +00:00
bzbarsky%mit.edu
3ae541c6c6
Make documents be consistent with docshell wrt what the actual document URI
...
is. Bug 335457, r=dveditz, sr=jst
2006-05-04 15:21:50 +00:00
bzbarsky%mit.edu
722b5218b2
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
2006-05-02 18:54:19 +00:00
bzbarsky%mit.edu
0c3706888c
Rename GetNodePrincipal to NodePrincipal. Bug 327246, r+sr=sicking
2006-04-27 18:21:11 +00:00
leon.sha%sun.com
0960e6fd1d
Bug 333896
...
Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com .
roc: review+
roc: superreview+
2006-04-24 05:40:11 +00:00
bzbarsky%mit.edu
c2fceaea42
Fix bug 329677. Sort service patch by Neil Rashbrook, r=ndeakin, sr=bzbarsky.
...
The rest of the patch by me, r=pike, sr=Neil Rashbrook.
2006-04-21 18:01:21 +00:00
bzbarsky%mit.edu
e69e268856
Make sure documents have a content type at creation time. Bug 311218,
...
r=sicking, sr=jst
2006-04-21 01:24:44 +00:00
benjamin%smedbergs.us
70a0f2207b
Freeze nsIArray (requires separating nsIMutableArray into another .idl file); also removes NS_NewArray and moves do_QueryElementAt into the glue, r=darin
2006-04-12 15:43:32 +00:00
dbaron%dbaron.org
e86e6e0de2
Copy observer list and hold references to observers when notifying them. b=271669 r=bzbarsky sr=jst
2006-04-11 23:44:34 +00:00
dbaron%dbaron.org
04b8c33eda
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
2006-04-05 00:00:44 +00:00
peterv%propagandism.org
db7caa0c2d
Fix for bug 330835 (XULContentSinkImpl::HandleProcessingInstruction should use EqualsLiteral instead of FindInReadable for the target). r/sr=bz.
2006-04-01 02:11:27 +00:00
darin%meer.net
20837f71e1
fixes bug 328925 "Replace NS_WARN_IF_FALSE with NS_ASSERTION (where appropriate)" r=dbaron
2006-03-30 18:40:56 +00:00
cvshook%sicking.cc
e26140ab7d
Back out a few of my patches to see if any caused the Tdhtml regression in bug 331364.
2006-03-23 08:21:21 +00:00
bryner%brianryner.com
7a96206e10
Clean up header includes (bug 331050). This round of changes deals with some of the public content headers, and factors nsDOMClassInfoID out of nsIDOMClassInfo.h so that nsContentUtils.h doesn't have to bring in XPConnect. r+sr=jst.
2006-03-22 18:36:36 +00:00
peterv%propagandism.org
59c12dfe1f
Fix for bug 286132 (xml-stylesheet PI doesn't handle href attribute as in specification), checking in the right patch this time. r=sicking, sr=bz.
2006-03-17 14:38:57 +00:00
peterv%propagandism.org
d52a61880f
Backing out to fix bustages.
2006-03-16 15:12:21 +00:00
peterv%propagandism.org
3efee8b1f4
Fix for bug 286132 (xml-stylesheet PI doesn't handle href attribute as in specification). r=sicking, sr=bz.
2006-03-16 13:47:42 +00:00
mrbkap%gmail.com
b8ec1670f1
Don't crash on empty XUL files. bug 326204, r=neil, sr=bzbarsky
2006-03-09 18:48:32 +00:00
cvshook%sicking.cc
9f4b50c028
Bug 326645: Remove mRootContent from nsDocument to avoid all the pains of keeping it in sync with the childlist. Also remove mBodyContent from nsHTMLDocument for the same reason. r=bz sr=jst
2006-03-09 07:29:41 +00:00
enndeakin%sympatico.ca
16fd9a63a3
bug 329335, unhook template builder when removing root node, r+sr=bz
2006-03-08 17:13:31 +00:00
Olli.Pettay%helsinki.fi
f79ea0115b
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
bzbarsky%mit.edu
950c61cf37
Remove the mPresShell member of nsBoxObject, and some other cleanup. Bug
...
329181, r=neil, sr=jst
2006-03-07 03:20:39 +00:00
neil%parkwaycc.co.uk
d81d4d83ac
Resolve assertion by removing unnecessary code b=326875 r+sr=bz
2006-03-03 23:41:39 +00:00
dveditz%cruzio.com
981041e957
bug 328692 catch names missed in 319846, r=mrbkap, sr=bsmedberg, a=timr
2006-02-27 20:47:50 +00:00
bzbarsky%mit.edu
7e74a76712
Make XULControllers wrappable from unprivileged script, but don't let such
...
script actually do anything with it. Bug 326248, r=mrbkap, sr=jst
2006-02-23 03:17:11 +00:00
dveditz%cruzio.com
ab00870e61
bug 319846 prevent over-long attributes that choke the parser, r=mrbkap, sr=bsmedberg
2006-02-07 07:19:53 +00:00
cbiesinger%web.de
c2d981f764
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky%mit.edu
2cc395ff83
Fix bug 323634 -- controllers are not for content. Patch by
...
neil@parkwaycc.co.uk <neil@httl.net> and Wladimir Palant <trev@gtchat.de>,
r=bzbarsky, sr=jst
2006-02-03 01:38:36 +00:00
bzbarsky%mit.edu
263cf7dc11
Push up GetPrincipal to nsINode (as GetNodePrincipal). This way all nsINodes
...
(content, documents, attr nodes) can return their principal as needed.
Eliminate lazy allocation of principals in nsDocument. Bug 324600, r=sicking, sr=jst
2006-02-02 20:02:34 +00:00
mrbkap%gmail.com
fb3f80349e
bug 323908: Pass line and column information to ReportError. Patch by Robert Sayre <sayrer@gmail.com>. r=mrbkap sr=jst
2006-01-21 02:02:02 +00:00
bzbarsky%mit.edu
b64fcb4a39
Implement an nsINode interface; move some common stuff from nsIContent and
...
nsIDocument to nsINode. Bug 323311, r=sicking, sr=jst
2006-01-19 03:34:18 +00:00
cvshook%sicking.cc
15c2397445
Bug 323910: Merge atom lists in gklayout
...
r/sr=jst
2006-01-19 00:58:12 +00:00
roc+%cs.cmu.edu
710ba40206
Bug 323230. Add FindAttrValueIn as an efficient way to look up an attribute value in a table of atoms. r=sicking,sr=bzbarsky
2006-01-18 04:09:33 +00:00
bzbarsky%mit.edu
351bd79cf4
Fix blocker bug 322701 -- don't reenter StartLayout. pending r=ben, sr=dbaron.
2006-01-14 05:28:34 +00:00
dbaron%dbaron.org
096a6cfbc0
Consolidate duplicated overlay loading code. b=320211 r=mrbkap sr=jst
2006-01-10 06:05:19 +00:00
doronr%us.ibm.com
1f4c747387
Patch for bug 319463 should use PR_TRUE, not true
2006-01-07 04:30:58 +00:00
doronr%us.ibm.com
dbc03c98c4
Bug 319463 - display:none iframe pointing to a xul document stops main document from finishing to load. patch by ben, r=bz sr=bryner
2006-01-06 23:24:38 +00:00
mrbkap%gmail.com
949e0433c4
bug 319434: Add an interface to allow C++ callers to get the popup and tooltip
...
nodes so that when the only JS code on the stack is content code, the C++ code
still does the right thing. r=jst sr=bzbarsky
2006-01-06 20:49:19 +00:00
darin%meer.net
eb3847a802
fixes bug 318193 "Input streams are not implemented consistently" r=biesi sr=bz
2006-01-02 02:30:32 +00:00
cvshook%sicking.cc
79b8f5fc24
Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
...
r/sr=bz
2005-12-28 21:52:39 +00:00
cbiesinger%web.de
72ac26b6ce
Bug 321504 Remove unneeded uses of nsIDocumentLoader
...
r+sr=bz
2005-12-26 16:45:59 +00:00
neil%parkwaycc.co.uk
df831828e8
Abandon prototypes for failed overlays (fixes bug 320652) r=mrbkap sr=dbaron
2005-12-23 10:48:34 +00:00
mrbkap%gmail.com
d8a5fa7ae3
bug 319847: xul:persist doesn't really deal with namespaces; check that the argument is a valid NCName, though. r=bsmedberg sr=jst
2005-12-19 21:13:59 +00:00
dbaron%dbaron.org
4f86c6b578
Call nsIParser::Terminate when NS_OpenURI fails so we don't leak on failed prototype loads. b=320211 r=mrbkap sr=jst
2005-12-15 01:04:27 +00:00
timeless%mozdev.org
a271e59465
Bug 318276 Crash [ @ nsXULDocument::LoadOverlay ]
...
patch by jwalden+bmo@mit.edu r=jst sr=jst
2005-12-13 00:38:40 +00:00
brettw%gmail.com
b9193728c5
Bug 302050: inline spellchecking for textboxes backend. r=bryner sr=bzbarsky
2005-12-05 18:07:33 +00:00
jst%mozilla.jstenback.com
7223904a81
Fixing bug 318461. Move SetNewDocument() and SetOpenerWindow() from nsIScriptGlobalObject to nsPIDOMWindow to clean out non-script related methods form the nsIScriptGlobalObject interface. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2005-12-01 19:35:27 +00:00
mrbkap%gmail.com
1789e54d33
bug 317370: Remove the vestigial aRemoveEventListeners parameter to SetNewDocument. r+sr=jst
2005-11-30 23:41:49 +00:00
bzbarsky%mit.edu
bf70da4532
Remove content ids. Bug 166637, r=sicking, sr=peterv
2005-11-29 16:47:18 +00:00
jst%mozilla.jstenback.com
8f1863159b
Fixing bug 316794. Moving HandleDOMEvent() and Get/SetDocShell from nsIScriptGlobalObject to nsPIDOMWindow. r=mrbkap@gmail.com, sr=peterv@propagandism.org
2005-11-28 23:56:44 +00:00
timeless%mozdev.org
9b0852aaf7
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
2005-11-25 21:57:13 +00:00
bsmedberg%covad.net
78f6d0683d
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
2005-11-11 14:36:26 +00:00
bzbarsky%mit.edu
d44ad313ae
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
2005-11-02 00:41:51 +00:00
cvshook%sicking.cc
64a0fbd45f
Bug 311827: Make GetAttr return a bool rather then an nsresult.
...
r/sr=bz
2005-10-28 11:25:24 +00:00
bzbarsky%mit.edu
0d5a3e6aa7
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
...
to it. Bug 313343, r=sicking, sr=jst
2005-10-27 02:25:23 +00:00
mrbkap%gmail.com
ca50f64d3e
bug 313566: Add a couple of checks. r=jst sr=bzbarsky
2005-10-25 01:34:16 +00:00
Olli.Pettay%helsinki.fi
00c061065b
Bug 312743, DoneAddingChildren is not called for XTF Elements in XUL if the element doesn't have any child nodes. r+sr=bryner
2005-10-17 18:23:23 +00:00
peterv%propagandism.org
513c1fd56d
Fix for bug 308328 (crash in [@ nsDocument::GetPrincipal] when closing browser). r/sr=bz.
2005-10-14 09:07:29 +00:00
bzbarsky%mit.edu
d86be43444
Don't try to duplicate the jsval typedef. Bug 312003, r+sr=brendan
2005-10-12 20:16:35 +00:00
cvshook%sicking.cc
7371067364
Bugs 292962 and 311269: Make pages in bf cache not behave as if they have a presentation, and evict pages from the bf cache synchronously if they are modified.
...
r/sr=bryner
2005-10-07 20:20:52 +00:00
bzbarsky%mit.edu
f7b86680d1
Failure to open a channel in a stream loader should just make init() throw.
...
Bug 310319, r+sr=darin
2005-09-29 22:00:26 +00:00
scott%scott-macgregor.org
30dfb66312
Bug #282103 --> Dynamic Overlays.
...
If LoadOverlayInternal returns an error, then make sure we remove the overlay observer from our hash table
to prevent a memory leak.
sr=bz
2005-09-28 19:50:39 +00:00
bzbarsky%mit.edu
d9d40b5770
Attempt to fix splitwindow focus stuff -- bug 305032. Issue found by mrbkap,
...
patch by me, r=mrbkap, sr=jst
2005-09-28 02:44:16 +00:00
peterv%propagandism.org
3609c87767
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv.
2005-09-24 18:43:15 +00:00
bzbarsky%mit.edu
a968a0250c
Make sure to root the function object we compile in
...
nsXBLPrototypeHandler::ExecuteHandler. r=jst, sr=brendan
2005-09-24 02:33:33 +00:00
bzbarsky%mit.edu
b10d301a22
Pass a boolean indicating whether we've sent a ContentInserted or
...
ContentAppended notification to DoneAddingChildren. Bug 309534, r=mrbkap,
sr=jst
2005-09-22 02:33:36 +00:00
bzbarsky%mit.edu
594e733c16
Remove silly warning in GetDocShell impls, and use the principal (which we
...
should always have) instead of the docshell for chrome vs content
determination. Bug 51962, r+sr=jst
2005-09-22 02:10:07 +00:00
Olli.Pettay%helsinki.fi
40bb760a55
Bug 202764, nsXULDocument::HandleDOMEvent can go away. r=jst, sr=bz
2005-09-13 16:18:23 +00:00
bzbarsky%mit.edu
818aafcc15
Improve the CSSLoader API: make it clear which methods return results
...
sync and which return async, move the handling of alternates more completely
into the CSSLoader, make it possible for observers to tell whether the load
actually succeeded. Bug 293825, r+sr=peterv
2005-09-12 18:41:15 +00:00
peterv%propagandism.org
1fd27aa751
Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
2005-09-11 10:08:43 +00:00
brendan%mozilla.org
b03abf03d2
Add JS1.6 support, moving E4X and Array extras there (306664, r/sr=mrbkap/shaver).
2005-09-06 17:43:36 +00:00
scott%scott-macgregor.org
adfb499dd1
Bug #282103 --> minor dynamic overlay improvements.
...
Add IDL documentation stating that it's ok to pass in a null observer to LoadOverlay
Make sure .Init() succeeds on our hashtables, otherwise return an out of memory error code.
r/sr=bz
2005-08-30 21:57:01 +00:00
bzbarsky%mit.edu
df8c8e7910
Fix crash after restoring default toolbar set by making sure that
...
RemoveSubtreeFromDocument unhooks broadcasters just like AddSubtreeToDocument
hooked them up. Bug 295404, patch by dbaron, r=bzbarsky, sr=bryner
2005-08-25 04:11:35 +00:00
bzbarsky%mit.edu
3656444b70
Make sure that a reflow flush on the document makes the sink start layout if
...
needed. Bug 253951, r=mrbkap, sr=jst
2005-08-24 20:56:58 +00:00
ben%bengoodger.com
2e7a3f5421
293460 crash when navigating preferences with arrow keys. null check load observer. r=jst sr=bryner a=cbeard
2005-08-23 18:26:35 +00:00
bzbarsky%mit.edu
0d6a610963
Make nsIPresShell::GetPrimaryFrameFor return nsIFrame* instead of using an out
...
param. Bug 303779, patch by Bastiaan Jacques <b.jacques@planet.nl>, r+sr=bzbarsky
2005-08-22 22:24:29 +00:00
mrbkap%gmail.com
2b7c7bca7a
bug 303267: Store the entire inner window in the window state holder instead of copying properties and restoring them. This fixes going back and forth with the bfcache on when the page gone to has javascript in it. r=jst sr=bryner
2005-08-15 18:16:42 +00:00
mrbkap%gmail.com
c5688dfef2
Backing out changes for bug 303267 until the perf hits on the Seamonkey tinderbox can be explained.
2005-08-13 03:54:29 +00:00
mrbkap%gmail.com
59fbced3fe
bug 303267: Store the entire inner window object on the history entry instead of copying/restoring JS properties. r=bryner sr=jst. This patch also fixes bugs 304284 and 304078.
2005-08-13 00:53:39 +00:00
allan%beaufour.dk
ef9ceda68e
Call XTF Begin/DoneAddingChildren in XUL Documents. Bug 302915, r+sr=bryner, a=benjamin, patch by smaug@welho.com
2005-08-02 12:47:41 +00:00
allan%beaufour.dk
88eac285e7
Dispatch DOMContentLoaded on XUL Documents. Bug 302914, r+sr=jst, a=benjamin, patch by smaug@welho.com
2005-08-02 12:42:24 +00:00
jst%mozilla.jstenback.com
8c2bc6fcb8
Landing the split window work, bug 296639. This change doesn't have full reviews yet, bzbarsky@mit.edu and shaver@mozilla.org have done partial reviews, but there's still more to look at. Given the current time constraint this is landed with reviews and followup changes that result to come after the initial checkin. a=drivers
2005-07-30 20:57:07 +00:00
brendan%mozilla.org
d0a48d5659
Support E4X by default in chrome windows and in XUL scripts (293392, r+sr=peterv/jst).
2005-07-02 19:52:25 +00:00
bsmedberg%covad.net
d8791d2f29
Bug 296102 - If a <xul:script src="chrome://missing-package/content/file.js" /> cannot be loaded, don't leave the window in an unopened zombie state, r+sr=jst a=asa
2005-07-01 12:18:18 +00:00
jst%mozilla.jstenback.com
f3ed62af01
Fixing bug 296704. Make re-dispatching of events work as expected. r=dveditz@cruzio.com, sr=bryner@brianryner.com, a=dveditz@cruzio.com
2005-06-22 01:53:58 +00:00
jwatt%jwatt.org
dfb5090b0d
Follow up patch for bug 62485. script type="text/ecmascript" is not recognized. r+a=brendan
2005-06-22 00:50:32 +00:00
cbiesinger%web.de
55fdadbd11
bug 241739 reuse HTML/SVG's <script> loading code for XUL <script>, thus
...
correctly handling non-ASCII characters
r+sr=bz a=asa
2005-06-12 12:32:05 +00:00
bzbarsky%mit.edu
5f3686c787
Create non-XUL nodes in a XUL document with the right ownerDocument. Bug
...
294536, r+sr=peterv, a=asa
2005-06-09 01:06:46 +00:00
bzbarsky%mit.edu
89f6d79b74
Push the mChannel member for documents up to nsDocument and expose it on
...
nsIDocument. Bug 292971 preliminaries, r+sr=jst, a=chofmann
2005-06-01 01:15:23 +00:00
bzbarsky%mit.edu
e86f704ac7
Don't flag XUL elements created via nsXULElement::Create as being in a document
...
-- they're not. Bug 292247, r=sicking, sr=jst, a=chofmann
2005-05-01 17:32:49 +00:00
jst%mozilla.jstenback.com
50de4a3e1d
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
2005-04-28 23:48:28 +00:00
bzbarsky%mit.edu
7f50fad51c
Remove unneeded layout flushes in XUL/XBL. Bug 290005, r=roc, sr=jst, a=asa
2005-04-28 20:23:26 +00:00
bzbarsky%mit.edu
8df9c25d22
Create CSSLoaders when the document object is created and deCOMify the getter.
...
Bug 290068, r=sicking, sr=peterv, a=brendan
2005-04-19 01:27:11 +00:00
bzbarsky%mit.edu
e84856a159
Remove unused aDeep args from AppendChildTo and InsertChildAt. Bug 289316,
...
r=sicking, sr=peterv, a=brendan
2005-04-18 22:58:35 +00:00
bzbarsky%mit.edu
ec8569a2f5
Fixing the XUL content sink's error reporting. Bug 289469, r+sr=peterv, a=dbaron
2005-04-18 19:44:14 +00:00
bzbarsky%mit.edu
192b6aaa49
Move the BindToTree call for the document element into SetRootContent. Bug
...
289209, r=sicking, sr=jst, a=asa
2005-04-15 01:30:14 +00:00
ben%bengoodger.com
f503636273
crash at nsXULDocument::OverlayForwardReference::Merge due to broken implementation of removeelement attribute for overlay merging... we always want to notify of node removals, so don't pass the notify flag along to the Remove function, always send PR_TRUE so that state is updated correctly. r=bz, sr=bryner, a=brendan
2005-04-06 23:19:20 +00:00
bzbarsky%mit.edu
48ba5ce32b
Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
...
BindToTree and UnbindFromTree methods. Bug 286000, r=sicking, sr=jst
2005-04-05 23:54:35 +00:00
bzbarsky%mit.edu
2c620a7158
Fix overlay code to not trust overlays and violate the nsIContent API in the
...
process. Bug 233641, r=sicking, sr=ben
2005-03-31 04:26:00 +00:00
ben%bengoodger.com
7563b3836a
282103 - dynamic overlays: implement "loadOverlay" method on nsIDOMXULDocument which loads and merges an overlay into a XUL document. r=jst sr=bryner
2005-02-25 09:06:34 +00:00
bryner%brianryner.com
708a569767
Guarantee that a document's binding manager is non-null. Bug 282792, r+sr=bzbarsky.
2005-02-19 10:31:27 +00:00
doronr%us.ibm.com
4be07d28cc
Checked in from wrong tree, backing out, sorry.
2005-02-18 21:28:20 +00:00
doronr%us.ibm.com
b15c0e8b75
Bug 279057 - Implement hasFeature for XForms. Patch by smaug, r=bryner/sr=jst
2005-02-18 21:20:27 +00:00
bryner%brianryner.com
67dba23ae4
Clean up unneeded REQUIRES (bug 73353). r+sr=dbaron.
2005-02-03 23:01:54 +00:00
bryner%brianryner.com
851143fbec
Remove unneeded nsIContentList interface (bug 280746). r+sr=jst.
2005-02-02 23:16:02 +00:00
bryner%brianryner.com
956ddd5106
Remove nsIXULContent. Bug 276698, r=sicking, sr=jst.
2005-01-19 20:05:02 +00:00
neil%parkwaycc.co.uk
fb85706c0b
Set the xul document title before layout in case xbl constructors want it b=278286 r+sr=bz
2005-01-14 18:00:29 +00:00
bzbarsky%mit.edu
8b54631a06
Keep track of whether a title has been set in the document, not in the sink.
...
This way we can notice all ways of setting it. Bug 271996, r=sicking, sr=neil
2005-01-12 02:47:53 +00:00
peterv%propagandism.org
d77a12e38a
Correct function signature to fix Solaris bustage.
2004-12-21 13:25:31 +00:00
peterv%propagandism.org
26bb2f4e91
Fix fo bug 274964 (Switch to Expat's xml declaration parsing). r/sr=jst.
2004-12-17 09:17:35 +00:00
peterv%propagandism.org
a7ac96fea9
Fix for bug 192139 (Integrate latest Expat). r=bz, sr=jst.
2004-12-15 15:37:23 +00:00
bsmedberg%covad.net
60567bb185
Bug 275605 - libxul step 3 (all of tier 9, except libmozjs.so which will remain separate indefinitely) r=darin
2004-12-15 04:07:01 +00:00
dbaron%dbaron.org
9db368a6af
Bug 272151: reorganize files within layout, r+sr=roc
2004-12-08 19:41:48 +00:00
dbaron%dbaron.org
9643fc6c04
Back out 252703 due to Txul / Ts regression.
2004-12-02 01:26:20 +00:00
dbaron%dbaron.org
21dccaeace
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
2004-12-01 22:39:17 +00:00
neil%parkwaycc.co.uk
a45fb5a046
Don't use QueryInterface to get a scrollable view from a view b=258521 r+sr=roc
2004-11-24 00:19:21 +00:00
bzbarsky%mit.edu
095f0fe791
Use nsContentUtils for error-reporting for <area> parsing. Bug 269697,
...
r+sr=jst
2004-11-23 17:45:37 +00:00
jst%mozilla.jstenback.com
05e17f4cd7
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
2004-11-02 19:52:32 +00:00
bsmedberg%covad.net
cd811f0196
One more forgotten declaration from bug 246014.
2004-09-21 21:05:34 +00:00
neil%parkwaycc.co.uk
fdc47d09d4
Set the XUL document's title once the DOM is ready and not after a chrome window finishes loading, so that we get titles on XUL documents in content and we can also use document.title or window.title to set the title in a load handler b=126903 but also fixes 216651, 259067 and the like r=danm sr=jst
2004-09-17 20:03:18 +00:00
bzbarsky%mit.edu
f440132946
Make the XUL content sink store the right namespace for "xmlns" attributes.
...
Bug 256165, r=peterv, sr=jst
2004-09-16 18:38:07 +00:00
dbaron%dbaron.org
5f62984111
Add function to nsContentUtils to report a localized error message to the error console, and use it from the three places that were doing pretty much the same thing. b=187007 r+sr=bzbarsky
2004-09-14 17:26:35 +00:00
dbaron%dbaron.org
96c0e36f4e
Separate concept of stylesheet URI into base URI (for resolving relative links) and sheet URI (for everything else), since they can differ for style elements (and inline style and style set from script, but that's for the next patch). Some other things (relating to external stylesheets, where it doesn't make a difference) that probably should use the sheet URL are left as the base URL for now because I didn't want to change too much at once. b=255538 r+sr=bzbarsky
2004-09-10 06:45:59 +00:00
bryner%brianryner.com
180b0b7373
Remove refcounting version of nsIPresShell::GetPresContext. Bug 253889, r+sr=roc.
2004-08-20 20:34:37 +00:00
peterv%propagandism.org
45682cc199
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). r/sr=jst.
2004-08-10 10:22:36 +00:00
bryner%brianryner.com
5c02a6978c
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
2004-07-31 23:15:21 +00:00
dbaron%dbaron.org
2faa2566a0
Move things that aren't author stylesheets out of nsDocument's mStyleSheets array to simplify stylesheet management code. Add a level of the cascade for style attributes and ensure that there's only one rule processor per level of the cascade, and simplify the logic of nsCSSRuleProcessor creation. b=252578 r+sr=bzbarsky
2004-07-28 07:08:41 +00:00
jst%mozilla.jstenback.com
23b9aa362d
Landing fix for bug 239202, patch by trev@gtchat.de. Making nsIScriptGlobalObjectOwner not scriptable. r+sr=jst@mozilla.org
2004-07-16 17:03:10 +00:00
bzbarsky%mit.edu
d8eaf2ff20
Forgot a file. Bug 221669, r=ben, sr=jst
2004-07-15 06:39:13 +00:00
bzbarsky%mit.edu
d5926230f3
Don't stop loading a XUL document when an overlay is missing and report
...
warnings about missing overlays to the JS console. Bug 221669, r=ben, sr=jst
2004-07-15 06:09:36 +00:00
timeless%mozdev.org
3b94e6354d
Bug 251368 documentURI for about: urls should list the about: urls
...
r=bz sr=bz
2004-07-14 23:01:11 +00:00
jst%mozilla.jstenback.com
2bca8fd713
Fixing bug 222954. Be consistent about checking that EnsureFocusContrller() really got a focus controller. Fixes crash when the options dialog is opened while one is already open. r=ben@bengoodger.com, sr=brendan@mozilla.org, a=asa@mozilla.org
2004-07-09 20:57:30 +00:00
peterv%propagandism.org
a7908e751a
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
2004-06-25 12:26:02 +00:00
timeless%mozdev.org
bd9b59ea43
Bug 241952 Change XUL nsprlogging to spam all:4/all:5 instead of all:2
...
r=neil sr=dveditz
2004-06-22 09:37:55 +00:00
roc+%cs.cmu.edu
0f4150a4e5
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
cbiesinger%web.de
a4396ff7b4
bug 245673 named literal strings should be const
...
r+sr=darin
2004-06-11 15:05:29 +00:00
bzbarsky%mit.edu
a7bff6ad5b
Change FlushPendingNotifications to have more granularity and update callers to
...
only flush the things they really need flushed. Bug 144072, r+sr=jst
2004-05-27 22:08:42 +00:00
roc+%cs.cmu.edu
0e3ff503fb
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
2004-05-22 22:15:22 +00:00
timeless%mozdev.org
9ebaf2e5ea
Bug 242999 Crash while trying to GC [@ DOMGCCallback]
...
r=jst sr=jst
2004-05-18 04:00:47 +00:00
cls%seawood.org
790477e161
Make code more standards compliant to build with mingw gcc 3.4.0.
...
Bug #243273 r=bsmedberg sr=dbaron
2004-05-13 04:08:34 +00:00
jst%mozilla.jstenback.com
99e02e5aa3
Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
2004-05-07 20:55:17 +00:00
bryner%brianryner.com
7d80b4f5cf
deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst.
2004-05-03 21:48:36 +00:00
bryner%brianryner.com
7d1dbeb3a8
Implement basic support for DOM level 2 UIEvents, and implement DOMActivate for HTML form control elements. Also minor usage cleanup for nsIDOMUIEvent. Bug 60212, r+sr=jst.
2004-04-30 23:55:16 +00:00
jst%mozilla.jstenback.com
77c4322ab2
Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org
2004-04-29 23:34:19 +00:00
cbiesinger%web.de
79fa1b783a
bug 241092, make nsIStreamLoaderObserver usable in javascript, by changing its
...
argument from a string to an octet array
r=bryner sr=darin
2004-04-27 16:06:00 +00:00
bzbarsky%mit.edu
4ede76717e
Add a version of CheckLoadURI that takes a source principal instead of a source
...
URI. Update a bunch of callers to use it. Bug 233108, r=caillon, sr=dveditz
2004-04-25 16:55:27 +00:00
brendan%mozilla.org
72c9a29bc2
Forgot to serialize/deserialize JSRegExp.cloneIndex, and rev XUL FastLoad file version (240404, r+sr=shaver).
2004-04-22 16:00:48 +00:00
gerv%gerv.net
f534a92d25
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 13:54:27 +00:00
bryner%brianryner.com
642f7ede36
deCOMtaminate nsIScriptObjectPrincipal (bug 240745). This also fixes some code in nsCrypto.cpp that sems to have been mis-braced (I don't think it was working as intended). r+sr=jst.
2004-04-18 00:28:47 +00:00
gerv%gerv.net
9d2ee4928c
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-17 21:52:36 +00:00
varga%nixcorp.com
2cd056deb1
Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
2004-04-17 05:53:38 +00:00
bzbarsky%mit.edu
26cdb24398
Make nsXULElement::GetChildNodes use the same (live) node list that
...
nsGenericElement uses. Bug 240633, r+sr=jst on the C++ changes, r=neil, sr=jst
on the JS changes.
2004-04-15 22:14:39 +00:00
cbiesinger%web.de
14177dedcb
Bug 235502 nsIMIMEService, nsIMIMEInfo should use nsACString/nsAString instead of string/wstring
...
r=bzbarsky sr=darin
2004-04-15 20:56:37 +00:00
bzbarsky%mit.edu
7a292c3f22
Make getElementsByAttribute be an nsContentList so that it's got that live
...
DOMNodeList goodness that all nodelists should have. Change some JS to not
break, and some other JS to be a little more efficient with the new world of
lazy listness. Bug 240186, r=neil on the JS changes, r=jst on the content
changes, sr=jst
2004-04-15 01:51:32 +00:00
bzbarsky%mit.edu
81f0149ebe
Make nsXULDocument use the post-redirect URI as the document URI for non-chrome
...
and non-resource channels, the way all other documents do. Bug 240358, r+sr=jst
2004-04-13 18:02:28 +00:00
sicking%bigfoot.com
386382d6ab
Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
...
r=bz sr=jst
2004-04-12 22:48:33 +00:00
dbaron%dbaron.org
4d12ed012a
De-COM-ify nsHTMLStyleSheet. b=239008 r+sr=bryner
2004-04-12 21:56:09 +00:00
bsmedberg%covad.net
3ceaebd710
Re-landing bug 237407 with crash-fix. r/sr=dbaron+brendan a=asa+mkaply
2004-03-23 18:26:43 +00:00
bsmedberg%covad.net
ac244f2a9c
Backing out bug 237407 because of tbox orange that I can't easily diagnose.
2004-03-22 15:03:32 +00:00
bsmedberg%covad.net
4cee40678e
Bug 237407 - classic theme scrollbars & buttons leak into modern, when starting with the profile manager - r+sr=dbaron a=asa for 1.7
2004-03-22 12:58:01 +00:00
jst%mozilla.jstenback.com
4846cf9bf6
Fixing bug 228774. Make our XUL code not crash when dealing with empty datasources. r=bugmail@sicking.cc, sr=bzbarsky@mit.edu, a=chofmann@mozilla.org
2004-03-19 21:58:55 +00:00
bsmedberg%covad.net
255960bb10
Bug 233160 - separate style overlays out of nsIXULChomeRegistry r+sr=hyatt with additional lookovers from dbaron+bz
2004-03-09 19:59:09 +00:00
sicking%bigfoot.com
79cdf52b70
Bug 235435: Don't crash when serializing a XUL prototype document without a root. Fixes regression from bug 195350
...
r/sr=jst
2004-02-24 23:36:44 +00:00
darin%meer.net
44ce35aebb
landing patch for bug 234864 "string branch landing resulted in large spike in heap allocations (brad:A metric)" r+sr=dbaron
...
this patch also introduces nsTFixedString and removes CBufDescriptor.
2004-02-20 01:53:23 +00:00
bzbarsky%mit.edu
73d9e5d993
Add null checks to some DOM methods. Bug 234331, r+sr=jst
2004-02-19 21:54:12 +00:00
bryner%brianryner.com
92499cbd13
Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
2004-02-11 04:57:07 +00:00
peterv%propagandism.org
d5850e3177
Fix warnings.
2004-02-10 13:17:48 +00:00
peterv%propagandism.org
713c734ef8
Fix for bug 16603 (DOM doesn't throw INVALID_CHARACTER_ERR for arguments with invalid characters). r=sicking, sr=jst.
2004-02-10 10:58:13 +00:00
sicking%bigfoot.com
4cedcd531b
Final patch for bug 195350. Make XUL use new nsAttrAndChildren class. Kill nsXULAttributeValue and nsXULAttributes in favour of nsAttrValue resp. nsDOMAttributeMap. Should fix a few bugs, improve performance and reduce bloat.
...
r=bz sr=jst
2004-02-10 09:08:06 +00:00
jst%mozilla.jstenback.com
505c634885
Fixing bug 233307. deCOMtaminating nsIScript* and related interfaces. r+sr=bryner@brianryner.com.
2004-02-09 22:48:53 +00:00
tingley%sundell.net
6b5bffc068
bug 232854: RemoveBroadcastListenerFor wasn't removing listeners properly.
...
r=varga sr=bzbarsky
2004-02-05 01:08:07 +00:00
bryner%brianryner.com
42adb9f1be
More nsIPresContext deCOMtamination (bug 229371). Inline getters and setters for LinkHandler, VisibleArea, and Language; change some methods that don't return any useful data to |void|; make GetContainer return an already_AddRefed. r+sr=dbaron
2004-02-01 10:09:07 +00:00
neil%parkwaycc.co.uk
84428dc828
Bug 231368 Remove unused nsIPref includes p=arne.anka@stupido.com r/sr=dbaron
2004-01-23 13:31:07 +00:00
bzbarsky%mit.edu
cdb84804de
Move the methods for handling inline style and attribute style sheets up to
...
nsDocument. Bug 230947, r+sr=jst
2004-01-22 03:35:09 +00:00
peterv%propagandism.org
fbd88a1d66
Fix for bug 230439 (Remove anonymous nodeinfomanager and other cleanup) - share CreateElement. r=caillon, sr=jst.
2004-01-18 11:59:21 +00:00
peterv%propagandism.org
379d6c8a41
Miscellaneous cleanup. r/sr=jst.
2004-01-18 10:45:26 +00:00
sicking%bigfoot.com
7dae6dd93c
Bug 195350: First stage of attributes overhaul. New class for storing attributes and children for an element. Use this class for xml elements. Also remove a couple of unneccesary functions from nsIContent.
...
r=caillon sr=jst
2004-01-15 17:07:27 +00:00
brendan%mozilla.org
7f1ddb9c0b
Remove trailing whitespace.
2004-01-14 20:18:54 +00:00
bsmedberg%covad.net
3d0c574845
Re-landing bug 229285 - There was a misplaced close-brace in nsXULDocument.cpp that was causing problems non-chrome XUL documents.
2004-01-14 18:03:25 +00:00
bsmedberg%covad.net
0459dfe56b
Backing out bug 229285 until I can figure out the orange with the -chrome file:///blah scenario.
2004-01-14 15:26:08 +00:00
bsmedberg%covad.net
386f40c13a
Bug 229285 - separate nsIXULOverlayProvider from nsIXULChromeRegistry
...
r=bryner sr=hyatt
2004-01-14 13:30:55 +00:00
bzbarsky%mit.edu
8093efd14c
Remove nsIHTMLContentContainer, merge those three functions into nsIDocument,
...
and make XUL style attribute dynamic changes get a proper CSSLoader off the
document. Bug 211376, r+sr=jst
2004-01-13 23:14:49 +00:00
bryner%brianryner.com
2bddef83ba
Improve the way in which nsEvent and its subclasses are initialized. Commonly-used members can now be initialized via an inline constructor, and all other members are initialized to zero. eventStructType is set automatically. This also fixes some cases where an eventStructType was doubling as a message -- NS_TEXT_EVENT is now only used as an eventStructType, with a message of NS_TEXT_TEXT. NS_COMPOSITION_* events get an eventStructType of NS_COMPOSITION_EVENT, and ditto for NS_RECONVERSION_*. NS_DRAGDROP_EVENT is no longer an eventStructType since it is not a unique type of struct. There is also some miscellaneous cleanup to nsDOMEvent. Bug 220228, r=jst, sr=blizzard.
2004-01-12 08:25:18 +00:00
neil%parkwaycc.co.uk
2181ff5286
Bug 229526 Don't trim whitespace in <label> <description> or non-XUL r/sr=hyatt
2004-01-10 23:40:54 +00:00
jst%mozilla.jstenback.com
c000ae86e8
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
2004-01-09 23:54:21 +00:00
bryner%brianryner.com
e65d2d2fe5
Eliminate nsIStyleSet as an XPCOM interface, making the implementation internal to layout. Frame constructor ownership moves to the pres shell, and the style set methods that forward to the frame constructor are gone. Rewrote style set sheet add/remove to reduce code size. For more details, see bug 64116. r+sr=dbaron.
2004-01-07 22:30:53 +00:00
hpradhan%hotpop.com
ab67185554
bug 229182 r+sr=jst
2003-12-25 10:25:12 +00:00
peter%propagandism.org
166c671ee0
Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
2003-12-23 15:41:10 +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
neil%parkwaycc.co.uk
b07923af53
Bug 225207 Focused element is scrolled into view when switching tab r=caillon sr=bryner a=dbaron
2003-12-07 09:44:40 +00:00
jst%mozilla.jstenback.com
4183787fa9
Fixing bug 225837. DeCOMtaminating nsIContent more, making GetTag() return a weak raw pointer, and renaming GetTag() to Tag(), and making GetRangeList() return an const nsVoidArray*, and changing GetContentID() to return the id, and renaming it to ContentID(). r=jonas@sicking.cc, sr=bryner@brianryner.com.
2003-11-19 01:20:56 +00:00
sicking%bigfoot.com
f2f76f28e7
Bug 223012: Make xul fully case sensitive.
...
r=bryner sr=jst
2003-11-18 18:20:03 +00:00
bzbarsky%mit.edu
bfd6b88a89
Convert URL stuff in XBL to use nsIURI instead of strings. Bug 224765, r+sr=bryner
2003-11-17 21:03:32 +00:00
bryner%brianryner.com
74ca0ad36b
No need to keep an owning reference to an element's NodeInfo if we already have an owning reference to the element. Bug 225825, r=bz, sr=jst.
2003-11-15 21:29:07 +00:00
bryner%brianryner.com
b556210cb0
Fixing orange (hopefully). Don't dereference a pointer in the same call where it's passed as getter_AddRefs, because that will null it out first. For now, I'm keeping a strong reference to the node info manager at these call sites since it's not clear to me that it's guaranteed to stay around after the NodeInfo is released.
2003-11-15 08:16:23 +00:00
bryner%brianryner.com
823f2f2aa7
deCOMtaminate nsINodeInfo and nsINodeInfoManager. See bug 225060 for details. r=sicking, sr=jst.
2003-11-15 05:27:37 +00:00
scott%scott-macgregor.org
41809ab2b4
Bug #224313 --> crashes when clicking on mail/news accounts. Patch by Peter van der Beken.
...
sr=dbaron
2003-11-03 06:49:02 +00:00
peter%propagandism.org
e9bdf0c636
Fix for bug 126765 (Change NormalizeAttrString to GetAttrWithName). Original fix by Daniel Bratell and sicking, r=sicking, sr=jst.
2003-10-30 13:47:29 +00:00
caillon%returnzero.com
150adb2e29
Make content grab the cached security manager off of nsContentUtils rather than ask the service manager to find one.
...
Bug 223192; r+sr=bzbarsky
2003-10-30 03:01:25 +00:00
bzbarsky%mit.edu
75c3e6a121
Make nsExpatDriver and nsIExpatSink be on the same wavelength as far as passing
...
attributes to HandleStartElement. Update callees as needed. Bug 223470,
r=sicking, sr=peterv
2003-10-30 02:17:50 +00:00
bryner%brianryner.com
605cc06382
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.
2003-10-22 06:09:48 +00:00
caillon%returnzero.com
66caced69a
Re-land patch for bug 83536, merging principal objects.
...
Also includes fixes from bug 216041.
r=bzbarsky
sr=jst
2003-10-21 22:11:49 +00:00