Commit Graph

18124 Commits

Author SHA1 Message Date
bzbarsky%mit.edu
057243bef0 Some fixes to min-max test
git-svn-id: svn://10.0.0.236/trunk@195421 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 04:18:11 +00:00
bzbarsky%mit.edu
b00d210144 More regression tests
git-svn-id: svn://10.0.0.236/trunk@195417 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 03:32:01 +00:00
bzbarsky%mit.edu
28b7837cb4 Adding some regression tests
git-svn-id: svn://10.0.0.236/trunk@195415 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 03:17:39 +00:00
roc+%cs.cmu.edu
b8d4b34078 Fixing Windows bustage
git-svn-id: svn://10.0.0.236/trunk@195414 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 02:45:18 +00:00
roc+%cs.cmu.edu
7a1ec5ab7e Fixing Mac bustage.
git-svn-id: svn://10.0.0.236/trunk@195413 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 02:12:10 +00:00
roc+%cs.cmu.edu
02b50c231a Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@195412 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 02:01:07 +00:00
roc+%cs.cmu.edu
0efb95265d Bug 330305. Rename nsSelection to nsFrameSelection, and deCOMtaminate it, removing nsIFrameSelection. patch by Marc Liddell, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@195411 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 01:57:22 +00:00
roc+%cs.cmu.edu
5a96bd2d29 Bug 310668. Don't retain frame pointers in nsTreeBodyFrame. sr=bz
git-svn-id: svn://10.0.0.236/trunk@195410 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-26 01:47:58 +00:00
dbaron%dbaron.org
da1715c1ff Do iterative cloning and destruction of linked list selector data structures. b=333634 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@195395 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 21:48:11 +00:00
bzbarsky%mit.edu
c65fc9a4e7 Give HTMLButtonControlFrames their own frame type. Bug 335419, r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@195380 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 19:56:45 +00:00
masayuki%d-toybox.com
bcfb1979b7 Bug 326550 The dots in the focus outline do not match trunk builds(draw focus using something other than XOR). This is for comment 8 problem (the outline always drawn black) r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@195345 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 09:19:29 +00:00
cvshook%sicking.cc
ea199784e9 Bug 334977. Separate mFileName from mValue. r/sr=bz
git-svn-id: svn://10.0.0.236/trunk@195344 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 09:18:42 +00:00
bzbarsky%mit.edu
b207cbf645 Adding more testcases
git-svn-id: svn://10.0.0.236/trunk@195335 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 04:38:25 +00:00
bzbarsky%mit.edu
51445fc89c Adding some regression tests
git-svn-id: svn://10.0.0.236/trunk@195332 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-25 03:53:11 +00:00
mrbkap%gmail.com
1f0253c287 Don't cache the result of GetPointFromOffset if it failed, since subsequent queries for that offset will return the bogus offset. bug 334608, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@195295 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 21:18:44 +00:00
leon.sha%sun.com
ca47f5992a Bug 333896
Convert GetAttr calls to AttrValueIs and FindAttrValueIn.
Patch by alfred.peng@sun.com.
roc: review+
roc: superreview+


git-svn-id: svn://10.0.0.236/trunk@195238 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-24 05:40:11 +00:00
tor%cs.brown.edu
d230fb815d Bug 335085 - SVG images showing incorrectly with cairo gfx. r=vlad
git-svn-id: svn://10.0.0.236/trunk@195204 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-23 15:15:43 +00:00
cbiesinger%web.de
a84efa4015 bug 333640 fixing the linux cairo bustage correctly
git-svn-id: svn://10.0.0.236/trunk@195170 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-22 21:48:20 +00:00
cbiesinger%web.de
c831e37381 bug 333640 fixing cairo bustage
git-svn-id: svn://10.0.0.236/trunk@195168 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-22 21:26:13 +00:00
uriber%gmail.com
65380d88f3 Attempt to fix Tp regression from bug 333769. r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@195164 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-22 21:02:34 +00:00
uriber%gmail.com
87f37e70fc When measuring text, make sure nsTextTransformer::GetNextWord looks only at the part of the text content covered by the current frame. bug=333769 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@195152 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-22 13:29:50 +00:00
bmlk%gmx.de
7743dac288 make pseudo rowgroups and colgroups only siblings if their parent is not a pseudo bug 333493 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@195151 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-22 10:53:20 +00:00
bmlk%gmx.de
25c1481a47 pseudo rowgroups might be wrapped in a scrollframe, bug 331679 r/sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@195149 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-22 10:28:13 +00:00
bzbarsky%mit.edu
9c6c9e84c3 Don't print-preview <noscript> unless script is really disabled. Bug 334944, r+sr=jst
git-svn-id: svn://10.0.0.236/trunk@195125 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-22 00:06:30 +00:00
mrbkap%gmail.com
07437f7122 Make the caret paint in the same color as the foreground so it's not always painted black. bug 334635, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@195087 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 19:13:58 +00:00
bzbarsky%mit.edu
56bf4221c4 Make sure our IMAGE_NONE flag is always in sync with whether we have a
background image.  Bug 311526 followup, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@195083 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 17:52:14 +00:00
vladimir%pobox.com
5685cdafbd b=328241, antialiasing problem with joining borders, temporary diable-aa fix for non-rounded borders, r=dbaron
git-svn-id: svn://10.0.0.236/trunk@195081 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 17:52:05 +00:00
jag%tty.nl
8897e07fdd Bug 334829: FindFrameWithContent() can't find certain frames
If the hint frame's location in the frame tree doesn't match its element's location in the content tree, the hint is useless, and we don't correctly reboot the search without the hint. Add a flag to make the reboot work.
Patch courtesy of Danger Inc., r=dbaron, sr=bzbarsky


git-svn-id: svn://10.0.0.236/trunk@195051 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 11:13:41 +00:00
bzbarsky%mit.edu
bcc16c3ae5 Treat background images more like background colors when printing. Bug 311526,
r=roc, sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@195026 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 01:57:47 +00:00
bzbarsky%mit.edu
1aeb3f0f20 Trim whitespace that comes right before a <br> when trimming whitespace. Bug
132561 relanding, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@195017 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-21 01:31:35 +00:00
dbaron%dbaron.org
55b4246403 Missed review comment. b=302536
git-svn-id: svn://10.0.0.236/trunk@194993 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 21:04:18 +00:00
dbaron%dbaron.org
bb49723daa Fix crash relating to uninitialized floats in cursor structure, and make imagemap images use the cursor style of the areas when in them (instead of the cursor style from the image) and the cursor style of the image when not in the areas (instead of a hardcoded default). b=302536 r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@194992 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 21:02:10 +00:00
bzbarsky%mit.edu
9241b52e99 Treat terminal newlines in preformatted text like we treat <br> when inserting
frames into a block.  Bug 310087, r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@194984 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 19:00:33 +00:00
tor%cs.brown.edu
fcbc91cfb6 Bug 334400 - create SVG transform list lazily. r=jwatt, sr=roc
git-svn-id: svn://10.0.0.236/trunk@194970 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 15:24:51 +00:00
cls%seawood.org
88bb75ffbc Align mingw libs linkage with msvc.
Thanks to Masatoshi Kimura (emk) <VYV03354@nifty.ne.jp> for the patch.
Bug #334542 r=cls


git-svn-id: svn://10.0.0.236/trunk@194967 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 12:59:02 +00:00
dbaron%dbaron.org
0df78a3b3b Let the caret go outside of text frames (particularly when whitespace is trimmed). b=235223 r=mrbkap sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@194959 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 07:58:22 +00:00
sharparrow1%yahoo.com
a3720e22e4 Bug 334547: get rid of scrollframe code which never executes. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@194756 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 03:22:48 +00:00
bzbarsky%mit.edu
d726de015e Handle our single focused option being removed. Bug 325321, r=roc, sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@194749 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 02:37:31 +00:00
jwatt%jwatt.org
bbdac7ea86 Fixing bug 334325. Method "class nsSVGGlyphFrame::IsSelectable" does not override "class nsIFrame::IsSelectable" because type qualifiers do not match. r+sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@194744 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 00:31:13 +00:00
jwatt%jwatt.org
a00535b6a7 Fixing bug 333733. Could leak attr in nsFrameUtil::Tag::ReadAttrs. r+sr=dbaron@mozilla.com
git-svn-id: svn://10.0.0.236/trunk@194742 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-20 00:13:34 +00:00
jwatt%jwatt.org
81f178c7d3 Fixing bug 330682. Radial gradients are broken when fx,fy is on or outside the circumference defined by cx, cy and r. r=scootermorris@comcast.net, sr=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@194717 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 21:58:18 +00:00
dbaron%dbaron.org
c41de8cf6d Initialize rv. b=334655 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@194708 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 21:14:57 +00:00
uriber%gmail.com
59333a3f4e Set the hint to HINTRIGHT when setting selection programatically. bug=334256 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@194699 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 20:21:25 +00:00
bzbarsky%mit.edu
b83ab3e969 Only parse those XUL display styles that we can actually construct. Bug
312120, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@194677 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 15:10:50 +00:00
bzbarsky%mit.edu
673234f805 Remove the layout.reflow.async.duringDocLoad pref -- setting it to false just
makes us buggy.  Bug 334543, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@194676 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-19 15:08:44 +00:00
bzbarsky%mit.edu
144aa50acf By the time we're processing reflow callbacks, reflow is done. Bug 334518,
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@194632 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 21:48:12 +00:00
vladimir%pobox.com
e68c508dc4 b=333177, update canvas internal interfaces, optimize canvas, and fix some implementation bugs; r=stuart
git-svn-id: svn://10.0.0.236/trunk@194628 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 21:23:15 +00:00
sharparrow1%yahoo.com
6febafd105 Bug 334416: Misc view usage cleanups. r+sr=roc.
git-svn-id: svn://10.0.0.236/trunk@194582 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 06:05:24 +00:00
dbaron%dbaron.org
3a99a82178 Add assertions to verify no-reentry invariants in layout. b=310985 r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@194581 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 05:44:02 +00:00
roc+%cs.cmu.edu
39ccd9172a Bug 333817. Give listbox focus display item correct bounds. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@194578 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-18 02:41:42 +00:00