neil%parkwaycc.co.uk
18c53f2f32
Bug 267302 Views should be created by the view manager r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@164914 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-04 15:06:50 +00:00
neil%parkwaycc.co.uk
e3f594fd69
Fix crash caused by destroying active popup menu b=266822 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@164911 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-04 14:11:06 +00:00
pkw%us.ibm.com
20a8e50a55
Bug 267498 - Dialogs cutting off content
...
Patch contributed by Stephen Walker <sdwalker@myrealbox.com>
r/sr=roc@ocallahan.org
git-svn-id: svn://10.0.0.236/trunk@164890 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 23:31:17 +00:00
roc+%cs.cmu.edu
19a2b66c2e
relanding fix for bug 265165 because it wasn't the source of Tp/Tdhtml regression
...
git-svn-id: svn://10.0.0.236/trunk@164846 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 12:20:13 +00:00
roc+%cs.cmu.edu
ec2ad1f9ce
Backing out fix for bug 265165 to see if it's the source of Tp/Tdhtml regression
...
git-svn-id: svn://10.0.0.236/trunk@164839 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 06:11:34 +00:00
roc+%cs.cmu.edu
8fb537acb7
Bug 266890. Remove nsListboxScrollPortFrame by moving its functionality into nsListBoxFrame. Part of an ongoing effort to remove nsScrollboxFrame and its subclasses. r+sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@164830 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 02:52:16 +00:00
roc+%cs.cmu.edu
e8b4aca144
Bug 265165. For XUL elements, min-size should trump max-size not the other way around, according to CSS. But make it possible to set min-size to zero by setting it to 0% --- ugly hack until we get a better box-model spec. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@164827 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 02:32:00 +00:00
bugzilla%arlen.demon.co.uk
fecf3858a6
Bug 162081 Wrong letter is underlined as accesskey / mnemonic when widget direction is RTL
...
p=mozilla-bugzilla@future.shiny.co.il r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@164598 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 12:28:19 +00:00
varga%nixcorp.com
8e1a8a6fc2
Bumping IIDs for bug 221619.
...
r=timeless sr=darin
git-svn-id: svn://10.0.0.236/trunk@164589 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 06:29:49 +00:00
timeless%mozdev.org
65a16a548d
Bug 265336 GetService klookandfeel instead of CreateInstance
...
r=biesi sr=dmose
git-svn-id: svn://10.0.0.236/trunk@164547 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-28 07:25:57 +00:00
varga%nixcorp.com
2087aa96b4
Updating my email address.
...
git-svn-id: svn://10.0.0.236/trunk@164196 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-22 18:33:55 +00:00
cbiesinger%web.de
c2fcef4d70
no bug - remove unused header includes, and remove an unused local variable.
...
r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@163753 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-14 18:48:42 +00:00
jst%mozilla.jstenback.com
d56483a286
Fixing bug 69070. Don't allow loading of images from file: URIs from web content. r+sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@163691 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-13 23:16:58 +00:00
bzbarsky%mit.edu
fa206da134
Switch more callers who were begging for it over to GetOwnerDoc(). Bug 255337,
...
r+sr=peterv.
git-svn-id: svn://10.0.0.236/trunk@163530 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-11 16:29:42 +00:00
bryner%brianryner.com
859ef5d091
Fix RelayoutChildAtOrdinal problems (correctly handle the case where the child is at the end of its ordinal group and isn't moving, and handle the case where the first child is moving somewhere else). Bug 262310, r=darin, sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@163058 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-01 00:22:07 +00:00
bryner%brianryner.com
89d119edb5
Don't try to destroy child frames twice. Bug 262244, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@163054 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-30 23:16:06 +00:00
bzbarsky%mit.edu
295de4cf97
Columns should invalidate the tree when their width changes, not just when
...
attributes that affect width change. Bug 257237, r=varga, sr=roc
git-svn-id: svn://10.0.0.236/trunk@163045 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-30 22:41:23 +00:00
bryner%brianryner.com
8a83898990
Fix nsBoxFrame::RelayoutChildAtOrdinal to not clobber the first child in the list. Remove no-op nsIFrame::SetNextBox(). Thanks to darin for help with the patch, and r+sr=roc. Bug 262054.
...
git-svn-id: svn://10.0.0.236/trunk@162984 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-30 00:18:49 +00:00
bryner%brianryner.com
f011354486
Fix various crashes by not trying to set the parent before we've initialized the frame. Bug 262054, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@162961 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 18:43:28 +00:00
bryner%brianryner.com
4b0757d87f
Attempt to fix perf regression from bug 258513 by fixing users of obsolete nsIBoxToBlockAdaptor interface. Also, removing this interface like I intended to do. r=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@162920 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-29 00:28:13 +00:00
bryner%brianryner.com
d80f327086
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.
...
git-svn-id: svn://10.0.0.236/trunk@162876 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-28 18:37:50 +00:00
aaronleventhal%moonset.net
be3bc8cf53
Bug 166004. Need to fire accessible focus event on new menuitem when using left arrow to leave submenu and go back into parent menu. r=kyle, sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@162623 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 20:45:12 +00:00
aaronleventhal%moonset.net
f45d68ee55
Bug 260563. Put space before parenthesized appended accesskey, it looks nicer (trivial patch). r=dbaron, sr=pkwarren
...
git-svn-id: svn://10.0.0.236/trunk@162616 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-21 19:28:14 +00:00
neil%parkwaycc.co.uk
7903ea1651
Don't use QueryInterface to get a view from a scrollable view b=258521 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@162561 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-20 22:25:07 +00:00
aaronleventhal%moonset.net
559965b6d7
Bug 68841. Underline xul:radio and xul:checkbox accesskeys. r=mconnor, sr=neil
...
git-svn-id: svn://10.0.0.236/trunk@162545 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-20 11:29:07 +00:00
dbaron%dbaron.org
73ed9bfae6
Remove unconditional MarkDirty in nsBoxFrame::AttributeChanged. This is likely to cause some regressions, since it removes code that may have covered up inadequate handling of certain specific attribute changes. b=253364 r=bryner sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@162505 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-17 18:36:30 +00:00
dbaron%dbaron.org
7d40175fee
Remove effectively-unused Set/GetScrollPreference API on nsIScrollableView.h. b=259617 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@162387 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-15 19:16:43 +00:00
roc+%cs.cmu.edu
ab88d1e1ac
Bug 259032. DeCOMtaminate nsIFrame::GetNext/PrevInFlow. r+sr=roc, patch by Will Levine
...
git-svn-id: svn://10.0.0.236/trunk@162269 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-14 02:28:03 +00:00
dbaron%dbaron.org
bbe291225f
The slow codepaths for fixed background-attachment should only apply when there's a background image. b=258793 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@162195 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-13 05:39:27 +00:00
roc+%cs.cmu.edu
d9025f99fb
Bug 257916. Move history scroll position save and restore from nsScrollBoxFrame to nsHTML/XULScrollFrame. +sr=dbaron(rubber-stamp)
...
git-svn-id: svn://10.0.0.236/trunk@162190 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-13 02:10:29 +00:00
bzbarsky%mit.edu
31867d08ec
Fix crash in nsScrollBoxObject::::EnsureElementIsVisible. Bug 257607, patch by
...
Justin <justin@openaether.org>, r+sr=bzbarsky.
git-svn-id: svn://10.0.0.236/trunk@162151 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-12 04:15:44 +00:00
smontagu%smontagu.org
95b63a3abf
Bug 140577: Radio buttons and check boxes aligned to the left when UI aligned to the right, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@161831 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 20:18:23 +00:00
bryner%brianryner.com
199fa502ee
Fixes for a number of native theme button problems on gtk2 (bug 255911). In order to more easily accomodate CSS fallbacks for when native theme rendering is not available, this adds GetWidgetPadding() to nsITheme, which allows the native theme impl to supply padding values which will override the css padding. This way, padding for the css fallback can be given without having it be added to the padding that's part of the native theme-rendered border. r=caillon, sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@161808 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 03:59:31 +00:00
roc+%cs.cmu.edu
25c92b6a90
Bug 254039. deCOMtaminate nsIScrollableFrame. r+sr=roc, patch by Will Levine
...
git-svn-id: svn://10.0.0.236/trunk@161806 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-06 02:44:43 +00:00
dbaron%dbaron.org
d078282226
Land bug 72747 in pieces: Implement overflow-x and overflow-y. b=72747 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@161772 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-05 00:04:04 +00:00
dbaron%dbaron.org
6d37b0243d
Land bug 72747 in pieces: convert users of nsIScrollableFrame::GetScrollPreference to using GetScrollbarStyles. b=72747 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@161686 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-03 00:43:46 +00:00
jst%mozilla.jstenback.com
d204ca55c8
Fixing bug 257431. Make the tabbrowser code only listen to events initiated by the user. r=trev@gtchat.de, sr=bzbarsky@mit.edu
...
git-svn-id: svn://10.0.0.236/trunk@161660 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 15:25:39 +00:00
bryner%brianryner.com
ae9e02402a
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.
...
git-svn-id: svn://10.0.0.236/trunk@161637 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-02 03:08:51 +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
neil%parkwaycc.co.uk
23b023eed1
Bug 254061 Fix scrollbars in popups inside scrolled frames r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@161421 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 11:41:02 +00:00
roc+%cs.cmu.edu
eaa7f25f99
Bug 255584. Relanding nsBoxToBlockAdaptor change that avoids adding area above and to the left of the frame origin to the scrollable area ... because we can't scroll there anyway. r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@161412 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-28 02:05:28 +00:00
bmlk%gmx.de
12d74506bb
xul frames should compute MEW only when they are really requested to do so, bug 256006 r/sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@161390 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 16:51:05 +00:00
dbaron%dbaron.org
dcf4bae71a
Back out the rest of bug 72747 due to Tp regression.
...
git-svn-id: svn://10.0.0.236/trunk@161373 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-27 01:26:55 +00:00
dbaron%dbaron.org
565357f6d2
Backout the CSS parts of bug 72747 to see if that fixes the Tp regression.
...
git-svn-id: svn://10.0.0.236/trunk@161357 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 22:35:38 +00:00
dbaron%dbaron.org
ed6372cf2f
Implement 'overflow-x' and 'overflow-y' CSS properties, long implemented by IE for Windows and proposed for CSS3. Implement scrolling='yes' and equivalents on frame and iframe. Various pieces of related cleanup (see comment 22 in bug). b=72747 r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@161333 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 17:11:20 +00:00
roc+%cs.cmu.edu
d82b9d3db0
Bug 133165. Draw the outline outside the frame's normal overflow area. r+sr=dbaron. Also, correct some trivial misuses of nsChangeHint, r+sr=mozbot
...
git-svn-id: svn://10.0.0.236/trunk@161292 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-26 00:07:56 +00:00
gerv%gerv.net
872f5cb1ce
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@161286 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 23:02:50 +00:00
bryner%brianryner.com
ff2bc0b69e
Trying again to land support for content node properties (bug 253888). r=jst, sr=dbaron.
...
git-svn-id: svn://10.0.0.236/trunk@161182 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-24 18:50:29 +00:00
kjh-5727%comcast.net
58834a6e89
Bug 256436 - Backing out the patch from bug 255584 due to a regression.
...
Requested by roc.
git-svn-id: svn://10.0.0.236/trunk@161119 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 20:24:16 +00:00
bryner%brianryner.com
2ac3245dec
Backing out 253888 again due to Tp regression plus another problem I noticed (frame properties not getting destroyed on frame destruction)
...
git-svn-id: svn://10.0.0.236/trunk@161116 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-22 07:10:50 +00:00