8403 Commits

Author SHA1 Message Date
mconnor%myrealbox.com
84f46d95de bug 237262 nsAttrAndChildArray::ReplaceChildAt() should addref before releasing, patch by Wladimir Palant (trev@gtchat.de), r=sicking, sr=bz, a=dbaron
git-svn-id: svn://10.0.0.236/trunk@153933 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-13 01:17:02 +00:00
alex.fritze%crocodile-clips.com
a5d4669641 debug build bustage fix (bug#237169). r/sr=peterv
git-svn-id: svn://10.0.0.236/trunk@153907 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-12 11:17:38 +00:00
dbaron%dbaron.org
1a94650e48 DeCOMify nsIFrame::IsPercentageBase and rename to IsContainingBlock. b=237169 r+sr=bzbarsky a=brendan
git-svn-id: svn://10.0.0.236/trunk@153898 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-12 04:40:17 +00:00
sicking%bigfoot.com
287fa86b0f Bug 237071: Make height-attribute on tr-elements work again.
r/sr=jst a=dbaron


git-svn-id: svn://10.0.0.236/trunk@153886 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-11 23:38:58 +00:00
bzbarsky%mit.edu
ad8c243c1e Fix leak when a window holding an image document is closed before the image
finishes loading.  Bug 237153, r+sr=jst, a=race between dbaron and brendan.


git-svn-id: svn://10.0.0.236/trunk@153874 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-11 20:47:51 +00:00
sicking%bigfoot.com
828fb76b7d Bug 237071: Make start-attribute on ol-elements work again.
r/sr=jst a=tor


git-svn-id: svn://10.0.0.236/trunk@153873 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-11 20:13:25 +00:00
bzbarsky%mit.edu
8897c4ed3c Fix bug 237002 -- mis-ordering of content inserted at the beginning of an
insertion point.  r+sr=jst, a=chofmann


git-svn-id: svn://10.0.0.236/trunk@153852 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 23:53:09 +00:00
jst%mozilla.jstenback.com
42c9fa5b2f Fixing regression bug 236796. Make the content iterator mark itself done if it can't find the next node (as can be the case when dealing with anonymous content). r+sr=bzbarsky@mit.edu, a=chofmann@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@153850 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 23:32:05 +00:00
caillon%redhat.com
63b6a8d39a Bug 236946
Remove a few QIs in nsXULElement, and other cleanup.
r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@153803 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 01:34:55 +00:00
jst%mozilla.jstenback.com
3538ddfe73 Fixing bug 236270. Protect the content iterators from broken selection code that creates ranges starting in 'real' dom nodes, and ending in anonymous dom nodes. r+sr=bzbarsky@mit.edu
git-svn-id: svn://10.0.0.236/trunk@153787 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 23:57:56 +00:00
bzbarsky%mit.edu
8de1fe9d5a Give GetClasses a better signature. Bug 233636, r=sicking, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@153777 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 23:22:02 +00:00
bzbarsky%mit.edu
fa6fecbfdd Don't crash on bogus URIs passed to removeBinding. Bug 236809, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@153773 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 23:08:53 +00:00
bsmedberg%covad.net
965bf776a9 Bug 233160 - separate style overlays out of nsIXULChomeRegistry r+sr=hyatt with additional lookovers from dbaron+bz
git-svn-id: svn://10.0.0.236/trunk@153758 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 19:59:09 +00:00
bryner%brianryner.com
b17e31217c Make sure the canvas focus border is removed any time a content node within the document becomes focused. Bug 235522, r=danm, sr=darin.
git-svn-id: svn://10.0.0.236/trunk@153757 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 19:34:34 +00:00
sicking%bigfoot.com
b1c6f7f872 Don't export non-existing file. Not part of build
git-svn-id: svn://10.0.0.236/trunk@153742 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 09:24:11 +00:00
bryner%brianryner.com
ff5c00904f Support styling treerows differently for odd and even rows via properties (bug 235337). r=varga, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@153740 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 09:01:46 +00:00
sicking%bigfoot.com
381f47544b Bug 236491: Make svg use new attribute-code.
r=afri on svg-changes (not part of build)
r/sr=jst on nsAttrValue changes (ifdef MOZ_SVG)


git-svn-id: svn://10.0.0.236/trunk@153739 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 08:44:53 +00:00
bmlk%gmx.de
bc6dd3a017 implement standards compliant (CSS2.1) table background rendering patch by fantasai@escape.com r=bernd sr=bz, dbaron
git-svn-id: svn://10.0.0.236/trunk@153736 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 06:48:35 +00:00
bzbarsky%mit.edu
7061c8bb4a Fixing build bustage.
git-svn-id: svn://10.0.0.236/trunk@153728 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 04:28:14 +00:00
bzbarsky%mit.edu
e7ad4f7000 Load background images from style instead of from painting. This makes us
start loading the background images when we resolve style on an object that
needs them instead of when we scroll down and see it for the first time.  Bug
57607, r=pavlov, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@153725 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 03:57:51 +00:00
dbaron%dbaron.org
2a3ff63e99 Fix bogus assertion. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@153713 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 00:52:54 +00:00
sicking%bigfoot.com
1f7257f16e Bug 236619: Fix serializing style-attributes.
r/sr=bryner


git-svn-id: svn://10.0.0.236/trunk@153712 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 00:51:56 +00:00
sicking%bigfoot.com
13a5aed9bb Bug 233111: Make nsIDOMSVGElement only be inherited by leafclasses.
SVG only, not part of build.

r=afri


git-svn-id: svn://10.0.0.236/trunk@153691 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-08 17:32:16 +00:00
timeless%mozdev.org
0e7faa67ff Bug 217907 nsRange::IsIncreasing caused nsVoidArray::ElementAt(index past end array)
r=caillon sr=jst


git-svn-id: svn://10.0.0.236/trunk@153668 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-08 07:33:00 +00:00
roc+%cs.cmu.edu
b3c7e5391b Bug 51938. Cache recently accessed line if the lines' combinedArea.y/ymosts are nondecreasing --- speeds up painting and event handling on large blocks. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@153649 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-07 18:04:24 +00:00
peterv%propagandism.org
3587776efa Fix for bug 233907 (document.createElementNS() doesn't throw NAMESPACE_ERR when given a namespace-invalid name.). r/sr=jst.
git-svn-id: svn://10.0.0.236/trunk@153627 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 16:00:23 +00:00
roc+%cs.cmu.edu
16bf6b061c Bug 235335. Additional changes. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@153605 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 04:53:30 +00:00
roc+%cs.cmu.edu
7c28614d74 Bug 235335. Make nsFrameManager a direct member of nsIPresShell. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@153603 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 04:46:11 +00:00
caillon%redhat.com
b3f9305d4c Bug 86193
Add a preference allowing users to prevent sites from cancelling the contextmenu event, so right click will always bring up a context menu if the pref is set.
r=jst sr=bryner


git-svn-id: svn://10.0.0.236/trunk@153601 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 02:58:08 +00:00
sicking%bigfoot.com
611753ba16 Bug 236620: kill nsIContent::CanContainChildren
r/sr=jst


git-svn-id: svn://10.0.0.236/trunk@153597 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-06 00:22:03 +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
bsmedberg%covad.net
f323573d85 Bug 235866 - add xulelement.builder.refresh and dynamically respond to changes in the datsources="" attribute. r+sr=bryner
git-svn-id: svn://10.0.0.236/trunk@153559 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-05 04:32:55 +00:00
sicking%bigfoot.com
df5c4550c7 Fix build bustage
git-svn-id: svn://10.0.0.236/trunk@153529 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 18:30:53 +00:00
sicking%bigfoot.com
f05e9b4f7b Bug 236472: Fix 3 warnings.
r/sr=tor


git-svn-id: svn://10.0.0.236/trunk@153528 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 18:04:29 +00:00
chanial%noos.fr
68dd65025d Bug 118296: implement NS_THEME_MENUBAR, NS_THEME_TOOLBAR, NS_THEME_MENUPOPUP and NS_THEME_MENUITEM (GTK2)
r=bryner, sr=roc


git-svn-id: svn://10.0.0.236/trunk@153515 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 04:55:31 +00:00
sicking%bigfoot.com
e6ebd57853 Bustage fix from previous patch.
git-svn-id: svn://10.0.0.236/trunk@153514 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 03:26:38 +00:00
sicking%bigfoot.com
54dedbc659 Try to fix bustage by casting through PRUint16
git-svn-id: svn://10.0.0.236/trunk@153513 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 03:00:25 +00:00
sicking%bigfoot.com
d9ff6b9787 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@153512 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 02:34:46 +00:00
sicking%bigfoot.com
916d4d2248 Bug 75659: Make charoff support percent values in DOM. (charoff isn't supported yet by layout).
r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@153511 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 02:18:44 +00:00
sicking%bigfoot.com
d706565d96 Bug 232706: Make nsAttrValue able to directly store all needed datatypes without using nsHTMLValue. Move parsing of various types from nsHTMLValue to nsAttrValue. Rename StringToAttribute to ParseAttribute and make it return a PRBool, as well as make a couple of minor fixes in the ParseAttribute code.
r=caillon sr=jst


git-svn-id: svn://10.0.0.236/trunk@153510 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-04 02:06:28 +00:00
roc+%cs.cmu.edu
df8c1564e9 Bug 215567. Make 'auto' bottom/right in clip rects give the rect NS_MAXSIZE so we don't think a cliprect is empty when it isn't.
git-svn-id: svn://10.0.0.236/trunk@153452 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-03 03:34:03 +00:00
bzbarsky%mit.edu
ee0a2e7a8a Move CreateCDATASection, CreateProcessingInstruction, and CreateEntityReference
up to nsDocument so they're available in XHTML documents.  Bug 69840, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@153443 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-02 22:39:46 +00:00
bzbarsky%mit.edu
67ff3ea238 Make the binding manager deal with ContentInserted and ContentReplaced
notifications in a more reasonable (though still not completely correct) way.
Last touches on bug 233191, idea suggested by hyatt, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@153442 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-02 22:28:48 +00:00
sicking%bigfoot.com
ea7221b591 Remove unused file.
r/sr=jst


git-svn-id: svn://10.0.0.236/trunk@153430 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-02 16:49:17 +00:00
darin%meer.net
af98e4f306 landing dbaron's patch for bug 235735 "fix callers that cast away const on result of ns[C]String::get" r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@153357 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-28 22:34:07 +00:00
bryner%brianryner.com
8c6c23d29b fixing windows bustage
git-svn-id: svn://10.0.0.236/trunk@153337 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 17:43:15 +00:00
bryner%brianryner.com
62dee43850 deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153335 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 17:17:37 +00:00
alex.fritze%crocodile-clips.com
6034fe34c5 Fix for bug #233419: Communicate parent chain changes on svg element to full child tree; use appropriate default values for missing context in nsSVGLength. Not part of default builds - SVG only.
git-svn-id: svn://10.0.0.236/trunk@153309 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 01:00:33 +00:00
jst%mozilla.jstenback.com
5cc38e16d9 Fixing bug 170416. Make sure strings are null-terminated before passing them to nsIOutputStream::Write(). r+sr=dbaron@dbaron.org
git-svn-id: svn://10.0.0.236/trunk@153308 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-27 00:28:29 +00:00
bzbarsky%mit.edu
c56966d7bb Make Click() work on image inputs. Bug 96595, patch by basic@mozillanews.org,
r=bzbarsky, sr=jst


git-svn-id: svn://10.0.0.236/trunk@153305 18797224-902f-48f8-a5cc-f745e15eee43
2004-02-26 23:01:45 +00:00