dbaron%dbaron.org
|
69868989a1
|
Give radio buttons and checkboxes a useful baseline, and switch checkboxes from text-bottom to baseline alignment (to match radios). b=402940 r+sr=bzbarsky a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@247314 18797224-902f-48f8-a5cc-f745e15eee43
|
2008-03-07 17:57:34 +00:00 |
|
jwalden%mit.edu
|
dda6ff3c99
|
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.
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-07-08 07:08:56 +00:00 |
|
mats.palmgren%bredband.net
|
fd18364353
|
Cleanup implementations of QueryInterface. b=385750 r+sr=dbaron r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@229301 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-07-04 02:15:35 +00:00 |
|
bzbarsky%mit.edu
|
116d69628c
|
Rename nsIFrame::GetPresContext to nsIFrame::PresContext. Bug 376042, patch by
Taras Glek <tglek@mozilla.com>, rs=roc.
git-svn-id: svn://10.0.0.236/trunk@222659 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-30 21:11:47 +00:00 |
|
sharparrow1%yahoo.com
|
33a123151f
|
Bug 373381: Rendering of radios/checkboxes with auto width has regressed. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@221862 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-03-14 02:47:05 +00:00 |
|
sharparrow1%yahoo.com
|
ac106dc516
|
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.
git-svn-id: svn://10.0.0.236/trunk@220852 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-24 00:23:42 +00:00 |
|
sharparrow1%yahoo.com
|
db1730f015
|
Bug 370303: Cleanup in layout/forms. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@220186 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-15 10:58:31 +00:00 |
|
sharparrow1%yahoo.com
|
948ceb9772
|
Bug 370185: clean up view header includes (trivial). rs=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@219988 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-12 19:31:59 +00:00 |
|
sharparrow1%yahoo.com
|
dd459d0a71
|
Bug 177805: Fix the use of units in Gecko. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@219640 18797224-902f-48f8-a5cc-f745e15eee43
|
2007-02-07 07:46:44 +00:00 |
|
timeless%mozdev.org
|
c778d21502
|
Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
git-svn-id: svn://10.0.0.236/trunk@217425 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-26 17:47:52 +00:00 |
|
dbaron%dbaron.org
|
1ca9f3f372
|
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.
git-svn-id: svn://10.0.0.236/trunk@216738 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-12-08 05:38:33 +00:00 |
|
roc+%cs.cmu.edu
|
b6ebd9961d
|
Bug 328926. Remove aPresContext parameter from nsIFrame::Destroy, nsIFrame::SetInitialChildList and nsIFrame::RemovedAsPrimaryFrame. patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@193976 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-04-10 00:16:29 +00:00 |
|
roc+%cs.cmu.edu
|
140fbb3377
|
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
git-svn-id: svn://10.0.0.236/trunk@193022 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-26 21:30:36 +00:00 |
|
pavlov%pavlov.net
|
b5c7a440ef
|
backing out roc's patch for bug 328926 due to crash running tests on vc8 machines.
git-svn-id: svn://10.0.0.236/trunk@192407 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-15 06:43:36 +00:00 |
|
roc+%cs.cmu.edu
|
6e36f2c733
|
Bug 328926. Remove aPresContext parameter from Destroy and SetInitialChildList. patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@192399 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-03-15 03:14:02 +00:00 |
|
sharparrow1%yahoo.com
|
8cbbdf2e94
|
Bug 326883 - Cleanup unused methods. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@190174 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-16 00:30:29 +00:00 |
|
dbaron%dbaron.org
|
82488c236b
|
Remove old native widget code that we were only keeping around for viewer. b=326417 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@189428 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-02-08 20:09:19 +00:00 |
|
roc+%cs.cmu.edu
|
df8627e29b
|
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
git-svn-id: svn://10.0.0.236/trunk@188202 18797224-902f-48f8-a5cc-f745e15eee43
|
2006-01-26 02:29:17 +00:00 |
|
roc+%cs.cmu.edu
|
74858f37ce
|
Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@185977 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-12-12 23:53:06 +00:00 |
|
cvshook%sicking.cc
|
b26f9f52fb
|
Bug 311827: Make GetAttr return a bool rather then an nsresult.
r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@183185 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-10-28 11:25:24 +00:00 |
|
roc+%cs.cmu.edu
|
aeacb4d477
|
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.
git-svn-id: svn://10.0.0.236/trunk@180551 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-09-19 02:15:54 +00:00 |
|
gavin%gavinsharp.com
|
c08a5451cc
|
Bug 301313 : Remove mPresContext in /layout/forms/, patch by Andreas Lange <mozilla@lange.cx>, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@177834 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-08-16 12:20:58 +00:00 |
|
jst%mozilla.jstenback.com
|
ebed1ee784
|
Fixing bug 289940. Make chrome event handlers only receive trusted events by default. r=jonas@sicking.cc, sr=peterv@propagandism.org, a=chofmann@mozilla.org
git-svn-id: svn://10.0.0.236/trunk@172848 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-04-28 23:48:28 +00:00 |
|
roc+%cs.cmu.edu
|
c504b2c5ee
|
Bug 287592. Make buttons return the correct overflow area from reflow. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171416 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-03-31 02:19:48 +00:00 |
|
bmlk%gmx.de
|
e6648c930b
|
fix for build warnings (shadow & strange null pointer treatment) bug 287102 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@171160 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-03-24 18:41:39 +00:00 |
|
cvshook%sicking.cc
|
12f074b44e
|
Bug 236476: Change GetHTMLAttribute to GetParsedAttr. Also fixes bug 232706 by removing final uses of nsHTMLValue.
r=bz sr=jst
git-svn-id: svn://10.0.0.236/trunk@168269 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-01-25 00:02:58 +00:00 |
|
bryner%brianryner.com
|
2474296ae5
|
Remove nsIHTMLContent interface (bug 276959). r+sr=jst.
git-svn-id: svn://10.0.0.236/trunk@167619 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-01-12 19:45:38 +00:00 |
|
neil%parkwaycc.co.uk
|
b6cfbdda85
|
Bug 276100 GetOriginToView has unused PresContext argument p=bugmail@q1n.org r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@167161 18797224-902f-48f8-a5cc-f745e15eee43
|
2005-01-01 17:26:29 +00:00 |
|
bmlk%gmx.de
|
e547c59f49
|
remove unused prescontext argument from GetOffsetFromView bug 276015 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@167037 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-12-26 19:48:54 +00:00 |
|
aaronleventhal%moonset.net
|
59b589b964
|
Bug 250269. Outlines not getting painted on buttons, radios, checkboxes, tables and table cells. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@165254 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-11-11 15:07:22 +00:00 |
|
bmlk%gmx.de
|
4ea73ea2f9
|
frames with a percentage based width should report a 0 MEW bug 246999 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@161543 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-08-31 18:50:40 +00:00 |
|
bryner%brianryner.com
|
865734bf2f
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
git-svn-id: svn://10.0.0.236/trunk@160184 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-31 23:15:21 +00:00 |
|
rbs%maths.uq.edu.au
|
a41b8a61ef
|
Cleanup font usage in form input controls, b=251637, r=jshin, sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@159562 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-21 01:05:44 +00:00 |
|
neil%parkwaycc.co.uk
|
15898dc0bb
|
Form frames should not register empty access keys b=248566 r/sr=roc
git-svn-id: svn://10.0.0.236/trunk@158724 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-07-03 20:54:54 +00:00 |
|
gerv%gerv.net
|
2ac510b678
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
git-svn-id: svn://10.0.0.236/trunk@155068 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-18 14:30:37 +00:00 |
|
roc+%cs.cmu.edu
|
80b27683f0
|
Bug 227838. Remove unused RequiresWidget method from nsIFormControlFrame. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@154764 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-04-13 03:11:05 +00:00 |
|
bryner%brianryner.com
|
62dee43850
|
deCOMtaminate nsIPresContext::GetEventStateManager. Bug 229371, r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@153335 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-27 17:17:37 +00:00 |
|
bryner%brianryner.com
|
7ace3321e6
|
Inline TwipsToPixels and PixelsToTwips on nsIPresContext. Bug 229371, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152647 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-11 04:57:07 +00:00 |
|
bryner%brianryner.com
|
e6a225b469
|
Inline getters and setters for scaling factors on nsIDeviceContext. Bug 233103, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152326 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-05 01:57:10 +00:00 |
|
bryner%brianryner.com
|
5b5cd321a4
|
Guarantee that the pres context's device context will be non-null by returning failure from Init() if it's null. Rename inline getter GetDeviceContext() to DeviceContext(), convert all callers to use the inline getter, and remove the virtual/refcounting getter. Bug 229371, r+sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@152182 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-02-02 22:17:21 +00:00 |
|
bryner%brianryner.com
|
70bf134ff4
|
Continuing nsIPresContext deCOMtamination (bug 229371). Remove GetImageLoadFlags (unused). Make failure to fetch the LookAndFeel service cause Init() to fail, don't null check it after that, and inlined the getter. Move IOService caching to nsImageFrame, the only user of it. r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@151636 18797224-902f-48f8-a5cc-f745e15eee43
|
2004-01-21 09:35:59 +00:00 |
|
bryner%brianryner.com
|
b5347dd60c
|
Change all callers of nsIPresContext::GetShell() to use the non-refcounting versions. Most callers now use PresShell(), a few that were checking for null conditions are using GetPresShell() -- this will be remedied once we can ensure that a prescontext never has a null pres shell. Bug 227690, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@150598 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-12-21 05:36:36 +00:00 |
|
uid502
|
e56ed2443c
|
Bug 190735. DeCOMtaminate nsIFrame::GetFrameType. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@148665 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-31 20:19:18 +00:00 |
|
dbaron%dbaron.org
|
33601224e0
|
Use the correct term "float" instead of "floater". b=218654 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@147924 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-10-13 21:51:02 +00:00 |
|
roc+%cs.cmu.edu
|
ca3b83ccdf
|
Ongoing deCOMtamination. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@144465 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-07-04 12:50:32 +00:00 |
|
dbaron%dbaron.org
|
519cf3b3d3
|
DeCOMtaminate nsIFrame::GetView and SetView, and add HasView, GetClosestView, and AreAncestorViewsVisible to consolidate common patterns. b=208004 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@143960 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-06-19 23:44:01 +00:00 |
|
dbaron%dbaron.org
|
69da9d4a19
|
Clean up API (and its callers) for getting style data: remove unneeded null checks and switch to new inline member functions (one for each struct) that return values. b=197205 r+sr=roc a=brendan
git-svn-id: svn://10.0.0.236/trunk@142488 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-05-15 03:42:21 +00:00 |
|
bryner%netscape.com
|
c44337949a
|
Remove nsIStyleContext (bug 114713), r/sr=dbaron. Changed lots of methods to use nsStyleContext* or already_AddRefed<nsStyleContext> as return values, depending on whether a reference is returned. Turn on nsRefPtr (bug 104346), and change nsDerivedSafe to not declare AddRef and Release explicitly virtual, r=jag, sr=dbaron.
git-svn-id: svn://10.0.0.236/trunk@138129 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-02-22 00:32:13 +00:00 |
|
dbaron%dbaron.org
|
a569c670f5
|
Replace computation of max-element-size (height and width) with max-element-width alone, since the max-element-height is practically unused and not meaningful for layout. b=186953 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@136064 18797224-902f-48f8-a5cc-f745e15eee43
|
2003-01-09 14:26:32 +00:00 |
|
jkeiser%netscape.com
|
ac42e42ba8
|
Make GetType() return int instead of nsresult (bug 167762), r=peterl@netscape.com, sr=kin@netscape.com
git-svn-id: svn://10.0.0.236/trunk@135468 18797224-902f-48f8-a5cc-f745e15eee43
|
2002-12-18 23:38:09 +00:00 |
|