peterv@propagandism.org
8e07e810c9
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
cvshook@sicking.cc
61f406307d
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
Olli.Pettay@helsinki.fi
6ba912b316
Bug 234455, Centralize event dispatch r=jst, sr=bz
2006-03-07 17:08:51 +00:00
bzbarsky@mit.edu
e11ea64204
Give a saner principal to documents created via DOMImplementation. Bug 324601,
...
r=sicking, sr=jst
2006-02-20 18:57:32 +00:00
cbiesinger@web.de
aae44b57d9
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
2006-02-03 14:18:39 +00:00
bzbarsky@mit.edu
995f519031
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
6d8d9d0d31
Remove the obsolete concept of "DTD verification". bug 323958, r+sr=jst
2006-01-30 23:45:19 +00:00
mrbkap@gmail.com
7f6e69aef4
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
90d792cd36
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
cbiesinger@web.de
d556e71b64
Bug 321504 Remove unneeded uses of nsIDocumentLoader
...
r+sr=bz
2005-12-26 16:45:59 +00:00
bzbarsky@mit.edu
3a0f9e0808
Remove content ids. Bug 166637, r=sicking, sr=peterv
2005-11-29 16:47:18 +00:00
jst@mozilla.jstenback.com
3434d072e9
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
bsmedberg@covad.net
fb56b42204
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
4d02579678
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
2005-11-02 00:41:51 +00:00
cvshook@sicking.cc
77710748bc
Bug 311827: Make GetAttr return a bool rather then an nsresult.
...
r/sr=bz
2005-10-28 11:25:24 +00:00
peterv@propagandism.org
ed3260f8ce
Fix for bug 264308 (Implement DOM Level 3 UserData API). r/sr=jst.
2005-10-27 14:09:23 +00:00
bzbarsky@mit.edu
d53667675c
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
roc+@cs.cmu.edu
084b6fa3bd
Bug 309020. SVG content references in XBL anonymous content should reference content copied from the binding document. This is a partial fix. We also refactor some code to make it shareable in nsContentUtils. r=biesi,tor sr=bzbarsky
2005-10-18 20:33:35 +00:00
peterv@propagandism.org
51b0cd6709
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
5c899bce3a
Fix bug 310650. Patch by peterv, r+sr=bzbarsky
2005-10-02 14:40:30 +00:00
peterv@propagandism.org
f0f73b071d
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null), remove some includes. Patch by sicking, updated by peterv, r=bz, sr=peterv.
2005-09-26 14:37:29 +00:00
peterv@propagandism.org
97ce448ce1
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
7bb9d1db6e
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
16d0db8fb3
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
bzbarsky@mit.edu
8e384a11b0
More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
...
<vhaarr+bmo@gmail.com >, r+sr=bzbarsky
2005-09-12 01:28:51 +00:00
peterv@propagandism.org
9d1684be63
Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
2005-09-11 10:08:43 +00:00
jwatt@jwatt.org
4737fff5e9
Fixing bug 282217. SVG <title> doesn't have the same effect as <html:title>. r+sr=bzbarsky@mit.edu
2005-09-06 02:17:22 +00:00
jwatt@jwatt.org
c8baae3dd6
Fixing bug 302103. Implement SVG events. r=tor@acm.org, sr=jst@mozilla.org
2005-08-25 21:31:09 +00:00
bzbarsky@mit.edu
7f2b3885bb
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
bzbarsky@mit.edu
5ca0e3609e
Allow passing a cached nsIContentPolicy service pointer to
...
NS_CheckContent*Policy if the caller has one. Bug 304845, r=biesi, sr=jst
2005-08-19 15:00:01 +00:00
mrbkap@gmail.com
20dd5abc22
bug 296677: Fix nsParser::ParseFragment to not screw up setting <textarea>'s innerHTML. r=jst sr=peterv a=asa
2005-06-16 18:59:59 +00:00
bzbarsky@mit.edu
1e11c4d2d3
Fix leak on setting innerHTML in XML, as well as leaks when the parent of a
...
not-yet-parsed script is removed from the document. Bug 294274, r+sr=peterv,
a=chofmann
2005-06-02 02:38:20 +00:00
bzbarsky@mit.edu
1876091bc5
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
bsmedberg@covad.net
f6c9b1b86d
Move xmlprettyprint stylesheets to "global" package, noticed this during bug 281988, r+sr=bzbarsky a=drivers
2005-05-20 16:42:15 +00:00
jst@mozilla.jstenback.com
f54c1fc9b1
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
2f49f5cfec
Make sure to addref documents before calling Init(). Bug 291887, r+sr=jst,
...
a=brendan
2005-04-28 17:16:19 +00:00
bzbarsky@mit.edu
0522296176
Fix crashes when document.load is called on an already-parsing XML document.
...
Bug 289292, r=sicking, sr=jst, a=chofmann
2005-04-28 16:57:24 +00:00
bzbarsky@mit.edu
78973062e8
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
6e66e038f3
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
9b4a249c92
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
bzbarsky@mit.edu
71f2c3914b
Disable loading of images in data documents on the document level, not on the
...
node level. Bug 251354, r=sicking, sr=peterv, a=asa
2005-04-11 00:29:36 +00:00
bzbarsky@mit.edu
572a61d9c0
Fix crash regression bug 289180. r=mrbkap, sr=roc
2005-04-06 06:28:28 +00:00
bzbarsky@mit.edu
2d637b6568
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
45eb3afff3
Fix content teardown in ReportError to also get rid of our buffered-up text
...
content. Bug 288674, r=mrbkap, sr=jst
2005-04-05 03:40:36 +00:00
dbaron@dbaron.org
b1497c8162
Consolidate and deCOMtaminate parsing and storage of media lists. b=156716 r+sr=bzbarsky
2005-03-30 00:36:57 +00:00
tor@cs.brown.edu
5ad8e5bcf2
Bug 287389: SVG should not munge ua.css at build time. r+sr=bzbarsky
2005-03-25 14:50:05 +00:00
gandalf@firefox.pl
74b9a138fa
bug 279768: Bring build system to work with --enable-ui-locale; r=bsmedberg; a=doron on webservices move
2005-03-08 17:21:36 +00:00
cbiesinger@web.de
ec9d8cfcac
181938 allow any protocol to support redirection, using a new
...
nsIChannelEventSink interface.
r=darin sr=bz
2005-03-07 19:46:06 +00:00
bryner@brianryner.com
bacbb2f362
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
6fed69505d
Checked in from wrong tree, backing out, sorry.
2005-02-18 21:28:20 +00:00