dbaron%dbaron.org
|
d5af630c22
|
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 |
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 |
Olli.Pettay%helsinki.fi
|
e1cb40cc52
|
Bug 360928, Un-inline nsWeakFrame a bit, r+sr=roc
|
2006-11-18 06:38:15 +00:00 |
Olli.Pettay%helsinki.fi
|
8b6f4c022e
|
Consolidate NS_MOUSE_***_UP/DOWN/CLICK/DBLCLICK events, r=jst,roc,josh,sergei_d,emaijala,mkaply
|
2006-11-16 21:35:39 +00:00 |
bzbarsky%mit.edu
|
8a32ae7e9f
|
Add asserts and documentation to enfoce correct behavior. Bug 316267 followup,
r+sr=roc.
|
2006-11-06 01:17:32 +00:00 |
aaronleventhal%moonset.net
|
e7cd6c578f
|
Bug 354832. Support nsIAccessibleText for html buttons and list options. r=ginn.chen, sr=roc
|
2006-10-02 19:33:49 +00:00 |
roc+%cs.cmu.edu
|
1710fb769b
|
Bug 350148. Improve scrolling of large documents generally by only searching descendants of the moving frame for position-varying graphics when we know we've actually painted position-varying graphics in this prescontext. r+sr=dbaron
|
2006-09-19 22:05:33 +00:00 |
roc+%cs.cmu.edu
|
cef42d026c
|
Bug 350148. Fix gmail scrolling speed by not creating nsDisplayBorder items for zero-width borders. r+sr=dbaron
|
2006-09-19 21:46:01 +00:00 |
roc+%cs.cmu.edu
|
383028dfd0
|
Bug 351268. Remove nsIFrame::AdjustFrameSize, it's unused. r=smontagu,sr=rbs
|
2006-09-19 21:04:06 +00:00 |
roc+%cs.cmu.edu
|
b625dcc429
|
Bug 349477. Generalize handling of non-inline frames in inline contexts so they all make pseudo-stacking-contexts. r+sr=dbaron
|
2006-09-19 20:58:36 +00:00 |
Olli.Pettay%helsinki.fi
|
4b1c4393e9
|
Bug 349931, crashes during drag-and-drop, r+sr=roc
|
2006-09-18 08:47:06 +00:00 |
uriber%gmail.com
|
38c1e056e9
|
Refactor nsIFrame::PeekOfset to use iteration instead of recursion, plus some more related refactoring. bug=300131 r+sr=roc
|
2006-09-11 20:43:01 +00:00 |
uriber%gmail.com
|
0fa608ce5e
|
Backing out bug 300131 until I figure out how to deal with the bustage.
|
2006-09-11 08:03:28 +00:00 |
uriber%gmail.com
|
d869620f7f
|
Change nsIFrame::PeekOffset back to NS_IMETHOD to fix bustage from bug 300131
|
2006-09-11 07:44:59 +00:00 |
uriber%gmail.com
|
95b377fc13
|
Refactor nsIFrame::PeekOfset to use iteration instead of recursion, and some related refactoring. bug=300131 r+sr=roc
|
2006-09-11 06:39:56 +00:00 |
uriber%gmail.com
|
ca5218736c
|
Allow users of nsFrameTraversal to specify what features they want the iterator to have, and make nsFrame::GetFrameFromDirection() specify "following OOFs". bug=334626 r+sr=roc
|
2006-08-30 13:38:16 +00:00 |
timeless%mozdev.org
|
97d86b0df2
|
Bug 106386 Correct misspellings in source code
r=bernd rs=brendan
|
2006-08-28 20:12:37 +00:00 |
bzbarsky%mit.edu
|
ce0ea52255
|
Pseudo-elements are not the root. Bug 334602, r+sr=dbaron
|
2006-08-12 02:14:39 +00:00 |
uriber%gmail.com
|
1424fdd54a
|
Attempt to fix bustage from bug 333883.
|
2006-08-07 11:24:57 +00:00 |
uriber%gmail.com
|
97d95c3f78
|
Refactored nsSelection::GetPrevNextBidiLevels to use GetFrameFromDirection; moved GetFrameFromDirection from nsFrame to nsIFrame and made it nonvirtual. bug=333883 r=smontagu sr=roc
|
2006-08-07 10:54:56 +00:00 |
Olli.Pettay%helsinki.fi
|
2c20730cd7
|
Bug 336592, Fixing mistake in previous patch, PRUint32->PRInt32, r+sr=roc
|
2006-08-04 07:35:35 +00:00 |
uriber%gmail.com
|
8c0e3dd5b7
|
Handle returning nulls from CheckLineOrder correctly. bug=345616 r=smotagu sr=roc
|
2006-08-04 05:40:57 +00:00 |
roc+%cs.cmu.edu
|
d37535bf42
|
Bug 346035. Force <stack> children to be full-fledged stacking contexts and put their display items in the Content display list. r+sr=dbaron
|
2006-08-03 21:39:39 +00:00 |
uriber%gmail.com
|
cee7609648
|
Enable PeekOffset to find the visual beginning/end of a line, and use use it for bidi caret positioning. bug=302051 r=smontagu sr=roc
|
2006-08-03 06:24:11 +00:00 |
uriber%gmail.com
|
2322fdcee9
|
Simplify handling of the eSelectNoAmount case in nsFrame::PeekOffset. bug=344514 r+sr=roc
|
2006-07-18 07:32:58 +00:00 |
uriber%gmail.com
|
e121423cb8
|
Clean up nsPeekOffsetStruct. bug=343763. r+sr=roc
|
2006-07-13 06:06:29 +00:00 |
uriber%gmail.com
|
6f21109f82
|
Always use the visual iterator when moving visually in a bidi page, even if the current line or adjacent lines are LTR. bug=309432 r=smontagu sr=roc
|
2006-07-12 11:22:18 +00:00 |
uriber%gmail.com
|
791743405c
|
Bug 16203: double-click drag should do selection in "word-by-word" mode. r+sr=roc
|
2006-07-12 07:07:36 +00:00 |
mark%moxienet.com
|
a66ed53902
|
209989 After Find Again (Ctrl-G/F3), text highlighting color becomes green. Patch by Peter Kasting <pkasting@google.com>. r=mconnor sr=dbaron
|
2006-06-17 01:05:26 +00:00 |
mrbkap%gmail.com
|
75ca976432
|
Avoid a crash in nsAutoScrollTimer by keeping a reference to the content instead of the view. bug 322084, patch by jpl24 <jlurz24@gmail.com>, r+sr=roc
|
2006-06-16 01:54:31 +00:00 |
roc+%cs.cmu.edu
|
8306f1b819
|
Bug 341141. Position abs-pos clip rects correctly. r+sr=bzbarsky
|
2006-06-15 03:25:33 +00:00 |
dbaron%dbaron.org
|
406dcbe44e
|
Fix regression by re-retrieving style struct after changing the frame we're dealing with. b=340798 Patch by Robert O'Callahan <roc@ocallahan.org>. r+sr=dbaron
|
2006-06-09 21:04:21 +00:00 |
roc+%cs.cmu.edu
|
82e7436876
|
Bug 331590. Treat inline-box/grid/stack XUL elements like inline blocks, making them pseudo-stacking-contexts. r+sr=dbaron
|
2006-06-08 03:35:29 +00:00 |
roc+%cs.cmu.edu
|
e7e6b5ae2a
|
Bug 336121. Treat table outer frames as psuedostacking contexts. r+sr=dbaron
|
2006-06-08 03:32:06 +00:00 |
roc+%cs.cmu.edu
|
597d8bc582
|
Bug 339889. Propagate invalidation through the frame hierarchy to topmost widgets. r+sr=bzbarsky
|
2006-06-08 01:11:43 +00:00 |
uriber%gmail.com
|
0ba372b7aa
|
Fix triple-click paragraph selection near block generated content. bug=339430, r+sr=roc
|
2006-05-29 08:32:46 +00:00 |
Olli.Pettay%helsinki.fi
|
71cc3ffc30
|
Bug 336592, Crash when window gets destroyed during selection event, r+sr=roc
|
2006-05-12 06:40:49 +00:00 |
darin%meer.net
|
0318b8c707
|
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
|
2006-05-10 17:30:15 +00:00 |
timeless%mozdev.org
|
c3d5345371
|
Bug 334897 Useless null check of shell in nsFrame::Destroy
r=dbaron sr=dbaron
|
2006-05-06 21:42:49 +00:00 |
cvshook%sicking.cc
|
d3ec0aa5c5
|
Bug 335911: Change nsIContent::IsContentOfType to nsINode::IsNodeOfType. r/sr=bz
|
2006-05-05 06:52:21 +00:00 |
aaronleventhal%moonset.net
|
e4210b85b2
|
Bug 336162. Don't fire DOM events from layout. r+sr=bz
|
2006-05-03 17:02:37 +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
|
aac1b0d44f
|
Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
|
2006-04-26 02:01:07 +00:00 |
bzbarsky%mit.edu
|
2c105676af
|
Give HTMLButtonControlFrames their own frame type. Bug 335419, r+sr=dbaron
|
2006-04-25 19:56:45 +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
|
a7f03736a9
|
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 |
uriber%gmail.com
|
22b463bc6d
|
Implemented bidi.edit.caret_movement_style pref, default is "visual, but logical during selection". bug=330175 r=smontagu sr=roc
|
2006-04-08 14:45:48 +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 |
dbaron%dbaron.org
|
0e88f73bc6
|
Single line comments to describe files (helpful in LXR)
|
2006-03-29 18:29:03 +00:00 |
uriber%gmail.com
|
a93a7ba7f6
|
For left/right arrows, don't flip the hint in PeekOffset(); instead figure it afterwards in MoveCaret(). bug=331444 r=smontagu sr=roc
|
2006-03-28 18:33:37 +00:00 |