43 Commits

Author SHA1 Message Date
Olli.Pettay%helsinki.fi
7bdaa9db2f Bug 378247, nsXTFElementWrapper::PostHandleEvent no longer checks NOTIFY_HANDLE_DEFAULT, p=ajvincent@gmail.com, r=me, sr=bz
git-svn-id: svn://10.0.0.236/trunk@224832 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-21 07:35:37 +00:00
peterv%propagandism.org
cb266f8501 Fix for bug 373035 (Make content/dom code get nsDOMClassInfo without going through nsIDOMScriptObjectFactory). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@222030 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-19 09:19:16 +00:00
Olli.Pettay%helsinki.fi
acd9d288db Bug 339287, support accesskey attribute, p=surkov, r=me+mats, sr=jst
git-svn-id: svn://10.0.0.236/trunk@220056 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-13 15:02:57 +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
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
cvshook%sicking.cc
2b2f4b6167 Don't return nsDerivedSafe when .get() is explicitly used on nsCOMPtr and nsRefPtr. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@215584 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-21 21:28:14 +00:00
cvshook%sicking.cc
0b9688294e Bug 343730: Don't execute scripts synchronously from BindToTree. Instead we wait until the last EndUpdate has been called. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@214702 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-04 05:45:02 +00:00
Olli.Pettay%helsinki.fi
d468ed1672 Bug 358139, Make sure that namespaced attributes aren't handled by nsIXTFElement objects, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@214606 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-02 17:38:29 +00:00
Olli.Pettay%helsinki.fi
49abd2076b Bug 355100, Remove XTF visuals (part I/II, not removing files), r=alex,bryner,aaronr,doronr sr=bz
git-svn-id: svn://10.0.0.236/trunk@213305 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-08 14:15:02 +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
3a7b43060a Bug 330689, Crash after heavy reloading, using insert with xbl [@ ClassifyWrapper], r=dbaron, sr=bz
git-svn-id: svn://10.0.0.236/trunk@206547 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-04 07:11:23 +00:00
cvshook%sicking.cc
d7d12d2659 Bug 346744: Get rid of implementations of nsIContent::AppendChildTo and let it just forward to nsIContent::InsertChildAt. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@206229 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-31 22:38:07 +00:00
allan%beaufour.dk
6d219d5d97 XTF ignores base class intrinsic state. Bug 332980, r=smaug, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@194126 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-11 15:00:34 +00:00
Olli.Pettay%helsinki.fi
1cde84f6c7 Bug 331989, Cancelable events like xforms-reset can't be cancelled, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@193194 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-29 14:12:03 +00:00
bryner%brianryner.com
1de3fc0366 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.
git-svn-id: svn://10.0.0.236/trunk@192794 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-22 18:36:36 +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
cvshook%sicking.cc
ceaf7bdebc Bug 323910: Merge atom lists in gklayout
r/sr=jst


git-svn-id: svn://10.0.0.236/trunk@187798 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-19 00:58:12 +00:00
roc+%cs.cmu.edu
b662160399 Bug 323230. Add FindAttrValueIn as an efficient way to look up an attribute value in a table of atoms. r=sicking,sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@187743 18797224-902f-48f8-a5cc-f745e15eee43
2006-01-18 04:09:33 +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
Olli.Pettay%helsinki.fi
229d30c5ca Bug 316569, Memory leak in XTF when using nsXTFInterfaceAggregator, r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@184851 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-17 21:16:12 +00:00
cbiesinger%web.de
8cc8c8248a bug 314091 Fix users of mozAutoDocUpdate to actually declare a local variable,
so that the destructor doesn't get called immediately
r+sr=bz


git-svn-id: svn://10.0.0.236/trunk@183237 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-29 12:54:24 +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
bryner%brianryner.com
391fc878cf Speed up matching class rules by caching the class attribute, rather than looking it up for each rule. Remove HasClass now that it's no longer needed. Bug 310236, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@181826 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-08 23:06:27 +00:00
bzbarsky%mit.edu
33eede8798 Pass a boolean indicating whether we've sent a ContentInserted or
ContentAppended notification to DoneAddingChildren.  Bug 309534, r=mrbkap,
sr=jst


git-svn-id: svn://10.0.0.236/trunk@180787 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 02:33:36 +00:00
bzbarsky%mit.edu
15785a7269 Fix bug 307600 for XTF and XUL too. r+sr=peterv
git-svn-id: svn://10.0.0.236/trunk@180027 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 14:48:57 +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
bzbarsky%mit.edu
ebc997bcf6 More use of EmptyString(). Bug 232691, patch by Vidar Braut Haarr
<vhaarr+bmo@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@180005 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-12 01:28:51 +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
peterv%propagandism.org
b64b04886f Fix for bug 306363 (Clean up nsContentUtils service getters). r/sr=bz.
git-svn-id: svn://10.0.0.236/trunk@179982 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-11 10:08:43 +00:00
allan%beaufour.dk
bbcaa71606 Expose IntrinsicState() to XTF elements. Bug 297061, r=smaug+alex, sr=bryner, a=asa
git-svn-id: svn://10.0.0.236/trunk@174467 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-11 11:19:08 +00:00
Olli.Pettay%helsinki.fi
103e8cb408 Bug 291026, Allow XBL to bind to XTF elements, r=alex, sr=bryner, a=mkaply
git-svn-id: svn://10.0.0.236/trunk@173962 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 19:19:33 +00:00
allan%beaufour.dk
25cea2ad26 Fix up nsDOMAttributeMap so it caches the nsDOMAttributes that it creates. Bug 235512, r=sicking, sr=peterv, a=shaver
git-svn-id: svn://10.0.0.236/trunk@173894 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-01 13:46:20 +00:00
bzbarsky%mit.edu
e2e0f7bfab Remove unused aDeep args from AppendChildTo and InsertChildAt. Bug 289316,
r=sicking, sr=peterv, a=brendan


git-svn-id: svn://10.0.0.236/trunk@172410 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-18 22:58:35 +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
bryner%brianryner.com
e363246a53 Add a cloneNode hook for XTF (bug 280072). r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@168431 18797224-902f-48f8-a5cc-f745e15eee43
2005-01-28 03:49:44 +00:00
gerv%gerv.net
9f207af4db Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@166101 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-01 22:27:03 +00:00
bryner%brianryner.com
5704ab1264 Implement CloneNode() for XTF elements (bug 265933). Patch by smaug@welho.com, r=bryner, sr=jst.
git-svn-id: svn://10.0.0.236/trunk@165330 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-13 00:27:18 +00:00
bryner%brianryner.com
7a9eae88bc Add a beginAddingChildren notification to XTF (bug 268691). r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@165182 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-09 23:59:24 +00:00
alex%croczilla.com
666ff65eb4 Bug 263464: Reduce XTF QI roundtrips by consolidating 'AggregatesInterface()' and 'NS_NewXTFInterfaceAggregator()'. r=bryner. Affects XTF-enabled builds only.
git-svn-id: svn://10.0.0.236/trunk@165007 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-05 15:18:21 +00:00
jst%mozilla.jstenback.com
4dd46f4f63 Fixing bug 263649. Add handleDefault(nsIDOMEvent) method to nsIXTFElement. Patch by smaug@welho.com, r=bryner@brianryner.com, sr=jst@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@163656 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 16:05:13 +00:00
alex%croczilla.com
049fc5de75 Landing of the XTF branch, bug#253225. XTF is the eXtensible Tag
Framework; see mozilla/content/xtf/readme.txt. r=bryner, sr=jst. Code
is not enabled by default (requires --enable-xtf configure option).


git-svn-id: svn://10.0.0.236/trunk@163386 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-07 20:59:53 +00:00