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 |
mats.palmgren@bredband.net
|
8f7ef470bb
|
Make the viewport area that of the root frame, or in paginated contexts, the page content frame. b=380816 r=sharparrow1 sr=roc
|
2007-07-03 18:13:07 -07:00 |
flamingice@sourmilk.net
|
4736a60932
|
Bug 384965, use const nsEvent* aEvent in nsLayoutUtils::GetEventCoordinatesRelativeTo, Patch by Karl Tomlinson, r+sr=roc
|
2007-06-26 17:30:21 -07:00 |
sharparrow1@yahoo.com
|
d81781f1da
|
Bug 385936: Remove nsLayoutUtils::CreateOffscreenContext. r+sr=dbaron
|
2007-06-26 11:46:35 -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 |
neil@parkwaycc.co.uk
|
f44e76cd9b
|
Bug 281630 Support ch width units in XUL r+sr=bz
|
2007-05-09 01:48:38 -07:00 |
bzbarsky@mit.edu
|
073d7a78a6
|
Make computed style handle eStyleUnit_Chars. Bug 371043, r+sr=dbaron
|
2007-05-04 23:09:50 -07:00 |
dbaron@dbaron.org
|
ace3611ec9
|
Add support for -moz-intrinsic, -moz-min-intrinsic, -moz-shrink-wrap, and -moz-fill for width, min-width, and max-width. b=311415 r+sr=bzbarsky
|
2007-05-03 16:11:00 -07:00 |
enndeakin@sympatico.ca
|
3662802f55
|
Bug 374832, lower opacity on drag images, Bug 375038, dragging doesn't work on blocks inside inlines, r+sr=roc
|
2007-03-25 20:27:53 -07:00 |
dbaron%dbaron.org
|
405d600298
|
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 |
Olli.Pettay%helsinki.fi
|
baadb13165
|
Bug 372797, Convert ScrollFrameIntoView users to use ScrollContentIntoView, r+sr=roc
|
2007-03-07 19:08:36 +00:00 |
sharparrow1%yahoo.com
|
eb357147b1
|
Bug 370492: Stop using views for event.PageX/Y, event.layerX/Y, image.x/y. r+sr=roc.
|
2007-02-18 10:43:12 +00:00 |
cvshook%sicking.cc
|
a39ff30284
|
Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128
|
2007-01-30 00:06:41 +00:00 |
dbaron%dbaron.org
|
f6245f0ed9
|
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
|
fa1e88771c
|
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 |
roc+%cs.cmu.edu
|
f1c25b7d6a
|
Bug 363813. When inserting frames into a list of out-of-flow frames, finding the correct position by comparing positions in the content tree doesn't always work, in particular when the frames are for anonymous content. So compare the positions of placeholders in the frame tree, which should always work (if we're careful). r+sr=dbaron
|
2007-01-17 22:48:24 +00:00 |
roc+%cs.cmu.edu
|
f526665413
|
Bug 333659. Relanding new nsLayoutUtils APIs --- shouldn't affect current code. r=dbaron
|
2007-01-17 02:37:19 +00:00 |
roc+%cs.cmu.edu
|
7268a1957b
|
Backing out text landing.
|
2007-01-16 22:25:20 +00:00 |
roc+%cs.cmu.edu
|
e6bad38abe
|
Bug 333659. Landing new text interfaces, new gfxPangoTextRun (enabled), new textframe code (disabled). r+sr=dbaron for the part-of-the-build layout parts,r=stuart for the part-of-the-build gfx parts
|
2007-01-16 20:51:52 +00:00 |
mats.palmgren%bredband.net
|
3dedd0465d
|
Rename ComputeHorizontalValue to ComputeWidthDependentValue (ditto for height) and some minor cleanup. b=364131 r+sr=dbaron
|
2006-12-18 13:20:18 +00:00 |
dbaron%dbaron.org
|
31f1898810
|
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 |
masayuki%d-toybox.com
|
d42d69a82c
|
Bug 301149 :hover is processed in Print Preview mode r+sr=roc
|
2006-11-01 13:56:48 +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 |
mats.palmgren%bredband.net
|
47bd18fde6
|
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 |
roc+%cs.cmu.edu
|
1621ac24bd
|
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 |
roc+%cs.cmu.edu
|
a0ca718bfc
|
Bug 334765. Fix XUL boxobject coordinates to not take scrolling into account. Second try, with a patch that hopefully won't regress Tp. r+sr=bzbarsky
|
2006-06-16 02:40:29 +00:00 |
roc+%cs.cmu.edu
|
9b4afa06dd
|
Fixing bustage
|
2006-06-09 04:43:15 +00:00 |
roc+%cs.cmu.edu
|
dffcabfea0
|
Bug 338251. Create safe wrappers for gfx text functions and use them. r=smontagu,sr=rbs
|
2006-06-09 03:29:32 +00:00 |
roc+%cs.cmu.edu
|
4c63027607
|
Bug 334765. Testing backout to see if it was responsible for btek's Tp change.
|
2006-06-07 02:35:57 +00:00 |
roc+%cs.cmu.edu
|
47e312e575
|
Bug 334765. Don't include scroll offsets in DOM element offset calculations. r+sr=bzbarsky
|
2006-06-06 22:31:17 +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 |
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
|
1481564ee4
|
Bug 324896. Always paint some kind of background when we're asked to paint, for non-translucent windows. r+sr=dbaron
|
2006-02-06 20:38:47 +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 |
roc+%cs.cmu.edu
|
b65c655ed9
|
Bug 254755. deCOMtaminate nsIFormControlFrame. patch by jpl24, r+sr=roc
|
2005-12-12 23:53:06 +00:00 |
roc+%cs.cmu.edu
|
a20b3fc911
|
Bug 319115. Move nsTextFrame interfaces around so nsTextFrame.h can go away. Preparation for forking nsTextFrame. patch by Stephen Blackheath, r+sr=roc
|
2005-12-06 00:32:52 +00:00 |
roc+%cs.cmu.edu
|
6377fe1d40
|
Bug 296036. Remove the very poorly specified (and redundant) field 'point' of nsEvent. r+sr=roc, patch by Eli Friedman
|
2005-08-23 03:57:07 +00:00 |
roc+%cs.cmu.edu
|
90518d0020
|
Bug 290428. When the mouse drags above or below the end of a listbox/comboboxdropdown, select the first or last option. Also, for comboboxes, start listbox selection as soon as the mouse moves to or below the top padding-edge of the dropdown list, and don't stop listbox selection even if the mouse moves back above that edge. r+sr=bzbarsky,a=shaver
|
2005-06-02 09:00:48 +00:00 |
bzbarsky%mit.edu
|
e812ede3f7
|
Remove unnecessary prescontext args on some nsLayoutUtils methods. Bug 281767,
r+sr=roc
|
2005-02-18 06:06:47 +00:00 |
roc+%cs.cmu.edu
|
465537e4b9
|
Bug 277420. Use ConstructBlock when creating scrolled and absolutely positioned blocks. Removes copied code and makes columns work in such situations. r+sr=bzbarsky
|
2005-02-08 02:15:26 +00:00 |
roc+%cs.cmu.edu
|
13a6502805
|
Bug 209694. Major rework of margin-collapsing and clearance to match CSS 2.1 rules. Also includes major incremental reflow fixes for those situations. See the bug for details. rubber-stamp r+sr=dbaron
|
2004-11-25 14:51:00 +00:00 |
roc+%cs.cmu.edu
|
82d2fed87b
|
Bug 266890. Remove nsListboxScrollPortFrame by moving its functionality into nsListBoxFrame. Part of an ongoing effort to remove nsScrollboxFrame and its subclasses. r+sr=bryner
|
2004-11-03 02:52:16 +00:00 |
aaronleventhal%moonset.net
|
e9feb9853d
|
Bug 262578. No click to focus css scrollable areas like overflow:scroll, but you can still click there and scroll -- just no focus outline. r=mats, sr=roc
|
2004-10-19 02:24:27 +00:00 |
dbaron%dbaron.org
|
feb3d9aee8
|
Don't allow the user to scroll things that are 'overflow: hidden'. b=259615 r+sr=roc
|
2004-09-21 04:41:08 +00:00 |
roc+%cs.cmu.edu
|
3a3ac38479
|
Bug 257216. Fix sundry block issues for columns. In particular, remove overflowing floats from the space manager before we compute the space manager's XMost and YMost to include in the block size. r+sr=dbaron
|
2004-09-13 13:35:46 +00:00 |
mats.palmgren%bredband.net
|
2ec5e837c2
|
Fix keyboard scrolling for elements using overflow:scroll by scrolling the nearest scrollable view from the caret. b=251986 r=roc sr=dbaron
|
2004-08-06 15:55:17 +00:00 |
bryner%brianryner.com
|
5c02a6978c
|
Change nsIPresContext to nsPresContext globally, follow-up to bug 253470. rs=roc
|
2004-07-31 23:15:21 +00:00 |
gerv%gerv.net
|
708b56cff4
|
Bug 236613: change to MPL/LGPL/GPL tri-license.
|
2004-04-18 14:30:37 +00:00 |
dbaron%dbaron.org
|
fcaa82359f
|
Implement 'quotes' property correctly by tracking quote nesting depth using a linked list. Patch by Esben Mose Hansen <esben@oek.dk>, Ulrich Drepper <drepper@redhat.com>, and me. b=24861
|
2004-04-12 21:53:22 +00:00 |
bryner%brianryner.com
|
bc74f0b352
|
More nsIPresContext deCOMtamination (bug 229371). Removed GetBaseURL, rename GetMedium to Medium and inline it, remove virtual style resolution methods that forward to style set (callers will call style set methods directly). Removed PresContext parameter to StyleSet style resolution functions. r+sr=dbaron.
|
2004-01-28 00:18:22 +00:00 |