Граф коммитов

19613 Коммитов

Автор SHA1 Сообщение Дата
dbaron%dbaron.org eddda04216 Annotate the failures of the foreground image tests, by platform, and turn them on. 2007-02-22 23:44:49 +00:00
dbaron%dbaron.org b7a28a3596 Add tests for collapsed borders and foreground images. 2007-02-22 23:27:18 +00:00
jst%mozilla.org d4160fada0 Fixing bug 371200. Make us have only one pref observer for browser.chrome.toolbar_tips rather than having every single XUL tooltip listener listen for changes to the pref only to update a global variable. r+sr=jonas@sicking.cc 2007-02-22 22:38:25 +00:00
sharparrow1%yahoo.com a30e6c49b5 Bug 371238 Fix uninitialized variable in nsPresContext::GetContainer. r+sr=roc 2007-02-22 22:09:14 +00:00
dbaron%dbaron.org 9772df345f Remove the remainder of the pixel rounding in the table code. b=371187 r=bernd sr=roc 2007-02-22 20:22:12 +00:00
bzbarsky%mit.edu b9c2928b12 Removing space that should not have been there. Bug 243370 2007-02-22 18:35:34 +00:00
bzbarsky%mit.edu 072e700041 deCOMtaminate SetBounds(), GetChildBox(), GetNextBox(), GetParentBox(),
GetVAlign(), GetHAlign().  Remove GetInset().  Bug 243370, patch by Andreas
Lange <anlan@lange.cx>, r+sr=roc
2007-02-22 18:05:14 +00:00
dbaron%dbaron.org 698f214d74 Switch from green to blue to avoid bug 371232 (but leave one affected test). 2007-02-22 17:52:56 +00:00
longsonr%gmail.com dfeb24a466 Bug 330059 - Text Inside a Elements Does Not Render. r=jwatt,sr=tor 2007-02-22 12:38:12 +00:00
dbaron%dbaron.org 42059d1587 Change the image/color mismatches from fails-if(windows) to random, since they fail on the Linux tinderbox. 2007-02-22 09:51:15 +00:00
dbaron%dbaron.org cefc312c3c Add pixel-rounding subdirectory. 2007-02-22 09:25:24 +00:00
dbaron%dbaron.org ae13095061 Reflect test results on Windows. 2007-02-22 09:24:33 +00:00
dbaron%dbaron.org 896f332181 Reflect test results on Mac. 2007-02-22 09:11:36 +00:00
dbaron%dbaron.org a1689b1dd0 Missed annotation for test that had error in previous round. 2007-02-22 08:58:25 +00:00
dbaron%dbaron.org ee1180f9bc Fix some errors in tests and start annotating failures in manifest. 2007-02-22 08:49:11 +00:00
dbaron%dbaron.org 05e31480c9 Add tests for pixel rounding. 2007-02-22 07:44:20 +00:00
dbaron%dbaron.org 6b8b6f6948 Better annotate test failures from earlier today. 2007-02-22 04:20:10 +00:00
dbaron%dbaron.org e827b39ad7 Mark 4 tests as random since they fail on Mac. 2007-02-22 00:42:20 +00:00
dbaron%dbaron.org 81013b23ee Convert some more of my reflow branch testcases to reftests. 2007-02-22 00:09:21 +00:00
bmlk%gmx.de d32867be73 limit array access when a rowspan points to a already pushed row, bug 370360 r/sr=bzbarsky 2007-02-21 19:42:21 +00:00
bmlk%gmx.de 0d675ddf2d collapse zero colspans when new cells are inserted bug 370842 r/sr=bzbarsky 2007-02-21 19:31:52 +00:00
dbaron%dbaron.org dfe1e18476 Add tests for table-layout:auto table balancing. 2007-02-21 07:47:47 +00:00
roc+%cs.cmu.edu 2ba784a51b Bug 370589. Put the prescontext into bidi mode when XUL trees detect a bidi string. r=smontagu,sr=dbaron 2007-02-21 02:04:51 +00:00
roc+%cs.cmu.edu 376b5ed6ff Bug 369227. Record the first soft break beyond the available width, if there isn't one within the available width. r+sr=dbaron 2007-02-21 01:52:03 +00:00
sayrer%gmail.com 914e642c1e making some of these todo(). see regressions detailed in bug 371061. 2007-02-20 22:38:45 +00:00
sayrer%gmail.com 8105fc2ae9 Bug 368994. move some more tests. r=dbaron 2007-02-20 22:18:09 +00:00
dbaron%dbaron.org cc8130d941 Create subdirectory manifest for table-width directory. 2007-02-20 22:14:57 +00:00
dbaron%dbaron.org fe22509a78 Update documentation for changes in format. b=371036 Patch by Rob Campbell <rcampbell@mozilla.com>. r=dbaron 2007-02-20 22:11:17 +00:00
asqueella%gmail.com adbef41e83 fix 370967 - crash when focusing the input of an <isindex> and then reloading the document
(move the (mInputContent)->RemoveEventListenerByIID call from the destructor to Destroy() so that it actually gets called.)
r+sr=roc
2007-02-20 20:25:14 +00:00
roc+%cs.cmu.edu b9a18a5be9 Bug 354491. Fix the display of the event target frame in layout debugging to not use views and not crash. r=mats,sr=rbs 2007-02-20 20:22:19 +00:00
bzbarsky%mit.edu 9ed992748a Set the used padding on the scrolled frame, since we're munging its padding.
Bug 370794, r+sr=dbaron
2007-02-20 18:54:16 +00:00
bzbarsky%mit.edu 22fa771d50 Refactor some repetitive computed style code. Bug 365932, r+sr=dbaron 2007-02-20 18:43:16 +00:00
sharparrow1%yahoo.com 7f917d232a Bug 370852. Misc nsPrintEngine fixes/cleanups.r+sr=roc. 2007-02-20 00:44:57 +00:00
sharparrow1%yahoo.com ad1971baf9 Bug 370945: Crash in GetLayerPoint. r+sr=roc. 2007-02-20 00:26:53 +00:00
dbaron%dbaron.org 31de09ee72 Fix bug in reference rendering for percent-truncation-3: the min widths of the columns need to match the test, since we size between percent and min. b=370720 2007-02-19 21:24:53 +00:00
bzbarsky%mit.edu c9007f90a9 Fix bug 370692. r+sr=rbs 2007-02-19 20:46:31 +00:00
Olli.Pettay%helsinki.fi ca0febb764 Bug 370454, make nsISVGValueObserver inherit nsISupportsWeakReference, r=tor, sr=roc 2007-02-19 20:03:34 +00:00
sharparrow1%yahoo.com 96eef9d1af Adding reftests for bug 370629. 2007-02-19 01:16:32 +00:00
bzbarsky%mit.edu 25c2235c83 Fix bug 370586. r=bernd, sr=roc 2007-02-19 01:10:28 +00:00
bzbarsky%mit.edu fe88b5e467 Make blocks whose ancestors are not blocks have the NS_BLOCK_MARGIN_ROOT and
NS_BLOCK_SPACE_MGR bits as necessary.  Bug 354600, r+sr=roc
2007-02-18 23:53:25 +00:00
sharparrow1%yahoo.com bbe056fa5f Bug 370629: Large images rescale to nothing (integer overflow computing replaced element size). r=dbaron, sr=roc. 2007-02-18 23:11:32 +00:00
asqueella%gmail.com 86aaabb1af Bug 366089 - move XUL reftests into a separate manifest, included from the main one.
r=dbaron
2007-02-18 22:46:43 +00:00
dbaron%dbaron.org 5444e34bc5 Subtract allocated parts before repeating division used for allocation to avoid rounding error of total. b=366865 r=bernd sr=roc 2007-02-18 19:49:50 +00:00
asqueella%gmail.com 3486f2d6a5 bug 257868 follow-up: fix a typo in the previous patch (left-over from an older patch with a different method signature) 2007-02-18 19:46:12 +00:00
bmlk%gmx.de d65f1bc1bb fix oversight with zero rowspan handling bug 370808 r/sr=bzbarsky 2007-02-18 18:50:39 +00:00
asqueella%gmail.com 3be3ebf36a bug 257868 - remove the nsIPresShell::SetAnonymousContentFor() API, make the frames store strong refs to the anonymous content instead. Decomtaminate nsIAnonymousContentCreator.
r+sr=roc
2007-02-18 17:34:09 +00:00
asqueella%gmail.com 2213149a5d bug 370371 - remove nsIImageControlFrame, have the frame set the last clicked point as a property on its mContent instead.
r+sr=roc
2007-02-18 16:49:54 +00:00
sharparrow1%yahoo.com ba4385e16a Bug 370492: Stop using views for event.PageX/Y, event.layerX/Y, image.x/y. r+sr=roc. 2007-02-18 10:43:12 +00:00
sharparrow1%yahoo.com 3efcb2ee74 Bug 370642: remove use of views in layout/inspector. r+sr=dbaron. 2007-02-18 04:44:21 +00:00
uriber%gmail.com 2f6b94d96b Change margin-right to -moz-margin-end to fix RTL vertical marquees. bug=370757 r+sr=dbaron 2007-02-17 20:08:06 +00:00
martijn.martijn%gmail.com f773d3a047 Bug 336147 � Changing innerHTML for input type=button causes miss-rendering, patch by Ryan Jones, r+sr=roc 2007-02-17 14:14:08 +00:00
martijn.martijn%gmail.com a6d42c1452 Bug 369422 � marquee inside white-space:pre elements acts bad, r=dbaron, sr=roc 2007-02-17 10:34:39 +00:00
sharparrow1%yahoo.com 9dbdc3581a Bug 370641: Stop using views in svg. r=tor, sr=roc. 2007-02-17 10:01:22 +00:00
dbaron%dbaron.org 7f3aa42b5f Another round of tests converted from reflow branch (bug 300030) testcases. 2007-02-17 05:37:13 +00:00
dbaron%dbaron.org e38d003e87 Start converting reflow branch (bug 300030) table testcases to reftests. 2007-02-16 23:30:22 +00:00
jonas%sicking.cc 9eea4cd5fe Bug 370332: Kill nsIBindingManager and nsIStyleRuleSupplier. r=dbaron for the layout/style parts, r/sr=jst for the rest. 2007-02-16 23:02:08 +00:00
joshmoz%gmail.com d78ea149e8 cocoa native text fields draw outside bounds, have incorrect border/padding setup. b=370593 r=smorgan sr=dbaron 2007-02-16 18:18:48 +00:00
enndeakin%sympatico.ca 46457a87ee Bug 308292, listbox getIndexOfItem/getItemAtIndex shouldn't throw exceptions, r+sr=neil 2007-02-16 14:23:35 +00:00
joshmoz%gmail.com 94eb54893c remove unused variables, other warning fixes. no bug. r/sr=bz 2007-02-16 08:04:44 +00:00
joshmoz%gmail.com 32d7a05759 extend nsITheme to support native focus drawing. b=370549 r=dbaron sr=roc 2007-02-16 01:53:43 +00:00
Olli.Pettay%helsinki.fi 391f74f48d Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking 2007-02-15 23:04:33 +00:00
sharparrow1%yahoo.com 5d26b185b1 Bug 370034: Replace nsIDeviceContext::GetDeviceContextFor with nsIDeviceContext::Init. r+sr=roc 2007-02-15 11:08:47 +00:00
sharparrow1%yahoo.com 7a228adbff Bug 370303: Cleanup in layout/forms. r+sr=roc. 2007-02-15 10:58:31 +00:00
sharparrow1%yahoo.com b2cad6ca8d Bug 369698: fix dynamic changes to layout.css.dpi pref. r+sr=roc. 2007-02-15 09:04:25 +00:00
smontagu%smontagu.org c518c1c5de Remove obsolete state bit NS_BLOCK_SHRINK_WRAP. Bug 369243, r=bz, sr=dbaron 2007-02-15 05:07:57 +00:00
jwatt%jwatt.org 602e93b61b Fixing bug 369992. Areas previously occupied by a foreignObject aren't repainted. r+sr=tor@acm.org 2007-02-14 21:38:43 +00:00
joshmoz%gmail.com 9c0e68d2fc cleanup. r+sr=dbaron 2007-02-14 21:00:15 +00:00
dbaron%dbaron.org a40b385248 Change my old email address to my new one (files missed when I did a mass-change in January 2003). 2007-02-14 07:18:26 +00:00
dbaron%dbaron.org 6983ab4744 Add tests for bug 25888 (an open bug). 2007-02-14 02:28:16 +00:00
sharparrow1%yahoo.com b52771b429 Bustage fix for bug 369834. 2007-02-13 23:00:39 +00:00
sharparrow1%yahoo.com d6505bc847 Bug 369834: Get rid of SetAltDevice and friends (and fix print preview). r+sr=roc. 2007-02-13 22:36:59 +00:00
smontagu%smontagu.org 2b8379c2ef Bug 370255: ASSERTION: frame not dirty: 'aFrame->GetStateBits() & (NS_FRAME_IS_DIRTY | NS_FRAME_HAS_DIRTY_CHILDREN)' on changing page direction, r=uriber, sr=roc 2007-02-13 18:11:24 +00:00
bzbarsky%mit.edu 76c819488f Fix build bustage. Bug 369099 2007-02-13 16:59:51 +00:00
bzbarsky%mit.edu ddb097385f Don't use a static nsTArray. Bug 369099, r=bernd, sr=roc 2007-02-13 16:23:19 +00:00
longsonr%gmail.com e3aa4e859e Bug 369911 - Changing the transform attribute of a foreignObject has no effect. r=jwatt,sr=tor 2007-02-13 10:12:18 +00:00
bmlk%gmx.de 802196753e take into account overlap situations between row- and colspans, bug 369975 r/sr=bzbarsky 2007-02-13 05:32:18 +00:00
bzbarsky%mit.edu 7d039134dc Revoke pending reflow events before tearing down the frame tree. Bug 347662,
r+sr=roc.
2007-02-13 04:46:57 +00:00
jonas%sicking.cc e34aa37ed0 Bug 369676: Make document stylesheets not affect scrollbars in XUL documents. r/sr=bz 2007-02-13 01:25:02 +00:00
dbaron%dbaron.org 6707328527 Put back the load timeout code that I backed out yesterday, since it now works. b=369319 2007-02-13 00:54:02 +00:00
dbaron%dbaron.org b12b7e01dc Ignore load events for subframes. More followup to bug 369319. 2007-02-13 00:34:58 +00:00
dbaron%dbaron.org 65c195ac3f Do setTimeout twice so I don't break tests that do a setTimeout. Followup to bug 369319. 2007-02-13 00:03:50 +00:00
dbaron%dbaron.org 35e7e1950b Revert previous change, since it doesn't help. 2007-02-12 21:50:54 +00:00
dbaron%dbaron.org bcc478294a Put back 20ms timeout for now, to try to fix test failures. 2007-02-12 20:57:30 +00:00
sharparrow1%yahoo.com 28f5411e95 Bug 370185: clean up view header includes (trivial). rs=bzbarsky. 2007-02-12 19:31:59 +00:00
sharparrow1%yahoo.com 2bdae2af37 Bug 370185: clean up view header includes (trivial). rs=bzbarsky. 2007-02-12 19:17:33 +00:00
neil%parkwaycc.co.uk a9f5b0d4f7 gfxMatrix is a struct, not a class b=370051 r=jwatt sr=tor 2007-02-12 14:40:44 +00:00
dbaron%dbaron.org 7cfc387523 Back out failure timeout part of previous change. 2007-02-12 03:45:01 +00:00
dbaron%dbaron.org ffb5d69ec4 Make reftest use onload rather than nsIWebProgressListener, and make it time out after load failure. b=369319 r=robcee 2007-02-12 02:21:18 +00:00
smontagu%smontagu.org 0ebfbbc8a8 Bug 369236: Move IsBidiFormControl from nsHTMLReflowState to nsBlockFrame. r+sr=roc 2007-02-11 07:19:09 +00:00
bmlk%gmx.de 949f30412c look out for zero rowspans when expanding the cellmap bug, 368651 r/sr=bzbarsky 2007-02-10 06:56:57 +00:00
bzbarsky%mit.edu 0a7372cdaa Fixing more bugs in tests. Bug 348809. 2007-02-09 21:31:38 +00:00
sharparrow1%yahoo.com 1436342d23 Bug 369690: nsPresContext::mImageLoaders uses wrong key; r+sr=bzbarsky 2007-02-09 20:44:10 +00:00
bzbarsky%mit.edu 5776612d22 List the right bug number. Bug 348809, patch by Rob Campbell, r=bzbarsky 2007-02-09 17:12:04 +00:00
bzbarsky%mit.edu 758c238b3f Fix bug 348809. r+sr=dbaron 2007-02-09 06:20:47 +00:00
roc+%cs.cmu.edu 052b758c05 Make new textframe build again after units landing and other changes. The gfxSkipChars and gfxPangoTextRun changes only affect the new textframe. 2007-02-09 04:20:17 +00:00
dbaron%dbaron.org 1d872893b6 Be a little less picky to avoid missing output. 2007-02-09 02:05:11 +00:00
dbaron%dbaron.org 54a491c063 Another random test on Windows due to native theme issues. 2007-02-09 01:49:56 +00:00
dbaron%dbaron.org d339f9de1f Mark (at least some of) the tests with native theme as random on Windows. 2007-02-09 00:24:25 +00:00
Olli.Pettay%helsinki.fi b4da895255 Bug 369753, remove nsIXMLContent, r+sr=bz 2007-02-09 00:15:14 +00:00
mozilla%weilbacher.org 8879c5a61f [OS/2] Bug 333235: Get Thebes to work on OS/2. r=mkaply
Changes to widget, including heavy whitespace cleanup in nsWindow::Destroy and nsWindow::OnPaint.
Temporary compilation workaround for nsObjectFrame.
2007-02-08 23:38:51 +00:00
masayuki%d-toybox.com 8eeb762eba Bug 369618 cannot open menu on non-primary display r+sr=roc 2007-02-08 23:23:31 +00:00
bzbarsky%mit.edu e2bc62506c Back out incorrect change to test. 2007-02-08 21:51:54 +00:00
masayuki%d-toybox.com 82d0a09d2c Bug 366043 The negative outline-offset is broken by bug 287624 r+sr=dbaron 2007-02-08 21:04:54 +00:00
pavlov%pavlov.net 95e12e6c06 thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 20:47:48 +00:00
dbaron%dbaron.org 5777fa3aa1 Use perl because sed isn't portable enough (doesn't work on Mac). 2007-02-08 20:39:12 +00:00
dbaron%dbaron.org 37d835a076 Rename pass.image to pass_image so it has no meaningful extension on all platforms (since .image is meaningful on Mac). 2007-02-08 19:37:05 +00:00
dbaron%dbaron.org 0f0acb5a23 Mark expected test failure for Mac. 2007-02-08 19:31:37 +00:00
dbaron%dbaron.org e2cad6ddc7 Allow reftest to be marked as failing or random on a specific platform. b=369330 r=robcee 2007-02-08 19:24:43 +00:00
dbaron%dbaron.org 5ba7bf7ff2 Stop rounding widths to pixel boundaries to fix reftest failures on Mac, which does subpixel positioning and sizing of text. b=369318 r=bernd sr=roc 2007-02-08 19:21:58 +00:00
dbaron%dbaron.org 381fd33b06 Stop rounding final column widths (up) to pixel boundaries. b=349297 r=bernd sr=roc 2007-02-08 19:20:51 +00:00
mats.palmgren%bredband.net 52e8bdc0dc Check LL_GOTLINEBOX before using mLineBox. b=368461 r+sr=dbaron 2007-02-08 13:53:51 +00:00
bzbarsky%mit.edu 8ebdc4349c Make the test actually valid (before, it ended up off from the reference by
somewhere on the order of 1/3 px).
2007-02-08 07:25:30 +00:00
sharparrow1%yahoo.com c78720aa24 Bug 177805: Fix the use of units in Gecko. r+sr=roc 2007-02-07 07:46:44 +00:00
bzbarsky%mit.edu e77da62f48 Adding tests for bug 144004. 2007-02-06 07:32:09 +00:00
bzbarsky%mit.edu 546c255709 Remove dead code. Followup for bug 243159, rs=roc 2007-02-06 06:23:18 +00:00
bzbarsky%mit.edu 9b88836aa4 Adding test for bug 361091. 2007-02-06 05:14:25 +00:00
bzbarsky%mit.edu 064aae5b2d Only do first-line stuff when inserting directly into the block in question.
Bug 367489 followup, r+sr=roc
2007-02-06 00:18:08 +00:00
tor%cs.brown.edu 4b05a64374 Bug 359516 - replace hand-wired observer scheme for filters with
nsIMutationObserver.  r=roc, sr=sicking
2007-02-05 20:04:17 +00:00
uriber%gmail.com 49a73ff19a Avoid including the offset from a continuation frame to the original frame's parent twice when computing the 'all in flow bounding rect'. bug=368735, r+sr=roc. 2007-02-05 19:32:26 +00:00
bzbarsky%mit.edu f159f65687 Simplify the posted events setup now that they're owned through dispatch by the
target thread. Bug 369247, r+sr=peterv
2007-02-05 18:09:26 +00:00
tor%cs.brown.edu d52618b2e8 Bug 367796 - <svg:switch> should be SVGTransformable. r=scootermorris, sr=roc 2007-02-05 16:26:23 +00:00
smontagu%smontagu.org e39883cd7c Remove unused method BidiStyleChangeReflow(). Bug 369338, r+sr=roc 2007-02-05 10:48:27 +00:00
bzbarsky%mit.edu ac2c886ef1 Converting some tests to reftest. 2007-02-05 05:32:25 +00:00
bzbarsky%mit.edu be85e170e4 Pass the right frame to the first-line stuff. Bug 367489, r+sr=roc. 2007-02-05 03:32:25 +00:00
uriber%gmail.com a5064f7ba6 Always initialize numChildren, now that it's always checked. bug=368893 r=nian.liu sr=roc 2007-02-04 21:24:49 +00:00
dbaron%dbaron.org 40d5f6c2e0 Be more tolerant of varying font metrics so the tests pass on Mac too, and clean up some things from the last round of changes. b=9458,18217 2007-02-04 20:52:46 +00:00
bzbarsky%mit.edu e2df828699 Update scrollframes to the new GetCollapsed() API too. Bug 369127, r+sr=dbaron. 2007-02-03 00:08:19 +00:00
dbaron%dbaron.org b0c3659658 Fix inclusion of extra notation in href. 2007-02-02 06:41:51 +00:00
dbaron%dbaron.org 497220ce28 Tweak inline-block and inline-table z-ordering tests so they work with a broader range of font metrics and line heights. 2007-02-02 06:15:24 +00:00
dbaron%dbaron.org 6a9744c34c Allow display:inline-block to be used on :before and :after. b=368622 r+sr=bzbarsky 2007-02-02 06:13:37 +00:00
dbaron%dbaron.org b1b2e0665d Move gray-ness of table borders to quirks mode and restore our prior standards-mode behavior. b=84307 r=fantasai sr=bzbarsky 2007-02-02 06:11:56 +00:00
dbaron%dbaron.org eb470f71ed Comment out a test that fails intermittently. 2007-02-02 05:18:25 +00:00
dbaron%dbaron.org e542140cfb Add simple script to clean up reftest output. 2007-02-02 05:00:41 +00:00
dbaron%dbaron.org aeedc73337 Add image that I forgot to add when checking in bug 368020. 2007-02-02 04:29:52 +00:00
jwalden%mit.edu bffb9c4ab2 Add reftests for most of bug 1156. There's still more to do, but this covers probably 70-80% of it. r=biesi, sr=dbaron 2007-02-02 02:42:04 +00:00
philringnalda%gmail.com 1260891962 Bug 368902: Unnecessary looping over collapsed children in nsSprocketLayout, patch by Andreas Lange <anlan@lange.cx>, r+sr=bzbarsky 2007-02-01 07:24:28 +00:00
dbaron%dbaron.org fb391ac9cd Make default table and hr border colors be gray rather than special values that depend on the background color, and remove the special values that depend on the background. b=84307 Patch by fantasai <fantasai.bugs@inkedblade.net>. r=bzbarsky sr=dbaron 2007-02-01 02:45:55 +00:00
dbaron%dbaron.org 585fa7bb73 Add tests for dynamic resizing of things that depend on width of container. b=163504, 28811 2007-02-01 02:14:40 +00:00
dbaron%dbaron.org 113ea06361 Add tests for support of 'overflow' on inline-block elements. b=367247 2007-02-01 02:13:07 +00:00
tor%cs.brown.edu 004d660934 Bug 367503 - Switch nsSVGPathGeometryFrame to thebes. r=longsonr, sr=roc 2007-01-31 16:05:42 +00:00
Olli.Pettay%helsinki.fi 7bea6078a1 Bug 243370, deCOMtaminate parts of nsIFrame that come from nsIBox, part 2, p=anlan@lange.cx, r+sr=roc 2007-01-31 16:02:42 +00:00
asqueella%gmail.com e826dfdf79 Bug 210096, part two - remove inIFileSearch interface and its implementation
patch by Shawn Wilsher <comrade693+bmo@gmail.com>
r=db48x, sr=neil
2007-01-31 15:04:36 +00:00
longsonr%gmail.com f77df9af80 Bug 368703 � Some methods in layout/style could be const r+sr=dbaron 2007-01-31 13:59:26 +00:00
dbaron%dbaron.org d662f33d0c Missed null check. b=368740 r+sr=roc 2007-01-31 05:23:47 +00:00
dbaron%dbaron.org f902ca6c73 Make things inside foreignObject reflow in response to style changes that cause reflow. b=328829 r=jwatt sr=roc 2007-01-31 05:22:40 +00:00
dbaron%dbaron.org 9f9adcd2cd Fix handling of background-clip and background-origin to honor GetSkipSides. b=368020 r+sr=roc 2007-01-31 05:21:05 +00:00
mats.palmgren%bredband.net 0dd9dd2c1c Collapse() might have destroyed 'frame'. b=368697 r+sr=roc 2007-01-30 22:28:06 +00:00
uriber%gmail.com 87097d2066 The correct version of the patch for bug 363198, this time. 2007-01-30 19:36:55 +00:00
uriber%gmail.com b54f349355 GetFrameForNodeOffset: if aNode has no children and the offset is 0, return the frame corresponding to aNode rather than failing. patch by Nian Liu <nian.liu@sun.com>. bug=363198 r=uriber sr=roc. 2007-01-30 19:29:55 +00:00
longsonr%gmail.com 84928d38d8 Bug 307708 � filters should operate in linearRGB color space by default r=dbaron,r=tor,sr=roc 2007-01-30 13:19:55 +00:00
asqueella%gmail.com bb79257e15 fix bug 363419 - Direct children of <overlay> not created correctly.
Don't create XUL "placeholder" element for them, instead use the same logic as elsewhere, as these nodes can end up in the master document.

r=smaug, sr=sicking
2007-01-30 12:49:24 +00:00
bzbarsky%mit.edu fea47b91b7 Remove some no longer needed code. Bug 368273, r+sr=dbaron 2007-01-30 05:52:27 +00:00
bzbarsky%mit.edu 018190c39c Make <style> elements notice text content changes. Bug 367612, r+sr=sicking 2007-01-30 05:50:22 +00:00
bzbarsky%mit.edu 7831ffe4cb Fix bug 300691. r+sr=sicking 2007-01-30 05:48:22 +00:00
cvshook%sicking.cc 0c24c4a4c3 Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128 2007-01-30 00:06:41 +00:00
smontagu%smontagu.org d2559b5746 #undef CS and ES to prevent build errors on Solaris 10 x86. Bug 287388, r+sr=dbaron 2007-01-29 14:37:04 +00:00
bzbarsky%mit.edu 724cfdc0d9 Missed a spot where we should update our cached band rect. Bug 368330, r+sr=roc 2007-01-29 02:16:23 +00:00
dbaron%dbaron.org 1f3fb393e2 Make non-box frames pay better attention to nsITheme::GetWidgetBorder and GetWidgetPadding. b=366722 r+sr=roc 2007-01-28 17:20:01 +00:00
bzbarsky%mit.edu 4597173571 Fix crash bug 368166. r=bernd, sr=roc 2007-01-28 16:49:26 +00:00
mats.palmgren%bredband.net 59a51a1ca4 Improve overflow/underflow DOM event handling. b=365477 r+sr=roc 2007-01-27 22:50:18 +00:00
dbaron%dbaron.org bd3bb5885b Remove nsTableFrame::GetBorderPadding and related code. b=367458 r=bernd sr=roc 2007-01-27 22:22:24 +00:00
dbaron%dbaron.org 9bae00dd9e Revert previous change. 2007-01-27 19:35:29 +00:00
dbaron%dbaron.org 9b608ec24d Address review comment on bug 9458 that depends on bug 367247 by making nsFrame::IsContainingBlock not check display type, but making it purely frame-class-based. 2007-01-27 18:45:35 +00:00
dbaron%dbaron.org 1b7cdac572 Make inline-blocks support 'overflow', and add some useful methods to nsStyleDisplay. b=367247 r+sr=bzbarsky 2007-01-27 18:44:24 +00:00
dbaron%dbaron.org dc9be935ab Make marquee use inline-block. b=163504 r=martijn sr=bzbarsky 2007-01-27 18:40:57 +00:00
dbaron%dbaron.org 6e48038aa3 Combine the code that tests inlines for dependence on the containing block width in order to disable resize reflow optimizations, and add to that code things that shrink wrap (inline-block, inline-table, buttons, fieldsets). Also move the percentage-height tests out, and into InitResizeFlags. b=163504 r+sr=bzbarsky 2007-01-27 18:40:26 +00:00
dbaron%dbaron.org 765022065d Implement CSS display types inline-block and inline-table. b=9458, 18217 r+sr=bzbarsky 2007-01-27 18:36:57 +00:00
pavlov%pavlov.net 0852866e39 Changing mac printing to use print manager instead of cups. bug 367433. r=vlad/cbarrett 2007-01-27 04:06:59 +00:00
pavlov%pavlov.net b23f38fda6 stop exporting cairo headers from thebes headers. bug 368377. r=vlad 2007-01-27 01:26:49 +00:00
jwatt%jwatt.org 3c80d49a27 Fixing bug 267664. SVG <a> element hack is painfully broken - implement it properly. r=tor@acm.org, sr=jonas@sicking.cc 2007-01-26 23:45:15 +00:00
mats.palmgren%bredband.net 5f84696e46 Reset 'mAltDC' when we finish Print Preview. b=365578 r+sr=roc 2007-01-26 18:26:00 +00:00
dbaron%dbaron.org 7be5fce645 Merge 368101 with changes from bug 367442. 2007-01-26 07:18:55 +00:00
dbaron%dbaron.org 16345b302a Make SVG foreignObject frames reflow roots, instead of their child, so that marking the child dirty still keeps the change constrained to the foreignObject. b=368101 r+sr=roc 2007-01-26 06:58:31 +00:00
dbaron%dbaron.org 3a8d8aa3ad Fix missed renaming in reftest. b=368158 r=rcampbell 2007-01-26 06:56:58 +00:00
dbaron%dbaron.org 7256e4ed46 Remove const that doesn't make any sense. b=364049 r=bzbarsky 2007-01-26 06:38:58 +00:00
bzbarsky%mit.edu 1816c69b26 Remove assert that happens to not be assertable. Bug 368259, r+sr=dbaron 2007-01-26 05:02:31 +00:00
dveditz%cruzio.com 6aaad025ce Need to pass 'rv' status out, bug 368123. r/sr=dbaron 2007-01-26 02:30:23 +00:00
dbaron%dbaron.org 55afed68a0 Fix bustage merging 367442 and 366956. 2007-01-26 01:24:56 +00:00
dbaron%dbaron.org 7ec4326621 Fix bustage merging 367442 and 366956. 2007-01-26 01:10:28 +00:00
bzbarsky%mit.edu 32ea7d9340 Make mComputedWidth private, with a getter/setter, and make the setter update
the resize flags.  Bug 367442, r+sr=dbaron
2007-01-26 00:05:12 +00:00
roc+%cs.cmu.edu 4941250504 Bug 368154. Don't do bidi resolution on strings unless bidi is enabled in the prescontext. r=smontagu,sr=dbaron 2007-01-25 19:54:38 +00:00
enndeakin%sympatico.ca 6dba01a76a Bug 326877, close popups when navigating pages, r+sr=bz 2007-01-25 17:59:20 +00:00
dbaron%dbaron.org bb150f250f Add testcases for visual part of bug 347912. 2007-01-25 03:31:14 +00:00
dbaron%dbaron.org 495c0476a9 Make computed style output the a part of rgba/hsla colors, and also implement the 'transparent' keyword from css3-color. b=347912 r+sr=bzbarsky 2007-01-25 02:03:02 +00:00
dbaron%dbaron.org 38be9fc4ca Reflow reflow roots and the child of SVG foreignObject with an unconstrained height to avoid triggering page/column breaking. b=366956 r+sr=roc 2007-01-25 02:01:07 +00:00
roc+%cs.cmu.edu b1f364247c Bug 367930. Introduce an nsIRenderingContext::GetHints flag (temporarily) that tells us whether new-text-runs are being used underneath. When new text runs are in use, never reverse text manually, we can be sure that the platform textrun will do it. 2007-01-25 01:58:55 +00:00
dbaron%dbaron.org 07ac83bdb9 Basic instructions. 2007-01-25 01:17:28 +00:00
bzbarsky%mit.edu 1115b02231 Address review comment I missed. Bug 367749. 2007-01-24 20:23:08 +00:00
bzbarsky%mit.edu 74cffdfb13 Fix various bugs in the column iterator's keeping track of the current row.
Bug 367749, r=bernd, sr=roc
2007-01-24 20:18:04 +00:00
bzbarsky%mit.edu 5b7e13a964 Make sure we can rely on mDirty being false when the list is not dirty. Bug
367906 , r+sr=dbaron
2007-01-23 23:45:54 +00:00
dbaron%dbaron.org 5bf2847bf3 Correct punctuation in CSS error reports. b=315250 r+sr=bzbarsky. 2007-01-23 22:49:49 +00:00
bzbarsky%mit.edu 3e6c065405 Keep a "last band we touched" cursor so we can avoid seeking through the whole
linked list for multiple appends to the end.  Bug 270392, r+sr=roc
2007-01-23 21:42:41 +00:00
Olli.Pettay%helsinki.fi 16fb4fa4dd Bug 329126, Remove nsIEventListenerManager::CreateEvent, r=aaronl, r+sr=jst 2007-01-23 07:32:34 +00:00
bzbarsky%mit.edu 82d06572da Shut down the textrun cache on shutdown. Bug 357779, r=vlad, sr=roc 2007-01-23 05:24:21 +00:00
dbaron%dbaron.org 47f4966b12 Change the bulk of ascent (baseline) computation to happen on a virtual method on nsIFrame, and remove the redundant descent member from nsHTMLReflowMetrics, primarily to support having both first-line and last-line baselines. b=367332 r+sr=roc 2007-01-23 04:06:56 +00:00
dbaron%dbaron.org 46397a599e Give inline-blocks NS_BLOCK_SPACE_MGR and NS_BLOCK_MARGIN_ROOT. b=367504 r+sr=roc 2007-01-23 03:53:46 +00:00
roc+%cs.cmu.edu f3f7b87507 Bug 333659. Land layout changes to pass only single-direction textruns to nsIRenderingContext string methods. r=dbaron 2007-01-23 02:58:55 +00:00
tor%cs.brown.edu ffa16993ad Bug 367557 - correct filter/pattern surface refcount. r=vlad, sr=roc 2007-01-22 23:19:54 +00:00
longsonr%gmail.com 0b2fa84d3f Bug 367209 - getBBox() returns ((0,0), (0,0)) on two point polyline. r+sr=tor 2007-01-22 10:04:29 +00:00
bzbarsky%mit.edu 1576b4b3b0 Fix build bustage. Bug 367587 2007-01-22 04:41:06 +00:00
bzbarsky%mit.edu 66bc63e520 Make it possible for callers who want to iterate all the row groups and
GetMapFor() for all of them do so in about O(N) time instead of O(N^2) (in
number of row groups).  Bug 366892, r=bernd, sr=roc
2007-01-22 04:35:25 +00:00
bzbarsky%mit.edu ff79c0a249 Have a faster way of iterating down the columns of a table. Bug 352461,
r=bernd, sr=roc
2007-01-22 04:32:33 +00:00
bzbarsky%mit.edu cfe5a5a02b Remove some redundant (but not quite identical, hence asserting) logic. Bug
367587, r+sr=roc
2007-01-22 04:29:35 +00:00
bzbarsky%mit.edu 1556078e33 Don't do XUL collapsing stuff with HTML text inputs or HTML scrollframes. Bug
335628, r+sr=roc
2007-01-22 04:27:31 +00:00
bmlk%gmx.de 8d5481e7ca Stronger band-aid to prevent table splitting inside columns bug 362275 r/sr=roc 2007-01-21 17:51:33 +00:00
bzbarsky%mit.edu b614fbfae0 Adding some more tests. 2007-01-20 04:29:02 +00:00
bzbarsky%mit.edu 5291041be2 Don't calculate stuff with dirty lists. Bug 367243, r=mats, sr=dbaron 2007-01-20 01:18:57 +00:00
bzbarsky%mit.edu 6a4e14f861 Make sure to do scrollbar layout if we suppressed it previously, even if we
don't obviously need to do it.  Bug 364762, r+sr=roc
2007-01-19 18:01:10 +00:00
longsonr%gmail.com d401e75c52 Bug 367111 - Fix another crash with unrendered foreignObject. r+sr=tor 2007-01-19 09:06:13 +00:00
joshmoz%gmail.com 0facfa5ce8 use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc 2007-01-19 07:03:20 +00:00
bzbarsky%mit.edu b58eda2633 Adding regression test. 2007-01-19 02:48:44 +00:00
tor%cs.brown.edu 4467dd33a3 Bug 366451 - nsSVGImageFrame not updated when container changes.
r=pavlov, sr=roc
2007-01-18 17:46:36 +00:00
tor%cs.brown.edu 09516db841 Backout of 367031 due to regressions. 2007-01-18 16:52:08 +00:00
roc+%cs.cmu.edu c125b03406 Bug 333659. Relanding nsLineLayout API changes for new text code. r+sr=dbaron 2007-01-18 01:20:09 +00:00
bzbarsky%mit.edu e329915320 Adding regression test. 2007-01-18 00:39:02 +00:00
jwatt%jwatt.org 29c5a02e5c Fixing bug 367031. Implement nsSVGOuterSVGFrame::Get[Pref|Min]Width (at least well enough to get inline SVG in XUL working again). r=dbaron@mozilla.com, sr=tor@acm.org 2007-01-18 00:17:35 +00:00
dbaron%dbaron.org 7951591b57 Make PushStackMemory never fail to simplify callers, and deCOMtaminate the stack memory API. b=366866 r+sr=bzbarsky 2007-01-17 23:53:47 +00:00
bzbarsky%mit.edu c969f96078 Fix painting of focus outline for empty <select>s. Bug 362995, r+sr=roc 2007-01-17 23:17:30 +00:00
roc+%cs.cmu.edu 0c477f16d3 Bug 363813. When inserting frames into a list of out-of-flow frames, finding the correct position by comparing positions in the content tree doesn't always work, in particular when the frames are for anonymous content. So compare the positions of placeholders in the frame tree, which should always work (if we're careful). r+sr=dbaron 2007-01-17 22:48:24 +00:00
dbaron%dbaron.org 4edc26c613 Make non-box frames use nsITheme methods concerning size, border, and padding, so that non-boxes with appearance set will obey the platform-specific theme. b=366722 r+sr=roc 2007-01-17 22:31:07 +00:00
roc+%cs.cmu.edu 23b8db0f54 Bug 366001. Remove old reflow batching API, it's not effective or needed. r+sr=bzbarsky 2007-01-17 22:28:33 +00:00
roc+%cs.cmu.edu a24e29f199 Fixing luna bustage, hopefully 2007-01-17 22:11:01 +00:00
roc+%cs.cmu.edu 96bee23dc4 Bug 363813. Ensure that floating first-letter frames get inserted in the right place in the list of new floated items. r+sr=dbaron 2007-01-17 21:20:33 +00:00
roc+%cs.cmu.edu f8a2d8920f Reland conversion of HaveForcedBreakPosition check to assertion. See if this busts luna. r+sr=dbaron 2007-01-17 20:31:13 +00:00
dbaron%dbaron.org 467571ea4b When possible, distribute min width of colspanning cells so it fits within the pref width of the spanned columns. b=363144 r=bernd sr=bzbarsky 2007-01-17 19:19:50 +00:00
bzbarsky%mit.edu eb6fa3da0d Fix GetLastChildFrame to deal with bidi splitting of inlines. Bug 366967,
r=uri, sr=roc
2007-01-17 18:53:11 +00:00
dbaron%dbaron.org 364490b2d3 Fix error tracking size of circularly linked list of counters, causing mis-sorting. b=367220 r+sr=roc 2007-01-17 09:24:19 +00:00
roc+%cs.cmu.edu 132c672bf5 Relanding changes to replace local helpers with new nsLayoutUtils versions. r+sr=dbaron 2007-01-17 08:11:32 +00:00
roc+%cs.cmu.edu 2235524e9e Backout of nsLineLayout changes; trying to fix luna orange 2007-01-17 06:27:01 +00:00
dbaron%dbaron.org 9ef783f360 Handle padding and border correctly for reflow states constructed without a parent (reflow roots, things inside nsIBoxes). b=366952 r+sr=roc, r=bzbarsky 2007-01-17 05:19:35 +00:00
dbaron%dbaron.org e80f2d5166 Fix potentially uninitialized nsresult return value, regression from deCOMtamination patch. b=330305 r+sr=roc 2007-01-17 05:16:13 +00:00
roc+%cs.cmu.edu 686fd51fac Bug 333659. Relanding layout/generic/Makefile.in changes that don't affect anything since new textframe is disabled. r+sr=dbaron 2007-01-17 04:17:14 +00:00
roc+%cs.cmu.edu 4f18bb6292 Bug 333659. Relanding new nsLineLayout API to make in-first-line-frame and current-nsLineBox available; should not affect anything. r+sr=dbaron 2007-01-17 03:59:32 +00:00
roc+%cs.cmu.edu 403b86b665 Bug 366880. -moz-column-gap should support 'normal', which should be the initial value. r+sr=dbaron 2007-01-17 03:25:38 +00:00
roc+%cs.cmu.edu 5d1602dd0f Bug 333659. Relanding new nsTextTransformer::GetCaseConv, should not affect anything. r+sr=dbaron 2007-01-17 02:58:49 +00:00
jwalden%mit.edu 58912e87dd Bug 366616 - Canvas in XUL is not rendered. Patch by Andrew Miller <ak.miller@auckland.ac.nz>, r=vlad, sr=dbaron 2007-01-17 02:41:47 +00:00
roc+%cs.cmu.edu 63eb8590be Bug 333659. Relanding new nsLayoutUtils APIs --- shouldn't affect current code. r=dbaron 2007-01-17 02:37:19 +00:00
roc+%cs.cmu.edu c25e8e22df Backing out text landing. 2007-01-16 22:25:20 +00:00
roc+%cs.cmu.edu 2d7079a79a Bug 333659. Landing new text interfaces, new gfxPangoTextRun (enabled), new textframe code (disabled). r+sr=dbaron for the part-of-the-build layout parts,r=stuart for the part-of-the-build gfx parts 2007-01-16 20:51:52 +00:00
longsonr%gmail.com 5b67ad0a95 Bug 363611 - Fix crash with unrendered foreignObject. r+sr=tor 2007-01-16 11:12:08 +00:00
uriber%gmail.com 1122e6ea5c Abort early from ReorderFrames in case of an empty line frame, to avoid crashing later. bug=367015, r+sr=bzbarsky. 2007-01-16 07:09:49 +00:00
timeless%mozdev.org 6f1336f6fc Bug 366927 DOMi does not remember preference for showing whitespace nodes or not at first startup
patch by comrade693+bmo@gmail.com r=db48x sr=neil
2007-01-14 23:20:31 +00:00
uriber%gmail.com a385a14603 Don't bidi-split line frames. bug=364839, r+sr=bzbarsky. 2007-01-13 18:20:28 +00:00
bzbarsky%mit.edu 661f32547b ConstructDocElementFrame can return null if the XBL hasn't loaded yet. Handle
that XBL loading later by changing how XBL triggers the frame construction and
making it possible to recreate the doc element hierarchy even if there is no
doc element frame.  Bug 366207, r=sicking, sr=roc
2007-01-13 03:32:31 +00:00
dbaron%dbaron.org c3d2420f97 Fix incorrectly placed PR_MAX(), since the span* values are additions to the base values. b=365173 r=bernd sr=bzbarsky 2007-01-13 01:08:18 +00:00
dbaron%dbaron.org 839bd0652c Accumulate column-spanning cells into column intrinsic widths separately for each number of columns spanned, in increasing order. b=363329 r=bernd sr=bzbarsky 2007-01-13 01:04:56 +00:00
bzbarsky%mit.edu 821f6c70bc Implement the proposed Web Apps 1.0 API for changing the selected style sheet
set, querying the available sets, etc.  Bug 200930, r=sicking, sr=dbaron
2007-01-11 19:32:31 +00:00
bzbarsky%mit.edu 30183f7197 Compare maxY to the right thing when deciding whether to clamp it to the
baselineY.  Bug 366667, r+sr=dbaron
2007-01-11 18:10:47 +00:00
bzbarsky%mit.edu 6c80101d7b Fix the width computations for the dropdown to actually account for the border
and padding.  Bug 365837, r+sr=dbaron
2007-01-11 17:59:41 +00:00
bzbarsky%mit.edu 63074ebebb Notify correctly about legend frames being added -- need to mark all our
ancestors as having a dirty child, not just the immediate ancestor.  Bug
366537, r+sr=dbaron
2007-01-11 17:56:25 +00:00