Commit Graph

18846 Commits

Author SHA1 Message Date
timeless%mozdev.org
cc9897a848 Bug 352043 deadcode in nsBoxObject::GetOffsetRect
r=bz sr=neil
2006-09-22 07:27:49 +00:00
roc+%cs.cmu.edu
ae80e3d181 Bug 312963. Apply aTryPull to pulls of inline frames as well as lines. r+sr=dbaron 2006-09-22 02:04:56 +00:00
roc+%cs.cmu.edu
516ce211dd Bug 241796. Fix comments and handle OOM in SetProperty. Followup to the real fix. r+sr=bzbarsky 2006-09-22 01:56:04 +00:00
roc+%cs.cmu.edu
32912b4dfa Bug 350137. Don't forget to apply BR-clearance when the BR is on the last line of a block. r+sr=dbaron 2006-09-22 01:53:13 +00:00
enndeakin%sympatico.ca
0f33a26960 Bug 353227, hopefully fix crash and release DOM storage manager, r+sr=jst 2006-09-21 13:55:27 +00:00
bmlk%gmx.de
56f7eba7ce mark for all reflows the rowgroup as incomplete if there are still nextinflows bug 347367 r/sr=roc 2006-09-21 09:55:07 +00:00
gavin%gavinsharp.com
2156c6d99b Bug 353410: useless null check in nsPrintEngine::SetupToPrintContent, patch by Ryan Jones <sciguyryan@gmail.com>, r+sr=roc 2006-09-20 18:26:15 +00:00
bzbarsky%mit.edu
eb996179db When painting backgrounds, don't loop over all rows. Just do the ones that
might intersect the dirty rect.  Use the row cursor to optimize this.  Bug
353455, r+sr=roc
2006-09-20 16:42:13 +00:00
timeless%mozdev.org
b17f13e009 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
2006-09-20 15:35:52 +00:00
longsonr%gmail.com
039418d9b9 Bug 353276 - path with 0 stroke-width does not display fill. r+sr=tor 2006-09-20 12:42:23 +00:00
longsonr%gmail.com
a65929a5d1 Bug 349879 - nsSVGGlyphFrame.cpp code consolidation. r=tor, sr=roc 2006-09-20 09:26:59 +00:00
roc+%cs.cmu.edu
60bc945af8 Update nsIFrame IID 2006-09-19 23:54:28 +00:00
roc+%cs.cmu.edu
1710fb769b Bug 350148. Improve scrolling of large documents generally by only searching descendants of the moving frame for position-varying graphics when we know we've actually painted position-varying graphics in this prescontext. r+sr=dbaron 2006-09-19 22:05:33 +00:00
roc+%cs.cmu.edu
8339688ad2 Bug 350148. Fix scrolling in IFRAMEs with borders or outlines, by having OptimizeVisibility take account of the fact that borders or outlines whose inner rectangle entirely encloses the visible area are not, in fact, visible. r+sr=dbaron 2006-09-19 21:58:52 +00:00
roc+%cs.cmu.edu
cef42d026c Bug 350148. Fix gmail scrolling speed by not creating nsDisplayBorder items for zero-width borders. r+sr=dbaron 2006-09-19 21:46:01 +00:00
roc+%cs.cmu.edu
c5f6e4e0b1 Bug 241796. Use a row cursor to speed up painting and event handling in large tables, similar to what we do for large blocks already. r+sr=bzbarsky 2006-09-19 21:39:33 +00:00
roc+%cs.cmu.edu
383028dfd0 Bug 351268. Remove nsIFrame::AdjustFrameSize, it's unused. r=smontagu,sr=rbs 2006-09-19 21:04:06 +00:00
roc+%cs.cmu.edu
b625dcc429 Bug 349477. Generalize handling of non-inline frames in inline contexts so they all make pseudo-stacking-contexts. r+sr=dbaron 2006-09-19 20:58:36 +00:00
aaronleventhal%moonset.net
bcb5fcb2c0 Bug 349519. Crash and incorrect results for getOffsetAtPoint. r=ginn.chen, sr=roc 2006-09-19 17:29:10 +00:00
tor%cs.brown.edu
5542384be0 Bug 351798 - path mouseover fires outside svg. r+sr=roc 2006-09-19 16:35:29 +00:00
timeless%mozdev.org
1e256fb19b Bug 352523 Warning: String literal converted to char* in formal argument aAttr in call to nsFrameUtil::Tag::GetAttr(char*).
r=roc sr=roc
2006-09-19 06:41:07 +00:00
rbs%maths.uq.edu.au
218c696ae2 Dynamic changes to MathML table attributes don't work, b=347496, r+sr=roc 2006-09-19 04:43:14 +00:00
bzbarsky%mit.edu
feea3a45cc Reinstate reflow count painting when it's needed. Bug 352851, r+sr=roc 2006-09-19 04:26:20 +00:00
bzbarsky%mit.edu
d2bf3432ae If we have to do a second pass because we found clearance on the first pass,
invalidate the entire area we're being moved to.  Otherwise invalidates from
the first pass will be lost.  Bug 352417, r+sr=roc
2006-09-19 00:15:15 +00:00
Olli.Pettay%helsinki.fi
4b1c4393e9 Bug 349931, crashes during drag-and-drop, r+sr=roc 2006-09-18 08:47:06 +00:00
db48x%yahoo.com
e1bce0236e bug 351744: Memory leak in |inFileSearch::SetFilenameCriteria| (inFileSearch.cpp)
r=timeless, sr=biesi
2006-09-17 17:11:08 +00:00
timeless%mozdev.org
610243d09d Bug 351688 nsCSSFrameConstructor::ContentRemoved has a hopefully useless DEBUG oversafe null check of parentFrame
r=mats.palmgren sr=bz
2006-09-16 23:01:12 +00:00
peterv%propagandism.org
88c9a50cca Fix for bug 351823 (Consider copying more properties when changing ownerDocument). r/sr=bz. 2006-09-16 17:15:38 +00:00
enndeakin%sympatico.ca
e9212da0b0 Bug 352704, clear DOM storage when clearing cookies, r=mconnor,jst, sr=dveditz 2006-09-15 21:28:48 +00:00
cvshook%sicking.cc
f127c27191 fix bustage 2006-09-15 20:13:01 +00:00
cvshook%sicking.cc
9241f85443 Bug 352583: Add functions to nsContentUtils for getting and setting the text content of a node. Use those functions rather than the multiple instances of such code we have now. r/sr=jst 2006-09-15 19:54:45 +00:00
neil%parkwaycc.co.uk
0696d9668a Limit translucent popups to chrome docshells b=70798 r+sr=bz 2006-09-14 23:03:40 +00:00
bzbarsky%mit.edu
b7a3c71cc9 Remove the business about not knowing our collapsed state at first. We do know
it, and we're collapsed.  Bug 352394, r=mats, sr=roc
2006-09-14 00:54:44 +00:00
bzbarsky%mit.edu
855ac3bf2e Allow generated content (:before/:after) for fieldsets. Bug 339289, r+sr=dbaron 2006-09-14 00:51:16 +00:00
Olli.Pettay%helsinki.fi
1258b8cec1 Additional patch for Bug 348304, use nsWeakFrame, not nsIContent, r+sr=dbaron 2006-09-13 19:15:08 +00:00
smontagu%smontagu.org
0a2168427f When text is displayed from right to left natively, reverse the coordinates of selection decoration to match. Bug 349352, r=uriber, sr=bz 2006-09-13 08:10:19 +00:00
dbaron%dbaron.org
7bd45c49a1 Simpler fix for bugs 307809 and 314502. b=352449 r+sr=bzbarsky 2006-09-13 06:53:15 +00:00
bzbarsky%mit.edu
7f3a28046d Fix leak in nsSVGUtils::GetCoordContextProvider. Bug 352295, r=tor, sr=roc 2006-09-12 18:37:05 +00:00
Olli.Pettay%helsinki.fi
bfcbe65fbe Additional patch for Bug 348304 to fix Bug 351909 r+sr=bz 2006-09-12 07:27:38 +00:00
bzbarsky%mit.edu
5c5673fe67 Coalesce native theme change notifications to deal with the dozens of them we
get when the GTK theme changes.  Bug 352096, r+sr=roc
2006-09-12 04:36:03 +00:00
mats.palmgren%bredband.net
63da0cfd56 Remove an optimisation that prevented views from being reparented in some situations. b=351225 r+sr=roc 2006-09-12 03:47:38 +00:00
mats.palmgren%bredband.net
6b4972181b Limit -moz-column-count to 1000 to avoid "hang" for insanely large numbers. b=345583 r+sr=roc 2006-09-12 00:37:23 +00:00
uriber%gmail.com
38c1e056e9 Refactor nsIFrame::PeekOfset to use iteration instead of recursion, plus some more related refactoring. bug=300131 r+sr=roc 2006-09-11 20:43:01 +00:00
bmlk%gmx.de
3640d5a918 enable old assert (from 2001) to catch cellmap errors, fix one erroneus caller bug 351691 r/sr=bzbarsky 2006-09-11 18:27:35 +00:00
bmlk%gmx.de
06d5ebe18c recover more gracefully from a error condition where cells are inserted into the cellmap after the last column bug 351328 r/sr=bzbarsky 2006-09-11 18:18:08 +00:00
bmlk%gmx.de
fc928f9cd2 use table display type for decision about the documentElement only if the frame creation is not tag based bug 340945 r/sr=bzbarsky 2006-09-11 18:09:16 +00:00
tor%cs.brown.edu
5f9199a263 Bug 350059 Allow cairo.h usage in nsSVGUtils.h. r+sr=roc 2006-09-11 15:26:19 +00:00
tor%cs.brown.edu
d00e0ed9e8 Bug 351738 - remove nsISVGRendererSurface usage from nsSVGImageFrame.
r+sr=roc
2006-09-11 15:16:43 +00:00
uriber%gmail.com
0fa608ce5e Backing out bug 300131 until I figure out how to deal with the bustage. 2006-09-11 08:03:28 +00:00
uriber%gmail.com
d869620f7f Change nsIFrame::PeekOffset back to NS_IMETHOD to fix bustage from bug 300131 2006-09-11 07:44:59 +00:00