dbaron@dbaron.org
68dfa325da
Fix names of constants to correspond to the new definitions of the values of the 'overflow' property. b=69355 r+sr=roc
2004-08-10 01:32:10 +00:00
alex@croczilla.com
fd5672721c
Bug #252637 : Implement inner <svg> elements. r=tor, sr=dbaron for nsCSSFrameConstructor changes. SVG only - not part of default builds.
2004-08-05 09:01:13 +00:00
bryner@brianryner.com
6cde4639f0
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
2004-07-31 23:15:21 +00:00
bryner@brianryner.com
15745b0b06
Consolidate PresContext classes into a single nsIPresContext implementation, and finish deCOMtaminating it. Bug 253470, r+sr=roc.
2004-07-29 19:41:39 +00:00
roc+@cs.cmu.edu
8604da0c60
Bug 240276. Make <scrollbox> be implemented as a regular scrollframe rathern than a scrollboxframe. This will help us remove scrollboxframe. r+sr=dbaron
2004-07-28 03:27:02 +00:00
roc+@cs.cmu.edu
e529ca952f
Bug 251032. Make nsComboBoxControlFrames have their own space manager, because they don't care about floats in their parent. r+sr=dbaron
2004-07-18 12:16:15 +00:00
roc+@cs.cmu.edu
c5bad81dd4
Bug 251501. Refactor handling where frames get inserted on content insertion. r+sr=dbaron
2004-07-18 12:02:53 +00:00
dbaron@dbaron.org
0feb2c16bb
Move root element fixups to nsStyleContext so they happen before CalcDifference calls in style reresolution and we reframe less. b=245327 r+sr=bzbarsky
2004-07-17 18:21:41 +00:00
dbaron@dbaron.org
de658156bb
Load generated content images from the style system rather than the frame constructor. b=249809 r+sr=bzbarsky
2004-07-14 22:19:22 +00:00
alex@croczilla.com
88404ac5aa
Bug#245408: 'position' shouldn't apply to SVG elements other than outermost <svg/> element. SVG only - not part of default builds. r/sr=dbaron.
2004-07-05 06:45:51 +00:00
bmlk@gmx.de
40691710af
fix a crash in table pseudo frame handling, where colgroups need a special handling as they hold only columns and and can not be parents of other frames , bug 239294 r/sr=dbaron
2004-07-03 09:42:51 +00:00
peterv@propagandism.org
bd238fac2c
Fix for bug 236408 (deCOMtaminate nsINodeInfoManager). r=caillon, sr=jst.
2004-06-25 12:26:02 +00:00
tor@cs.brown.edu
ea17cdf5c2
Bug 246857 - implement <svg:defs>. r=afri. Not in default build.
2004-06-23 18:14:04 +00:00
roc+@cs.cmu.edu
378c0067de
Bug 240276. Fork nsGfxScrollFrame into nsHTMLScrollFrame and nsXULScrollFrame. No behaviour is changed yet. r+sr=dbaron
2004-06-18 02:08:19 +00:00
dbaron@dbaron.org
4f852d7912
Make WipeContainingBlock walk up further when the containing block is the block part of an inline that contains a block. b=244454 r+sr=roc
2004-06-17 18:51:17 +00:00
roc+@cs.cmu.edu
d9edea9d71
Bug 226439. Convert codebase to use AppendLiteral/AssignLiteral/LowerCaseEqualsLiteral. r+sr=darin
2004-06-17 00:13:25 +00:00
bzbarsky@mit.edu
f5fb3226ab
Check that the generated content URL is non-null (which can happen when it's an
...
invalid URI). Bug 244490, r+sr=dbaron
2004-06-08 01:16:25 +00:00
bryner@brianryner.com
b52c7f0d6e
fix typo in bug number
2004-05-26 18:32:26 +00:00
neil@parkwaycc.co.uk
04361f2041
Bug 240542 Fix crash when inserting a listitem whose parent isn't a listbox r/sr=bz
2004-05-21 08:39:39 +00:00
roc+@cs.cmu.edu
f979794bed
Fix bustage, accidental checkin of work in progress :-(
2004-05-17 17:16:17 +00:00
roc+@cs.cmu.edu
0c0dd832f5
Backing out 233441.
2004-05-17 16:29:13 +00:00
bzbarsky@mit.edu
bf9d3f6cd1
Make sure to use the right parent style context (null) when reresolving style
...
for a root node with an XBL binding that includes scoped stylesheets. Bug
243019, r+sr=roc
2004-05-15 05:11:53 +00:00
jst@mozilla.jstenback.com
3ab9c6162d
Fixing bug 242734. deCOMtaminate nsITextContent. r+sr=bryner@brianryner.com
2004-05-07 20:55:17 +00:00
bzbarsky@mit.edu
02f79ad2b6
Make table cell frame construction handle errors from children without
...
crashing. Bug 237760, r+sr=roc
2004-05-07 19:45:41 +00:00
roc+@cs.cmu.edu
87f4283bc1
Bug 233441. Make nsViewManager always have a root view, you can't change it. r+sr=dbaron
2004-05-06 03:17:14 +00:00
roc+@cs.cmu.edu
cb8a2abb7a
Bug 240276. Trim fat from nsGfxScrollFrame, move functionality into nsGfxScrollFrameInner so that when we fork nsGfxScrollFrame, it will be shared
2004-05-05 02:41:19 +00:00
bryner@brianryner.com
d509d3c6ba
deCOMtaminate nsPIDOMWindow (bug 242111). r+sr=jst.
2004-05-03 21:48:36 +00:00
jst@mozilla.jstenback.com
91aa65c204
Fixing bug 240543. Hiding some nsIPref* API bloatyness in nsContentUtils. r=caillon@aillon.org, sr=peterv@propagandism.org
2004-04-29 23:34:19 +00:00
neil@parkwaycc.co.uk
281cdc335a
Bug 241151 nsSpringFrame was a useless subclass of nsLeafBoxFrame r/sr=roc
2004-04-24 21:27:11 +00:00
roc+@cs.cmu.edu
1688105140
Bug 234851. Minor performance optimization to make sure we only try overflow propagation for HTML BODY elements, not BODY elements from any XML namespace. r+sr=bzbarsky
2004-04-24 17:02:34 +00:00
bzbarsky@mit.edu
837c018d77
When we push a pseudo cell frame, the block inside it needs to become the float
...
containing block. Otherwise, floats inside this cellframe get very confused.
Bug 233094 and various dependencies, r+sr=dbaron
2004-04-24 16:00:46 +00:00
gerv@gerv.net
a1ec040a65
Bug 236613: change to MPL/LGPL/GPL tri-license.
2004-04-18 14:30:37 +00:00
dbaron@dbaron.org
276974d9e8
Forgot to initialize mQuotesDirty in constructor. b=24861 rs=tor
2004-04-16 19:06:51 +00:00
roc+@cs.cmu.edu
13afabae52
Bug 234851. Propagate any overflow style from HTML or BODY elements to the viewport, and make it work dynamically. r+sr=dbaron
2004-04-13 02:56:03 +00:00
sicking@bigfoot.com
04bff86218
Bug 237566: Remove nsIContent::ReplaceChildAt and supportive codepaths.
...
r=bz sr=jst
2004-04-12 22:48:33 +00:00
dbaron@dbaron.org
f81eb789f3
Implement 'quotes' property correctly by tracking quote nesting depth using a linked list. Patch by Esben Mose Hansen <esben@oek.dk>, Ulrich Drepper <drepper@redhat.com>, and me. b=24861
2004-04-12 21:53:22 +00:00
dbaron@dbaron.org
f0699eecb2
Fix crashes by making CreateContinuingFrame able to deal with a frame that already has a next-in-flow. b=140948 Patch by Mats Palmgren <mats.palmgren@bredband.net>. r+sr=dbaron a=chofmann
2004-04-02 00:09:57 +00:00
bzbarsky@mit.edu
7b7597e967
Fix bug 236921. This makes the root node's style context have no parent, makes
...
computed style calculations properly parent the computed context, and fixes a
but with "border-color: inherit" on the root. r=caillon, sr=dbaron, a=asa
2004-03-29 16:00:38 +00:00
roc+@cs.cmu.edu
bfa2b2d5c6
Bug 235264. Clean up invalidation to go through a single nsIFrame::Invalidate function and take account of 'outline' where necessary. r+sr=dbaron
2004-03-10 03:09:05 +00:00
alex.fritze@crocodile-clips.com
f4f7176395
Remove unused includes. SVG only - not part of default build.
2004-03-09 09:53:40 +00:00
bzbarsky@mit.edu
4d8ecb963b
Make sure to fire XBL constructors on bindings attached to display:none nodes.
...
Bug 188496, r+sr=dbaron
2004-03-07 20:33:56 +00:00
bryner@brianryner.com
08d2e8fc4c
inline IsPaginated, SetPaginatedScrolling, and GetPaginatedScrolling. Bug 229371, r+sr=roc.
2004-03-03 18:24:20 +00:00
bryner@brianryner.com
180d96f792
Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc.
2004-02-23 21:29:06 +00:00
dbaron@dbaron.org
f4264ddfc8
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
2004-02-20 21:38:31 +00:00
bzbarsky@mit.edu
2fbe82e37f
Make fieldset splitting work so fieldsets taller than a page print. Bug
...
234015, r+sr=dbaron
2004-02-19 22:00:52 +00:00
dbaron@dbaron.org
de18c7a5d5
Replaced elements should not support generated content. b=169334 r+sr=bzbarsky
2004-02-19 18:04:15 +00:00
bzbarsky@mit.edu
1c0d47da46
Make sure to retarget events when they leave native anonymous content. Also
...
make sure that native anonymous content is marked so (this way clicking on a
url()-created image in :before won't have an <img> node as a target). Bug
233286, r+sr=bryner, a=dveditz
2004-02-15 04:45:18 +00:00
dbaron@dbaron.org
ab97fa8bd6
Make sure proper computed values for root element display fixups end up in the style data so that other code looking at the style data doesn't break. b=233480 r+sr=bzbarsky
2004-02-09 06:56:24 +00:00
dbaron@dbaron.org
216e8c31df
Clean up nsStyleContext::GetUniqueStyleData. b=233480 r+sr=bzbarsky
2004-02-09 06:55:14 +00:00
alex.fritze@crocodile-clips.com
10a947f578
Landing of SVG_20020806_BRANCH, Bug 182533. Refactoring of SVG backend, new GDI+ and Libart rendering
...
backends, text support on Windows (GDI+), rudimentary text support on Linux (libart/freetype2), presentation
attributes, lots of bug fixes (see bug 182533 for dependency list).
Not part of default build; code is #ifdef'ed out.
r=sicking, sr=jst for dom and htmlparser changes
r=bsmedberg, sr=tor for config changes
r=dbaron, sr=bzbarsky for content and layout changes
r=tor, sr=bzbarsky for gfx changes
2004-02-07 12:39:26 +00:00