20594 Commits

Author SHA1 Message Date
dbaron%dbaron.org
5ea7455586 Always delete the old content array so that we run destructors. b=397022 r+sr=bzbarsky a=roc
git-svn-id: svn://10.0.0.236/trunk@236756 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 16:27:48 +00:00
dbaron%dbaron.org
81ade401c6 Remove comment about exceptions that no longer exist thanks to bug 386640.
git-svn-id: svn://10.0.0.236/trunk@236754 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 16:26:22 +00:00
joshmoz%gmail.com
507bc15b02 extra measure of security for password textfields on Mac OS X. b=394107 r=smorgan sr=roc
git-svn-id: svn://10.0.0.236/trunk@236751 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 16:01:34 +00:00
dholbert%cs.stanford.edu
49d2127608 Bug 371483 layout reftest. r=roc
git-svn-id: svn://10.0.0.236/trunk@236736 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 02:01:58 +00:00
dholbert%cs.stanford.edu
a862e75df5 Bug 385533 layout reftest. r=roc
git-svn-id: svn://10.0.0.236/trunk@236735 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-27 02:00:54 +00:00
dholbert%cs.stanford.edu
92c982f05d Bug 387876 layout reftests. r=roc
git-svn-id: svn://10.0.0.236/trunk@236720 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-26 17:41:41 +00:00
dholbert%cs.stanford.edu
9453798fee Bug 397448 – "ASSERTION: Doing nscoord addition with values > nscoord_MAX" with percentage margin in table cell. r=roc sr=roc approval19=roc
git-svn-id: svn://10.0.0.236/trunk@236715 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-26 16:32:50 +00:00
vladimir%pobox.com
a5e51e0d54 b=396972, clean up canvas API to avoid using internal API in contexts, r/a=stuart
git-svn-id: svn://10.0.0.236/trunk@236678 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 20:46:09 +00:00
gavin%gavinsharp.com
71a94bbba6 Back out the patch for bug 393845 because it appears the regressions it caused are worse than the bug it fixed (a=biesi)
git-svn-id: svn://10.0.0.236/trunk@236676 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 20:41:08 +00:00
anodelman%mozilla.com
ac0d619aef Bug 397126 - check for 'instanceOf' interfering with svg test.
a=anodelman, r=vladimir


git-svn-id: svn://10.0.0.236/trunk@236667 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 17:37:46 +00:00
smontagu%smontagu.org
dc1e74aa7a Reftests for bidi diacritics (bugs: 378351, 387653, 395676)
git-svn-id: svn://10.0.0.236/trunk@236660 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 15:55:34 +00:00
longsonr%gmail.com
370cd5a3aa Bug 395155 - correct and reenable reftests
git-svn-id: svn://10.0.0.236/trunk@236649 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 10:00:08 +00:00
longsonr%gmail.com
578f306fa7 Bug 395155 - stop running reftests while I figure out what is going on
git-svn-id: svn://10.0.0.236/trunk@236647 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 09:51:21 +00:00
longsonr%gmail.com
96edbbc3cf Bug 395155 - Changing CSS text inside svg:style has no effect. r=tor,sr=roc,a=roc
git-svn-id: svn://10.0.0.236/trunk@236645 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 09:11:13 +00:00
Olli.Pettay%helsinki.fi
c120215a01 Bug 397304, [@ nsListBoxBodyFrame::GetAvailableHeight], r+sr=bz, a=roc
git-svn-id: svn://10.0.0.236/trunk@236642 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 07:12:36 +00:00
roc+%cs.cmu.edu
a99d29a1d9 Bug 368445. Make ApplyOverflowClipping compute the right padding-rect when native themes override the border. r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@236625 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-25 00:47:05 +00:00
dholbert%cs.stanford.edu
4910cecd69 Bug 391894, comment amendment for just-checked-in patch. (s/normal-child/regular-children/)
git-svn-id: svn://10.0.0.236/trunk@236565 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 20:25:38 +00:00
dholbert%cs.stanford.edu
28f96043c9 Bug 391894: Make recursive call to CollectFloats on children in overflowList. r=roc sr=roc approval1.9=roc
git-svn-id: svn://10.0.0.236/trunk@236564 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 20:21:41 +00:00
dholbert%cs.stanford.edu
1a9eee3d2e Bug 387876 – Columns in absolutely positioned div break when changed,
r=roc sr=roc blocking1.9=dbaron


git-svn-id: svn://10.0.0.236/trunk@236563 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 19:52:09 +00:00
dholbert%cs.stanford.edu
665a4e2bad Bug 367673, Handle width-computation arithmetic with nscoord_MAX. r=roc sr=roc a1.9=roc
git-svn-id: svn://10.0.0.236/trunk@236556 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 17:30:43 +00:00
roc+%cs.cmu.edu
44e8f1fb7a Bug 96041. Compute precise glyph extents for high-quality text, and when requested. r=vlad,r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@236536 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-24 02:19:16 +00:00
Olli.Pettay%helsinki.fi
8b1c629f2c backout the test patch for Bug 373462 and 385322
git-svn-id: svn://10.0.0.236/trunk@236522 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-23 16:10:13 +00:00
Olli.Pettay%helsinki.fi
10c4faa867 Testland a patch for Bug 373462 and 385322, 'Better scheduling of cycle collection/gc'
git-svn-id: svn://10.0.0.236/trunk@236520 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-23 14:05:29 +00:00
mrbkap%gmail.com
b5d751e933 Restore the right caret in all cases. bug 395888, r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@236507 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-22 21:06:58 +00:00
roc+%cs.cmu.edu
a0eb13a375 Backing out due to test bustage
git-svn-id: svn://10.0.0.236/trunk@236492 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-22 13:28:17 +00:00
roc+%cs.cmu.edu
48a9ae898b Bug 96041. Compute true glyph bounding metrics. r=vlad,dbaron,sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@236491 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-22 12:43:55 +00:00
bzbarsky%mit.edu
36af99ea83 Fix content leak due to double-init of oveflow placeholders. Bug 397011,
r+sr+a=roc


git-svn-id: svn://10.0.0.236/trunk@236483 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-22 01:24:41 +00:00
anodelman%mozilla.com
e5b57c97fb Bug 397004 - pageloader won't work with -tpchrome and self timing.
a=anodelman, r=vladimir


git-svn-id: svn://10.0.0.236/trunk@236475 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-21 21:43:17 +00:00
bzbarsky%mit.edu
7317a4af4a Simplify reflow and restyle event processing a tad. Bug 396099, r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@236415 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-21 02:47:19 +00:00
bzbarsky%mit.edu
56b2d8dfaa Make sure to tear down the XBL binding for nodes which forced one even though
not in the document.  Bug 389636, r+sr+a=sicking


git-svn-id: svn://10.0.0.236/trunk@236411 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-21 02:05:43 +00:00
bzbarsky%mit.edu
d81f1b725a Relanding bug 396587. Maybe it'll stick now. r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@236404 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 23:28:26 +00:00
martijn.martijn%gmail.com
60f99e4c30 Bug 376948 – Useless margin-top rules in quirk.css for form?, r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@236371 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 16:54:11 +00:00
smontagu%smontagu.org
717c690c05 Tweak failing reftest
git-svn-id: svn://10.0.0.236/trunk@236358 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 11:21:27 +00:00
smontagu%smontagu.org
6d3bf88d53 Activate reftest bidi-005 now that bug 376532 is fixed
git-svn-id: svn://10.0.0.236/trunk@236356 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 10:34:02 +00:00
smontagu%smontagu.org
b745e431f7 Reftests for bug 376532
git-svn-id: svn://10.0.0.236/trunk@236355 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 10:20:01 +00:00
bzbarsky%mit.edu
bd6ec39767 Backing out bug 396587 to hopefully fix orange.
git-svn-id: svn://10.0.0.236/trunk@236345 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 03:41:29 +00:00
bzbarsky%mit.edu
f0794c0305 Resize the subdocument off a post-reflow callback so that we don't run script
during reflow, and a few related checks to make sure we can deal with script in
reflow callbacks better.  Bug 396587, r+sr+a=roc.


git-svn-id: svn://10.0.0.236/trunk@236344 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-20 02:46:28 +00:00
mozilla%weilbacher.org
be2bc9544c [OS/2] Bug 396661: fix OS/2 build break in nsTextFrameThebes by removing the unnecessary cast, r/sr/a=roc
git-svn-id: svn://10.0.0.236/trunk@236330 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-19 23:01:44 +00:00
bzbarsky%mit.edu
726e3bf16d Adding tests
git-svn-id: svn://10.0.0.236/trunk@236292 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-19 05:15:31 +00:00
roc+%cs.cmu.edu
9a8bac29cb Bug 395130 reftests. Patch by Jesse and Boris.
git-svn-id: svn://10.0.0.236/trunk@236260 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 23:26:57 +00:00
enndeakin%sympatico.ca
6d64ded9ab Bug 392652, nsXULPopupManager::Rollup should hide popups synchronously, r+sr=bz, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@236215 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 15:00:44 +00:00
enndeakin%sympatico.ca
1a27d3a045 Bug 394301, bookmark menu shown too short, r+sr=bz, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@236213 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 14:35:17 +00:00
enndeakin%sympatico.ca
dde0cf55cc Bug 396412, crash setting left/top attributes on a popup that hasn't been opened, r+sr=bz,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@236212 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 14:32:22 +00:00
roc+%cs.cmu.edu
8c6c53c2df Bug 386759. Text inputs should use text-rendering:optimizeLegibility
git-svn-id: svn://10.0.0.236/trunk@236208 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 12:14:46 +00:00
longsonr%gmail.com
844bdd3916 Bug 395667 - New style nsSVGInteger. r=tor,sr=roc,a=roc
git-svn-id: svn://10.0.0.236/trunk@236207 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 12:09:27 +00:00
roc+%cs.cmu.edu
6f13236723 Bug 393796. Be more careful about verifying that an existing textrun is okay to be reused again after a change to the frame tree. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@236193 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 04:23:14 +00:00
roc+%cs.cmu.edu
b6d8f8d678 Bug 385607. Ensure that whitespace is collapsed across text-run boundaries across incremental updates like adding/removing frames in the middle of the textrun. r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@236189 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 03:00:16 +00:00
roc+%cs.cmu.edu
8847af4e48 Bug 139843. Back out width adjustment patch that breaks other things and may no longer be needed. r+sr+a=dbaron
git-svn-id: svn://10.0.0.236/trunk@236188 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 02:54:48 +00:00
roc+%cs.cmu.edu
6f951ca3eb Bug 394832. Remove overeager rounding that causes underlines to appear too close to the text. r=smontagu,a=dbaron
git-svn-id: svn://10.0.0.236/trunk@236187 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 02:48:19 +00:00
bzbarsky%mit.edu
8c46ab005b Fix bug 396286. r+sr+a=roc
git-svn-id: svn://10.0.0.236/trunk@236182 18797224-902f-48f8-a5cc-f745e15eee43
2007-09-18 01:16:40 +00:00