Commit Graph

1673 Commits

Author SHA1 Message Date
myk@mozilla.org
759b2a5934 bug 385224: optimize performance of site-specific preferences; r=mconnor,roc 2007-11-26 00:35:22 -08:00
smontagu@smontagu.org
5e7ee1a7dc Prevent duplicate entries in the line-break array. Bug 404204, b+r+sr=roc 2007-11-26 00:27:06 -08:00
bzbarsky@mit.edu
c6a4e4e15a Apparently this can pass sometimes. What a mess. 2007-11-25 18:50:51 -08:00
bzbarsky@mit.edu
1320da85a6 Note the bug that covers the failure 2007-11-25 18:49:45 -08:00
bzbarsky@mit.edu
456a140069 This test fails. Suck. 2007-11-25 16:40:43 -08:00
bzbarsky@mit.edu
886b623f02 Fix bug 403134. r+sr=roc 2007-11-25 16:15:20 -08:00
bzbarsky@mit.edu
1cec19400e Backing out bug 392040 to fix bug 404872. a="it's a blocker regression, and it's keeping me and Gavin from using Bugzilla" 2007-11-25 15:17:23 -08:00
bzbarsky@mit.edu
4a5824179b Don't resize widgets to negative sizes. Bug 397871, r+sr=roc, a=beltzner. 2007-11-23 15:18:08 -08:00
jwatt@jwatt.org
d306bc5057 Reftest for bug 288276 which should have been checked in with the fix for bug 294086 2007-11-23 07:09:22 -08:00
longsonr@gmail.com
c60c40f199 Bug 398105 - Removing xlink:href attribute from svg:a does not update elements influenced by :link styles. r+sr=bzbarsky,a1.9=tor 2007-11-23 01:43:49 -08:00
Olli.Pettay@helsinki.fi
2976ce8f18 Bug 368760, r=mats, sr=roc, a=blocking1.9+ 2007-11-22 12:47:33 -08:00
Olli.Pettay@helsinki.fi
cb300c549e Bug 373344, r+sr=roc, a=blocking1.9+ 2007-11-22 07:08:13 -08:00
enndeakin@sympatico.ca
459d7aae66 Bug 402548, 402551, popups positioned wrong when document is zoomed. Affects anchored popups anchored in a different document, and popups opened at a given screen position, r+sr=roc 2007-11-22 06:12:03 -08:00
ginn.chen@sun.com
7173fecc79 Bug 396799 Menus on the Application menu bar sometimes claim to be menuitems r=enndeakin, aaronleventhal sr=neil a=dsicore 2007-11-21 22:14:39 -08:00
bzbarsky@mit.edu
d973cf8f82 Make to reinitialize windowless plug-ins correctly when restoring from bfcache. Bug 385649, r+sr=roc. Many thanks to Matthew Gregan for spotting the problem! 2007-11-21 20:58:33 -08:00
jst@mozilla.org
53e817e249 Backing out fix for bug 403835 due to problems with branch builds. 2007-11-21 17:02:15 -08:00
reed@reedloden.com
9f430aad1b Bug 404636 - "Building without SVG fails" [p=romaxa@gmail.com (romaxa) r+sr=roc a1.9=schrep] 2007-11-21 13:09:12 -08:00
enndeakin@sympatico.ca
6d51723764 Bug 393721, don't propagate events when a menubar is open, with changes to handle alt, tab and f10 to close menus, r+sr=neil 2007-11-21 12:47:11 -08:00
bzbarsky@mit.edu
316c5f0eec Fixing test because we changed the -moz prop name 2007-11-21 11:51:19 -08:00
smontagu@smontagu.org
6c1f138d0d Use Unicode escapes instead of octal escapes to print non-ASCII text in frame tree dumps. Bug 403871, r+sr=roc, a=dsicore 2007-11-21 03:00:16 -08:00
smontagu@smontagu.org
eb7e623bfe Use Unicode escapes instead of octal escapes to print non-ASCII text in frame tree dumps. Bug 403871, r+sr=roc, a=dsicore 2007-11-21 02:37:40 -08:00
smontagu@smontagu.org
5b828a286e Testcase for bug 402380 2007-11-21 02:21:00 -08:00
reed@reedloden.com
56411c05f1 Bug 404519 - "some margin and edges twips/app units confusion" [p=reg@freebsd.org (Jeremy Lea) / chpe@gnome.org (Christian Persch) r+sr=roc a1.9=schrep] 2007-11-20 21:09:58 -08:00
jonas@sicking.cc
5cb20652d3 Bug 403835: Force a GC/CC between each pageload. r=alice sr=rob campbell 2007-11-20 14:56:20 -08:00
Olli.Pettay@helsinki.fi
022f68b3c4 Bug 401528, Must click twice to open link if fixed positioned div is removed on onmouseup: clicks pass through, r+sr=roc, a=blocking1.9+ 2007-11-20 14:30:27 -08:00
jwalden@mit.edu
16345fbdf3 Bug 404419 - XML not displayed. Adds a trivial reftest that checks that XML pretty-printing happens for XML documents. r=peterv, a=itsatest 2007-11-20 14:26:55 -08:00
aaronleventhal@moonset.net
de32cb5f0a Bug 385070. Accessible subtrees for anonymous content need to be shut down. Patch by Evan Yan. r=aaronlev, r+sr=roc for layout part, a=dsicor 2007-11-20 12:39:36 -08:00
jwatt@jwatt.org
b9c98ad20d Fixing build bustage for those building without SVG turned on 2007-11-20 05:28:56 -08:00
longsonr@gmail.com
32c18f51dc reftest for bug 327709 r=jruderman 2007-11-20 05:05:16 -08:00
longsonr@gmail.com
4d8e399c73 Bug 402408 - SVG gradient crash. r+sr+a.19=tor 2007-11-20 04:47:30 -08:00
jwatt@jwatt.org
1b285832dc Fixing bug 381285. 323656-5-ref.svg triggers "ASSERTION: can't mark frame dirty during reflow". r+sr=roc@ocallahan.org, a1.9=mtschrep@gmail.com 2007-11-20 01:10:18 -08:00
bzbarsky@mit.edu
2bd9645810 Fixing manifest 2007-11-19 20:30:56 -08:00
bzbarsky@mit.edu
a8ad8d5724 When inserting a col into a colgroup after a col with span, insert it after the last columnframe spanned by the span. Bug 404301, r=bernd, sr=roc, a=schrep 2007-11-19 20:29:40 -08:00
bzbarsky@mit.edu
501a65e509 Don't pass around redundant information, so it can't get out of sync. Bug 404218, r+sr=roc, a=schrep 2007-11-19 20:21:29 -08:00
bzbarsky@mit.edu
36b6e84d9f Fix the case when a binding's single insertion point is a node that is itself bound by a binding with insertion points. Bug 403962, r+sr=sicking 2007-11-19 20:18:59 -08:00
dholbert@cs.stanford.edu
fe797e43b7 Bug 391178 - Avoid walking frame tree when destroying nsTreeColFrame. r+sr=roc, a=blocking1.9+ 2007-11-19 18:01:19 -08:00
reed@reedloden.com
3d566060be Back out Enn's patch for bug 393721, as it turned all unit test machines orange except for Mac. 2007-11-19 15:12:03 -08:00
jwatt@jwatt.org
accd04ad0f Reftest for bug 342532, which was fixed by the fix for bug 294086. 2007-11-19 14:47:31 -08:00
jonas@sicking.cc
136308d144 bug 384612: Remove script from scrollbar XBL binding. r/sr=dbaron 2007-11-19 12:08:20 -08:00
hwaara@gmail.com
9eae694ac6 bug 392040, SELECT menu requires multiple clicks to show up on some pages. This also happened when using full page zoom. r+sr=roc, a=blocking1.9+ 2007-11-19 11:20:35 -08:00
enndeakin@sympatico.ca
a7b0ec4d29 Bug 393721, cancel keypress when a menubar is active, r+sr=neil 2007-11-19 11:18:52 -08:00
bzbarsky@mit.edu
95441d0b9b Adding test. 2007-11-19 07:29:15 -08:00
masayuki@d-toybox.com
f32b16c6fe Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc 2007-11-19 02:17:17 -08:00
roc+@cs.cmu.edu
548f806233 Bug 364801. nsHTMLScrollFrame::RemoveFrame needs to destroy the frame it removes. r+sr=mats 2007-11-18 14:24:21 -08:00
roc+@cs.cmu.edu
cfd185cf42 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 2007-11-18 14:20:16 -08:00
roc+@cs.cmu.edu
9fb6803953 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 2007-11-18 13:52:17 -08:00
roc+@cs.cmu.edu
6a0c55fe89 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 2007-11-18 13:36:18 -08:00
bzbarsky@mit.edu
71abc8fcc3 The frame model depends on the span attribute, so changing span should reconstruct frames. Bug 403249, r=bernd, sr=roc 2007-11-18 10:56:49 -08:00
jwatt@jwatt.org
19860b901c Clean up tinderbox orange by marking a few of the new reftests as failing on Mac pending further investigation. 2007-11-18 09:33:39 -08:00
jwatt@jwatt.org
cc4ace412f Turn on the reftests that were checked in as part of bug 294086 (forgot). 2007-11-18 08:49:42 -08:00
jwatt@jwatt.org
33cbbe7aba 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. 2007-11-18 06:22:55 -08:00
jwatt@jwatt.org
f13939fbdc Back out failed attempt to fix build bustage 2007-11-18 05:43:06 -08:00
jwatt@jwatt.org
6967404d91 Attempt to fix build bustage due to checkin for bug 294086. I'll get this reviewed post checkin. 2007-11-18 05:17:27 -08:00
jwatt@jwatt.org
0d1df11022 Fix build bustage due to checkin for bug 294086. I'll get this reviewed post checkin. 2007-11-18 04:46:50 -08:00
jwatt@jwatt.org
4d976af81a Fixing bug 294086. <svg> should be a replaced element. r+sr=dbaron@mozilla.com blocking1.9=tor@acm.org 2007-11-18 04:09:03 -08:00
dbaron@dbaron.org
d73292f9d0 Make 'vertical-align' work on 'display: inline-table'. b=404030 r+sr=bzbarsky a=blocking1.9+ 2007-11-17 14:33:09 -08:00
joshmoz@gmail.com
223df31984 bug 381835 fixed by patch for bug 381639. 2007-11-17 12:22:01 -08:00
enndeakin@sympatico.ca
f3dee7a7ae Bug 394600, address bz's additional popup reworking comments, add tests for removing popups, r+sr=bz,a=beltzner 2007-11-17 07:47:38 -08:00
anodelman@mozilla.com
5702a8e641 bug 403106 - pageloader needs to timeout on failure to load a=anodelman r=vlad 2007-11-16 13:57:06 -08:00
Evan.Yan@Sun.COM
42d1005186 back out patch of bug 385070 which broke accessible tree, to make nightly build safe 2007-11-16 01:12:58 -08:00
bzbarsky@mit.edu
5ee6e45f66 Don't allow presentational attributes to set colors if the "don't use document colors" pref is set. Bug 400452, r+sr=dbaron 2007-11-15 19:46:42 -08:00
roc+@cs.cmu.edu
5a449a18d5 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 2007-11-15 18:25:59 -08:00
roc+@cs.cmu.edu
4dcead5d4b Bug 403455. Allow prewrap text to record 'last break opportunity'. r=smontagu 2007-11-15 17:48:26 -08:00
roc+@cs.cmu.edu
2675d646bc Bug 403589. Fuse memory allocations in gfxTextRun. r=pavlov 2007-11-15 17:43:47 -08:00
aaronleventhal@moonset.net
6c34d177ea 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 2007-11-15 17:38:33 -08:00
roc+@cs.cmu.edu
b41c5e502b Reftest for bug 398101 2007-11-15 17:32:26 -08:00
roc+@cs.cmu.edu
d08a24b780 Reftest for bug 403228. 2007-11-15 17:31:02 -08:00
dholbert@cs.stanford.edu
83e03526b3 Bug 403129: Count zero-width clip rectangles at edge of a BandRect as overlapping it. r+sr=roc, a=blocking1.9 2007-11-15 15:56:23 -08:00
neil@parkwaycc.co.uk
edba8c946c Bug 399961 GetCellAt returning invalid element for partially visible cells r=enn sr=roc a=schrep 2007-11-15 14:04:10 -08:00
karlt+@karlt.net
18a405f1f2 Bug 403718 - render mroot and msqrt appropriately when radical glyphs are above the baseline (ascent != overline thickness) r+sr=roc a=blocking1.9 2007-11-15 13:51:30 -08:00
neil@parkwaycc.co.uk
9f8e160b9c bad pref, min, max size assertion with equalsize b=402912 r=enn sr=roc a=schrep 2007-11-15 13:49:08 -08:00
karlt+@karlt.net
2e209c4ef2 Don't implicitly lossy convert from nsGlyphCode to PRUnichar b=400938 r+sr=roc a=blocking1.9 2007-11-15 13:44:49 -08:00
fantasai.cvs@inkedblade.net
fb7fdc7e86 nsOverflowContinuationTracker::Insert wasn't expecting to pull from overflowContainers list into same parent's excessOverflowContainers list, b=399843 r+sr=roc 2007-11-15 11:23:07 -08:00
dholbert@cs.stanford.edu
e042a678b0 Bug 393655: Fix undetected cases of lines going empty --> nonempty, due to margins. r+sr=roc, a=blocking1.9+ 2007-11-15 11:07:04 -08:00
dbaron@dbaron.org
579235bed6 Rename new width keywords to match CSS WG decision. b=402706 r+sr=bzbarsky a=blocking1.9+ 2007-11-15 10:10:31 -08:00
dbaron@dbaron.org
1f25d8c240 Add testcases to ensure that we don't regress dynamic changes on tables with scrollable rowgroups. b=386401 2007-11-15 10:08:18 -08:00
dbaron@dbaron.org
110c7b7856 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+ 2007-11-15 10:06:33 -08:00
bzbarsky@mit.edu
f84c19d566 Adding test. 2007-11-15 10:05:49 -08:00
dholbert@cs.stanford.edu
0d749513dd 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 2007-11-15 10:04:16 -08:00
dholbert@cs.stanford.edu
1e2ca67c12 Bug 402893: don't scale up col prefWidth by % if it's nscoord_MAX. r+sr=roc, a=mtschrep 2007-11-15 09:59:49 -08:00
bzbarsky@mit.edu
55b3a73165 Handle dynamic appends to a node which has a binding with multiple insertion points correctly. Bug 372323, r+sr=sicking. 2007-11-15 09:17:46 -08:00
masayuki@d-toybox.com
547601300c b=403484 backing-out the previous patch, caused by testing failure. 2007-11-15 03:02:47 -08:00
masayuki@d-toybox.com
b666c60c33 Bug 403484 The ellipsis for UI should be localizable r=roc+mconnor, sr=roc, blocking1.9=mtschrep 2007-11-15 02:43:16 -08:00
Olli.Pettay@helsinki.fi
7181683a48 Bug 401528, backing out, because of crashes 2007-11-15 00:49:35 -08:00
reed@reedloden.com
24f22e343b Bug 368158 - "fix missed renaming in reftest" [p=sylvain.pasche@gmail.com (Sylvain Pasche) r=dbaron a1.9=schrep] 2007-11-14 23:39:02 -08:00
bzbarsky@mit.edu
4ac898adca Adding test 2007-11-14 22:21:14 -08:00
bzbarsky@mit.edu
4f4c78447d Fix bug 403733: dynamic legend insertion should not use text as valid siblings. r+sr=roc, a=schrep 2007-11-14 22:18:28 -08:00
bzbarsky@mit.edu
086bfe7160 We can destroy style contexts during ruletree reconstruct. Bug 403454, r+sr=dbaron 2007-11-14 22:13:48 -08:00
bzbarsky@mit.edu
ac8234d604 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 2007-11-14 22:12:17 -08:00
jonas@sicking.cc
1a15d13e25 relanding bug 400327 since it doesn't look to be the source of the regression 2007-11-14 19:38:16 -08:00
jonas@sicking.cc
271bb97cf4 Backing out bug 400327 too see if that helps Ts 2007-11-14 11:11:59 -08:00
dolske@mozilla.com
2cd030fcc3 Bug 386651 - Need regression tests for image decoding. rs=stuart. [This is part 1 -- framework and initial tests. More to come.] 2007-11-13 17:44:53 -08:00
dbaron@dbaron.org
625b15b895 Distribute height to rows even if the rows in question are all zero-height (in which case, distribute it equally). b=403656, 377711 r=dholbert sr=roc a=blocking1.9+ 2007-11-13 17:24:21 -08:00
reed@reedloden.com
3f2752be52 Bug 396278 - "should take edge values from print settings instead of prefs" [p=chpe r+sr=roc r=gavin a1.9=schrep] 2007-11-13 11:14:07 -08:00
enndeakin@sympatico.ca
e9884990d0 Bug 400327, use a different mechanism for the spliiter, insert it when the url and search fields are adjacent, r=mano,neil,sr=neil,a=schrep 2007-11-13 10:53:56 -08:00
dholbert@cs.stanford.edu
02fd59db0a Bug 403519 reftest. r=roc, a=reftest 2007-11-13 10:44:42 -08:00
reed@reedloden.com
ee71834988 Bug 402198 - Use async version of Invalidate() to avoid flushing pending notifications [p=mats.palmgren@bredband.net (Mats Palmgren) r+sr=roc a1.9=schrep] 2007-11-13 08:44:48 -08:00
rflint@ryanflint.com
7872a37fed Backout bug 396278 due to failing reftests 2007-11-13 06:18:36 -08:00
enndeakin@sympatico.ca
eae9e57952 Bug 400999, gap in tree lines, fix by including the border and padding for primary cells in the clip area, r+sr=neil,a=beltzner 2007-11-13 04:37:01 -08:00
Olli.Pettay@helsinki.fi
0ea4e7e78b backout Bug 373344, the assertion is still there :( 2007-11-13 02:54:01 -08:00
reed@reedloden.com
3d0523f876 Bug 396278 - "should take edge values from print settings instead of prefs" [p=chpe r+sr=roc r=gavin a1.9=schrep] 2007-11-13 02:30:39 -08:00
Olli.Pettay@helsinki.fi
d4a4211345 Bug 373344, r+sr=roc, a=blocking1.9+ 2007-11-13 02:29:29 -08:00
reed@reedloden.com
510616ab44 Bug 388980 - "Gmail compose mail (midas), background color doesn't work" [p=cpearce r=peterv sr=roc a1.9=schrep] 2007-11-13 00:10:03 -08:00
reed@reedloden.com
42fe9864cd Bug 394473 - "caret/cursor in View Source is invisible since 20070628 {not rendered, seen, can't, cannot, shown, displayed}" [p=cpearce r=peterv sr=roc a1.9=schrep] 2007-11-12 21:42:52 -08:00
dholbert@cs.stanford.edu
9bcc1f30f0 Bug 403519: Support cells w/ prefWidth=nscoord_MAX when computing column intrinsic widths. r+sr=roc, a=mtschrep 2007-11-12 17:11:20 -08:00
enndeakin@sympatico.ca
d29c264f13 Bug 400893, escape should close panels, r+sr=neil,a=beltzner 2007-11-12 13:52:13 -08:00
dbaron@dbaron.org
7bc072d5c6 Add bug number. 2007-11-12 12:12:10 -08:00
dbaron@dbaron.org
691f9109fc Add bug number. 2007-11-12 12:08:29 -08:00
dbaron@dbaron.org
9ce1bd86be Make inline-block and table-caption elements not ignore text-decoration. b=371249 r+sr=roc a=dsicore 2007-11-12 11:12:24 -08:00
fantasai.cvs@inkedblade.net
e05d27e10b update last continuation assertion to account for overflow container continuations b=399687 r+sr=roc a=beltzner 2007-11-12 11:05:42 -08:00
fantasai.cvs@inkedblade.net
d2127d252d ignore overflow containers when balancing, b=399407, r+sr=roc a=beltzner 2007-11-12 11:00:59 -08:00
peterv@propagandism.org
1c227b78cc Fix for bug 394264 (Ctrl+Home doesn't work, in the body of a message being composed). r=Neil, sr=jst. 2007-11-12 06:46:13 -08:00
Olli.Pettay@helsinki.fi
788a7e1a07 Bug 401528, Must click twice to open link if fixed positioned div is removed on onmouseup: clicks pass through, r+sr=roc, a=blocking1.9+ 2007-11-12 04:20:41 -08:00
Olli.Pettay@helsinki.fi
0cfd211189 Bug 301560, print() from modal dialog crashes browser [@ nsPrintEngine::ShowPrintProgress], r+sr=bz, a=blocking1.9+ 2007-11-12 04:17:23 -08:00
jwatt@jwatt.org
241b62c7a0 Fixing bug 400150. Remove |font-family: sans-serif| from svg.css. r=tor@acm.org, sr=robert@ocallahan.org, a1.9=tor@acm.org 2007-11-12 01:19:02 -08:00
roc+@cs.cmu.edu
e0ac0a1bc3 Backing out bug 375304 because of reftest failure 2007-11-11 19:40:27 -08:00
roc+@cs.cmu.edu
4da3232491 Bug 375304. Fix absolute positioning for scrolled abs-pos containers with weird height constraints. patch by Eli Friedman, r+sr=roc 2007-11-11 18:19:35 -08:00
roc+@cs.cmu.edu
27f5bebbe9 Bug 389707. Rework text-transform:capitalize by putting logic to decide what to capitalize into nsLineBreaker. r=smontagu 2007-11-11 17:51:31 -08:00
roc+@cs.cmu.edu
0239fded6b Bug 397428. Return 'complete' on *all* paths whenever we push a rowgroup to the next page. r=bernd,sr=bzbarsky,a=schrep 2007-11-11 17:45:56 -08:00
bzbarsky@mit.edu
b0d7ea2d92 Don't assume that GetPrimaryFrameFor actually works correctly. Bug 403245, r+sr+a=roc 2007-11-11 16:47:50 -08:00
smontagu@smontagu.org
8a60e7b685 Typo fix 2007-11-11 13:29:38 -08:00
smontagu@smontagu.org
40637b3d46 Mark failing and unexpectedly passing tests as random 2007-11-11 12:59:23 -08:00
pavlov@pavlov.net
eb88627b63 bug 403280. convert nsLayoutUtils::DoCompareTreePosition from an nsAutoVoidArray to a larger nsAutoTArray convert nsContentUtils::ComparePoints from an nsTArray to an nsAutoTArray r/sr/a=sicking 2007-11-11 12:35:30 -08:00
pavlov@pavlov.net
be665999cc bug 403287. use an nsAutoTArray instead of an nsVoidArray to avoid heap allocations. r/sr=roc a=schrep 2007-11-11 12:31:39 -08:00
smontagu@smontagu.org
4f7d9dbf15 Define langgroups for all charset decoders 2007-11-11 11:52:33 -08:00
smontagu@smontagu.org
236b92ed37 Clear first-letter state when leaving the first-letter frame inserted by the frame constructor. Bug 402380, r+sr+blocking1.9=roc 2007-11-11 11:44:33 -08:00
smontagu@smontagu.org
674ddc0e02 Testcase for bug 399951 2007-11-11 11:35:23 -08:00
smontagu@smontagu.org
667be7bc8e Do AdjustOffsetsForBidi after RemoveBidiContinuation so that we have up-to-date information about which continuations are fluid and which are non-fluid. Bug 397961, r=uriber, sr+blocking1.9=roc 2007-11-11 11:34:06 -08:00
bzbarsky@mit.edu
014c686699 When invalidating the canvas, do a DEFERRED view batch to prevent us entering reflow under frame construction. Bug 402713, r+sr=roc, a=schrep 2007-11-11 11:09:45 -08:00
bzbarsky@mit.edu
9cd0d262bd Give placeholders for out-of-flow tables the right parent style context. Bug 403175, r+sr+roc, a=schrep 2007-11-11 11:07:11 -08:00
bzbarsky@mit.edu
7f9c66424f Fixing comment 2007-11-09 22:26:58 -08:00
mats.palmgren@bredband.net
bca1dd4c0b Backing out relevant part of bug 402198 to see if it fixes Orange on Windows Tinderbox... 2007-11-09 20:23:26 -08:00
mats.palmgren@bredband.net
6ff9f4a686 Use async version of Invalidate() to avoid flushing pending notifications. Also, document this aspect of the Invalidate() API. b=402198 r+sr=roc a=mtschrep 2007-11-09 16:51:02 -08:00
Olli.Pettay@helsinki.fi
297e4257d9 Bug 398265, Crash [@ nsPrintPreviewListener::RemoveListeners()] with <frame> on print preview, r+sr=roc, a=1.9+ 2007-11-09 14:38:46 -08:00
Olli.Pettay@helsinki.fi
a8f2f2ea3a Bug 363265, fix comment about mTextZoom/mPageZoom members 2007-11-09 14:29:43 -08:00
jruderman@hmc.edu
8cc395f83d Fix bug 401393, leak and assertion with Flash if Greasemonkey is installed. r=sicking, sr=jst, a=blocking1.9. 2007-11-09 14:26:04 -08:00
joshmoz@gmail.com
36dab7b340 tests should pass on PPC now, get rid of the expected failures. patch by jdaggett. b=382048 r=josh sr=dbaron 2007-11-09 09:56:16 -08:00
dholbert@cs.stanford.edu
3c53007c53 Bug 398181: Use NSCoordSaturatingAdd/Subtract in 3 places where we might have unconstrained heights. r+sr+a=roc 2007-11-09 09:16:36 -08:00
Olli.Pettay@helsinki.fi
af069f667b Bug 363265, Scroll arrows, page up/page down, home, end, and space don't work in print preview, r=roc+myk,sr=roc,a=1.9+ 2007-11-09 02:19:12 -08:00
Olli.Pettay@helsinki.fi
0519bd5e7b back out Bug 373344 2007-11-09 01:40:45 -08:00
Olli.Pettay@helsinki.fi
d1e49614f0 Bug 373344, r+sr=roc, a=beltzner 2007-11-09 01:27:49 -08:00
Olli.Pettay@helsinki.fi
64d4fd2698 Bug 397954, r+sr=roc, a=beltzner 2007-11-09 01:25:05 -08:00
roc+@cs.cmu.edu
82e4c439f9 Tests for bug 391584 and other general tests for word movement with layout.word_select.eat_space_to_next_word set to true 2007-11-09 00:54:47 -08:00
roc+@cs.cmu.edu
9c749beff9 Reftest for bug 336153. 2007-11-09 00:52:30 -08:00
roc+@cs.cmu.edu
280a96a88e Reftest for bug 398144. 2007-11-09 00:50:58 -08:00
roc+@cs.cmu.edu
97a176cf35 Reftest for bug 400826. 2007-11-09 00:49:26 -08:00
reed@reedloden.com
607fdac9d1 Bug 379418 - ""ASSERTION: internal error: '!aListName'" with MathML and Hebrew text" [p=mats.palmgren@bredband.net (Mats Palmgren) r=roc sr=bzbarsky a1.9=stuart] 2007-11-09 00:19:45 -08:00
reed@reedloden.com
948ef26c2b Bug 400081 - "Leak gfxFont and gfxTextRun with font-size: 0" [p=cpearce r+sr=roc a1.9=stuart] 2007-11-09 00:04:19 -08:00
reed@reedloden.com
0cdda9d22a Bug 399468 - Can open multiple bookmark popups on clicking folders after right-click context menu (check context menu state) [p=enndeakin r+sr=bzbarsky a1.9=beltzner] 2007-11-09 00:00:23 -08:00
reed@reedloden.com
d0eb65c981 Bug 400369 - "List markers (bullets) positioned incorrectly for left- and center-aligned list items in RTL lists" [p=uriber@gmail.com (Uri Bernstein) r=smontagu sr+a1.9=roc] 2007-11-08 23:49:56 -08:00
reed@reedloden.com
f968a1c4dc Fixing bustage from landing of bug 397510. 2007-11-08 23:37:31 -08:00
reed@reedloden.com
27a0532bd8 Bug 397510 - Limit the number of lines we build textruns in BuildTextRuns (speeds up painting of huge pages) [p=roc r=smontagu a=blocking1.9+] 2007-11-08 23:27:18 -08:00
reed@reedloden.com
1d2c085173 Bug 398101 - Be more diligent about invalidating textruns for lines [p=roc r+sr=dbaron a=blocking1.9+] 2007-11-08 22:55:32 -08:00
reed@reedloden.com
ed7f460531 Bug 400057 - ""ASSERTION: Frame is not in the block" with xul and mathml" (MathML fix) [p=roc r+sr=bzbarsky a=blocking1.9+] 2007-11-08 22:53:04 -08:00
reed@reedloden.com
496329b8c8 Bug 402338 - "outline property on inline-block painted too far outside" [p=roc r+sr=dbaron a=blocking1.9+] 2007-11-08 22:49:38 -08:00
reed@reedloden.com
ec9b5160d0 Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+] 2007-11-08 22:27:23 -08:00
bzbarsky@mit.edu
d3d73c426f Use a stack array for the pending restyles unless there are lots of them. Bug 403113, r+sr+a=roc 2007-11-08 22:09:22 -08:00
bzbarsky@mit.edu
f531bf7329 Fixing build bustage. 2007-11-08 22:08:16 -08:00
bzbarsky@mit.edu
342e008ef0 Make sure to remove anonymous cols created by a <col span="n"> when that col is removed. Bug 399209, r=bernd, sr+a=roc 2007-11-08 22:05:19 -08:00
bzbarsky@mit.edu
4c46c12f56 Handle GetPositionAndSize flushing reflow. Bug 399410, r+sr=roc, a=beltzner 2007-11-08 21:58:47 -08:00
bzbarsky@mit.edu
a9ce86eb75 Adding test 2007-11-08 21:41:59 -08:00
bzbarsky@mit.edu
17bc787433 Adding test 2007-11-08 21:32:30 -08:00
bzbarsky@mit.edu
fa257f9f01 Give first-line and first-letter frames the right parent style context. Bug 398803, r+sr+a=roc 2007-11-08 21:29:06 -08:00
roc+@cs.cmu.edu
912edaa201 Bug 403048. Be more careful about looking for the line containing the caret. r+sr=mrbkap 2007-11-08 17:59:20 -08:00
roc+@cs.cmu.edu
a1e0ed3605 Bug 403004. Let the text-transform style setting loop cross non-fluid continuation boundaries. r+sr=bz 2007-11-08 15:37:34 -08:00
roc+@cs.cmu.edu
0024b8814f Remove the test, stupid me 2007-11-08 14:58:37 -08:00
roc+@cs.cmu.edu
94488d6141 Marking test random while I figure it out 2007-11-08 13:18:41 -08:00
roc+@cs.cmu.edu
22532fa19b Bug 401361. Reftest 2007-11-08 12:51:05 -08:00
smontagu@smontagu.org
896007b502 Correct unexpected pass 2007-11-08 04:06:52 -08:00
smontagu@smontagu.org
70987e7b4d Regression tests for runs of characters with different implicit directionality but the same resolved direction 2007-11-08 03:23:07 -08:00
jruderman@hmc.edu
80bbd34c4a Re-enable a reftest now that bug 401176 is fixed. r=roc. (The fix for bug 401176 landed earlier, included in the patch for bug 399940.) 2007-11-08 01:04:44 -08:00
reed@reedloden.com
50d128a352 Backout roc's patch for bug 385417, as it most likely caused bug 402990 and the numerous test failures. 2007-11-07 23:41:06 -08:00
reed@reedloden.com
c868cd2ffb Bug 130078 - Make chrome subdocuments of chrome parents share the view hierarchy [p=roc r+sr=bzbarsky a=blocking1.9+] 2007-11-07 20:50:49 -08:00
reed@reedloden.com
585bdc919b Bug 401361 - Draw correctly when drawWindow is called on a window using fullZoom [p=roc r+sr=vlad a=blocking1.9+] 2007-11-07 20:43:36 -08:00
reed@reedloden.com
c138e9a426 Bug 307242 - Use ClearFloats instead of inspecting the space manager to determine the final height of a block formatting context [p=roc r=elif sr=roc a=blocking1.9+] 2007-11-07 20:42:26 -08:00
reed@reedloden.com
36828cf90a Bug 399940 - Prevent content duplication by having ContentRemoved tell us whether it already reconstructed frames and therefore ContentInserted need not be called [p=roc r+sr=bzbarsky a=blocking1.9+] 2007-11-07 20:39:02 -08:00
reed@reedloden.com
6e0f03d880 Bug 398733 - The first *continuation* for an element should be the abs-pos container frame, not just any one of its first-in-flows [p=roc r+sr=bzbarsky a=blocking1.9+] 2007-11-07 20:36:46 -08:00
reed@reedloden.com
00ceaa5363 Bug 391584 - Pass around a context string so we can detect word breaks at the beginning or end of frames [p=roc r=smontagu a=blocking1.9+] 2007-11-07 20:33:28 -08:00
reed@reedloden.com
2fc6943fb7 Bug 385417 - Rework textrun glyph representation so we can handle clusters containing glyphs in different fonts [p=roc r=stuart r=smontagu a=blocking1.9+] 2007-11-07 20:31:33 -08:00
reed@reedloden.com
5dbce5ddb5 Bug 336408 - Allow the caret to be positioned at the end of trimmed whitespace, as if the whitespace wasn't trimmed [p=roc r=smontagu sr=mrbkap a=blocking1.9+] 2007-11-07 20:07:00 -08:00
reed@reedloden.com
f7de92aab4 Bug 336153 - Fix fieldset content-block sizing when a specified height is given [p=roc r+sr=bzbarsky a=blocking1.9+] 2007-11-07 20:04:32 -08:00
reed@reedloden.com
bb564a7d0b Bug 398144 - Make blocks that are margin-roots never consider themselves empty. [p=roc r+sr=dbaron a=blocking1.9+] 2007-11-07 19:55:12 -08:00
reed@reedloden.com
c6d0b4440c Bug 400826 - We shouldn't build the styles array for transformed textruns assuming every frame in a flow has the same style; instead we should build it frame by frame. [p=roc r=smontagu a=blocking1.9+] 2007-11-07 19:52:33 -08:00
dholbert@cs.stanford.edu
9fc38c4106 Bug 398797: Fix test failure by adding float to reference case. Filed 402918 to cover the issue. 2007-11-07 13:30:07 -08:00
dholbert@cs.stanford.edu
48ba084339 Bug 398797: reftest failing due to some Mac rendering issue. Marking tests random until it's resolved. 2007-11-07 12:50:00 -08:00
dholbert@cs.stanford.edu
320468981b Bug 400171: check line mCombinedArea (along with mBounds) to find float damage. r+sr=roc, a=blocking1.9+ 2007-11-07 12:07:54 -08:00
dholbert@cs.stanford.edu
b5a99492d9 Bug 398797: let rel.-positioned inline-blocks be containing blocks for abs. content. r+sr=bz, a=blocking1.9+ 2007-11-07 12:00:51 -08:00
dholbert@cs.stanford.edu
1dd69820d0 Bug 398453 - Add unconstrained size check for pagebreakframe reflow. r+sr=roc, a=blocking1.9+ 2007-11-07 11:49:44 -08:00
bzbarsky@mit.edu
994933eb3d Move hidden style to HTML 2007-11-07 10:25:23 -08:00
bzbarsky@mit.edu
ebefcd1963 Seems like stress-11 doesn't actually render right... 2007-11-07 09:58:27 -08:00
bzbarsky@mit.edu
b9565e9e9d Fixing test 2007-11-07 09:54:14 -08:00
bzbarsky@mit.edu
8b49db7d2a If we moved but did not reflow either the caption or the inner table, invalidate the relevant area. Bug 379353, r=bernd, sr=roc 2007-11-07 09:17:30 -08:00
bzbarsky@mit.edu
2bb4447158 Don't set our separator count to -1 when we really have 0 of them. Bug 400157, r+sr=dbaron 2007-11-07 09:16:09 -08:00
bzbarsky@mit.edu
e6e261a470 Implement hixie's first-line proposal: only inherit properties that inherit by default from ::first-line. Inherit the reset properties from its style parent (which is the node that we'd inherit from if the ::first-line were not there). Bug 395623, r+sr=dbaron, a=beltzner 2007-11-07 09:13:00 -08:00
bzbarsky@mit.edu
52850476e4 Refactor and improve sibling frame finding, especially for popups. Bug 386642, r+sr=roc, a=vlad 2007-11-07 09:04:16 -08:00
dholbert@cs.stanford.edu
c357c9fcad Bug 398215 - Add RTL case for handling overflow width in BoxReflow. r+sr=roc, a=blocking1.9+ 2007-11-07 03:18:30 -08:00
dholbert@cs.stanford.edu
feef919693 Bug 381152 - prevent bandRects from having height > nscoord_MAX. r+sr=roc, a=blocking1.9 2007-11-07 03:03:10 -08:00
dholbert@cs.stanford.edu
81de3d4c70 Bug 385823 - reftests (files I forgot to include in prev checkin) r+sr=dbaron 2007-11-06 14:49:05 -08:00
dholbert@cs.stanford.edu
97613d843b Bug 385823 - reftests. r+sr=dbaron 2007-11-06 14:48:27 -08:00
dholbert@cs.stanford.edu
bfeb48e02e Bug 385823 - Let us call NotifyPercentHeight even when computed height is already set, because it'll be set on imageFrames. r+sr=dbaron, a=beltzner 2007-11-06 14:47:29 -08:00
dholbert@cs.stanford.edu
462640415e Bug 400171: minor reftest change -- Added explicit line-height to testcases rather than using the default value. (Bug's reproducability depends on line-height, & default value varies between platforms.) 2007-11-01 18:13:28 -07:00
dholbert@cs.stanford.edu
f91c1b656a Bug 400171 reftest update: Fixes unexpected pass of 400171-1a on Windows by growing the first div a bit. 2007-11-01 13:17:22 -07:00
dholbert@cs.stanford.edu
b3ac80f698 Bug 393655 reftests. r=roc 2007-11-01 13:07:56 -07:00
dholbert@cs.stanford.edu
e321e19e93 Bug 400171 reftests. r=roc 2007-11-01 12:31:36 -07:00
jst@mozilla.org
8ed8c5149f Fixing bug 401053. Make sure to initialize LiveConnect any time a Java applet is loaded, no matter what markup was used to load the applet. r+sr=dveditz@cruzio.com, a=dsicore@mozilla.com 2007-10-31 15:52:11 -07:00
reed@reedloden.com
b360da4efd Bug 391429 - "Editor caret is hidden in XULRunner applications, but visible in Firefox" [p=matt@songbirdnest.com (Matt Crocker) r+sr=peterv aM9=beltzner] 2007-10-31 11:51:49 -07:00
enndeakin@sympatico.ca
3f4ed92185 Bug 396863, check the menu to ensure that the timer is for the right one, prevents multiple submenus from appearing, r+sr=roc,a=beltzner 2007-10-29 10:26:19 -07:00
dbaron@dbaron.org
1b92f564b5 Fix test for bug 321402 so it passes on the Mac as well. 2007-10-26 11:18:24 -07:00
enndeakin@sympatico.ca
012cfc4144 Bug 399350, clicking menu doesn't work after selecting a command, r=bz,mano,sr=bz,a=beltzner 2007-10-26 10:24:35 -07:00
dbaron@dbaron.org
c69c15024b Add bug number for failure. 2007-10-25 17:39:56 -07:00
dbaron@dbaron.org
04131a7f89 Mark 374038-2 as random while I write the (nontrivial) patch to fix. 2007-10-25 17:31:10 -07:00
dbaron@dbaron.org
cd2572397d Mark 321402-3 as random until I figure out how to fix it; add 321402-5 and 321402-6, which I forgot to put in the manifest. b=321402 2007-10-25 17:16:44 -07:00
dbaron@dbaron.org
30ac4ad5bf Make boxes that have non-box non-block children wrap all their children in a block. b=321402 r+sr=roc, a=blocking1.9+/M9 2007-10-25 16:30:49 -07:00
smontagu@smontagu.org
bb357f6b62 Change bidi-006.html to use U+05E0 HEBREW LETTER NUN instead of U+05D6 HEBREW LETTER ZAYIN because Lucida Grande is quirky 2007-10-25 04:07:25 -07:00
smontagu@smontagu.org
b667340451 Mark test as failing on Mac again 2007-10-25 03:25:38 -07:00
smontagu@smontagu.org
21d673a398 Fix the positioning of diacritics in right-to-left languages and clean up a bunch of typos in bidi reftests. Bug 386573, r+sr=roc, a=vlad 2007-10-25 02:32:01 -07:00
dbaron@dbaron.org
579409b298 Mark test as random rather than failing because it fails on only some Linux machines (bug 386713). 2007-10-24 18:06:21 -07:00
dholbert@cs.stanford.edu
aed37927a1 Bug 336736: Improved reftest. (Using an exact-pixel-width div instead of a character, to avoid a pixel-rounding issue that made the old reftest fail on Mac) 2007-10-23 20:50:14 -07:00
dholbert@cs.stanford.edu
4c7a3a6c03 Bug 374927 reftest. r+sr=dbaron. As indicated in reftest.list, this test currently fails -- it was broken by the checkin for bug 368600, and it'll be fixed by solving bug 400776. 2007-10-23 20:35:34 -07:00
roc+@cs.cmu.edu
c7254b6ab4 Bug 389666. Reftest (derived from bug 389468). 2007-10-23 18:40:58 -07:00
roc+@cs.cmu.edu
07c841ab0c Bug 389666. Reftest (derived from bug 389468). 2007-10-23 17:27:32 -07:00
roc+@cs.cmu.edu
23a4a840a3 Bug 389666. The mTransformedTextOffset field of MappedFlow wasn't always being set up correctly, so let's just stop using it altogether. r=smontagu,a=vlad 2007-10-23 17:07:26 -07:00
mats.palmgren@bredband.net
895714e955 Call WillDestroyFrameTree() before destroying the frame tree in ReconstructDocElementHierarchyInternal() because we have cleared the placeholder map etc at this point and we don't want RemoveMappingsForFrameSubtree() to mess with it. Also, remove the RemoveMappingsForFrameSubtree() call that was added in bug 372685 which was wrong since all the frames on a popupset's ::popupList are out-of-flows that are reachable (directly or indirectly) from a normal flow placeholder. b=398982 r+sr=bzbarsky a=dsicore 2007-10-23 17:02:26 -07:00
dholbert@cs.stanford.edu
cef845980a Bug 400421 reftest 2007-10-23 16:19:56 -07:00
bzbarsky@mit.edu
445a9b64c8 Landing files that somehow got missed. Bug 397427. 2007-10-23 15:11:08 -07:00
bzbarsky@mit.edu
06f6b88b65 Make the "href" property of stylesheets reflect the original URI that was reflected to load the sheet. Bug 397427, r=dbaron,biesi, sr=dbaron, a=dsicore 2007-10-23 14:56:41 -07:00
martijn.martijn@gmail.com
645f989cc1 Reftests for bug 391412 - Regression in float layout causing clear: to be ignored, r=bzbarsky 2007-10-22 15:33:41 -07:00
reed@reedloden.com
9930afe4ba Bug 368600 - "Table with table-layout: fixed has unconstrained width even when width specified on cell" [p=bernd_mozilla@gmx.de (Bernd) r+sr+a1.9=dbaron] 2007-10-21 21:40:02 -07:00
Olli.Pettay@helsinki.fi
69d3a1fc7a backout Bug 373462, bug 385322. Still regress tp/talos 2007-10-21 09:46:54 -07:00
Olli.Pettay@helsinki.fi
cad8f0b8c4 Test-landing (again) Bug 373462, bug 385322, Better scheduling of cycle collection/gc, r+sr=sicking,jst 2007-10-21 07:09:29 -07:00
longsonr@gmail.com
33e3d4f7e7 Bug 399360 - Remove unused closure variable. r+sr=tor,a=roc 2007-10-21 02:05:41 -07:00
masayuki@d-toybox.com
aad8b02ec5 Bug 399159 left edge is not aligned when text-align: justify; in Japanese paragraph (relanding) r+sr+a=roc 2007-10-21 01:10:34 -07:00
mats.palmgren@bredband.net
8da8070f17 Mochitest for bug 386386. 2007-10-20 00:37:48 -07:00
roc+@cs.cmu.edu
7a31877544 Bug 393096. Allow an element containing breakable whitespace to introduce a break opportunity no matter what the context. Also cleans up some trimming stuff and adds comprehensive whitespace breaking and trimming reftests. r+sr=dbaron 2007-10-20 00:30:26 -07:00
mats.palmgren@bredband.net
b850b776d1 Discard aPrevFrame if it's the mPopupFrame since it's on a different lists. b=394800 r=enndeakin sr=bzbarsky a=dbaron 2007-10-19 22:43:38 -07:00
dholbert@cs.stanford.edu
dd259dd796 Bug 399384: Make first-letter frames use nearest ancestor blockFrame's content node, instead of direct parent's. r=bzbarsky, r+a=roc 2007-10-19 10:41:29 -07:00
tor@cs.brown.edu
c7e1505c64 Bug 399289 - leak of nsBaseURLParser with svg paint. r+sr+a=dbaron 2007-10-19 08:36:15 -07:00
fantasai.cvs@inkedblade.net
344d6b32b9 Fix StealFrame failure + crash, b=400223 r+sr=roc a=roc 2007-10-19 07:54:07 -07:00
fantasai.cvs@inkedblade.net
95c1b1c8ad nsTableCellMap::InsertRows shouldn't make damage area smaller, b=244135 p=malcolm.parsons r+sr=bz a=roc 2007-10-19 07:41:29 -07:00
jwatt@jwatt.org
d8ce604db7 Re-checkin fix for bug 399863. We frequently call InitialUpdate() more than once on SVG frames. r=tor@acm.org, sr+a1.9=roc@ocallahan.org 2007-10-19 04:07:08 -07:00
neil@parkwaycc.co.uk
d3fd192a81 Bug 399968 Back out some parts from bug 258875 that have no effect r+sr+a=roc 2007-10-19 01:51:27 -07:00
roc+@cs.cmu.edu
7210b8c4a3 Backing out bug 397510 again because again it looks like it might have caused a regression, and we don't need it for M9 2007-10-18 21:56:05 -07:00
bzbarsky@mit.edu
a027b56a4f Don't run XBL constructors during frame construction, ever. Bug 398006, r=sicking, sr=roc 2007-10-18 20:51:15 -07:00
bzbarsky@mit.edu
02105448ce Make vertical resizing of framesets work in standards mode. Bug 376981, r+sr=dbaron 2007-10-18 20:45:30 -07:00
bzbarsky@mit.edu
f4a14b2ffc Don't show the plug-in view when it should actually be hidden. Bug 398213, r+sr=roc 2007-10-18 20:41:07 -07:00
dietrich@mozilla.com
ba0e963628 re-landing Bug 393758 2007-10-18 19:01:05 -07:00
reed@reedloden.com
e6ba209193 Fixing bustage from landing of bug 397510. 2007-10-18 18:33:52 -07:00
dietrich@mozilla.com
cd47b16d5a Bug 397510 Scrolling in large file is very slow due to textrun reconstruction (re-landing for roc) 2007-10-18 18:19:11 -07:00
roc+@cs.cmu.edu
523af98b9b Backing out bustage fix 2007-10-17 23:48:44 -07:00
gavin@gavinsharp.com
3d5815da5b Back out the patch for bug 399159 because it's suspected of having caused the Tp regression 2007-10-17 10:03:09 -07:00
reed@reedloden.com
a39d0b4b0a Backout jwatt's patch for bug 399863 to help find Tp regression. 2007-10-16 17:18:11 -07:00
roc+@cs.cmu.edu
3d8ce0f47f Backing out 393758 just in case it caused perf regression 2007-10-16 16:56:27 -07:00
roc+@cs.cmu.edu
62761abd1f Backing out fix for bug 397510 to see if it fixes the Tp regression 2007-10-16 01:20:22 -07:00
fantasai.cvs@inkedblade.net
5728e0c20d fantasai is clearly having process troubles 2007-10-15 20:08:48 -07:00
fantasai.cvs@inkedblade.net
738be0d0d1 nsTableCellMap::InsertRows shouldn't make damage area smaller, b=244135 p=malcolm.parsons r+sr=bz a=roc 2007-10-15 20:06:36 -07:00
jwatt@jwatt.org
0b719633f9 Fixing bug 399863. We frequently call InitialUpdate() more than once on SVG frames. r=tor@acm.org, sr+a1.9=roc@ocallahan.org 2007-10-15 15:10:59 -07:00
roc+@cs.cmu.edu
c9fff8055b Fixing bustage 2007-10-15 14:20:36 -07:00
roc+@cs.cmu.edu
85116646be Bug 393758. Detect when we're about to create two flows with the same element in the same textrun (which violates our invariants), and prevent it by starting a new textrun for the second flow. r=smontagu 2007-10-15 14:15:35 -07:00
roc+@cs.cmu.edu
4ad51c6b43 Bug 397510. Limit the number of lines below the initial line for which we reconstruct textruns. Speeds up line painting near the top of huge documents. r=smontagu 2007-10-15 14:11:37 -07:00
tor@cs.brown.edu
279a22522f Backout of 399289. 2007-10-15 11:59:22 -07:00
tor@cs.brown.edu
3334812330 Bug 399289 - leak of nsBaseURLParser with svg paint. r=dbaron, sr=roc, a=dbaron 2007-10-15 09:37:04 -07:00
joshmoz@gmail.com
64ac19e5f3 clicking scrollbutton in listbox should only scroll by one option. b=382205 r=cbarrett sr=roc 2007-10-15 08:37:40 -07:00
masayuki@d-toybox.com
96a98b686f Bug 399159 left edge is not aligned when text-align: justify; in Japanese paragraph r+sr+a=roc 2007-10-15 05:37:15 -07:00
neil@parkwaycc.co.uk
1507d5687b Bug 399692 Restore null-check accidentally removed by bug 399376 r+sr+a=roc 2007-10-15 04:21:25 -07:00
fantasai.cvs@inkedblade.net
03dc1015c3 using wrong BC damage area for BC calculations b=244135 p=malcolm.parsons r=bernd r=fantasai (credits for a good review go to Bernd Mielke, blame for a bad one to fantasai) sr=bz 2007-10-14 21:49:45 -07:00
reed@reedloden.com
7e8456e8f3 Completely backout patch from Jonathan Steele in bug 399753 due to bustage. 2007-10-14 20:42:27 -07:00
reed@reedloden.com
a7a2219d2b Backout change from Jonathan Steele in bug 399753 for nsTreeBodyFrame.cpp in order to fix bustage. 2007-10-14 20:25:07 -07:00
reed@reedloden.com
2d9ccdb82c Bug 399753 - "Remove "nsISupportsArray" in the layout directory" [p=xfsunoles@gmail.com (Jonathan Steele) r+sr+a1.9=dbaron] 2007-10-14 20:09:59 -07:00
bzbarsky@mit.edu
486a31cb86 This doesn't pass on Linux yet 2007-10-14 12:51:28 -07:00
bzbarsky@mit.edu
c3fdf3fcca Adding tests. 2007-10-14 11:34:16 -07:00
benjamin@smedbergs.us
2bd5a10828 Bug 398566 - Set MOZ_FIX_LINK_PATHS unconditionally, r=luser a=sayrer 2007-10-13 14:13:50 -07:00
jst@mozilla.org
348b4bf532 Fixing build bustage. 2007-10-13 10:10:30 -07:00
jst@mozilla.org
73d06385cd Fixing bug 399406. Make sure to initialize LiveConnect (if needed) when loading applets. r+sr+a=jonas@sicking.cc 2007-10-13 09:42:44 -07:00
bzbarsky@mit.edu
d6ddf5aec3 Fix bug 345609. r+sr+a=roc 2007-10-12 11:37:51 -07:00
roc+@cs.cmu.edu
32b36ae07b Bug 397518. Wrap inline non-MathML children of MathML frames in anonymous blocks. r+sr=bzbarsky 2007-10-12 01:30:54 -07:00
reed@reedloden.com
4c0c1d7709 Bug 391868 - "Page Source very small with meta charset=windows-1258" [p=chris@pearce.org.nz (Chris Pearce) r+sr=dbaron a=blocking1.9+] 2007-10-11 15:54:18 -07:00
masayuki@d-toybox.com
2606f48ae2 the reftests for line-breaking b=389056 r+sr=roc 2007-10-11 04:42:45 -07:00
smontagu@smontagu.org
d5126a3713 Change the usage of NEEDS_BIDI_RESOLUTION so that it is either set on every block in a continuation chain or none of them. Bug 394805, r+sr+b=roc 2007-10-11 04:41:04 -07:00
longsonr@gmail.com
56dd492349 Bug 397330 - Don't call SuspendRedraw during InsertFrames. r=jwatt,sr+a=roc 2007-10-11 01:29:47 -07:00
neil@parkwaycc.co.uk
4dbf1e5dc1 Bug 399376 Fix edge case overlooked by bug 306990 r=Enn sr+a=roc 2007-10-11 01:18:52 -07:00
bzbarsky@mit.edu
96ad8e0ecc Fix regression tests. Bug 398510 2007-10-10 22:17:18 -07:00
bzbarsky@mit.edu
8c78ae026d Don't allow first-letter on the block inside a mathml table cell. Bug 398510, r+sr+a=roc 2007-10-10 21:36:48 -07:00
roc+@cs.cmu.edu
88b7d0011d Fixing test bustage... Disable tests on Linux and Windows until I figure out how to get them to do word movement via synthesized events. 2007-10-10 16:19:11 -07:00
roc+@cs.cmu.edu
cc8a388fa5 Bug 391584. Don't miss word-break opportunities at points where whitespace has collapsed away. Also, note that a word-break opportunity exists at the start of a frame when it starts with a space. 2007-10-10 15:32:51 -07:00
bzbarsky@mit.edu
276625beed Fix bug 399219. r=roc, sr=neil, a=roc 2007-10-10 15:14:41 -07:00
fantasai.cvs@inkedblade.net
669ff25ede crash due to improper overflow container frame deletion, b=393956, r+sr=roc 2007-10-10 15:09:53 -07:00
vladimir@pobox.com
2b6d4ef940 b=296904, canvas rects incorrectly affect current path; r+sr+a=vlad, patch from philip@zaynar.demon.co.uk 2007-10-10 12:24:12 -07:00
roc+@cs.cmu.edu
416b58ab83 Backing out bug 391584 because of test failures on non-Mac 2007-10-09 21:25:42 -07:00
roc+@cs.cmu.edu
bd6f1fc294 Backing out fix for bug 345339 because of test failures 2007-10-09 20:39:16 -07:00
roc+@cs.cmu.edu
f21c86924d Fixing bustage 2007-10-09 19:30:48 -07:00
roc+@cs.cmu.edu
fca6dd9463 Bug 387414. Detect situations where the textrun doesn't map enough text to fully reflow the frame (which can happen during style changes to preformatted whitespace, for example) and rebuild textruns in that case. r=smontagu 2007-10-09 19:25:57 -07:00
roc+@cs.cmu.edu
0ced6f7aa5 Bug 391584. Don't miss word-break opportunities at points where whitespace has collapsed away. Also, note that a word-break opportunity exists at the start of a frame when it starts with a space. 2007-10-09 19:21:33 -07:00
roc+@cs.cmu.edu
9cbcfce8a9 Bug 389583. Move an assert so it doesn't fire bogusly. r=eli,sr=mats,a=dbaron 2007-10-09 19:18:40 -07:00
roc+@cs.cmu.edu
a92c012e1a Bug 345339. Stop using a generic hashtable to store element session history state in nsPresState. patch by Karthik Sarma, r+sr=roc,a=sicking 2007-10-09 19:15:23 -07:00
tglek@mozilla.com
fdf793303e Clean up prbool misuse in layout. bug 398312, r+sr+a=dbaron 2007-10-09 17:00:05 -07:00
dbaron@dbaron.org
bce5d9d6ab Add tests for bug 240117. 2007-10-09 13:28:10 -07:00
fantasai.cvs@inkedblade.net
d217f92687 nsOverflowContinuationTracker shouldn't assume frame won't get reflowed again before its continuation gets reflowed, b=398322, b=393956, r=dholbert sr=roc 2007-10-09 12:46:21 -07:00
enndeakin@sympatico.ca
662fd96d0a Bug 397012, add null check otherwise tests crash 2007-10-09 10:48:30 -07:00
enndeakin@sympatico.ca
f1f8f5b6ab Bug 397012, menus don't close on second click, r+sr=bz 2007-10-09 10:21:36 -07:00
enndeakin@sympatico.ca
f36f47ebaa bug 396983, missed this file 2007-10-09 05:43:15 -07:00