16420 Commits

Author SHA1 Message Date
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
bzbarsky%mit.edu
f53f98f7f3 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


git-svn-id: svn://10.0.0.236/trunk@164857 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-03 16:16:57 +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
darin%meer.net
ed9e4d3d7a eliminating uses of deprecated nsComponentManager:: methods (bug 267040), r=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@164735 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-01 18:50:36 +00:00
tor%cs.brown.edu
32c8b8ae25 Bug 134708 - SVG fragments should composite with background.
Patch by brians.bugs@gmail.com, r=tor.


git-svn-id: svn://10.0.0.236/trunk@164710 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-31 21:41:58 +00:00
dbaron%dbaron.org
cbc49eb4ea Remove nsIStyleRule::GetStyleSheet (and move it to nsICSSRule). b=266991 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@164706 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-31 17:33:50 +00:00
bmlk%gmx.de
6f857f9094 fix build bustage
git-svn-id: svn://10.0.0.236/trunk@164704 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-31 16:55:12 +00:00
bmlk%gmx.de
770ad874d6 paint borders rtl in border collapsed tables when dir=rtl is specified for the table, initial patch by dbaron bug 174470 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@164701 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-31 15:52:52 +00:00
bzbarsky%mit.edu
0648c5d7eb Adding regression tests from bug 264914
git-svn-id: svn://10.0.0.236/trunk@164687 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-31 01:31:46 +00:00
bzbarsky%mit.edu
4ece7e1998 Make the frame constructor state and save state automatically handle inserting
out of flows in the right place in the fixed/absolute/float containing blocks
so that it can't be screwed up by callers.  Bug 264914, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@164677 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-30 21:43:49 +00:00
bzbarsky%mit.edu
9c030d6519 Assert if someone calls frame->SetNextSibling(frame), since that creates a
looped linked list.  Bug 266332, patch by timeless, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@164675 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-30 18:37:35 +00:00
bzbarsky%mit.edu
c9f51a3a10 Add loop-detection to the various methods that can change an nsFrameList. This
will assert if a loop is detected.  Bug 266332, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@164674 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-30 18:35:53 +00:00
bzbarsky%mit.edu
f8122fc136 Remove unneeded arg from SetFrameIsSpecial() and fix one of the callers to not
trigger an assert.  Bug 266321, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@164673 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-30 18:27:40 +00:00
bmlk%gmx.de
73b91d2be3 change ref to pointer to catch spurious crash bug=264733 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@164607 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 17:44:29 +00:00
bmlk%gmx.de
f7f774656e improve MEW computation for scrollframes during incr. reflow bug=234593 r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@164606 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 17:36:58 +00:00
bmlk%gmx.de
3656f2a5e7 fix flawed reflow logic for empty table cells bug 226637 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@164605 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 17:31:53 +00:00
aaronleventhal%moonset.net
928aa93531 Bug 258514. Click on anchor with location hash sometimes first focusable child a focus rectangle. r=mats, sr=bryner
git-svn-id: svn://10.0.0.236/trunk@164599 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-29 13:40:25 +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
bmlk%gmx.de
095f826d1b prevent lookup of frame state bits of nonexisting child frames bug 266225 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@164505 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 16:11:08 +00:00
bzbarsky%mit.edu
773a382fdc Adding testcases from bug 263406 to regression tests.
git-svn-id: svn://10.0.0.236/trunk@164496 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 05:41:59 +00:00
bzbarsky%mit.edu
fe32860667 Make it possible to use the string input stream without heap-allocating a
string.  Bug 263973, r=darin, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@164487 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 02:19:43 +00:00
bzbarsky%mit.edu
31ff66e9c2 Always give <isindex> a space manager. Bug 265371, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@164483 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 01:36:35 +00:00
bzbarsky%mit.edu
874f1be4cf Factor out the code to insert a frame into the right childlist (used for
handling out-of-flows) into a function on the frame constructor state.  Enforce
some invariants via !important rules in html.css instead of hacking them into
the code.  Bug 263406, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@164482 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 01:34:22 +00:00
tor%cs.brown.edu
eb485ff235 Bug 263550 - respect overflow attribute of <svg:svg>. r=scootermorris
git-svn-id: svn://10.0.0.236/trunk@164476 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-27 00:25:08 +00:00
tor%cs.brown.edu
244722f738 Bug 266183 - correct default values for gradient attributes.
Patch by scootermorris@comcast.net, r=tor


git-svn-id: svn://10.0.0.236/trunk@164473 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 23:38:18 +00:00
bzbarsky%mit.edu
4faa08a83c Make sure to clear the event queue before processing restyles, in case that
tries to post reflow events. Bug 266171, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@164465 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 21:42:37 +00:00
aaronleventhal%moonset.net
53a4f4090a Bug 251498. Implement outline-offset. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@164430 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 12:57:15 +00:00
ginn.chen%sun.com
9ad2cbe919 bug 251492 [gnome]selected item text wrong color in high-contrast themes
ginn.chen%sun.com r=bryner sr=dbaron
also fix bug 244955 [GNOME] incorrect system colors for the menu item text


git-svn-id: svn://10.0.0.236/trunk@164406 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-26 01:45:28 +00:00
mrbkap%gmail.com
58db93fd54 bug 263083: view-source now shows tokenizer-level errors, I forgot to check this in earlier. r=rbs sr=dmose
git-svn-id: svn://10.0.0.236/trunk@164401 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 23:54:04 +00:00
dbaron%dbaron.org
86b7be5383 Fix effect of horizontal padding/border on text-decorations on broken inlines. b=258126 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@164400 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 23:48:29 +00:00
bmlk%gmx.de
b90139c45c prevent double caption frame creation instead of later caption frame removal bug 265181 r/sr=bzabrsky
git-svn-id: svn://10.0.0.236/trunk@164356 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-25 12:31:02 +00:00
bzbarsky%mit.edu
a87e96e598 Make sure to insert the floating items as children of their parent before
clobbering the float items in the constructor state when a table cell is
floated.  Bug 263846, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@164303 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 22:03:49 +00:00
bzbarsky%mit.edu
c349fca2eb "Mozilla Xprint 2004/Q3 update". Bug 262287, patch by Julien Lafon
<julien.lafon@gmail.com>, r=roland.mainz, sr=henry.jia


git-svn-id: svn://10.0.0.236/trunk@164294 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 18:34:50 +00:00
bzbarsky%mit.edu
5da8517b59 Make vertical marquees actually be 200px height by default. Bug 265631,
original patch by Martijn Wargers <m.wargers@hccnet.nl> with some changes by
me, r=doron, sr=jst


git-svn-id: svn://10.0.0.236/trunk@164283 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 17:33:22 +00:00
bzbarsky%mit.edu
0ff1d2bd76 Mask out temporary bits from the frame state to reduce regression test noise.
Bug 265552, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@164277 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 17:23:40 +00:00
bzbarsky%mit.edu
8ad598b075 DeCOMTaminate some methods on nsIStyledContent. Bug 244258, patch by jpl24
<jlurz24@gmail.com>, r+sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@164274 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 17:10:32 +00:00
dbaron%dbaron.org
0739175c63 Remove partial implementation of -moz-key-equivalent that was useful for nothing other than crashing. b=265721 r+sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@164266 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 04:43:49 +00:00
dbaron%dbaron.org
307067aa6d Remove partial implementation of -moz-key-equivalent that was useful for nothing other than crashing. b=265721 r+sr=bzbarsky a=asa
git-svn-id: svn://10.0.0.236/trunk@164265 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-24 04:32:21 +00:00
dbaron%dbaron.org
26180ba4fd Revert part of the changes from bug 140611. Patch partly from Sander <svl_bmo@juima.org>. b=259683 r+sr=roc a=asa
git-svn-id: svn://10.0.0.236/trunk@164259 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-23 23:24:20 +00:00
bmlk%gmx.de
3b1c1fed4c fix build bustage void functions should not return a value bug 265759 r/sr=bzbarsky a=bsmedberg via irc
git-svn-id: svn://10.0.0.236/trunk@164241 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-23 15:57:27 +00:00
dbaron%dbaron.org
c28c38ca0e Remove from primary frame map at the end of frame destruction, in case it got re-added. b=265404 r=bzbarsky sr=brendan a=asa
git-svn-id: svn://10.0.0.236/trunk@164230 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-23 02:50:26 +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
dbaron%dbaron.org
897a892fa0 Don't push lines when height is unconstrained, even if current height is bigger than NS_UNCONSTRAINEDSIZE. b=265027 r+sr=roc a=mkaply
git-svn-id: svn://10.0.0.236/trunk@164194 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-22 17:33:52 +00:00
bzbarsky%mit.edu
a2a77a802f Remove tests that use popup windows. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@164144 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-21 06:02:06 +00:00
bzbarsky%mit.edu
e7f5065927 Remove test that uses a MIME type we don't support. Not part of build.
git-svn-id: svn://10.0.0.236/trunk@164143 18797224-902f-48f8-a5cc-f745e15eee43
2004-10-21 05:55:01 +00:00