|
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 |
|
|
cee90f607b
|
Fix bug 387154 -- rendering of narrow buttons (for which we need to scoot the
text over to the left) regressed. r+sr=dbaron
|
2007-07-06 17:48:29 -07:00 |
|
|
79eeaa32d0
|
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
|
2007-07-03 19:15:31 -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 <[email protected]>, rs=roc.
|
2007-03-30 14:11:41 -07:00 |
|
[email protected]
|
a4cc40910e
|
Clean up IsFrameOfType methods to call their base class IsFrameOfType methods reliably. b=341326 r+sr=roc
|
2007-02-24 18:33:33 +00:00 |
|
[email protected]
|
ec0b8c50c7
|
Remove some no longer needed code. Bug 368273, r+sr=dbaron
|
2007-01-30 05:52:27 +00:00 |
|
[email protected]
|
e80f1dba4e
|
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
|
2007-01-30 00:06:41 +00:00 |
|
[email protected]
|
b09985c9eb
|
Make mComputedWidth private, with a getter/setter, and make the setter update
the resize flags. Bug 367442, r+sr=dbaron
|
2007-01-26 00:05:12 +00:00 |
|
[email protected]
|
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 |
|
[email protected]
|
f4ef17d178
|
Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
|
2006-12-26 17:47:52 +00:00 |
|
[email protected]
|
13db671d0b
|
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 |
|
[email protected]
|
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 |
|
[email protected]
|
7ad743157e
|
Remove the special painting code for a 165-twips checkbox. Move the remaining parts of nsFormControlHelper to its consumers and remove nsFormControlHelper.{cpp,h} from the tree. b=343495 r+sr=roc (r=me on roc's part)
|
2006-07-06 10:43:51 +00:00 |
|
[email protected]
|
7a214013bb
|
Give HTMLButtonControlFrames their own frame type. Bug 335419, r+sr=dbaron
|
2006-04-25 19:56:45 +00:00 |
|
[email protected]
|
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 |
|
[email protected]
|
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 |
|
[email protected]
|
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 |
|
[email protected]
|
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 |
|
[email protected]
|
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 |
|
[email protected]
|
e0e50ea5ee
|
Bug 326827. Don't allow mouse events to target button contents. r+sr=dbaron
|
2006-02-19 20:14:11 +00:00 |
|
[email protected]
|
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 |
|
[email protected]
|
5b8ee77062
|
Avoid reframing inside button frames and move the frame creation entirely into the frame constructor, bug 51767, r=mats sr=roc
|
2006-01-13 07:58:12 +00:00 |
|
[email protected]
|
aa95e1bf2f
|
Bug 321294: Remove unused ReplaceFrame codepaths.
r/sr=roc
|
2006-01-10 22:58:37 +00:00 |
|
[email protected]
|
358bfc2241
|
Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc
|
2005-12-12 23:53:06 +00:00 |
|
[email protected]
|
1b622da905
|
Treat inline and block buttons more uniformly. Bug 304004, r+sr=dbaron
|
2005-11-22 23:39:48 +00:00 |
|
[email protected]
|
71ed8bc863
|
Bug 106386 Correct misspellings in source code
patch by [email protected] r=dbaron sr=dbaron
|
2005-11-20 22:05:24 +00:00 |
|
[email protected]
|
96e9963c67
|
Bug 313817. DeCOMtaminate more NS_New*Frame functions. r+sr=roc, patch by Marc Liddell
|
2005-11-01 20:40:54 +00:00 |
|
[email protected]
|
77710748bc
|
Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
|
2005-10-28 11:25:24 +00:00 |
|
[email protected]
|
7875a54822
|
Bug 313817. DeCOMtaminate a bunch of NS_New*Frame functions. patch by Marc Liddell, r+sr=roc
|
2005-10-26 21:46:39 +00:00 |
|
[email protected]
|
5d1b988569
|
Bug 108310. Make GetFrameForPoint take frame-relative coordinates, not bogus relative-to-some-view-or-other, and simplify the signature. r+sr=roc, patch by Eli Friedman.
|
2005-09-19 02:15:54 +00:00 |
|
[email protected]
|
f54c1fc9b1
|
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. [email protected], [email protected], [email protected]
|
2005-04-28 23:48:28 +00:00 |
|
[email protected]
|
4d2971cfd7
|
Bug 287592. Make buttons return the correct overflow area from reflow. r+sr=dbaron
|
2005-03-31 02:19:48 +00:00 |
|
[email protected]
|
9e69ad849c
|
Remove prescontext args for some nsIFrame methods
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land. Patch
by Vidar Braut Haarr <[email protected]>, r+sr=bzbarsky
|
2005-02-07 01:58:25 +00:00 |
|
[email protected]
|
c4c10dcf35
|
Remove nsIHTMLContent interface (bug 276959). r+sr=jst.
|
2005-01-12 19:45:38 +00:00 |
|
[email protected]
|
3525895845
|
Propagate NS_FRAME_HAS_CHILD_WITH_VIEW to the area frame. b=276236 r=bzbarsky sr=dbaron
|
2005-01-03 07:27:11 +00:00 |
|
[email protected]
|
ab8be2367d
|
Bug 276100 GetOriginToView has unused PresContext argument [email protected] r+sr=dbaron
|
2005-01-01 17:26:29 +00:00 |
|
[email protected]
|
c2cc498217
|
Bug 250269. Outlines not getting painted on buttons, radios, checkboxes, tables and table cells. r+sr=roc
|
2004-11-11 15:07:22 +00:00 |
|
[email protected]
|
37964a1cde
|
Make the frame constructor state and save state automatically handle inserting
out of flows in the right place in the fixed/absolute/float containing blocks
so that it can't be screwed up by callers. Bug 264914, r+sr=roc
|
2004-10-30 21:43:49 +00:00 |
|
[email protected]
|
8bed280351
|
frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc
|
2004-08-31 18:50:40 +00:00 |
|
[email protected]
|
6cde4639f0
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
|
[email protected]
|
6026676857
|
Cleanup font usage in form input controls, b=251637, r=jshin, sr=bzbarsky
|
2004-07-21 01:05:44 +00:00 |
|
[email protected]
|
4b2931240a
|
Bug 240274 - remove unused argument of SetClip{Rect,Region}.
r=blizzard, sr=bryner
|
2004-04-23 15:21:24 +00:00 |
|
[email protected]
|
a1ec040a65
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:30:37 +00:00 |
|
[email protected]
|
02dfd13b0b
|
Bug 240274 - remove PopState() argument. r=blizzard, sr=bryner
|
2004-04-18 13:13:35 +00:00 |
|
[email protected]
|
e719dd34eb
|
Bug 227838. Remove unused RequiresWidget method from nsIFormControlFrame. r+sr=bzbarsky
|
2004-04-13 03:11:05 +00:00 |
|
[email protected]
|
92743fad12
|
DeCOMify nsIFrame::IsPercentageBase and rename to IsContainingBlock. b=237169 r+sr=bzbarsky a=brendan
|
2004-03-12 04:40:17 +00:00 |
|
[email protected]
|
bfa2b2d5c6
|
Bug 235264. Clean up invalidation to go through a single nsIFrame::Invalidate function and take account of 'outline' where necessary. r+sr=dbaron
|
2004-03-10 03:09:05 +00:00 |
|
[email protected]
|
55eb628e8d
|
Bug 53966. Remove unnecessary view creation from nsImageControlFrame, and remove unused fields and functions from nsImageControlFrame/nsHTMLButtonControlFrame. r+sr=bzbarsky
|
2004-02-28 15:01:38 +00:00 |
|
[email protected]
|
180d96f792
|
Get rid of nsIFrameManager abstract interface to the frame manager. Bug 233972, r+sr=roc.
|
2004-02-23 21:29:06 +00:00 |
|