roc+@cs.cmu.edu
|
c29f127699
|
Bug 416735. When a table frame paints the backgrounds for all its parts, make sure those parts notify the table frame display item when they are background-attachment:fixed. r+sr=dbaron
|
2008-04-06 04:34:14 -07:00 |
roc+@cs.cmu.edu
|
f8b25558e4
|
Bug 407889. Reduce dynamic memory allocations during event handling by having nested invocations of HitTest share a single buffer for reordering display items; this buffer is an nsAutoTArray so it's mostly stack-allocated. r+sr=mats
|
2008-01-03 18:08:29 -08:00 |
roc+@cs.cmu.edu
|
95e3dcb532
|
Bug 407889. Reduce dynamic memory allocations by putting nsDisplayListBuilder's per-presshell state in an nsAutoTArray. r+sr=mats
|
2008-01-03 17:53:01 -08:00 |
vladimir@pobox.com
|
2e94f56ef2
|
b=406458; code cleanup: add new ThebesContext() call as opposed to NATIVE_THEBES_CONTEXT hackery, r=stuart
|
2007-12-18 15:01:15 -08:00 |
reed@reedloden.com
|
990cfd1d5b
|
Bug 399532 - "nsDisplayBackground::GetBounds() should take nsITheme overflow into account" [p=frnchfrgg-mozbugs@altern.org (_FrnchFrgg_) r+sr=roc a1.9=beltzner]
|
2007-12-17 21:26:38 -08:00 |
pavlov@pavlov.net
|
12549d2ffd
|
bug 403287. use an nsAutoTArray instead of an nsVoidArray to avoid heap allocations. r/sr=roc a=schrep
|
2007-11-11 12:31:39 -08:00 |
gerv@gerv.net
|
6dd53e09ca
|
Bug 398009 - fix mangled license headers. a=stuart.
|
2007-10-06 05:08:39 -07:00 |
roc+@cs.cmu.edu
|
f965cd246a
|
Bug 368445. Make nsDisplayBorder::OptimizeVisibility use accurate borders, r+sr=bzbarsky
|
2007-09-27 15:52:32 -07:00 |
jwalden@mit.edu
|
6d7584839a
|
Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros.
|
2007-07-08 00:08:04 -07:00 |
sharparrow1@yahoo.com
|
107224ebc4
|
Bug 385862: View usage cleanups. r+sr=roc
|
2007-06-27 09:37:50 -07:00 |
neil@parkwaycc.co.uk
|
ce44eb7691
|
Bug 375403 originally started off as a simple request to enable window translucency when windows or popups use opacity, alpha transparent background or non-zero border radius but mutated to include refactoring non zero side testing r+sr=roc
|
2007-05-10 08:46:42 -07:00 |
sharparrow1@yahoo.com
|
bb057f50e6
|
Bug 378662: Get rid of PresShellViewEventListener. r+sr=roc
|
2007-05-04 16:28:00 -07:00 |
bzbarsky@mit.edu
|
eeaa1a101b
|
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
|
2007-03-30 14:11:41 -07:00 |
roc+%cs.cmu.edu
|
4659d810e7
|
Bug 178513. Add nsDisplayList API that Neil's going to need --- a way to force all frames to be painted regardless of the setup of dirty rects. r+sr=dbaron
|
2007-03-19 03:25:05 +00:00 |
sharparrow1%yahoo.com
|
4862938c93
|
Bug 370379: Create views less frequently. Stops creating views for -moz-hidden-unscrollable, opacity, fixed backgrounds, and scrollbars, plus removes some unneeded methods from views and view managers. r+sr=roc.
|
2007-02-24 00:23:42 +00:00 |
sharparrow1%yahoo.com
|
76a64e5c22
|
Bug 177805: Fix the use of units in Gecko. r+sr=roc
|
2007-02-07 07:46:44 +00:00 |
Olli.Pettay%helsinki.fi
|
b3361bf8f9
|
Bug 243370, deCOMtaminate parts of nsIFrame that come from nsIBox, part 2, p=anlan@lange.cx, r+sr=roc
|
2007-01-31 16:02:42 +00:00 |
timeless%mozdev.org
|
4e651390ef
|
Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
|
2006-12-26 17:47:52 +00:00 |
roc+%cs.cmu.edu
|
2f8f7e5581
|
Bug 130078. Reverting fix because of regressions. We'll have to come back to this again :-(.
|
2006-11-23 01:12:52 +00:00 |
roc+%cs.cmu.edu
|
1839efdd55
|
Bug 130078. Integrate view hierarchies, watching for perf results. r+sr=dbaron
|
2006-11-13 22:59:14 +00:00 |
roc+%cs.cmu.edu
|
899128e82a
|
Bug 343445. Change inline reflow strategy to avoid looking ahead through words while measuring text. r+sr=dbaron
|
2006-10-19 01:47:47 +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 |
pavlov%pavlov.net
|
34966248fd
|
speed up windows text rendering by avoiding using cairo when possible. also avoid save/restore dc when doing native themes. bug 342366. r=vlad
|
2006-08-09 20:25:07 +00:00 |
roc+%cs.cmu.edu
|
0df069259f
|
Bug 130078. Backing out now that I have perf. numbers
|
2006-05-04 05:36:53 +00:00 |
roc+%cs.cmu.edu
|
7a9451c41b
|
Bug 130078. Test checkin of patch to unify view manager hierarchy. We need to see how this affects performance metrics. r+sr=dbaron
|
2006-05-04 03:46:19 +00:00 |
roc+%cs.cmu.edu
|
d9cf8d8bf8
|
Bug 335140. Set 'force descend into' bit on frames and then leave it set until we're done with the display list ... then we can be sure of descending to frames whose container is not an ancestor of the placeholder. r=mrbkap
|
2006-04-27 02:45:03 +00:00 |
roc+%cs.cmu.edu
|
8956f1d8a1
|
Bug 334942. ExplodeAnonymousChildLists before sorting table parts. r=bernd
|
2006-04-27 02:25:23 +00:00 |
mrbkap%gmail.com
|
8cde2f4313
|
Make the caret paint in the same color as the foreground so it's not always painted black. bug 334635, r+sr=roc
|
2006-04-21 19:13:58 +00:00 |
mrbkap%gmail.com
|
e27b36efcc
|
Draw the caret in the normal path of frame painting instead of doing it directly to the current view. bug 287813, r+sr=roc
|
2006-04-17 23:16:46 +00:00 |
roc+%cs.cmu.edu
|
ee089f28b9
|
Bug 333481. Sort table-part event-handling display items to ensure that the table comes before all row-groups, which come before all rows, which come before all cells. r=bernd
|
2006-04-17 22:16:24 +00:00 |
dbaron%dbaron.org
|
04b8c33eda
|
Remove uses of MOZ_DECL_CTOR_COUNTER, which is always defined to nothing. b=332745 rs=roc,bzbarsky
|
2006-04-05 00:00:44 +00:00 |
gerv%gerv.net
|
d6b60a5248
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2006-03-31 06:28:40 +00:00 |
dbaron%dbaron.org
|
5dcd0b1309
|
One-line descriptions of files, partly because they show up in LXR.
|
2006-03-30 05:56:38 +00:00 |
roc+%cs.cmu.edu
|
6fd863f2dd
|
Bug 330300. Move mFrame from nsDisplayItem subclasses up to nsDisplayItem itself, and make GetUnderlyingFrame an inline non-virtual function. Patch by Alfred Peng, r+sr=roc
|
2006-03-14 20:43:18 +00:00 |
masayuki%d-toybox.com
|
273d4b1fbd
|
Bug 325296 JavaScript opacity for text in <div> element is broken, no problem on branch. patch by YAMASHITA Makoto <makotoy@ms.u-tokyo.ac.jp> r+sr=roc
|
2006-03-04 16:05:12 +00:00 |
vladimir%pobox.com
|
07d5fe2e34
|
b=326863, handle opacity natively with thebes without push/pop filter, r+sr=roc
|
2006-02-15 23:21:12 +00:00 |
vladimir%pobox.com
|
567bc2281b
|
b=326471, use push/pop group for thebes double buffering; temporarily disable linux native theme until fixed, r=stuart
|
2006-02-09 01:24:30 +00:00 |
bzbarsky%mit.edu
|
f96a096c2c
|
Fix leak bug 324969 -- make sure to call virtual destructors.
|
2006-01-29 18:48:58 +00:00 |
roc+%cs.cmu.edu
|
77bca74243
|
Bug 317375. Reorganize frame painting and mouse event targeting around frame display lists. Some review from dbaron, lots of testing help from Martijn, Julien and others
|
2006-01-26 02:29:17 +00:00 |