roc+%cs.cmu.edu
3e86d90c70
Bug 359371. Calculate correct available content-height when a float has border or padding. r+sr=dbaron
2006-12-15 01:52:53 +00:00
Olli.Pettay%helsinki.fi
5cdb072969
Bug 336574, r+sr=roc
2006-12-15 00:23:39 +00:00
bzbarsky%mit.edu
2d043e82c6
Adding regression test.
2006-12-14 22:35:52 +00:00
dbaron%dbaron.org
20a20cc930
Forgot to rev IID. b=332922
2006-12-14 08:00:53 +00:00
dbaron%dbaron.org
e8425e7c24
Remove nsLineLayout::mWordWidth, which should have been removed in earlier reflow branch merging. b=363232 r+sr=roc
2006-12-13 23:11:13 +00:00
dbaron%dbaron.org
d5af630c22
Better API for used padding/border/margin: remove deprecated Calc*For on nsStyleStructs and add GetUsed* to nsIFrame. b=332922 r+sr=roc
2006-12-13 23:04:57 +00:00
neil%parkwaycc.co.uk
5d940d8a33
Bug 363444 Small objects sometimes incorrectly scrolled into view r+sr=roc
2006-12-13 20:43:59 +00:00
uriber%gmail.com
3faa594f22
Use the containing block's direction (LTR/RTL) instead of this frame's direction when deciding on default alignment of the frame. bug=328181 r+sr=dbaron
2006-12-13 16:16:25 +00:00
bzbarsky%mit.edu
e1973f01bc
Use string buffers to store strings in nsCSSValue so we don't have to alloc in
...
copy constructors and such. Bug 350141, r+sr=dbaron
2006-12-13 15:49:36 +00:00
dbaron%dbaron.org
824d3cb3bf
Fix bustage. b=363524
2006-12-13 04:21:05 +00:00
dbaron%dbaron.org
79275357a7
Reflow all of the table structure (although not its descendants) when frame structure within the table is changed. b=363524 r=bernd sr=bzbarsky
2006-12-13 03:45:28 +00:00
bzbarsky%mit.edu
472a6d0a36
Having an empty textnode or CDATA section child should not prevent an element
...
from matching :empty. Bug 315620, r+sr=dbaron
2006-12-13 00:18:32 +00:00
sayrer%gmail.com
ac8b462aaf
Bug 363506. Can not build nsDocumentViewer.cpp with --disable-printing. Patch by Andreas Lange <mozilla@lange.cx>. r+sr=roc
2006-12-12 23:00:52 +00:00
bzbarsky%mit.edu
de89b87c21
Call the superclass Destroy(). Bug 363149, r+sr=roc
2006-12-12 22:30:39 +00:00
bzbarsky%mit.edu
4ea8b34c7f
Don't return bogus overflow values when we can't compute a real overflow
...
value. Bug 319381, r+sr=dbaron
2006-12-12 21:16:23 +00:00
dbaron%dbaron.org
c6c8f9b6d3
Correctly align a line with no justification opportunities (a single word) for RTL justified text. Patch originally from Uri Bernstein <uriber@gmail.com>, modified by smontagu and me. b=102019 r=dbaron/smontagu
2006-12-12 18:28:37 +00:00
uriber%gmail.com
298c1e0c98
Bug 314519: Caret skips blank lines using right-arrow key in some cases of preformatted text. Take 2. r+sr=roc
2006-12-12 18:12:46 +00:00
bzbarsky%mit.edu
0a51e9bdb4
Make the GetStyle* getters not go through GetStyleData() so they can be
...
faster. Bug 360870, r+sr=dbaron
2006-12-12 17:44:45 +00:00
bzbarsky%mit.edu
83991ca9d5
Add tests for bug 332557
2006-12-12 15:45:12 +00:00
bzbarsky%mit.edu
8a3a97eaa8
Don't use LookupKeyword to deal with CSS units. Bug 347705, r+sr=dbaron
2006-12-12 15:34:43 +00:00
bzbarsky%mit.edu
826f0598e3
Adding test for bug 360065, r=dbaron
2006-12-12 15:27:05 +00:00
bzbarsky%mit.edu
76c2764d17
Fix percentage padding on nodes with overflow other than visible. Bug 332557,
...
r+sr=dbaron.
2006-12-12 15:18:40 +00:00
mats.palmgren%bredband.net
b9eb48fee4
Fix crash in Print Preview when doc has more than two pages. Patch by Eli Friedman<sharparrow1@yahoo.com>. b=362210 r=me sr=roc
2006-12-12 09:54:48 +00:00
roc+%cs.cmu.edu
c3cd4e8b4b
Bug 359371. Don't leak overflowing frames if a bug occurs and we still have overflowing frames in an unconstrained reflow situation. r+sr=dbaron
2006-12-12 01:06:23 +00:00
bmlk%gmx.de
f071dd3a07
typo fix
2006-12-11 20:09:25 +00:00
martijn.martijn%gmail.com
232afb6f6a
Bug 363285 - marquee broken, r+sr=bzbarsky
2006-12-11 09:51:46 +00:00
gerv%gerv.net
caae487a24
Bug 236613: change to MPL/LGPL/GPL tri-license.
2006-12-11 09:45:41 +00:00
roc+%cs.cmu.edu
31f294932e
Bug 357351. Assertion should be #ifdef MOZ_CAIRO_GFX only. Debug-only change.
2006-12-11 00:09:50 +00:00
roc+%cs.cmu.edu
118de71241
Fixing DEBUG_roc-only bustage. NPOB.
2006-12-10 22:06:53 +00:00
roc+%cs.cmu.edu
4b433c7821
Bug 326758. Bullets should accept mouse events. r+sr=dbaron
2006-12-10 21:56:30 +00:00
roc+%cs.cmu.edu
6c862f2172
Bug 344894. Process mContentFrame before mLegendFrame in nsFieldSetFrame::BuildDisplayList, because mContentFrame might have out-of-flow frames whose placeholders are in mLegendFrame and we always need to visit out-of-flow frames before their placeholders while building display lists. r+sr=dbaron
2006-12-10 21:53:53 +00:00
db48x%yahoo.com
9cd5bec960
bug 363112: nsDeckFrame::GetSelectedBox should use mIndex
...
patch by Alex Vincent <ajvincent@gmail.com>, r=enn, sr=neil
2006-12-10 18:13:48 +00:00
sharparrow1%yahoo.com
01ccd95a11
Bug 361844: Printing cleanup; r+sr=roc. Changes the way the presentation is managed for print preview, plus many smaller cleanups.
2006-12-10 08:05:05 +00:00
bmlk%gmx.de
52d6f885ce
report frames currently on the overflow list as frames on a additional childlist to get their views reparented if a frame higher in the tree needs to reparent the views bug 362724 r/sr=roc
2006-12-10 06:46:17 +00:00
kjh-5727%comcast.net
5f49ed61b9
Bug 360485 - Factor out nsIDeviceContextSpecFactory. Part 1: changed files. r=pavlov, sr=roc.
2006-12-09 17:18:56 +00:00
dbaron%dbaron.org
f05e8007d1
Fix bad interaction of colspan handling with AddMinCoord's magic to deal with specified coord widths. Substantive changes by bzbarsky, comments by me. r+sr=dbaron/bzbarsky b=363150
2006-12-09 05:38:19 +00:00
longsonr%gmail.com
d9f5634902
Bug 363066 - remove unused macro from nsSVGImageFrame. r+sr=tor
2006-12-08 10:48:43 +00:00
bzbarsky%mit.edu
3821cbdec6
More tests pass now that reflow branch landed.
2006-12-08 08:53:41 +00:00
dbaron%dbaron.org
31f1898810
Bug 300030: Move intrinsic width computation out of nsIFrame::Reflow and into its own methods on nsIFrame. Replace reflow reasons, types, and commands with dirty bits/notifications. Thanks to bzbarsky for almost all of the HTML form controls (mozilla/layout/forms) changes, and many others for help testing and patching. For detailed commit logs, see REFLOW_YYYYMMDD_BRANCH, where YYYYMMDD is one of 20061031, 20060830, 20060603, 20060302, 20060119, 20051011, 20050804, 20050429, 20050315, 20050111, and 20041213.
2006-12-08 05:38:33 +00:00
mats.palmgren%bredband.net
8f631700e5
Fix a Print Preview crash. b=362708 r=bernd sr=roc
2006-12-08 03:44:11 +00:00
sayrer%gmail.com
9c99d7cba4
Bug 363032. invalid arg assertion in nsFrameList.cpp. Patch by Alex Vincent <ajvincent@gmail.com>. r=enndeakin, sr=neil
2006-12-07 22:08:00 +00:00
roc+%cs.cmu.edu
b88792e2d2
Bug 344228. Fix up some naughty uses of nsIScrollbarMediator. r=enndeakin,sr=bzbarsky
2006-12-07 19:53:41 +00:00
longsonr%gmail.com
1a04587ee5
Bug 357808 - make nsSVGMarkerFrame::PaintMark and nsSVGMarkerFrame::RegionMark more robust. r=jwatt, sr=tor
2006-12-07 09:32:13 +00:00
bzbarsky%mit.edu
99ed82e864
Fix build orange. Bug 356335, reviews hopefully coming up.
2006-12-07 03:43:52 +00:00
bzbarsky%mit.edu
66d9ef86aa
Fix build bustage. See bug 356335 comment 18 for what I forgot to do in the
...
initial checkin for that bug... I need a longer-term memory, clearly. :(
2006-12-07 02:53:35 +00:00
bzbarsky%mit.edu
132cdda426
Allocate the celldata structs from the presshell arena instead of allocating
...
them from the malloc heap with new. Use nsTArray to store them and an nsTArray
to store those arrays instead of using nsVoidArray. Bug 356335, r=bernd,
sr=sicking
2006-12-07 02:32:57 +00:00
tor%cs.brown.edu
718f4643e5
Bug 362008 - remove nsSVGImageFrame copy of image data. r=pavlov, sr=roc
2006-12-06 22:23:10 +00:00
tor%cs.brown.edu
5b68a1c197
Bug 362773 - add cairo_create error checking to nsSVGUtils.
...
Patch by amenzie@us.ibm.com , r=tor, sr=roc.
2006-12-06 22:16:15 +00:00
longsonr%gmail.com
36431d1b73
Bug 362683 - SVG Text doesn't move when x/y attributes changed r+sr=tor
2006-12-06 09:34:14 +00:00
bzbarsky%mit.edu
ed1b5be3d0
Add more tests.
2006-12-06 06:59:22 +00:00