5900 Commits

Author SHA1 Message Date
smontagu%smontagu.org
da910c4994 Tests for bug 409513 and bug 410967
git-svn-id: svn://10.0.0.236/trunk@244552 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 21:44:31 +00:00
jonas%sicking.cc
39d4ac87a1 Bug 399352: Get rid of known-but-harmless assertions for GetUsedMargin/Border/Padding. r/sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@244476 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 04:53:46 +00:00
aaronleventhal%moonset.net
d6489c7541 Bug 414654. Accessibles not hidden for visibility:hidden w/ position:absolute. r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@244458 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 04:17:58 +00:00
smontagu%smontagu.org
f76fc4aba8 When creating a bidi continuation for a frame with fluid continuations, set the length of all the frames in the continuation chain to zero except the last one. Bug 409375, r+sr+blocking1.9=roc
git-svn-id: svn://10.0.0.236/trunk@244457 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-30 04:13:06 +00:00
roc+%cs.cmu.edu
d109a56eb2 Bug 411870. nsBidiPresUtils needs to track the current line across block continuation boundaries. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@244408 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 23:39:39 +00:00
dholbert%cs.stanford.edu
ef156c6b75 Bug 389359: In print-preview jump-to-page, scale page-position so we arrive at correct spot. r+sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@244378 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 20:14:51 +00:00
dbaron%dbaron.org
331dc42912 Tweak my previous fix per comment from Jesse.
git-svn-id: svn://10.0.0.236/trunk@244328 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 09:39:15 +00:00
dbaron%dbaron.org
19b5b4f534 Make this test loop until the XBL is loaded, since it fails for me in a debug build from Sunday evening and in a nightly from December (just as it just started doing on the Linux unit test tinderbox). a=jesse
git-svn-id: svn://10.0.0.236/trunk@244326 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 08:56:13 +00:00
jruderman%hmc.edu
c7b35ecb17 Use a data: URL instead of an http: URL so this test can succeed even without network connectivity
git-svn-id: svn://10.0.0.236/trunk@244315 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 07:32:24 +00:00
bzbarsky%mit.edu
dabaeedc2d Speed up page zoom by skipping the unnecessary resize reflow when we tell the
viewmanager about its new size, since we plan to go ahead and do a full dirty
reflow right after that.  Bug 403660, patch by Daniel Brooks <db48x@yahoo.com>,
r=bzbarsky, sr=roc


git-svn-id: svn://10.0.0.236/trunk@244281 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-29 04:10:59 +00:00
roc+%cs.cmu.edu
483e3cd22a Bug 411870 backout again
git-svn-id: svn://10.0.0.236/trunk@244232 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 19:10:27 +00:00
roc+%cs.cmu.edu
04c1c0e95b Bug 411870. Bidi resolution needs to scan through block continuations when tracking the current line for frames. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@244221 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 18:16:22 +00:00
roc+%cs.cmu.edu
f073d362e1 backing out 411870
git-svn-id: svn://10.0.0.236/trunk@244186 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 06:28:31 +00:00
roc+%cs.cmu.edu
16fcd370f1 Bug 411870 crashtest
git-svn-id: svn://10.0.0.236/trunk@244180 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 05:09:33 +00:00
roc+%cs.cmu.edu
80cdf2108f Bug 411870. Make bidi resolution track lines across block continuation boundaries. r=smontagu
git-svn-id: svn://10.0.0.236/trunk@244179 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-28 05:07:14 +00:00
fantasai.cvs%inkedblade.net
faf43a02d0 handle dynamic insertion with overflow containers properly, b=403369 r=bzbarsky sr=roc
git-svn-id: svn://10.0.0.236/trunk@244135 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 08:13:21 +00:00
smontagu%smontagu.org
4c83980d8b Percentage margins thrown on the floor during bidi reordering. Bug 413542, r+sr=dbaron, blocking1.9=schrep
git-svn-id: svn://10.0.0.236/trunk@244127 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-27 06:54:08 +00:00
roc+%cs.cmu.edu
b186cf0080 Bug 413292. Make Begin/EndUpdateViewBatch be sure to remove the batch-count from the same viewmanager we added one to. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@244074 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-26 23:59:51 +00:00
dbaron%dbaron.org
5fe2652d6e Improve the warning that shows up when pages use -moz-inline-box. b=413195 r+sr=bzbarsky a=beltzner
git-svn-id: svn://10.0.0.236/trunk@244008 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-25 21:06:36 +00:00
aaronleventhal%moonset.net
bc3b706205 Bug 413716. Repetitive warning in a11y, not supported for frames. r+sr=roc, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@244002 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-25 20:44:53 +00:00
uriber%gmail.com
90257435d9 Reverting fix for bug 412093 due to bustage. Sorry
git-svn-id: svn://10.0.0.236/trunk@243753 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 20:57:35 +00:00
uriber%gmail.com
ced3849031 For continuous background inlines, apply the background image to bidi continuations in visual order, and for RTL blocks, in RTL order. bug=412093 r+sr+a1.9=roc
git-svn-id: svn://10.0.0.236/trunk@243751 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 20:37:49 +00:00
longsonr%gmail.com
b5cf4d076f Backout bug 413016 in case it is causing qm-mini-ubuntu05 failure
git-svn-id: svn://10.0.0.236/trunk@243732 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 16:37:34 +00:00
longsonr%gmail.com
96db154580 Bug 413016 - ASSERTION: SVG frame expected with svg:after in SVG document. r+sr=bzbarsky,a1.9=mtschrep
git-svn-id: svn://10.0.0.236/trunk@243728 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 15:22:58 +00:00
reed%reedloden.com
561e18ff53 Bug 364719 - "Resizers of images are positioned wrongly when page is scrolled" [p=mfenniak-moz@mathieu.fenniak.net (Mathieu Fenniak) / chris@pearce.org.nz (Chris Pearce [cpearce]) r=peterv r+sr=roc a=blocking1.9+]
git-svn-id: svn://10.0.0.236/trunk@243718 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-22 07:39:07 +00:00
reed%reedloden.com
45664f77fc Re-land part of the patch from bug 193001 because the printing reftest failures on Windows are most likely just symptoms of bug 388169.
git-svn-id: svn://10.0.0.236/trunk@243652 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-21 07:54:47 +00:00
reed%reedloden.com
ffa39342f1 Back out part of the patch from bug 193001 to help track down the cause of some failing printing reftests on Windows.
git-svn-id: svn://10.0.0.236/trunk@243650 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-21 06:35:31 +00:00
reed%reedloden.com
c1ba64331e Bug 193001 - "Use gnome's native print dialog" [p=ventnor.bugzilla@yahoo.com.au (Michael Ventnor) r+sr+a1.9=roc]
git-svn-id: svn://10.0.0.236/trunk@243641 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-21 03:47:28 +00:00
roc+%cs.cmu.edu
72395a3542 Bug 403565. Give each contentviewer it's own device context. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@243640 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-21 02:05:39 +00:00
bzbarsky%mit.edu
cc0346a98b When showing a document viewer, don't start layout on the documnt unless it's
already had layout started once.  Otherwise, just wait for the sink, or whoever
is responsible for it, to start layout once they're ready.  Bug 404470, r+sr=jst


git-svn-id: svn://10.0.0.236/trunk@243619 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-20 18:02:03 +00:00
jwalden%mit.edu
eb14fa2587 Bug 346690 - Add support for the 'none' keyword for the CSS cursor property. r=dbaron, sr=mats, a=schrep
git-svn-id: svn://10.0.0.236/trunk@243466 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 18:40:29 +00:00
mats.palmgren%bredband.net
e855fa7e8e Ignore restyle requests once PresShell::Destroy() has been called. b=279505 r+sr=bzbarsky a=mtschrep
git-svn-id: svn://10.0.0.236/trunk@243460 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 18:18:19 +00:00
bzbarsky%mit.edu
cc24d0fe78 Add an internal security-check-less method for adding rules to stylesheets to
fix bug 386939.  r+sr=dbaron


git-svn-id: svn://10.0.0.236/trunk@243422 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-18 05:23:44 +00:00
jruderman%hmc.edu
42b04e5cfb Add crashtest
git-svn-id: svn://10.0.0.236/trunk@243407 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-17 23:47:04 +00:00
longsonr%gmail.com
11467ffd71 Bug 409461 - ASSERTION: SVG frame expected with svg:after. r+sr=bzbarsky,a1.9=beltzner
git-svn-id: svn://10.0.0.236/trunk@243377 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-17 16:28:57 +00:00
reed%reedloden.com
2029b3c03a Bug 340510 - "nsIDOMNSDocument.getBoxObjectFor (standard way to use Mozilla) does not work with --disable-xul" [p=romaxa@gmail.com (romaxa) r+sr=roc a1.9=schrep]
git-svn-id: svn://10.0.0.236/trunk@243166 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 01:27:54 +00:00
dholbert%cs.stanford.edu
d9bd33e144 Backing out 399852 due to mac mochitest failures
git-svn-id: svn://10.0.0.236/trunk@243161 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 00:56:43 +00:00
dholbert%cs.stanford.edu
c4a6851d4c Bug 399852 – Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=blocking1.9+ (re-landing; mochitest failures should be fixed)
git-svn-id: svn://10.0.0.236/trunk@243158 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-16 00:19:47 +00:00
mats.palmgren%bredband.net
f40d6b462a Try all continuations of the block when looking for a letter frame. b=408493 r+sr=bzbarsky a=blocking1.9
git-svn-id: svn://10.0.0.236/trunk@243106 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-15 09:25:18 +00:00
vladimir%pobox.com
5784c86ee2 b=397303, thebes rendering of inset/outset borders slow, bandaid; r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@243074 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-14 22:36:30 +00:00
vladimir%pobox.com
f3e0041e79 b=406782, double rendering of bullets on wikimo, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@242860 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 22:10:38 +00:00
dwitte%stanford.edu
17637c1a37 get rid of nsStyleStruct base type. b=408933, r+sr=dbaron, a=beltzner
git-svn-id: svn://10.0.0.236/trunk@242851 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 20:56:50 +00:00
ted.mielczarek%gmail.com
f37006c1b0 bug 410364 - use PR_STATIC_ASSERT in nsStyleSheetService::nsStyleSheetService. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@242836 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 17:59:48 +00:00
roc+%cs.cmu.edu
8113c247a5 Backing out 410489 to fix test failures
git-svn-id: svn://10.0.0.236/trunk@242782 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-10 00:40:08 +00:00
roc+%cs.cmu.edu
3d8e8b12f1 Bug 406784. Do more presentation setup in the SetDOMDocument path to fix regressions mainly in Camino. r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@242768 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 22:41:43 +00:00
martijn.martijn%gmail.com
d20990583c Bug 399852 – Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce, r+sr=roc, a=blocking1.9+
git-svn-id: svn://10.0.0.236/trunk@242762 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 21:44:59 +00:00
uriber%gmail.com
2fde2159de Look at all continuations, not just in-flows, when tracking frames sharing a background image. bug=411046, r+sr=roc
git-svn-id: svn://10.0.0.236/trunk@242742 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 19:19:49 +00:00
roc+%cs.cmu.edu
7caf8b7991 Bug 355548. Clean up MathML's font handling by moving most of it to the style system. Creates nsMathMLElement to put functionality there. Tightens MathML attribute parsing and introduces full support for 'scriptsizemultiplier', 'scriptminsize' and their interactions with CSS font-size. r+sr=dbaron
git-svn-id: svn://10.0.0.236/trunk@242716 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 09:38:32 +00:00
karlt+%karlt.net
ef8db85d60 Bug 348577 – Implement MathML <mtable> with display:inline-table
(mtable has incorrect baseline).
Patch by Bill Gianopoulos <wgianopoulos@yahoo.com>, r=rbs, sr=bzbarsky.


git-svn-id: svn://10.0.0.236/trunk@242665 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-09 02:14:35 +00:00
roc+%cs.cmu.edu
aee1f987f6 backing out bug 355548 due to test failures
git-svn-id: svn://10.0.0.236/trunk@242652 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-08 23:11:30 +00:00