|
|
621176fa35
|
Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron
|
2007-09-23 19:19:14 -07:00 |
|
|
|
5db2a35ae7
|
Bug 390740: Pass lang-group into GetMetricsFor more consistently (general patch). r+sr=roc, a=dbaron
|
2007-08-07 12:07:43 -07:00 |
|
|
|
98de634631
|
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 |
|
|
|
cdb5b22b87
|
Change the FrameNeedsReflow API to pass the dirty flags to be added directly tothe method, instead of setting them before calling the method. That way we canavoid reflowing the ancestor of a reflow root which is not itself dirty but hasdirty children. This also makes it harder to set dirty bits inconsistentlywith the FrameNeedsReflow call. Bug 378784, r+sr=dbaron, pending rbs' reviewon the mathml parts.
|
2007-05-06 12:16:51 -07:00 |
|
|
|
e0f90db412
|
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch byTaras Glek <tglek@mozilla.com>, rs=roc.
|
2007-03-30 14:11:41 -07:00 |
|
dbaron@dbaron.org
|
973db1fdf2
|
When drawing images, track full source and dest regions (unclipped) or use floats, to avoid rounding problems with advanced image resizing algorithms. b=371434 r=vlad r+sr=roc
|
2007-03-20 00:58:20 +00:00 |
|
sharparrow1@yahoo.com
|
2da748b9c2
|
Bug 177805: Fix the use of units in Gecko. r+sr=roc
|
2007-02-07 07:46:44 +00:00 |
|
cvshook@sicking.cc
|
e80f1dba4e
|
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
|
2007-01-30 00:06:41 +00:00 |
|
roc+@cs.cmu.edu
|
73076819e1
|
Bug 367930. Introduce an nsIRenderingContext::GetHints flag (temporarily) that tells us whether new-text-runs are being used underneath. When new text runs are in use, never reverse text manually, we can be sure that the platform textrun will do it.
|
2007-01-25 01:58:55 +00:00 |
|
dbaron@dbaron.org
|
8648581bf7
|
Change the bulk of ascent (baseline) computation to happen on a virtual method on nsIFrame, and remove the redundant descent member from nsHTMLReflowMetrics, primarily to support having both first-line and last-line baselines. b=367332 r+sr=roc
|
2007-01-23 04:06:56 +00:00 |
|
roc+@cs.cmu.edu
|
f0bee97191
|
Bug 333659. Land layout changes to pass only single-direction textruns to nsIRenderingContext string methods. r=dbaron
|
2007-01-23 02:58:55 +00:00 |
|
timeless@mozdev.org
|
f4ef17d178
|
Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
|
2006-12-26 17:47:52 +00:00 |
|
roc+@cs.cmu.edu
|
de796d62fb
|
Bug 326758. Bullets should accept mouse events. r+sr=dbaron
|
2006-12-10 21:56:30 +00:00 |
|
dbaron@dbaron.org
|
d21cb374bd
|
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 |
|
bzbarsky@mit.edu
|
8ec0a3ab15
|
Reinstate reflow count painting when it's needed. Bug 352851, r+sr=roc
|
2006-09-19 04:26:20 +00:00 |
|
roc+@cs.cmu.edu
|
ae8b9b80de
|
Bug 237085. Move string subdivision code to gfx so we can efficiently make it metrics-dependent. r=smontagu,sr=rbs
|
2006-06-26 22:18:23 +00:00 |
|
dbaron@dbaron.org
|
6ca00fec76
|
Implement a stub imgIDecoderObserver to save code size in content and layout. b=339612 r+sr=sicking
|
2006-06-16 21:07:47 +00:00 |
|
roc+@cs.cmu.edu
|
f8aef6bd08
|
Bug 338251. Create safe wrappers for gfx text functions and use them. r=smontagu,sr=rbs
|
2006-06-09 03:29:32 +00:00 |
|
dbaron@dbaron.org
|
d99595e638
|
Fix GC hazards associated with event handlers on images only reachable from their current network loads, some of which are regressions from 241518. b=321054 r=darin sr=bzbarsky
|
2006-06-01 18:35:21 +00:00 |
|
roc+@cs.cmu.edu
|
24f6f0ed12
|
Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc
|
2006-04-10 00:16:29 +00:00 |
|
dbaron@dbaron.org
|
96634178f2
|
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 |
|
dbaron@dbaron.org
|
60eede3c11
|
Single line comments to describe files (helpful in LXR)
|
2006-03-29 18:29:03 +00:00 |
|
roc+@cs.cmu.edu
|
54d3415318
|
Bug 330934. Set a nsIFrame's stylecontext in its constructor, to ensure that there's always one available for GetPresContext() to use even if Init hasn't been called. Patch by Marc Liddell, r+sr=roc
|
2006-03-26 21:30:36 +00:00 |
|
pavlov@pavlov.net
|
93222d8d4f
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
|
2006-03-15 06:43:36 +00:00 |
|
roc+@cs.cmu.edu
|
c92e50faf4
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
|
2006-03-15 03:14:02 +00:00 |
|
roc+@cs.cmu.edu
|
1967e0fe6e
|
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 |
|
roc+@cs.cmu.edu
|
79c7894a78
|
Bug 328926. Remove aPresContext from nsIFrame::Init and nsIFrame::DidSetStyleContext. r+sr=roc, patch by Marc Liddell
|
2006-03-09 18:55:21 +00:00 |
|
bzbarsky@mit.edu
|
af01a391cf
|
Fix leak bug 324969 -- make sure to call virtual destructors.
|
2006-01-29 18:48:58 +00:00 |
|
roc+@cs.cmu.edu
|
a1b6a30f14
|
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 |
|
bzbarsky@mit.edu
|
e2de8579e0
|
Make sure to reset our intrinsic size if we're doing a GetDesiredSize and have
no image; this way if we later get an image we'll make sure to reflow. Bug
294718, r+sr=roc, a=bsmedberg
|
2005-08-02 14:35:32 +00:00 |
|
dbaron@dbaron.org
|
7dc9155677
|
Zooming way down should not make bullets larger. b=296219 r+sr=roc a=asa
|
2005-06-20 21:25:41 +00:00 |
|
dbaron@dbaron.org
|
4a88021355
|
Implement CSS2 counters. b=3247 r+sr=bzbarsky
|
2005-04-01 23:07:00 +00:00 |
|
dbaron@dbaron.org
|
06076b03aa
|
Further changes to Georgian list numbering. Patch from Gia Shervashidze <giasher@telenet.ge>. r+sr=dbaron b=287166
|
2005-03-23 00:26:28 +00:00 |
|
dbaron@dbaron.org
|
9f0b0ed2f3
|
Fix Georgian list numbering (Mkhedruli, not Khutsuri). b=287166 r=jshin sr=bzbarsky
|
2005-03-22 23:27:03 +00:00 |
|
cvshook@sicking.cc
|
0215f40fbf
|
Bug 236476: Change GetHTMLAttribute to GetParsedAttr. Also fixes bug 232706 by removing final uses of nsHTMLValue.
r=bz sr=jst
|
2005-01-25 00:02:58 +00:00 |
|
bryner@brianryner.com
|
c4c10dcf35
|
Remove nsIHTMLContent interface (bug 276959). r+sr=jst.
|
2005-01-12 19:45:38 +00:00 |
|
bzbarsky@mit.edu
|
04797fc8f4
|
Check for updated bullet image in DidSetStyleContext, not reflow. Bug 180142,
r+sr=dbaron
|
2004-08-04 21:18:20 +00:00 |
|
dbaron@dbaron.org
|
8eefc77d32
|
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
|
2004-08-04 03:23:37 +00:00 |
|
bryner@brianryner.com
|
8fc0179c66
|
Remove non-inlined version of nsIPresShell::GetDocument(). Bug 253889, r+sr=roc.
|
2004-08-02 04:52:55 +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 |
|
dbaron@dbaron.org
|
73a3833b1c
|
Back out 236889 due to 253755.
|
2004-07-31 07:42:12 +00:00 |
|
dbaron@dbaron.org
|
b8302c99bf
|
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
|
2004-07-29 20:07:25 +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 |
|
cbiesinger@web.de
|
dbeac20231
|
Bug 252948 remove *WithConversion in layout
r+sr=bz
|
2004-07-25 12:18:04 +00:00 |
|
dbaron@dbaron.org
|
6b4240afc9
|
Backing out half of 236889.
|
2004-07-16 21:23:27 +00:00 |
|
dbaron@dbaron.org
|
18d4c86795
|
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky Reland half of page to test effect on pageload.
|
2004-07-16 20:26:39 +00:00 |
|
bzbarsky@mit.edu
|
5f2d4cc63f
|
Testing backout of bug 236889 to see effect on performance. a=#mozilla
|
2004-07-15 02:54:01 +00:00 |
|
dbaron@dbaron.org
|
9569a639df
|
Load list-style-image in the style system rather than from frames. b=236889 r+sr=bzbarsky
|
2004-07-14 22:10:55 +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 |
|
sspitzer@mozilla.org
|
8d55aaf61f
|
remove unnecessary imgURI check, thanks to biesi for catching it.
|
2004-05-31 22:56:42 +00:00 |
|