Граф коммитов

19074 Коммитов

Автор SHA1 Сообщение Дата
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