aaronleventhal%moonset.net
c2e73b1aa5
Bug 265940. Textfield doesn't scroll horizontally to left after backspace or left arrow. r=mats, sr=roc, a=asa
...
git-svn-id: svn://10.0.0.236/trunk@165499 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-19 03:49:20 +00:00
jshin%mailaps.org
44363fac1b
get rid of the previous check-in (I didn't realize that the tree was frozen. I'm sorry)
...
git-svn-id: svn://10.0.0.236/trunk@165496 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-19 03:32:28 +00:00
jshin%mailaps.org
e9432dbeae
bug 36322 : Japanese text justification, patch by masayuki@d-toybox.com (r/sr=roc)
...
git-svn-id: svn://10.0.0.236/trunk@165494 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-19 03:21:12 +00:00
shaver%mozilla.org
54dfbc3fbd
Bug 267352: make sure frame construction events are flushed before starting
...
to print, to fix regression (form inputs print blank) from 228557. r=darin,
sr=jst, a=roc.
git-svn-id: svn://10.0.0.236/trunk@165424 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-17 16:38:01 +00:00
rbs%maths.uq.edu.au
64635379a7
Beautify ::first-letter by using MathML's GetBoundingMetrics, b=21616, r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@165418 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-17 04:12:02 +00:00
rbs%maths.uq.edu.au
f2ee68ca0b
Crash due to buffer overrun on malformed URL with soft-hyphen characters, b=267669, r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@165411 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 22:43:06 +00:00
bryner%brianryner.com
825da8256d
Full fix for xtf Tp regression -- avoid QI'ing non-XTF elements in CreateAnonymousFrames. Bug 270136, r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@165400 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 18:07:13 +00:00
bryner%brianryner.com
87b5cad1f0
Testing whether this QI is responsible for the Tp increase on btek.
...
git-svn-id: svn://10.0.0.236/trunk@165396 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 08:28:26 +00:00
bryner%brianryner.com
b571a18dfa
Attempt to fix Tp regression by only doing checking for XTF if the namespace is not one that we support internally.
...
git-svn-id: svn://10.0.0.236/trunk@165395 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 07:27:39 +00:00
bzbarsky%mit.edu
14b137de99
Remove effectively dead code in GetFloatContainingBlock(). Bug 267036,
...
r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@165384 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-16 02:20:37 +00:00
timeless%mozdev.org
4ea97b3413
Bug 269922 /Users/timeless/mozilla/layout/html/base/src/nsObjectFrame.cpp:3931: warning: `void ConvertTwipsToPixels(nsPresContext&, nsRect&, nsRect&)' defined but not used
...
r=bz sr=bz
git-svn-id: svn://10.0.0.236/trunk@165367 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-15 18:12:35 +00:00
tor%cs.brown.edu
ec8aca9dae
Bug 267650 - crash if <svg:text> is stroked and has fill='none'.
...
Patch by jonathan.watt@strath.ac.uk , r=tor.
git-svn-id: svn://10.0.0.236/trunk@165366 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-15 13:55:34 +00:00
roc+%cs.cmu.edu
05b0dbe26a
Changing IsFrameEmpty to IsSelfEmpty as dbaron requested and I forgot to do before checking in.
...
git-svn-id: svn://10.0.0.236/trunk@165364 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-15 05:01:11 +00:00
tor%cs.brown.edu
3d390bd26b
Bug 269891 - crash in stroke-dasharray sharing. r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@165363 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-15 04:43:11 +00:00
roc+%cs.cmu.edu
7f490d3aac
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)
...
git-svn-id: svn://10.0.0.236/trunk@165349 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-14 20:22:58 +00:00
bmlk%gmx.de
b232386286
update the block overflow area if we shorten a cell in fixed layout, bug 266868 r/sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@165348 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-14 14:47:59 +00:00
aaronleventhal%moonset.net
9faffb9ffc
Bug 258514. Clicked anchor with location hash set to element id gives first child anchor focus rectangle & selection not always updated correctly. r+sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@165323 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-12 21:58:12 +00:00
neil%parkwaycc.co.uk
d220944b9d
Install (symlink) ua.css rather than always copying it b=266930 r=bsmedberg sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@165285 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-11 23:26:02 +00:00
smontagu%smontagu.org
d4954c0fc8
Make layout debugger show pseudo-styles. Bug 268235, r+sr=roc.
...
git-svn-id: svn://10.0.0.236/trunk@165260 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-11 17:48:09 +00:00
bmlk%gmx.de
52743ec8c0
Split row groups works only for paginated media bug 268231 r/sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@165259 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-11 17:27:38 +00:00
aaronleventhal%moonset.net
2c7eca3827
Part of bug 250269. Outline missing on some elements. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@165256 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-11 15:21:52 +00:00
aaronleventhal%moonset.net
59b589b964
Bug 250269. Outlines not getting painted on buttons, radios, checkboxes, tables and table cells. r+sr=roc
...
git-svn-id: svn://10.0.0.236/trunk@165254 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-11 15:07:22 +00:00
tor%cs.brown.edu
d0993e942b
Bug 240408 - allow SVG builds to handle SVG content in <html:embed> natively.
...
r=dbaron, sr=jst
git-svn-id: svn://10.0.0.236/trunk@165214 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-10 19:02:52 +00:00
timeless%mozdev.org
d046585f1b
Bug 106386 Correct misspellings in source code
...
patch by ajvincent@gmail.com r=dbradley rs=brendan
git-svn-id: svn://10.0.0.236/trunk@165193 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-10 07:27:11 +00:00
scott%scott-macgregor.org
cffb27d629
Try landing the fix for infamous Bug #98564 again -->
...
caret overlaps the last character in textfield (if positioned after the last char)
r=smontagu
sr=sfraser
We think this patch can land again because the regression it introduced was fixed by
Bug #216101 which does a better job of clearing out caret fragments.
git-svn-id: svn://10.0.0.236/trunk@165192 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-10 07:14:08 +00:00
tor%cs.brown.edu
b5ae075b44
Bug 103294 - improve parsing of SVG stroke-dasharray property. r+sr=bz
...
git-svn-id: svn://10.0.0.236/trunk@165164 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-09 18:19:28 +00:00
darin%meer.net
3d52b0860b
fixes bug 219400 "remove callers of nsServiceManager:: methods" r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@165089 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-07 23:59:35 +00:00
bmlk%gmx.de
d17e10572f
during pseudo frame creation pseudo colgroup frames should not taken into account when analyzing the pseudostackframe depth, bug 266015 r=me sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@165055 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-06 07:07:43 +00:00
bzbarsky%mit.edu
69eb75b943
Fix parent frame determination for tables so that positioned tables end up with
...
the placeholder in the right place. Bug 266850, r=mats.palmgren, sr=roc
git-svn-id: svn://10.0.0.236/trunk@164930 18797224-902f-48f8-a5cc-f745e15eee43
2004-11-04 18:53:05 +00:00
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
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