Commit Graph

5253 Commits

Author SHA1 Message Date
roc+%cs.cmu.edu
0838e693a1 Bug 416752. Use the scrollbar min-height/min-width to establish the minimum scrollport size, not the pref-height/pref-width. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246424 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-25 01:21:08 +00:00
dbaron%dbaron.org
0e1ade3385 Fix regression handling auto margins on absolutely positioned elements. b=419060 r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@246417 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 18:29:11 +00:00
fantasai.cvs%inkedblade.net
cfb0969dfb fixed positioned elements print only on first and last pages b=417676 r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@246412 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 12:19:18 +00:00
reed%reedloden.com
5245ccb22e Bug 383267 - "When fontHeight is very large, pagescroll height(pageincrement value) is too small" [p=masa141421356@gmail.com (Masahiro Yamada) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246397 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:35:08 +00:00
reed%reedloden.com
9e393157c2 Bug 391559 - "Incorrect ordered-list numbering within -moz-column-* (and/or numbering changes when clicked)" [p=craig.topper@gmail.com (Craig Topper) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@246395 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-24 07:31:30 +00:00
uriber%gmail.com
dcdb49841e Add a comment and assertion to the fix for bug 370174. r+sr=roc on the original patch. blocking1.9=dbaron
git-svn-id: svn://10.0.0.236/trunk@246364 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-23 10:54:29 +00:00
roc+%cs.cmu.edu
78603720e9 Bug 407095. Reflow in more situations where horizontal scrollbar appears or disappears. May hurt Tp, let's watch. r+sr=dbaron,a=damon
git-svn-id: svn://10.0.0.236/trunk@246355 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-23 10:16:00 +00:00
uriber%gmail.com
31501ac213 Don't crash on triple-clicking when there's an orphan content somewhere. bug=370174 r+sr=roc blocking1.9=dbaron
git-svn-id: svn://10.0.0.236/trunk@246323 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 21:21:15 +00:00
uriber%gmail.com
7526660bf7 When all three of 'left', 'width', and 'right' of an absolutely-positioned elemnt are 'auto', use the direction of the static-position containing block (rather than the actual containing block) to decide whether to set 'left' or 'right' to the static position. bug=403328 r+sr=dbaron b1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@246308 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 13:44:08 +00:00
roc+%cs.cmu.edu
157557ef49 Bug 157546. 'Delete' key should delete entire cluster. patch by Theppitak Karoonboonyanan, r+sr=roc,a=schrep
git-svn-id: svn://10.0.0.236/trunk@246267 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 02:24:05 +00:00
roc+%cs.cmu.edu
37e652dcfa Bug 393490. When subsuming an interval, we need to merge its beginning into the current interval as well as its end, because it might start before the current interval. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@246252 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-22 01:02:52 +00:00
dholbert%cs.stanford.edu
126cb94996 Bug 402629: Fix percent-height updates in nested tables by checking if containing block depends on an ancestor cell's height, rather than just checking if it's a cell. r+sr=dbaron, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@246229 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-21 21:02:07 +00:00
reed%reedloden.com
568d86b4a5 Bug 395983 - "Duplicated Flash menus using r60(+) of Flash player" (do native drawing instead) [p=kinetik@flim.org (Matthew Gregan) r=vlad sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@246079 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 11:33:29 +00:00
reed%reedloden.com
088f0a4ab1 Back out patch from Theppitak Karoonboonyanan in bug 157546 due to test failures.
git-svn-id: svn://10.0.0.236/trunk@246075 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 11:10:17 +00:00
reed%reedloden.com
479a331f94 Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@246071 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 10:20:05 +00:00
fantasai.cvs%inkedblade.net
573c3c24fb switch GetOverflowAreaProperty callers to GetOverflowRect b=417116 r+sr=roc a=roc
git-svn-id: svn://10.0.0.236/trunk@246042 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 07:08:56 +00:00
roc+%cs.cmu.edu
23a169e1f0 Bug 261081. Support official 'pre-wrap' value for CSS 'white-space' since we already support it well as '-moz-pre-wrap'. r+sr=dbaron,a=schrep
git-svn-id: svn://10.0.0.236/trunk@246025 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-20 02:07:50 +00:00
mozilla%weilbacher.org
95608dbe4b Bug 415686: remove FONT_LEADING_APIS_V2 ifdefs which are no longer useful for cairo builds. Also remove related functions and tests. r/sr=dbaron, r=pavlov, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@246001 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 19:41:57 +00:00
dbaron%dbaron.org
a9c7cec63e Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep
git-svn-id: svn://10.0.0.236/trunk@245996 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 18:47:35 +00:00
dbaron%dbaron.org
991e9997f2 Treat backgrounds on body the same in XHTML as for HTML. b=379461 r+sr=bzbarsky a=schrep
git-svn-id: svn://10.0.0.236/trunk@245994 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 18:46:21 +00:00
bzbarsky%mit.edu
4ff049a250 Make sure that <frame>s don't fall through to nsLeafFrame sizing, unlike
<iframe>s.  Bug 414322, r+sr=dbaron, a=schrep.


git-svn-id: svn://10.0.0.236/trunk@245988 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 17:53:46 +00:00
dbaron%dbaron.org
90cff3a274 Back out for now, until I have a chance to fix reftests depending on old behavior.
git-svn-id: svn://10.0.0.236/trunk@245983 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 17:28:00 +00:00
dbaron%dbaron.org
d26fe6695b Expose GetBodyContent and use it to avoid performance hit of nsIDOMHTMLDocument::GetBody. b=331530 r+sr=sicking a=schrep
git-svn-id: svn://10.0.0.236/trunk@245980 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 16:48:09 +00:00
dbaron%dbaron.org
408f7c7143 Treat backgrounds on body the same in XHTML as for HTML. b=379461 r+sr=bzbarsky a=schrep
git-svn-id: svn://10.0.0.236/trunk@245979 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 16:47:12 +00:00
jag%tty.nl
66730e483a Bug 416998: Fix the order of member variable initializers for a few constructors. sr=bz, a=schrep
git-svn-id: svn://10.0.0.236/trunk@245954 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-19 07:36:52 +00:00
jag%tty.nl
bc91d919a7 Bug 73353: Clean up our MODULE/REQUIRES story. rs=dbaron, a=brendan
git-svn-id: svn://10.0.0.236/trunk@245897 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-18 08:50:33 +00:00
mats.palmgren%bredband.net
2efcf10391 Avoid divide by zero and make negative values for -moz-column-gap/width invalid. b=416088 r+sr=roc a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@245862 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-17 04:45:59 +00:00
masayuki%d-toybox.com
d5d7f20c6e Bug 392785 overflowed underline sometimes is not repainted at scrolling r+sr=roc b1.9=dbaron
git-svn-id: svn://10.0.0.236/trunk@245831 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-16 15:31:33 +00:00
reed%reedloden.com
5dd6e56b77 Back out Theppitak Karoonboonyanan's patch from bug 157546 due to a regression (bug 417745).
git-svn-id: svn://10.0.0.236/trunk@245791 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-15 20:20:56 +00:00
reed%reedloden.com
b59adc6b61 Bug 157546 - "[CTL-Thai] IM: <delete> key should delete WHOLE Thai "display cell"" [p=thep@linux.thai.net (Theppitak Karoonboonyanan) r+sr=roc a1.9=beltzner]
git-svn-id: svn://10.0.0.236/trunk@245769 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-15 05:30:35 +00:00
bzbarsky%mit.edu
67d6974457 Adding crashtest
git-svn-id: svn://10.0.0.236/trunk@245759 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-15 04:17:09 +00:00
bzbarsky%mit.edu
b94dbfa1d7 Make sure to not set a negative computed width. Bug 403576, r+sr=dbaron, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@245758 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-15 04:14:53 +00:00
roc+%cs.cmu.edu
d077ccaca3 Bug 400813, check in the right version of the patch
git-svn-id: svn://10.0.0.236/trunk@245687 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-14 10:03:01 +00:00
roc+%cs.cmu.edu
8c3ef7bff3 Bug 400813. Text with font-size:0 should not make a line be treated as empty. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@245685 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-14 09:08:34 +00:00
vladimir%pobox.com
9edf4504a3 b=415285, win32 plugin printed is overprinted ; r=stuart
git-svn-id: svn://10.0.0.236/trunk@245677 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-14 06:27:51 +00:00
smontagu%smontagu.org
f4ea22ead6 Make Hebrew list numbering be ordered correctly. Bug 413928, r+sr=roc, blocking1.9=shrep
git-svn-id: svn://10.0.0.236/trunk@245553 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-13 08:22:03 +00:00
roc+%cs.cmu.edu
34c5fac9d2 backing out bug 400813 again due to reftest failure...
git-svn-id: svn://10.0.0.236/trunk@245444 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 02:48:17 +00:00
roc+%cs.cmu.edu
bd8265060a Bug 400813. Lines with font-size:0 content should not be treated as empty. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@245441 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-12 01:42:14 +00:00
jruderman%hmc.edu
ca99d28378 Remove redundant |if| around assertion (bug 416645). r+sr=roc, a=schrep
git-svn-id: svn://10.0.0.236/trunk@245416 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-11 17:13:34 +00:00
reed%reedloden.com
be3ee782f9 Bug 416630 - "nsColumnSetFrame unbounded last column next in flow check is reversed" [p=craig.topper@gmail.com (Craig Topper) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@245387 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-11 07:21:43 +00:00
dbaron%dbaron.org
35c09e2930 Stop using -moz-float-edge for list items, but offset the bullet position in the presence of floats. b=413840 (and numerous others) r+sr=roc a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@245373 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-10 21:50:05 +00:00
fantasai.cvs%inkedblade.net
a37d7d6527 give page content frames a computed size so height: 100% works, b=411382 r+sr=bz
git-svn-id: svn://10.0.0.236/trunk@245289 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-09 02:54:55 +00:00
dolske%mozilla.com
7c1492fce7 Reland 406686, tests went green apparently before picking up the backout.
git-svn-id: svn://10.0.0.236/trunk@245256 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-08 20:23:06 +00:00
dolske%mozilla.com
d6483521ba Backout bug 406686 to determine cause of mochitest failures.
git-svn-id: svn://10.0.0.236/trunk@245244 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-08 19:07:23 +00:00
enndeakin%sympatico.ca
9047bc29c0 Bug 406686, close popups on blur, this time with nullcheck, r=roc,sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@245221 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-08 13:53:35 +00:00
bzbarsky%mit.edu
b06d3d6b21 Fix bug 416073: invalidate more things as needed during table reflow to prevent
glitches.  r+sr=roc


git-svn-id: svn://10.0.0.236/trunk@245203 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-08 09:36:32 +00:00
dholbert%cs.stanford.edu
233fffbd92 Bug 412607: Fix wrapping issue by clearing trimmable width before trying CanPlaceFrame. r+sr=roc, a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@245181 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 23:00:38 +00:00
mozilla.mano%sent.com
752a99841c Backing out 406686 again
git-svn-id: svn://10.0.0.236/trunk@245071 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 02:19:13 +00:00
mozilla.mano%sent.com
446c1b4c86 Relanding bug 406686
git-svn-id: svn://10.0.0.236/trunk@245065 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-07 00:55:58 +00:00
mozilla.mano%sent.com
623f0b7016 Attempt to fix orange by backing out 406686
git-svn-id: svn://10.0.0.236/trunk@245058 18797224-902f-48f8-a5cc-f745e15eee43
2008-02-06 23:46:00 +00:00