bzbarsky%mit.edu
b5b433a6b7
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.
git-svn-id: svn://10.0.0.236/trunk@229833 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-12 20:05:49 +00:00
sdwilsh%shawnwilsher.com
0d3812fc83
Bug 383890 - crash creating new dom attribute with prefix [@inDOMView::GetChildNodesFor]. Patch by Mook <mook.moz+mozbz@gmail.com>. r=sdwilsh, sr=neil
...
git-svn-id: svn://10.0.0.236/trunk@227878 18797224-902f-48f8-a5cc-f745e15eee43
2007-06-12 17:19:55 +00:00
benjamin%smedbergs.us
7262cdad6d
Bug 376636 - Building with gcc 4.3 and -pendatic fails due to extra semicolons, patch by Art Haas <ahaas@airmail.net>, rs=me
...
git-svn-id: svn://10.0.0.236/trunk@224885 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-23 14:22:04 +00:00
tor%cs.brown.edu
624fbcce20
Bug 373089 - add a ParentChainChanged notification to nsIMutationObserver.
...
r+sr=sicking
git-svn-id: svn://10.0.0.236/trunk@221698 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-10 13:49:43 +00:00
jonas%sicking.cc
7b8af22092
Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest.
...
git-svn-id: svn://10.0.0.236/trunk@220435 18797224-902f-48f8-a5cc-f745e15eee43
2007-02-16 23:02:08 +00:00
timeless%mozdev.org
2cbff7fd50
Bug 366927 DOMi does not remember preference for showing whitespace nodes or not at first startup
...
patch by comrade693+bmo@gmail.com r=db48x sr=neil
git-svn-id: svn://10.0.0.236/trunk@218374 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-14 23:20:31 +00:00
cvshook%sicking.cc
78a449be36
Bug 358106: Make ranges use nsIMutationObserver rather than their own notification system. r/sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@214666 18797224-902f-48f8-a5cc-f745e15eee43
2006-11-03 21:51:01 +00:00
aaronleventhal%moonset.net
5e5147158c
Bug 349885. GetAccessibleFor() doesn't look if ally nodes are allowed inside anon content. Patch by Alexander Surkov. r=aaronlev, sr=neil
...
git-svn-id: svn://10.0.0.236/trunk@214389 18797224-902f-48f8-a5cc-f745e15eee43
2006-10-30 02:49:34 +00:00
timeless%mozdev.org
a93089ce1f
Bug 345982 Object - DOM Node does not update when changing values of a node's attributes
...
patch by sylvain.pasche@gmail.com r=timeless sr=neil
git-svn-id: svn://10.0.0.236/trunk@212062 18797224-902f-48f8-a5cc-f745e15eee43
2006-09-20 15:35:52 +00:00
bzbarsky%mit.edu
79c734d41a
Fix crash bug 349398, r+sr=sicking
...
git-svn-id: svn://10.0.0.236/trunk@208875 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-31 03:22:36 +00:00
aaronleventhal%moonset.net
43c2d05d2a
Bug 337674. Make it possible to inspect accessibles (nsIAccessible) objects. Patch thanks to Alexander Surkov. r=timeless, sr=neil
...
git-svn-id: svn://10.0.0.236/trunk@206744 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-07 19:54:35 +00:00
cvshook%sicking.cc
aba7c6ff77
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
...
git-svn-id: svn://10.0.0.236/trunk@201460 18797224-902f-48f8-a5cc-f745e15eee43
2006-07-02 07:23:10 +00:00
Jan.Varga%gmail.com
0b8adc5a43
Fix for bug 296040. Cell-based selection in trees
...
r=Neil Deakin, sr=Neil Rashbrook, sponsored by BEToptions
git-svn-id: svn://10.0.0.236/trunk@199140 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-06 20:05:13 +00:00
benjamin%smedbergs.us
351a0235e3
Fix mutation handling in Inspector to be more robust and correct. Bug 285204,
...
r=timeless, sr=neil re-landing into layout/inspector since it was originally commited after the cvs copiies from bug 325100 were performed.
git-svn-id: svn://10.0.0.236/trunk@198115 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-21 16:41:06 +00:00
cvshook%sicking.cc
7295ed9988
Bug 333795, kill unused BeginReflow/EndReflow functions. r/sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@197749 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:51 +00:00
bzbarsky%mit.edu
2c96863525
Remove nsIStyledContent. Bug 313968, r=sicking, r=dbaron on nsCSSStyleSheet
...
changes, sr=jst
git-svn-id: svn://10.0.0.236/trunk@197741 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:43 +00:00
bzbarsky%mit.edu
714474db7e
Pass nsIStyledContent to AttributeChanged() so that consumers don't have to QI
...
to it. Bug 313343, r=sicking, sr=jst
git-svn-id: svn://10.0.0.236/trunk@197732 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:34 +00:00
roc+%cs.cmu.edu
b810004868
Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
...
git-svn-id: svn://10.0.0.236/trunk@197730 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:32 +00:00
gerv%gerv.net
f0b18273bb
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@197724 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:26 +00:00
varga%nixcorp.com
8f7505102a
Fix for bug 221619. Tree widget refactoring and enhancement. r=neil sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@197723 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:25 +00:00
sicking%bigfoot.com
5a622ad22d
Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
...
r=bz sr=jst
git-svn-id: svn://10.0.0.236/trunk@197721 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:23 +00:00
dbaron%dbaron.org
0a7935c853
Rename {nsIDocument,nsIDocumentObserver,nsIFrame}::ContentChanged to CharacterDataChanged, since that's the only thing it's used for. Replace its nsISupports* parameter with a PRBool, since we don't need to allocate an object to pass a boolean parameter. Remove some (but probably not all) unneeded implementations on frames whose content is never a text node. b=234960 r+sr=jst
...
git-svn-id: svn://10.0.0.236/trunk@197720 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:22 +00:00
jst%mozilla.jstenback.com
f3fc57b8a6
Fixing bug 230840. DeCOMtaminating nsIDocumentObserver, nsIAttribute, nsIContentList, and nsIContentIterator, and doing some other cleanup. r=jonas@sicking.cc, sr=bryner@brianryner.com
...
git-svn-id: svn://10.0.0.236/trunk@197719 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:21 +00:00
dbaron%dbaron.org
0477552e58
Fix one-time leak of atoms by converting to static atoms. b=230361 r=caillon sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@197718 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:20 +00:00
jst%mozilla.jstenback.com
e8621164f2
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@197705 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:07 +00:00
bryner%brianryner.com
bb6c257f8c
Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
...
git-svn-id: svn://10.0.0.236/trunk@197703 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:05 +00:00
bzbarsky%mit.edu
f2898997d0
DeCOMify GetParent/GetBindingParent/GetDocument on nsIContent. Bug 213823,
...
r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@197701 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:03 +00:00
jaggernaut%netscape.com
4831dd97bb
Bug 212272: Switch some Substring users over to String(Begins|Ends)With. r=dwitte, sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@197699 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:01 +00:00
dbaron%dbaron.org
2fb25eccbe
Remove hint parameter from AttributeChanged methods and simplify style hint mechanism. b=211308 r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@197698 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:38:00 +00:00
neil%parkwaycc.co.uk
8a05d0c477
Bug 211537 DOM Inspector not displaying full tree of nodes r=caillon sr=bz
...
Using correct line endings this time :-)
git-svn-id: svn://10.0.0.236/trunk@197697 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:59 +00:00
caillon%returnzero.com
3acf3a91c0
Backout of Neil's patch for bug 211537. This was only supposed to touch 10 or so lines, not every line in each of two files.
...
git-svn-id: svn://10.0.0.236/trunk@197696 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:58 +00:00
neil%parkwaycc.co.uk
8ca92d0500
Bug 211537 DOM Inspector not displaying full tree of nodes r=caillon sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@197695 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:57 +00:00
bzbarsky%mit.edu
f05b352f9e
Show #document nodes in iframes. Fix up various code that assumed they would
...
_not_ be shown. Minor cleanup of various sorts (nsCOMArray, etc). Bug 201585,
r=caillon, sr=alecf
git-svn-id: svn://10.0.0.236/trunk@197694 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:56 +00:00
caillon%returnzero.com
043c95b01a
Bug 209087
...
Content interface out-parameters should use ptr-to-ptrs instead of ref-to-ptrs and some small deCOMtamination.
r+sr=jst@netscape.com
git-svn-id: svn://10.0.0.236/trunk@197692 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:54 +00:00
bzbarsky%mit.edu
22ca923639
Make DOM inspector deal with a root Document object in the DOM view. Bug
...
201577, r=timeless, sr=peterv
git-svn-id: svn://10.0.0.236/trunk@197691 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:53 +00:00
caillon%returnzero.com
fbea8a85ee
187414 - Use NodeFilter where we mean it.
...
r=sicking sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@197690 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:52 +00:00
dbaron%dbaron.org
24b86187f5
Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
...
git-svn-id: svn://10.0.0.236/trunk@197683 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:45 +00:00
sicking%bigfoot.com
ce7755a81f
Bug 181808: Use macros to declare and implement nsIDocumentObserver
...
r=caillon sr=bz
git-svn-id: svn://10.0.0.236/trunk@197680 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:42 +00:00
caillon%returnzero.com
df242e0b85
Bug 147189. Part 2: Don't hide "significant" whitespace nodes.
...
r=bzbarsky sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@197675 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:37 +00:00
caillon%returnzero.com
527364da6b
Allow the hiding of "empty" text nodes from DOM Inspector.
...
r=cbiesinger, sr=alecf, bug 147189
git-svn-id: svn://10.0.0.236/trunk@197674 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:36 +00:00
caillon%returnzero.com
f5488aba0a
Bug 177179
...
slightly optimize inDOMView::GetNodeTypeKey
r=timeless/jkeiser sr=bzbarsky a=roc+moz
git-svn-id: svn://10.0.0.236/trunk@197671 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:33 +00:00
dougt%netscape.com
3a94a4d91e
166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
...
git-svn-id: svn://10.0.0.236/trunk@197670 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:37:32 +00:00
roc+%cs.cmu.edu
ae01c7cb7c
Bug 160936. Add type nsChangeHint for style hints. Make it a set of bits. Make sure an NS_STYLE_HINT_REFLOW always also does a repaint of the frame. r=dbaron,sr=kin
...
git-svn-id: svn://10.0.0.236/trunk@197490 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:32 +00:00
caillon%returnzero.com
d3f14f39b9
Fix for bug 137334: DOM Inspecting the URL bar will crash. r=timeless, sr=hewitt
...
git-svn-id: svn://10.0.0.236/trunk@197488 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:30 +00:00
hewitt%netscape.com
15db408012
bugs 110156, 110155
...
Removing support for <outliner> tags
Removing <tree> layout code and moving <tree> tags to outliner layout
Convert all usage of <outliner> to tree tags
Convert all usage of <tree> tags to new <tree> syntax or <listbox>
r=cmanske,varga sr=hyatt,sspitzer a=asa
Also includes fixes by Jan Varga (varga@utcruk.sk ) for bugs 132020, 133451, 131393, 115894, and 129327
git-svn-id: svn://10.0.0.236/trunk@197487 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:29 +00:00
timeless%mac.com
003e36450a
Bug 118528 Access Violation [@inDOMView::AppendKidsToArray] [aKids==0]->GetLength
...
r=bzbarsky@mit.edu sr=hewitt
git-svn-id: svn://10.0.0.236/trunk@197468 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:10 +00:00
varga%utcru.sk
5432c8d8af
80834 - [outliner scrollbar] if inbox has less than one page of messages, it will come up with a box where the scroll bar is
...
80548 - outliner scroll bar "disappears" in 3 stages
111101 - No scrollbox / slider / thumb in thread pane scrollbar
116269 - white scrollbars briefly show up in folder pane
116432 - Sometimes the twisty won't update after a click
116855 - Modify outliner builder syntax to match outliner content model
r=waterson, sspitzer, blake
sr=hyatt
99715 - convert category tree to use outliner
r=hixie
sr=blake
git-svn-id: svn://10.0.0.236/trunk@197467 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:34:09 +00:00
bryner%netscape.com
bd76f2032a
Bug 116499 - convert nsIOutlinerView::GetCellText to return an nsAString, so we can avoid copying strings. r=blake, sr=jag.
...
git-svn-id: svn://10.0.0.236/trunk@197437 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:39 +00:00
hewitt%netscape.com
0d809c0222
DOM Inspector update - tons of crash fixes, js error fixes, performance and usability improvements, r=jag, sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@197436 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:33:38 +00:00
hewitt%netscape.com
7b637d180e
DOM Inspector update - tons of crash fixes, js error fixes, performance and usability improvements, r=jag, sr=hyatt
...
git-svn-id: svn://10.0.0.236/trunk@196727 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-17 02:21:19 +00:00