bzbarsky%mit.edu
0597971698
Fix border width inheritance by keeping track of both the border width we'd
...
have if our style were not none/hidden and the actual computed border width.
Bug 290377, r+sr=dbaron, a=asa
2005-04-29 15:44:38 +00:00
roc+%cs.cmu.edu
af00f217f9
Bug 240276. Make nsHTMLScrollFrame be a regular HTML frame, not a box frame, so we don't have to go through box layout. It gets its own reflow implementation that handles min-max and lots of other good stuff. rs+sr=dbaron,a=asa
2005-04-28 21:57:22 +00:00
roc+%cs.cmu.edu
b58358ca6f
Bug 289431. Don't include overflow from children in frames that are overflow:-moz-hidden-unscrollable. r+sr=bzbarsky,a=brendan
2005-04-11 22:03:23 +00:00
roc+%cs.cmu.edu
d5db6a3ae4
Bug 288949. Don't try to use view reparenting to handle scrolled child views. Also, fix regression so that listboxes don't always have widgets. r+sr=dbaron,a=asa.
2005-04-07 23:54:28 +00:00
roc+%cs.cmu.edu
d6a740117e
Bug 285996C. Ensure that object frames create the widget for their view correctly the first time, and don't let them try to create a widget again when there already is one. r+sr=dbaron,a=asa.
2005-04-07 03:59:02 +00:00
roc+%cs.cmu.edu
fc46387ad7
Bug 288117. Reland nsScrollBoxFrame removal. This will regress Tp a bit. r+sr=dbaron
2005-04-03 21:00:41 +00:00
dbaron%dbaron.org
ec53342255
Implement CSS2 counters. b=3247 r+sr=bzbarsky
2005-04-01 23:07:00 +00:00
dbaron%dbaron.org
84a42982ba
Back out roc's checkin for bug 288117 to isolate performance regressions during tinderbox downtime.
2005-03-31 18:04:50 +00:00
roc+%cs.cmu.edu
7a198d81a7
Bug 288117. Eliminate nsScrollBoxFrame. r+sr=dbaron
2005-03-31 03:40:12 +00:00
aaronleventhal%moonset.net
0499bbbb2c
Bug 245349. Puzzle piece placeholder that says click here to download plugin is not focusable or accessible. r=bz, sr=jst
2005-03-31 01:38:04 +00:00
ginn.chen%sun.com
b4fbf380e0
Bug 256269 Caret browsing: up/down arrow should not get into button text
...
r=mats.palmgren sr=roc
2005-03-29 03:28:10 +00:00
roc+%cs.cmu.edu
6fad3a4fec
Bug 287338. Free up unused frame state bit NS_SYNC_FRAME_AND_VIEW. r+sr=bzbarsky
2005-03-28 21:08:22 +00:00
roc+%cs.cmu.edu
30604288b9
Bug 263825. Make paginated floats work, and other fixes. r+sr=dbaron
2005-03-23 03:35:08 +00:00
bzbarsky%mit.edu
d2a4f7f2ca
Followup to bug 225941 -- I forgot some review comments. r=dbaron, sr=jst
2005-03-23 03:21:04 +00:00
bzbarsky%mit.edu
ba6fa8e00c
Add a method to ask a content node whether it may have a frame in some
...
presentation. Bug 225941, r=dbaron, sr=jst
2005-03-23 03:07:10 +00:00
roc+%cs.cmu.edu
a3d6c24c4f
Bug 276892. Cancel selection if the mouse button is released in some subdocument. r+sr=bzbarsky
2005-03-07 00:34:44 +00:00
bzbarsky%mit.edu
726f0d35da
Move reflow command construction into nsPresShell::AppendReflowCommand, remove
...
some members, switch some callers to the non-COM-ish apis. Bug 267085, r+sr=rbs
2005-02-08 00:59:52 +00:00
roc+%cs.cmu.edu
337ffe12f9
Bug 277875. Rewrite nsIFrame::GetWindow and make it not assert --- it's OK to not have a widget when we're printing. r+sr=bzbarsky
2005-02-07 21:59:35 +00:00
bzbarsky%mit.edu
b626abc29c
Remove prescontext args for some nsIFrame methods
...
(Append/Insert/Remove/ReplaceFrames) and for some methods in table land. Patch
by Vidar Braut Haarr <bugmail@q1n.org>, r+sr=bzbarsky
2005-02-07 01:58:25 +00:00
scott%scott-macgregor.org
fd00af0da7
Bug #278312 --> layout and selection changes to support inline spell checking for Thunderbird
...
Includes changes to draw spell check selection as a red dotted line instead of a solid underline.
r/sr=dbaron
2005-01-31 17:57:35 +00:00
ginn.chen%sun.com
4ef6407672
Bug 278197
...
Ctrl+HOME/END doesn't work correctly on www.google.com and www.microsoft.com
r=brade sr=bzbarsky
2005-01-26 06:46:35 +00:00
bzbarsky%mit.edu
01a3d10511
Fix error in GetScreenRect. Bug 271891, r+sr=dbaron
2005-01-24 22:41:59 +00:00
mats.palmgren%bredband.net
fed71d1962
Add NS_FRAME_INDEPENDENT_SELECTION to ListControlFrame (and children) and skip such frames (TextControlFrame also) in GetContentAndOffsetsFromPoint() when the point is only "near" (not inside) the frame. b=268497 r=bzbarsky sr=dbaron
2005-01-16 18:44:01 +00:00
jshin%mailaps.org
ca7d08ac13
bug 275672 : Right-most character (that means end of line) should not have extra space for justification patch by masayuki@d-toybox.com, r+sr=roc
2005-01-13 19:21:18 +00:00
neil%parkwaycc.co.uk
416f37d27d
Bug 276100 GetOriginToView has unused PresContext argument p=bugmail@q1n.org r+sr=dbaron
2005-01-01 17:26:29 +00:00
bugzilla%arlen.demon.co.uk
c2ea7ec445
Bug 270708 remove nsPresContext variable from AttributeChanged and cleaned up comment in nsIFrame.h
...
p=bugmail@q1n.org r=pkwarren sr=bzbarsky
2004-12-31 01:13:27 +00:00
cbiesinger%web.de
e42c2d976d
38447 layout,content,dom and xpwidget part: Implement Handling of URI Values on
...
CSS "cursor" Properties
for dom,layout,content: r+sr=bz
for widget: r+sr=roc
2004-12-30 21:56:11 +00:00
bmlk%gmx.de
917905359e
remove unused prescontext from PlaceFrameView, PlaceChildsView, ConsiderChildOverflow bug 276092 r/sr=dbaron
2004-12-27 15:05:18 +00:00
bmlk%gmx.de
ef4604f958
remove unused prescontext argument from GetOffsetFromView bug 276015 r/sr=dbaron
2004-12-26 19:48:54 +00:00
ginn.chen%sun.com
6e38ce08b3
Bug 274857 Pressing Ctrl+Backspace twice in an RTL textarea crashes the browser
...
r=roc sr=roc
2004-12-21 05:17:52 +00:00
smontagu%smontagu.org
814e95f33b
Bug 263309 PresShell::CompleteMove simulates a mouse click and assumes LTRness, patch by Eyal Rozenberg <eyalroz@technion.ac.il>, r+sr=roc.
2004-11-29 20:28:46 +00:00
ginn.chen%sun.com
94c556479f
Bug 256835 [crash]ctrl+left cause crash in bugzilla
...
[@ nsTextFrame::PeekOffset ] [@ ntdll.dll - nsFrame::GetFrameFromDirection ]
r=aaronleventhal sr=dbaron
2004-11-29 02:13:17 +00:00
ginn.chen%sun.com
490667ee95
Bug 256833 Right arrow skips some text after <HR>
...
r=aaronleventhal sr=dbaron
2004-11-26 05:51:36 +00:00
bzbarsky%mit.edu
7198a5985b
Add methods to get screen coordinates of frames and views. Bug 268576,
...
r+sr=roc
2004-11-23 17:26:19 +00:00
roc+%cs.cmu.edu
9d0a9b302b
Changing IsFrameEmpty to IsSelfEmpty as dbaron requested and I forgot to do before checking in.
2004-11-15 05:01:11 +00:00
roc+%cs.cmu.edu
8c7ac60ba1
Bug 261064. Compute static absolute positions more accurately. Also, ensure that static absolutely positioned frames are moved when their placeholders move. Also, ensure that absolutely positioned frames positioned relative to the left or bottom edge of their container move when the container size changes. r+sr=dbaron (rubberstamp)
2004-11-14 20:22:58 +00:00
bzbarsky%mit.edu
683944da62
Create an api for easily converting between the coordinate systems of two
...
frames or two views. Use this to fix the auto-positioning of abs pos boxes to
work no matter how their containing block and the block their placeholder lives
in are related, and convert various other callers to the new API. Bug 266968,
r+sr=roc
2004-11-03 16:16:57 +00:00
aaronleventhal%moonset.net
b8351a14b5
Bug 251498. Implement outline-offset. r+sr=roc
2004-10-26 12:57:15 +00:00
aaronleventhal%moonset.net
3147de7753
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
kyle.yuan%sun.com
35f62ae1b8
Bug 256252 ctrl+right arrow sometimes skip a word
...
r/sr=roc, patch=ginn.chen@sun.com
2004-10-09 06:14:44 +00:00
aaronleventhal%moonset.net
ca1fd0e6c5
bug 258937: form elements in Midas are focusable. r=glazou, sr=bryner
2004-09-28 18:40:50 +00:00
bryner%brianryner.com
8787891e5a
Unify box and frame trees by moving nsIBox methods onto nsIFrame. XUL-box frames can call the superclass nsBox implementation, all other frames get the nsFrame implementation of the box methods, which acts like nsBoxToBlockAdaptor used to. Bug 258513, r+sr=roc.
2004-09-28 18:37:50 +00:00
roc+%cs.cmu.edu
5863c8b1f9
Bug 258175. Always capture the mouse at the root of the document if we haven't captured it in any child. r+sr=bzbarsky
2004-09-21 13:58:22 +00:00
roc+%cs.cmu.edu
6146e49d29
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
2004-09-14 02:28:03 +00:00
dbaron%dbaron.org
0777d4a522
Land bug 72747 in pieces: use new functions for common overflow tests. b=72747 r+sr=roc
2004-09-02 23:27:23 +00:00
kyle.yuan%sun.com
c3a9746bda
Bug 254997 Caret tracking by line (down arrow) skips over huge portions of the document. r=aaronl, sr=roc, patch=ginn.chen@sun.com
2004-09-02 05:02:53 +00:00
bryner%brianryner.com
4de1e631ea
deCOMify nsIPresShell::GetRootFrame. Change callers inside of gklayout to use FrameManager()->GetRootFrame() instead so that the call can be inlined. Bug 253889, r+sr=roc.
2004-09-02 03:08:51 +00:00
aaronleventhal%moonset.net
ee255c951a
Bug 254966. Make css scrollable elements tab navigable. r=mats, sr=roc
2004-09-01 14:58:34 +00:00
roc+%cs.cmu.edu
86223813ee
Bug 257430. nsImageFrame and nsTableRowFrame need to always include their frame bounds in their overflow area. r+sr=dbaron
2004-09-01 13:33:17 +00:00
bryner%brianryner.com
f7a0694a86
Remove unneeded nsIFocusTracker interface, changing all users to nsIPresShell (bug 257596, r+sr=roc).
2004-09-01 05:16:00 +00:00