20922 Commits

Author SHA1 Message Date
masayuki%d-toybox.com
1c2248c95b Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc
git-svn-id: svn://10.0.0.236/trunk@239639 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-19 10:17:19 +00:00
roc+%cs.cmu.edu
fba1c21e90 Bug 364801. nsHTMLScrollFrame::RemoveFrame needs to destroy the frame it removes. r+sr=mats
git-svn-id: svn://10.0.0.236/trunk@239617 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 22:24:21 +00:00
roc+%cs.cmu.edu
1961fb688b Bug 331809. Make nsSubdocumentFrame explicitly clip its contents; content can bleed out otherwise, for example if there is no scrollframe associated with the subdocument's viewport. r+sr=mats
git-svn-id: svn://10.0.0.236/trunk@239616 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 22:20:17 +00:00
roc+%cs.cmu.edu
0055492186 Bug 403659. Instead of trying to move frames around in the hierarchy after we've discovered they should be inserted after ::before content, just construct them at the right position in the first place. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@239615 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 21:52:17 +00:00
roc+%cs.cmu.edu
7c1401f45f Bug 402950. Allow spans to always be placed on a line, because part of the span may fit even if the whole span doesn't. Also request backup earlier so we always backup if we decline to place a frame. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@239614 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 21:36:19 +00:00
bzbarsky%mit.edu
ca29635e4d The frame model depends on the span attribute, so changing span should
reconstruct frames.  Bug 403249, r=bernd, sr=roc


git-svn-id: svn://10.0.0.236/trunk@239609 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 18:56:51 +00:00
jwatt%jwatt.org
ce812fc280 Clean up tinderbox orange by marking a few of the new reftests as failing on Mac pending further investigation.
git-svn-id: svn://10.0.0.236/trunk@239607 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 17:33:39 +00:00
jwatt%jwatt.org
ca219361a2 Turn on the reftests that were checked in as part of bug 294086 (forgot).
git-svn-id: svn://10.0.0.236/trunk@239606 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 16:49:42 +00:00
jwatt%jwatt.org
b7acb97adc This is a better fix for the build bustage caused by the checkin for bug 294086. Thanks to Peter Annema for explaining the issue (don't assign to rvalues) and this fix.
git-svn-id: svn://10.0.0.236/trunk@239604 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 14:22:55 +00:00
jwatt%jwatt.org
4d3ee425ad Back out failed attempt to fix build bustage
git-svn-id: svn://10.0.0.236/trunk@239602 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 13:43:06 +00:00
jwatt%jwatt.org
8aa21c3dd3 Attempt to fix build bustage due to checkin for bug 294086. I'll get this reviewed post checkin.
git-svn-id: svn://10.0.0.236/trunk@239601 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 13:17:27 +00:00
jwatt%jwatt.org
e42bcf8c6f Fix build bustage due to checkin for bug 294086. I'll get this reviewed post checkin.
git-svn-id: svn://10.0.0.236/trunk@239600 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 12:46:50 +00:00
jwatt%jwatt.org
96b895330a Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org
git-svn-id: svn://10.0.0.236/trunk@239599 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-18 12:09:09 +00:00
dbaron%dbaron.org
154628d26e Make 'vertical-align' work on 'display: inline-table'. b=404030 r+sr=bzbarsky a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@239596 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-17 22:33:33 +00:00
joshmoz%gmail.com
1b44101e11 bug 381835 fixed by patch for bug 381639.
git-svn-id: svn://10.0.0.236/trunk@239592 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-17 20:22:01 +00:00
enndeakin%sympatico.ca
d2c28ca7f1 Bug 394600, address bz's additional popup reworking comments, add tests for removing popups, r+sr=bz,a=beltzner
git-svn-id: svn://10.0.0.236/trunk@239582 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-17 15:47:39 +00:00
anodelman%mozilla.com
06e529020e bug 403106 - pageloader needs to timeout on failure to load
a=anodelman r=vlad


git-svn-id: svn://10.0.0.236/trunk@239550 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 21:57:06 +00:00
Evan.Yan%Sun.COM
33d406ae8a back out patch of bug 385070 which broke accessible tree, to make
nightly build safe


git-svn-id: svn://10.0.0.236/trunk@239531 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 09:12:59 +00:00
bzbarsky%mit.edu
107d1cc76a Don't allow presentational attributes to set colors if the "don't use document
colors" pref is set.  Bug 400452, r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@239524 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 03:46:43 +00:00
roc+%cs.cmu.edu
27d3d55648 Bug 394752. Skip over preformatted newlines when moving caret; the caret will appear at the end of a line when it is positioned at the start of the next line with a HINTLEFT. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@239521 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 02:25:59 +00:00
roc+%cs.cmu.edu
c439c33520 Bug 403455. Allow prewrap text to record 'last break opportunity'. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@239518 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 01:48:27 +00:00
roc+%cs.cmu.edu
92fc0c9f9c Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov
git-svn-id: svn://10.0.0.236/trunk@239516 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 01:43:49 +00:00
aaronleventhal%moonset.net
7726b232c1 Bug 385070. Nodes in anonymous content trees that are hidden not being shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc, a=mconnor
git-svn-id: svn://10.0.0.236/trunk@239515 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 01:38:46 +00:00
roc+%cs.cmu.edu
7f0e39d792 Reftest for bug 398101
git-svn-id: svn://10.0.0.236/trunk@239513 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 01:32:26 +00:00
roc+%cs.cmu.edu
a93ad73735 Reftest for bug 403228.
git-svn-id: svn://10.0.0.236/trunk@239512 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-16 01:31:02 +00:00
dholbert%cs.stanford.edu
f85abe9c73 Bug 403129: Count zero-width clip rectangles at edge of a BandRect as overlapping it. r+sr=roc, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@239505 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 23:56:23 +00:00
neil%parkwaycc.co.uk
bc422fa35a Bug 399961 GetCellAt returning invalid element for partially visible cells r=enn sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@239492 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 22:04:10 +00:00
karlt+%karlt.net
500df3005d Bug 403718 – render mroot and msqrt appropriately when radical glyphs are
above the baseline (ascent != overline thickness)
r+sr=roc a=blocking1.9


git-svn-id: svn://10.0.0.236/trunk@239490 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 21:51:30 +00:00
neil%parkwaycc.co.uk
30ab39a0d4 bad pref, min, max size assertion with equalsize b=402912 r=enn sr=roc a=schrep
git-svn-id: svn://10.0.0.236/trunk@239489 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 21:49:08 +00:00
karlt+%karlt.net
3879b592b5 Don't implicitly lossy convert from nsGlyphCode to PRUnichar
b=400938 r+sr=roc a=blocking1.9


git-svn-id: svn://10.0.0.236/trunk@239487 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 21:44:49 +00:00
fantasai.cvs%inkedblade.net
2690fc3557 nsOverflowContinuationTracker::Insert wasn't expecting to pull from overflowContainers list into same parent's excessOverflowContainers list, b=399843 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@239472 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 19:23:07 +00:00
dholbert%cs.stanford.edu
93565a18cc Bug 393655: Fix undetected cases of lines going empty --> nonempty, due to margins. r+sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@239470 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 19:07:04 +00:00
dbaron%dbaron.org
4b0e63ba0d Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@239468 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 18:10:32 +00:00
dbaron%dbaron.org
8c0a9d486b Add testcases to ensure that we don't regress dynamic changes on tables with scrollable rowgroups. b=386401
git-svn-id: svn://10.0.0.236/trunk@239467 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 18:08:33 +00:00
dbaron%dbaron.org
40c30a803b Ignore whitespace-only children of XUL boxes (like the XUL content sink does in the content tree, when in XUL documents). b=403505 r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@239466 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 18:07:11 +00:00
bzbarsky%mit.edu
789e47e924 Adding test.
git-svn-id: svn://10.0.0.236/trunk@239465 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 18:05:49 +00:00
dholbert%cs.stanford.edu
39c254f26e Bug 403579: Don't scale up width by a pct when it's nscoord_MAX. Also, use NSCoordSaturating function with guess_pref since it could be nscoord_MAX. r+sr=roc, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@239464 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 18:04:16 +00:00
dholbert%cs.stanford.edu
f2953f58ea Bug 402893: don't scale up col prefWidth by % if it's nscoord_MAX. r+sr=roc, a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@239463 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 17:59:49 +00:00
bzbarsky%mit.edu
37e3353e89 Handle dynamic appends to a node which has a binding with multiple insertion
points correctly.  Bug 372323, r+sr=sicking.


git-svn-id: svn://10.0.0.236/trunk@239462 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 17:17:46 +00:00
masayuki%d-toybox.com
36b5dcfe19 b=403484 backing-out the previous patch, caused by testing failure.
git-svn-id: svn://10.0.0.236/trunk@239449 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 11:02:49 +00:00
masayuki%d-toybox.com
ad6a4fcd53 Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc, blocking1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@239448 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 10:43:18 +00:00
Olli.Pettay%helsinki.fi
8effcf223d Bug 401528, backing out, because of crashes
git-svn-id: svn://10.0.0.236/trunk@239439 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 08:49:35 +00:00
reed%reedloden.com
b4d6831d80 Bug 368158 - "fix missed renaming in reftest" [p=sylvain.pasche@gmail.com (Sylvain Pasche) r=dbaron a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@239433 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 07:39:02 +00:00
bzbarsky%mit.edu
b0acf18159 Adding test
git-svn-id: svn://10.0.0.236/trunk@239420 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 06:21:14 +00:00
bzbarsky%mit.edu
0b617b22e3 Fix bug 403733: dynamic legend insertion should not use text as valid
siblings.  r+sr=roc, a=schrep


git-svn-id: svn://10.0.0.236/trunk@239419 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 06:18:28 +00:00
bzbarsky%mit.edu
adc1d6ec85 We can destroy style contexts during ruletree reconstruct. Bug 403454,
r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@239417 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 06:13:48 +00:00
bzbarsky%mit.edu
6e7c4cc401 Don't compare lines from different blockframes' lists to each other. Also fix
handling of text-decorations in in-flows of blocks with text-indent.  Bug
393330, r+sr=roc, a=schrep


git-svn-id: svn://10.0.0.236/trunk@239416 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 06:12:17 +00:00
jonas%sicking.cc
8ef73f3354 relanding bug 400327 since it doesn't look to be the source of the regression
git-svn-id: svn://10.0.0.236/trunk@239412 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-15 03:38:18 +00:00
jonas%sicking.cc
ad945a99f2 Backing out bug 400327 too see if that helps Ts
git-svn-id: svn://10.0.0.236/trunk@239386 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-14 19:12:01 +00:00
dolske%mozilla.com
c92720f9af Bug 386651 - Need regression tests for image decoding. rs=stuart. [This is part 1 -- framework and initial tests. More to come.]
git-svn-id: svn://10.0.0.236/trunk@239373 18797224-902f-48f8-a5cc-f745e15eee43
2007-11-14 01:44:54 +00:00