dwitte%stanford.edu
|
35e5785d50
|
Bug 414894 - Remove content arena. r=smaug, sr=sicking, a=schrep
git-svn-id: svn://10.0.0.236/trunk@244802 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-02-02 23:41:26 +00:00 |
|
Olli.Pettay%helsinki.fi
|
a9ca3bc287
|
Bug 403830, arena for content, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@241344 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-12-15 09:45:37 +00:00 |
|
cvshook%sicking.cc
|
ccd1d6884d
|
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
git-svn-id: svn://10.0.0.236/trunk@219151 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-30 00:06:41 +00:00 |
|
graydon%mozilla.com
|
3998c66e23
|
Bug 333078: XPCOM cycle collector
r=brendan, sicking, bz, dbaron, bsmedberg
git-svn-id: svn://10.0.0.236/trunk@217781 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-01-04 22:31:26 +00:00 |
|
timeless%mozdev.org
|
c778d21502
|
Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
git-svn-id: svn://10.0.0.236/trunk@217425 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-26 17:47:52 +00:00 |
|
vladimir%pobox.com
|
ece4ca3cad
|
backing out bug 333078, xpcom cycle collector due to perf issues
git-svn-id: svn://10.0.0.236/trunk@215718 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-22 23:18:16 +00:00 |
|
vladimir%pobox.com
|
260a2b3959
|
b=333078, xpcom cycle collector -- patch from graydon@mozilla.com, r=many
git-svn-id: svn://10.0.0.236/trunk@215695 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-11-22 19:23:02 +00:00 |
|
cvshook%sicking.cc
|
2acc886a81
|
Bug 352583: Add functions to nsContentUtils for getting and setting the text content of a node. Use those functions rather than the multiple instances of such code we have now. r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@211826 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-09-15 19:54:45 +00:00 |
|
peterv%propagandism.org
|
b099864adc
|
Fix for bug 347524 (Refactor adoptNode, importNode and cloneNode to share implementation). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@209163 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-09-05 10:22:54 +00:00 |
|
Olli.Pettay%helsinki.fi
|
9639b01bdf
|
Bug 286619, registered event listeners are lost (not firing) after moving XUL elements using DOM appendChild/removeChild methods, r=sicking, sr=bz
git-svn-id: svn://10.0.0.236/trunk@207572 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-08-16 08:44:45 +00:00 |
|
dbaron%dbaron.org
|
26ef4a326e
|
Make document fragments QueryInterface to nsIDOMGCParticipant. b=344699 r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@203779 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-07-26 22:28:38 +00:00 |
|
martijn.martijn%gmail.com
|
6ed11cc9dd
|
Bug 76131 - localName should be null for all nodetypes except Element and Attr, r+sr=bugmail. Patch by Alex Vincent
git-svn-id: svn://10.0.0.236/trunk@199769 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-12 22:47:37 +00:00 |
|
jwalden%mit.edu
|
ecd50f8863
|
Bug 159167 - Implement DOM3 isEqualNode(). Patch by Alex Vincent <ajvincent@gmail.com>, r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@199735 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-12 18:54:48 +00:00 |
|
peterv%propagandism.org
|
e8ed6e24c3
|
Fix for bug 339239 (Remove UserData functions from nsIDocument). r/sr=sicking.
git-svn-id: svn://10.0.0.236/trunk@198868 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-06-02 13:28:14 +00:00 |
|
cvshook%sicking.cc
|
e96a4f70c3
|
Bug 337543: Use nsINode more. r/sr+peterv
git-svn-id: svn://10.0.0.236/trunk@197985 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-05-19 10:01:22 +00:00 |
|
cvshook%sicking.cc
|
1ac65a91fa
|
Bug 335913: Reimplement CompareDocumentPosition using nsINode interfaces. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@196673 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-05-16 14:51:52 +00:00 |
|
Olli.Pettay%helsinki.fi
|
e68ad696a2
|
Bug 336381, Crash [@ nsRange::InsertNode] involving ranges in detached nodes, r=sicking,glazman,sr=bz
git-svn-id: svn://10.0.0.236/trunk@196563 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-05-15 19:35:12 +00:00 |
|
bzbarsky%mit.edu
|
18ecced212
|
More comment tweaks; should be it for this directory.
git-svn-id: svn://10.0.0.236/trunk@193314 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-31 08:41:49 +00:00 |
|
bzbarsky%mit.edu
|
79c2bd2cd6
|
Add some comments explaining what these files do. rs=jst
git-svn-id: svn://10.0.0.236/trunk@193256 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-30 08:03:04 +00:00 |
|
cvshook%sicking.cc
|
825f8563f9
|
Relanding patches that (hopefully) don't affect Tdhtml
git-svn-id: svn://10.0.0.236/trunk@192885 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-24 00:09:50 +00:00 |
|
cvshook%sicking.cc
|
e2c22d1f10
|
Back out a few of my patches to see if any caused the Tdhtml regression in bug 331364.
git-svn-id: svn://10.0.0.236/trunk@192842 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-23 08:21:21 +00:00 |
|
cvshook%sicking.cc
|
856dc03d54
|
Bug 325730. Mutation-event handlers can cause further mutations to the DOM. We need to be more attentive to those. r=bz sr=jst
git-svn-id: svn://10.0.0.236/trunk@192009 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-08 21:47:32 +00:00 |
|
Olli.Pettay%helsinki.fi
|
b6cdf7cb60
|
Bug 234455, Centralize event dispatch r=jst, sr=bz
git-svn-id: svn://10.0.0.236/trunk@191900 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-07 17:08:51 +00:00 |
|
bzbarsky%mit.edu
|
31719bf3ba
|
Implement an nsINode interface; move some common stuff from nsIContent and
nsIDocument to nsINode. Bug 323311, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@187813 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-19 03:34:18 +00:00 |
|
cvshook%sicking.cc
|
71eca1d26a
|
Fix win build bustage
git-svn-id: svn://10.0.0.236/trunk@186689 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-29 00:38:55 +00:00 |
|
cvshook%sicking.cc
|
cf43ff4e7d
|
Bug 284950: DeCOMTaminate nsIContent::GetAttrNameAt
r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@186678 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-28 21:52:39 +00:00 |
|
cvshook%sicking.cc
|
b26f9f52fb
|
Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@183185 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-28 11:25:24 +00:00 |
|
peterv%propagandism.org
|
7645808305
|
Fix for bug 264308 (Implement DOM Level 3 UserData API). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@183126 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-27 14:09:23 +00:00 |
|
peterv%propagandism.org
|
86ac4d2e8f
|
Fix for bug 27382 (ownerDocument of orphan text and attr nodes is null). Patch by sicking, updated by peterv, r=bz, sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@180911 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-24 18:43:15 +00:00 |
|
peterv%propagandism.org
|
31170dd919
|
Follow-up to fix for bug 251025, make Clone/CloneContent const again.
git-svn-id: svn://10.0.0.236/trunk@180011 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-12 07:34:25 +00:00 |
|
peterv%propagandism.org
|
c1c35accda
|
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@179989 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-11 17:15:08 +00:00 |
|
peterv%propagandism.org
|
5a1d292898
|
Back out fix for bug 251025 to fix bustage.
git-svn-id: svn://10.0.0.236/trunk@179988 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-11 15:42:31 +00:00 |
|
peterv%propagandism.org
|
03ea6f5dac
|
Fix for bug 251025 (document.importNode does not set the right owner document.). r=jst, sr=bz.
git-svn-id: svn://10.0.0.236/trunk@179987 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-11 15:05:31 +00:00 |
|
neil%parkwaycc.co.uk
|
1fd7840408
|
Bug 285830 textContent ignores whitespace r=sicking sr=jst a=shaver
git-svn-id: svn://10.0.0.236/trunk@173900 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-06-01 13:59:38 +00:00 |
|
bzbarsky%mit.edu
|
2ed6c9fac8
|
Eliminate nsIContent::SetDocument/SetParent/SetBindingParent in favor of
BindToTree and UnbindFromTree methods. Bug 286000, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@171749 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-04-05 23:54:35 +00:00 |
|
mvl%exedo.nl
|
6685ddd25e
|
Implement DOM 3 isDefaultNamespace()
bug 270640, patch by smaug@welho.com, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@165847 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-11-28 10:57:22 +00:00 |
|
bryner%brianryner.com
|
865734bf2f
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-31 23:15:21 +00:00 |
|
dbaron%dbaron.org
|
2ffe6397c4
|
Trim unneeded includes to speed up compilation. b=64023 r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@159321 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-16 06:32:16 +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 |
|
jst%mozilla.jstenback.com
|
c45ddb2b9e
|
Fixing bug 241058 the 'real' way. Eliminating nsGenericElement::Init() in favor of passing the nsINodeInfo to the element constructors. Replacing near-duplicated code with some macros for easier maintentance. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@156547 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-05-18 20:58:12 +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 |
|
darin%meer.net
|
b9dcb1f1b3
|
landing marco's patch for bug 238928 "domstubs.idl should not include nsAString.h" r=bsmedberg sr=jst a=dbaron
git-svn-id: svn://10.0.0.236/trunk@154430 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-01 19:44:17 +00:00 |
|
sicking%bigfoot.com
|
600f8acfd4
|
Bug 236612: Kill nsGenericContainerElement.
r/sr=jst
git-svn-id: svn://10.0.0.236/trunk@153595 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-03-05 23:13:50 +00:00 |
|
peterv%propagandism.org
|
f76a4dbc8a
|
Fix for bug 230439 (Remove anonymous nodeinfomanager and other cleanup). r=caillon, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@151500 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-18 14:52:21 +00:00 |
|
sicking%bigfoot.com
|
737987f531
|
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
git-svn-id: svn://10.0.0.236/trunk@151370 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-15 17:07:27 +00:00 |
|
jst%mozilla.jstenback.com
|
803e4eb910
|
General deCOMtamination of nsIDocument, nsIContent, and nsIFormSubmission. Eliminating nsIAttributeContent, and doing some URL->URI changes. r+sr=peterv@propagandism.org
git-svn-id: svn://10.0.0.236/trunk@151115 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-09 23:54:21 +00:00 |
|
bryner%brianryner.com
|
05acc6f72e
|
Inline nsIContent::GetParent() and GetDocument(). Also, remove unused return value on SetParent(). Bug 224331, r=sicking, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@148976 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-11-07 09:47:23 +00:00 |
|
bryner%brianryner.com
|
2097395338
|
Speed up mapping HTML tag enums to atoms by using an array of static atoms, indexed by enum value. This avoids a UTF16 to UTF8 conversion and atom table lookup for each tag. Add a CString version of nsINodeInfoManager::GetNodeInfo(), convert literal string callers to use that version, and remove some unused variants of GetNodeInfo(). Bug 223595, r=axel@pike.org, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@148857 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-11-05 05:17:07 +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 |
|
jst%mozilla.jstenback.com
|
ef67a47aab
|
Fixing bug 215981. DeCOMtaminating nsIContent and nsIDocument some, and also some minor changes to other related interfaces. r=caillon@aillon.org, sr=peterv@propagandism.org.
git-svn-id: svn://10.0.0.236/trunk@147354 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-09-27 04:18:26 +00:00 |
|