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

19742 Коммитов

Автор SHA1 Сообщение Дата
joshmoz%gmail.com b6cf50d6dd fix chrome button heights, fix some native button rendering issues, clean up some CSS. b=371080 r=mano sr=vlad 2007-02-27 21:54:52 +00:00
mats.palmgren%bredband.net 79faf0cc2d Marking this reftest "random" for now. Ok by bzbarsky@mit.edu via email. Filed bug 371890 to followup. 2007-02-27 07:08:13 +00:00
mats.palmgren%bredband.net 64a11f002a Add reftests for bug 98223. b=98223 r+sr=bzbarsky 2007-02-27 06:17:52 +00:00
bzbarsky%mit.edu 0d75473549 Make SetSelected on text frames a little smarter. Bug 371839, r+sr=roc 2007-02-27 02:33:33 +00:00
jonas%sicking.cc a9c9356be8 Bug 371083: Second installment in our exiting series 'deCOMtaminate the XBL code'. r/sr=jst 2007-02-27 00:14:01 +00:00
sharparrow1%yahoo.com e85eefee1d Bug 371536: Stop creating views for positioned elements. r+sr=roc. 2007-02-26 14:00:21 +00:00
sharparrow1%yahoo.com 89beb752ef Try to fix bustage from bug 371528 2007-02-25 23:23:09 +00:00
sharparrow1%yahoo.com 884351335b Bug 371528: Stop creating views for pages. r+sr=roc. 2007-02-25 22:26:47 +00:00
bzbarsky%mit.edu 7bfe821507 Don't do arithmetic on NS_UNCONSTRAINEDSIZE. But 371348, r+sr=dbaron 2007-02-25 21:29:17 +00:00
benjamin%smedbergs.us fee2eda8c4 Bug 347664 - move editor from a standalone component to be part of gklayout, r+sr=roc 2007-02-24 20:07:06 +00:00
dbaron%dbaron.org 9d7f938b99 Clean up IsFrameOfType methods to call their base class IsFrameOfType methods reliably. b=341326 r+sr=roc 2007-02-24 18:33:33 +00:00
sharparrow1%yahoo.com 88fb576ad6 Bug 371460: Remove clipping functions from views. r+sr=roc. 2007-02-24 15:27:20 +00:00
mats.palmgren%bredband.net 207ae3e22d [DEBUG only] Warn when 'key' cannot be found. b=370453 r=neil@httl.net sr=bzbarsky 2007-02-24 05:42:36 +00:00
mats.palmgren%bredband.net ca7914d49f Make nsFileControlFrame, nsIsIndexFrame and nsLegendFrame QI to kBlockFrameCID. b=370933 r+sr=bzbarsky 2007-02-24 04:42:53 +00:00
sharparrow1%yahoo.com 4862938c93 Bug 370379: Create views less frequently. Stops creating views for -moz-hidden-unscrollable, opacity, fixed backgrounds, and scrollbars, plus removes some unneeded methods from views and view managers. r+sr=roc. 2007-02-24 00:23:42 +00:00
dbaron%dbaron.org 685e98711c More bug number annotation. 2007-02-23 22:21:17 +00:00
dbaron%dbaron.org 049bb9e8a2 Note additional failures on Mac. 2007-02-23 22:13:50 +00:00
dbaron%dbaron.org 7a65f37e23 Add a testcase for more normal use of borders to the border tests. 2007-02-23 22:01:21 +00:00
sharparrow1%yahoo.com 6eb7b30fcc Bug 371372: No print session created (regression from bug 370966). r+sr=roc. 2007-02-23 19:29:15 +00:00
dbaron%dbaron.org 9c034a018c Push some tests back to the random column, for gtk2 only for now. 2007-02-23 18:25:27 +00:00
dbaron%dbaron.org 5576bb6276 Note a failure due to the cutting-off bug on Mac. 2007-02-23 18:11:28 +00:00
dbaron%dbaron.org df69c60102 Disable antialiasing for border-collapse borders too, and fix a build warning by not passing what is now an integer through a float parameter. b=371182 r=vlad 2007-02-23 17:52:09 +00:00
dbaron%dbaron.org ce9b0a8211 Snap edges to pixels rather than sizes. b=371225 r=vlad 2007-02-23 17:50:32 +00:00
bzbarsky%mit.edu a2568210d3 When inserting a cell, make sure to properly maintain the mNumCellsSpan of the
columns involved.  In particular, do NOT decrement it when dead CellData are
removed from the column.  Bug 371290, r=bernd, sr=roc
2007-02-23 17:41:15 +00:00
sharparrow1%yahoo.com ff35b63e67 Bug 371332: Remove nsIDocumentViewer::CreateDocumentViewer. r+sr=roc 2007-02-23 04:50:06 +00:00
sharparrow1%yahoo.com 8c4edcac47 Bug 370966: Fix error handling in nsPrintEngine. r+sr=roc. 2007-02-23 03:58:36 +00:00
mats.palmgren%bredband.net c4c9c7f81f Avoid creating multiple entries for a frame in mDirtyRoots. b=366320 r+sr=dbaron 2007-02-23 02:29:52 +00:00
dbaron%dbaron.org a3a2f7fd9f Note bug number. 2007-02-23 00:15:19 +00:00
dbaron%dbaron.org 63f11b122c Mark yet another huge swath of tests as random. 2007-02-23 00:10:21 +00:00
dbaron%dbaron.org ccde465fb1 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 e3842eaa07 Add tests for collapsed borders and foreground images. 2007-02-22 23:27:18 +00:00
jst%mozilla.org 709adbc4ab 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 1d2635a33a Bug 371238 Fix uninitialized variable in nsPresContext::GetContainer. r+sr=roc 2007-02-22 22:09:14 +00:00
dbaron%dbaron.org cfef5cbbe5 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 b74c18b897 Removing space that should not have been there. Bug 243370 2007-02-22 18:35:34 +00:00
bzbarsky%mit.edu 997dd25704 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 40d1e23987 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 29618de17d Bug 330059 - Text Inside a Elements Does Not Render. r=jwatt,sr=tor 2007-02-22 12:38:12 +00:00
dbaron%dbaron.org ae40442553 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 215034bde7 Add pixel-rounding subdirectory. 2007-02-22 09:25:24 +00:00
dbaron%dbaron.org 6cd4c092b6 Reflect test results on Windows. 2007-02-22 09:24:33 +00:00
dbaron%dbaron.org ea7f056dad Reflect test results on Mac. 2007-02-22 09:11:36 +00:00
dbaron%dbaron.org 94c8e941e8 Missed annotation for test that had error in previous round. 2007-02-22 08:58:25 +00:00
dbaron%dbaron.org 262c085818 Fix some errors in tests and start annotating failures in manifest. 2007-02-22 08:49:11 +00:00
dbaron%dbaron.org 6a8627cdcb Add tests for pixel rounding. 2007-02-22 07:44:20 +00:00
dbaron%dbaron.org a608f89349 Better annotate test failures from earlier today. 2007-02-22 04:20:10 +00:00
dbaron%dbaron.org 5ba0c992b2 Mark 4 tests as random since they fail on Mac. 2007-02-22 00:42:20 +00:00
dbaron%dbaron.org fb77fc4937 Convert some more of my reflow branch testcases to reftests. 2007-02-22 00:09:21 +00:00
bmlk%gmx.de 15f99a67ae 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 4dab2d8d98 collapse zero colspans when new cells are inserted bug 370842 r/sr=bzbarsky 2007-02-21 19:31:52 +00:00
dbaron%dbaron.org a3997898ce Add tests for table-layout:auto table balancing. 2007-02-21 07:47:47 +00:00
roc+%cs.cmu.edu 52e27c8271 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 5ea42c0e18 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 c6a62893db making some of these todo(). see regressions detailed in bug 371061. 2007-02-20 22:38:45 +00:00
sayrer%gmail.com 4bbb89f0c0 Bug 368994. move some more tests. r=dbaron 2007-02-20 22:18:09 +00:00
dbaron%dbaron.org fce8f4d2ea Create subdirectory manifest for table-width directory. 2007-02-20 22:14:57 +00:00
dbaron%dbaron.org 6af680f55a 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 d3c60663af 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 debe2c46c4 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 023de09ffa 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 167347dbb5 Refactor some repetitive computed style code. Bug 365932, r+sr=dbaron 2007-02-20 18:43:16 +00:00
sharparrow1%yahoo.com c665c10b94 Bug 370852. Misc nsPrintEngine fixes/cleanups.r+sr=roc. 2007-02-20 00:44:57 +00:00
sharparrow1%yahoo.com 80eae580d7 Bug 370945: Crash in GetLayerPoint. r+sr=roc. 2007-02-20 00:26:53 +00:00
dbaron%dbaron.org 0636b798d4 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 02f59d4ce8 Fix bug 370692. r+sr=rbs 2007-02-19 20:46:31 +00:00
Olli.Pettay%helsinki.fi 8b3f3d0df5 Bug 370454, make nsISVGValueObserver inherit nsISupportsWeakReference, r=tor, sr=roc 2007-02-19 20:03:34 +00:00
sharparrow1%yahoo.com aea22680b4 Adding reftests for bug 370629. 2007-02-19 01:16:32 +00:00
bzbarsky%mit.edu d942dc7cc0 Fix bug 370586. r=bernd, sr=roc 2007-02-19 01:10:28 +00:00
bzbarsky%mit.edu ad75d79f05 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 68d6a4cfa2 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 81dce56ff0 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 e991cbf0ba 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 24eee9fe2e 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 9845cab803 fix oversight with zero rowspan handling bug 370808 r/sr=bzbarsky 2007-02-18 18:50:39 +00:00
asqueella%gmail.com 284a5ea424 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 e70812ddff 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 eb357147b1 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 9544d61b5c Bug 370642: remove use of views in layout/inspector. r+sr=dbaron. 2007-02-18 04:44:21 +00:00
uriber%gmail.com b6a562fd37 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 c4b0d07d4c 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 69c87b57a7 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 0149d94a88 Bug 370641: Stop using views in svg. r=tor, sr=roc. 2007-02-17 10:01:22 +00:00
dbaron%dbaron.org c7c8cde5ad Another round of tests converted from reflow branch (bug 300030) testcases. 2007-02-17 05:37:13 +00:00
dbaron%dbaron.org 6687d10589 Start converting reflow branch (bug 300030) table testcases to reftests. 2007-02-16 23:30:22 +00:00
jonas%sicking.cc 073b1fd3fe 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 da0f6afca1 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 93f06e008a Bug 308292, listbox getIndexOfItem/getItemAtIndex shouldn't throw exceptions, r+sr=neil 2007-02-16 14:23:35 +00:00
joshmoz%gmail.com 19b60dfc6a remove unused variables, other warning fixes. no bug. r/sr=bz 2007-02-16 08:04:44 +00:00
joshmoz%gmail.com ad35697de6 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 805e0ff0f8 Bug 363067, Add nsPIDOMEventTarget and kill nsIChromeEventHandler, r=jst, sr=sicking 2007-02-15 23:04:33 +00:00
sharparrow1%yahoo.com d986ad1f22 Bug 370034: Replace nsIDeviceContext::GetDeviceContextFor with nsIDeviceContext::Init. r+sr=roc 2007-02-15 11:08:47 +00:00
sharparrow1%yahoo.com db47d007bc Bug 370303: Cleanup in layout/forms. r+sr=roc. 2007-02-15 10:58:31 +00:00
sharparrow1%yahoo.com 1706963a44 Bug 369698: fix dynamic changes to layout.css.dpi pref. r+sr=roc. 2007-02-15 09:04:25 +00:00
smontagu%smontagu.org 2932d47653 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 53905dfeea 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 12ad810794 cleanup. r+sr=dbaron 2007-02-14 21:00:15 +00:00
dbaron%dbaron.org 83fed6e485 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 7d48e1b0e7 Add tests for bug 25888 (an open bug). 2007-02-14 02:28:16 +00:00
sharparrow1%yahoo.com 9f9ef10f7f Bustage fix for bug 369834. 2007-02-13 23:00:39 +00:00
sharparrow1%yahoo.com a8f437abc4 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 e0c9b6cbd5 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 4d130fa462 Fix build bustage. Bug 369099 2007-02-13 16:59:51 +00:00
bzbarsky%mit.edu 806907a4d2 Don't use a static nsTArray. Bug 369099, r=bernd, sr=roc 2007-02-13 16:23:19 +00:00
longsonr%gmail.com e4ff356ebb 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 6fe97a58cd 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 fead227122 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 de8904f89c 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 b86f3c4b80 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 9267a8dfa5 Ignore load events for subframes. More followup to bug 369319. 2007-02-13 00:34:58 +00:00
dbaron%dbaron.org 006225b9ff 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 720f6d3dab Revert previous change, since it doesn't help. 2007-02-12 21:50:54 +00:00
dbaron%dbaron.org ca0e3306d5 Put back 20ms timeout for now, to try to fix test failures. 2007-02-12 20:57:30 +00:00
sharparrow1%yahoo.com fc5994f67d Bug 370185: clean up view header includes (trivial). rs=bzbarsky. 2007-02-12 19:31:59 +00:00
sharparrow1%yahoo.com d19f64369b Bug 370185: clean up view header includes (trivial). rs=bzbarsky. 2007-02-12 19:17:33 +00:00
neil%parkwaycc.co.uk 288aaa8646 gfxMatrix is a struct, not a class b=370051 r=jwatt sr=tor 2007-02-12 14:40:44 +00:00
dbaron%dbaron.org ee3b2ea2a3 Back out failure timeout part of previous change. 2007-02-12 03:45:01 +00:00
dbaron%dbaron.org 37654518d3 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 b21d2d6a35 Bug 369236: Move IsBidiFormControl from nsHTMLReflowState to nsBlockFrame. r+sr=roc 2007-02-11 07:19:09 +00:00
bmlk%gmx.de 14281d618d 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 811c283007 Fixing more bugs in tests. Bug 348809. 2007-02-09 21:31:38 +00:00
sharparrow1%yahoo.com 55aba527d3 Bug 369690: nsPresContext::mImageLoaders uses wrong key; r+sr=bzbarsky 2007-02-09 20:44:10 +00:00
bzbarsky%mit.edu 8d41347c24 List the right bug number. Bug 348809, patch by Rob Campbell, r=bzbarsky 2007-02-09 17:12:04 +00:00
bzbarsky%mit.edu 8c89c88908 Fix bug 348809. r+sr=dbaron 2007-02-09 06:20:47 +00:00
roc+%cs.cmu.edu 96e62daf4c 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 8fd8d8e495 Be a little less picky to avoid missing output. 2007-02-09 02:05:11 +00:00
dbaron%dbaron.org 9f2d4a0820 Another random test on Windows due to native theme issues. 2007-02-09 01:49:56 +00:00
dbaron%dbaron.org 3d356033a8 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 d56070112f Bug 369753, remove nsIXMLContent, r+sr=bz 2007-02-09 00:15:14 +00:00
mozilla%weilbacher.org d3c8f04eb0 [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 393abab9b9 Bug 369618 cannot open menu on non-primary display r+sr=roc 2007-02-08 23:23:31 +00:00
bzbarsky%mit.edu 13ff2e280e Back out incorrect change to test. 2007-02-08 21:51:54 +00:00
masayuki%d-toybox.com cf31587c3c 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 a501d37bad thebes API cleanup. bug 368910. r/sr=vlad 2007-02-08 20:47:48 +00:00
dbaron%dbaron.org 4544a9a376 Use perl because sed isn't portable enough (doesn't work on Mac). 2007-02-08 20:39:12 +00:00
dbaron%dbaron.org feb75c238c 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 318580a5ec Mark expected test failure for Mac. 2007-02-08 19:31:37 +00:00
dbaron%dbaron.org 5572c401f7 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 9a2f5780e9 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 7a03b97f01 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 1b49d48664 Check LL_GOTLINEBOX before using mLineBox. b=368461 r+sr=dbaron 2007-02-08 13:53:51 +00:00
bzbarsky%mit.edu 1701eef32d 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 76a64e5c22 Bug 177805: Fix the use of units in Gecko. r+sr=roc 2007-02-07 07:46:44 +00:00
bzbarsky%mit.edu d7d80357a8 Adding tests for bug 144004. 2007-02-06 07:32:09 +00:00
bzbarsky%mit.edu dc5a7188cd Remove dead code. Followup for bug 243159, rs=roc 2007-02-06 06:23:18 +00:00
bzbarsky%mit.edu b7e677c58f Adding test for bug 361091. 2007-02-06 05:14:25 +00:00
bzbarsky%mit.edu b381c33e35 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 2211629359 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 a75603e197 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 3093f9df16 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 127e436f3d Bug 367796 - <svg:switch> should be SVGTransformable. r=scootermorris, sr=roc 2007-02-05 16:26:23 +00:00
smontagu%smontagu.org de6d14c8dd Remove unused method BidiStyleChangeReflow(). Bug 369338, r+sr=roc 2007-02-05 10:48:27 +00:00
bzbarsky%mit.edu 30e7ee8058 Converting some tests to reftest. 2007-02-05 05:32:25 +00:00
bzbarsky%mit.edu 3f14d0a5f2 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 1d2ba1b272 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 dfbaaf6e74 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 530dab30fb Update scrollframes to the new GetCollapsed() API too. Bug 369127, r+sr=dbaron. 2007-02-03 00:08:19 +00:00
dbaron%dbaron.org 9c19a9c04e Fix inclusion of extra notation in href. 2007-02-02 06:41:51 +00:00
dbaron%dbaron.org aee1243d50 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 b04f7cdf5d 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 74d37e4e23 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 f279069a2d Comment out a test that fails intermittently. 2007-02-02 05:18:25 +00:00
dbaron%dbaron.org 7ce491e736 Add simple script to clean up reftest output. 2007-02-02 05:00:41 +00:00
dbaron%dbaron.org fedf652c19 Add image that I forgot to add when checking in bug 368020. 2007-02-02 04:29:52 +00:00
jwalden%mit.edu 8368c301e7 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 b7f60f5415 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 1e0db05c93 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 09e17d7ae9 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 50f142d1af Add tests for support of 'overflow' on inline-block elements. b=367247 2007-02-01 02:13:07 +00:00
tor%cs.brown.edu 0a7a1a8aac Bug 367503 - Switch nsSVGPathGeometryFrame to thebes. r=longsonr, sr=roc 2007-01-31 16:05:42 +00:00
Olli.Pettay%helsinki.fi b3361bf8f9 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 918c6d5909 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 65690ab4d7 Bug 368703 � Some methods in layout/style could be const r+sr=dbaron 2007-01-31 13:59:26 +00:00
dbaron%dbaron.org a389fd3afa Missed null check. b=368740 r+sr=roc 2007-01-31 05:23:47 +00:00
dbaron%dbaron.org 2f6f23ebd3 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 f26ccbdf9d 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 9ea6a75e09 Collapse() might have destroyed 'frame'. b=368697 r+sr=roc 2007-01-30 22:28:06 +00:00
uriber%gmail.com f7b12367dd The correct version of the patch for bug 363198, this time. 2007-01-30 19:36:55 +00:00
uriber%gmail.com 1f1b745917 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 912df76954 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 445ff76524 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 4fcbe6d913 Remove some no longer needed code. Bug 368273, r+sr=dbaron 2007-01-30 05:52:27 +00:00
bzbarsky%mit.edu fcd7e069de Make <style> elements notice text content changes. Bug 367612, r+sr=sicking 2007-01-30 05:50:22 +00:00
bzbarsky%mit.edu b38b5e7e7c Fix bug 300691. r+sr=sicking 2007-01-30 05:48:22 +00:00
cvshook%sicking.cc a39ff30284 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 427bf63a57 #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 00c4b92dce 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 0da0c9650d 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 f29ad74749 Fix crash bug 368166. r=bernd, sr=roc 2007-01-28 16:49:26 +00:00
mats.palmgren%bredband.net 318f1d6bdf Improve overflow/underflow DOM event handling. b=365477 r+sr=roc 2007-01-27 22:50:18 +00:00
dbaron%dbaron.org d8805141a6 Remove nsTableFrame::GetBorderPadding and related code. b=367458 r=bernd sr=roc 2007-01-27 22:22:24 +00:00
dbaron%dbaron.org 7fde96362d Revert previous change. 2007-01-27 19:35:29 +00:00
dbaron%dbaron.org a74c1106d1 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 8aa8179fe6 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 ea61f5fb3b Make marquee use inline-block. b=163504 r=martijn sr=bzbarsky 2007-01-27 18:40:57 +00:00
dbaron%dbaron.org 0e9e52586a 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 5cb78b8e99 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 1be6448bbc 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 fe05d3f5e4 stop exporting cairo headers from thebes headers. bug 368377. r=vlad 2007-01-27 01:26:49 +00:00
jwatt%jwatt.org dc10e3ee1b 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 72dca139bf Reset 'mAltDC' when we finish Print Preview. b=365578 r+sr=roc 2007-01-26 18:26:00 +00:00
dbaron%dbaron.org b14ed6de82 Merge 368101 with changes from bug 367442. 2007-01-26 07:18:55 +00:00
dbaron%dbaron.org f12230e5d8 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 7b198df002 Fix missed renaming in reftest. b=368158 r=rcampbell 2007-01-26 06:56:58 +00:00
dbaron%dbaron.org 0d6dad433e Remove const that doesn't make any sense. b=364049 r=bzbarsky 2007-01-26 06:38:58 +00:00
bzbarsky%mit.edu 6c8e16048d Remove assert that happens to not be assertable. Bug 368259, r+sr=dbaron 2007-01-26 05:02:31 +00:00
dveditz%cruzio.com c65cea94eb Need to pass 'rv' status out, bug 368123. r/sr=dbaron 2007-01-26 02:30:23 +00:00
dbaron%dbaron.org 5778d81b60 Fix bustage merging 367442 and 366956. 2007-01-26 01:24:56 +00:00
dbaron%dbaron.org 752393c64e Fix bustage merging 367442 and 366956. 2007-01-26 01:10:28 +00:00
bzbarsky%mit.edu baec9bd166 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 398349386c 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 42cfbd51a9 Bug 326877, close popups when navigating pages, r+sr=bz 2007-01-25 17:59:20 +00:00
dbaron%dbaron.org db4125163c Add testcases for visual part of bug 347912. 2007-01-25 03:31:14 +00:00
dbaron%dbaron.org edeb781845 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 c88c6e09b4 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 a08ac4ca97 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 799bfa9f91 Basic instructions. 2007-01-25 01:17:28 +00:00
bzbarsky%mit.edu 7413db90f4 Address review comment I missed. Bug 367749. 2007-01-24 20:23:08 +00:00
bzbarsky%mit.edu 27ca5847eb 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 01bcca00c3 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 84f0a10ddc Correct punctuation in CSS error reports. b=315250 r+sr=bzbarsky. 2007-01-23 22:49:49 +00:00
bzbarsky%mit.edu babcd89246 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 1c6ed6b737 Bug 329126, Remove nsIEventListenerManager::CreateEvent, r=aaronl, r+sr=jst 2007-01-23 07:32:34 +00:00
bzbarsky%mit.edu 368f9d8500 Shut down the textrun cache on shutdown. Bug 357779, r=vlad, sr=roc 2007-01-23 05:24:21 +00:00
dbaron%dbaron.org f6245f0ed9 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 6e8088efdd 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 fa1e88771c 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 f3d5be3899 Bug 367557 - correct filter/pattern surface refcount. r=vlad, sr=roc 2007-01-22 23:19:54 +00:00
longsonr%gmail.com 20066b94b9 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 43a4dc3eeb Fix build bustage. Bug 367587 2007-01-22 04:41:06 +00:00
bzbarsky%mit.edu ed9ad7b7bf 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 21d73573a8 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 c563021eab 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 7a61f6f940 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 97b5794242 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 742043ffc1 Adding some more tests. 2007-01-20 04:29:02 +00:00
bzbarsky%mit.edu ce77028296 Don't calculate stuff with dirty lists. Bug 367243, r=mats, sr=dbaron 2007-01-20 01:18:57 +00:00
bzbarsky%mit.edu 019c7e17f9 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 fe5c77c99a Bug 367111 - Fix another crash with unrendered foreignObject. r+sr=tor 2007-01-19 09:06:13 +00:00
joshmoz%gmail.com 9f6cc6083e use small scrollbars in HTML select controls. b=365243 r=smorgan sr=roc 2007-01-19 07:03:20 +00:00
bzbarsky%mit.edu 071fea8fe7 Adding regression test. 2007-01-19 02:48:44 +00:00
tor%cs.brown.edu 4214d48af9 Bug 366451 - nsSVGImageFrame not updated when container changes.
r=pavlov, sr=roc
2007-01-18 17:46:36 +00:00
tor%cs.brown.edu ae748a2d66 Backout of 367031 due to regressions. 2007-01-18 16:52:08 +00:00
roc+%cs.cmu.edu 7790a961e0 Bug 333659. Relanding nsLineLayout API changes for new text code. r+sr=dbaron 2007-01-18 01:20:09 +00:00
bzbarsky%mit.edu c760421bdd Adding regression test. 2007-01-18 00:39:02 +00:00
jwatt%jwatt.org e9685dd7dc 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 e47180b9d5 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 3ef8c518f2 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 f1c25b7d6a 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 73570b69c5 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 485d1a8b1a 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 d8b2075f91 Fixing luna bustage, hopefully 2007-01-17 22:11:01 +00:00
roc+%cs.cmu.edu a1834f53d6 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 255229fc52 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 df3f524c0f 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 379d4ac4ca 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 dca45ec78f 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 c4ce9ebf36 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 49502dd9e1 Backout of nsLineLayout changes; trying to fix luna orange 2007-01-17 06:27:01 +00:00
dbaron%dbaron.org 8ffa9cc3c9 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 a11bd7c386 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 9135e22dc1 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 e8d2197c1a 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 3ed500b867 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 137a1120f8 Bug 333659. Relanding new nsTextTransformer::GetCaseConv, should not affect anything. r+sr=dbaron 2007-01-17 02:58:49 +00:00
jwalden%mit.edu 3b23146b23 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 f526665413 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 7268a1957b Backing out text landing. 2007-01-16 22:25:20 +00:00
roc+%cs.cmu.edu e6bad38abe 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 7973d683ab Bug 363611 - Fix crash with unrendered foreignObject. r+sr=tor 2007-01-16 11:12:08 +00:00
uriber%gmail.com 9f346e2996 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 e4d28625e6 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 26b820a880 Don't bidi-split line frames. bug=364839, r+sr=bzbarsky. 2007-01-13 18:20:28 +00:00
bzbarsky%mit.edu 52aff8ddeb 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 52d0e2d098 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 b32b8039f8 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 867068ef8a 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 6fda51c888 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 3f669c3420 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 a5fc5ca803 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
jst%mozilla.org 1074e59e98 Fixing bug 366393. Attempt to schedule GC between pageloads when possible rather than slowing down page load with GC calls while loading. r+sr=bugmail@sicking.cc 2007-01-11 00:02:58 +00:00
tor%cs.brown.edu acd1a4186c Bug 362540 - Switch nsSVGGeometryFrame from cairo to thebes. r=jwatt, sr=roc 2007-01-10 17:01:20 +00:00
tor%cs.brown.edu 5157ea0646 Bug 326143 - floodColor and floodOpacity should be non-inherited
properties.  r=dbaron
2007-01-09 20:40:09 +00:00
gavin%gavinsharp.com 140279f732 Bustage fix 2007-01-09 20:18:24 +00:00
gavin%gavinsharp.com a9091e3a38 Bug 365151: fix crash [@ nsStyleContext::GetRuleNode] or [@ nsTreeColumn::GetContent] due to stale nsTreeColumn::mFrame, patch by Nickolay Ponomarev <asqueella@gmail.com>, r+sr=roc 2007-01-09 19:59:38 +00:00
longsonr%gmail.com 063eebcb62 Bug 264132 � Implement fallback for SVG paint servers r=dbaron,sr=tor 2007-01-09 11:02:17 +00:00
bzbarsky%mit.edu 647c4432cc We might not have a scrollbar frame; deal with that. Bug 366112, r+sr=roc, a=jay for 1.8.0 and 1.8.1 branches 2007-01-09 00:13:08 +00:00
dbaron%dbaron.org c34fef054b Add code so that reftest quits properly on Mac OS X. Patch by Rob Campbell <rcampbell@mozilla.com>. r=dbaron b=363985 2007-01-08 18:22:48 +00:00
tor%cs.brown.edu 5cce072b38 Bug 326143 - Implement feFlood and feTurbulence filter elements.
Patch by tor and malex@cs.utexas.edu, r=tor, sr=roc
2007-01-08 16:48:56 +00:00
enndeakin%sympatico.ca 902b92ceb1 Bug 365742, crash with drawing empty images in trees, r+sr=neil 2007-01-08 16:31:21 +00:00
longsonr%gmail.com a0992d14a9 Bug 358032 - SVG text too big when minimum font size set. r=tor, sr=roc 2007-01-08 10:10:13 +00:00
neil%parkwaycc.co.uk 763dfbeef9 Rewrite code to avoid using maxLevel b=366183 r=enndeakin sr=roc 2007-01-08 09:15:19 +00:00
jruderman%hmc.edu bff8190b12 Bug 321073 - "ASSERTION: Should not be called: 'Error' (nsGridLayout2::GetRowCount should not be called)". Patch by Andreas Lange, r=enndeakin, sr=neil rashbrrok. 2007-01-08 05:58:43 +00:00
bzbarsky%mit.edu afe57a7654 Fix more bustage. Bug 243370 2007-01-08 03:56:06 +00:00
bzbarsky%mit.edu 4ac9c92340 Fixing more bustage, bug 243370. 2007-01-08 03:49:59 +00:00
bzbarsky%mit.edu 44f6465319 Fix build bustage. Bug 243370. 2007-01-08 03:27:19 +00:00
bzbarsky%mit.edu 5bb5b8f623 deCOMtaminate nsIFrame::GetMinSize/GetPrefSize/GetMaxSize. Bug 243370, patch
by Andreas Lange <anlan@lange.cx>, r+sr=roc
2007-01-08 02:57:59 +00:00
bzbarsky%mit.edu f31edc79b8 Return an already-addrefed nsTreeColumn instead of making assumptions about
object lifetimes.  Bug 309429 followup, patch by Nickolay Ponomarev
<asqueella@gmail.com>, r+sr=neil
2007-01-08 02:41:05 +00:00
mats.palmgren%bredband.net 5f14c579a1 Plug a leak of nsDirectionalFrames. b=365909 r+sr=dbaron 2007-01-06 21:02:05 +00:00
mats.palmgren%bredband.net 3737d80b97 OnChange is sometimes triggered for scripted changes. b=265047 r+sr=jst 2007-01-05 16:31:07 +00:00
mats.palmgren%bredband.net 4bd09f70d5 [border-collapse] Table content unnecessarily wrapped. b=363072 r+sr=dbaron 2007-01-05 15:38:03 +00:00
gavin%gavinsharp.com d9b6b508ba Bustage fix for bug 309429 2007-01-05 02:45:24 +00:00
uriber%gmail.com 9133558e7b Bug 200098: Double click near beginning of word selects two words (fix for Windows). r+sr=roc 2007-01-04 16:47:04 +00:00
cbiesinger%web.de 3b8d0409d7 Bug 309429 use QueryInterface rather than static_cast where the exact type
isn't known
patch by Nickolay Ponomarev <asqueella@gmail.com>/Jan Varga r=bz sr=neil
2007-01-04 16:23:48 +00:00
tor%cs.brown.edu a8731a3123 Bug 360316 - Avoid group opacity when possible. r=jwatt, sr=roc 2007-01-04 15:05:39 +00:00
jwatt%jwatt.org bbb6339dc9 Fixing bug 334587. Unify event handling for links and fix various XLink bugs. r=olli.pettay@gmail.com, r=dbaron@mozilla.com, sr=bugmail@sicking.cc 2007-01-04 10:53:59 +00:00
dbaron%dbaron.org 53724f11e8 Restore code to refresh scrolledContentSize between horizontal and vertical scrollbar manipulation. b=330673 r+sr=roc 2007-01-04 04:44:42 +00:00
dbaron%dbaron.org 72713bd9d8 Fix incorrect comments. b=363807 r+sr=roc 2007-01-04 04:27:36 +00:00
tor%cs.brown.edu bec6301e30 Bug 365704 - Remove nsSVGAtoms.h. r+sr=roc 2007-01-03 20:15:38 +00:00
longsonr%gmail.com e72a692314 Bug 363583 - remove non-standard getConsolidationMatrix function from SVG DOM r=jwatt,sr=roc 2007-01-03 09:54:08 +00:00
bmlk%gmx.de 7de994ed99 remove TableProcessChild, this creates a single codepath trough ProcessChildren for frame construction bug 243159 2. attempt r=rbs sr=bz 2007-01-03 07:18:54 +00:00
longsonr%gmail.com b1dd722c74 Bug 362068 - crash in _moz_cairo_win32_scaled_font_select_font. r=jwatt, sr=roc 2007-01-02 13:15:06 +00:00
bmlk%gmx.de 13abe1b209 Zerorowspans are expanded during cellmap entry creation. There is no need to adapt the rowspan value later, bug 364318 r/sr=bzbarsky 2007-01-01 18:18:53 +00:00
mats.palmgren%bredband.net 22f3bc9e9c Print Preview crash when accessing print engine data before it's fully created. b=365003 r=sharparrow1 sr=roc 2007-01-01 10:53:11 +00:00
mats.palmgren%bredband.net 09e0871a51 Crash [@ nsPrintEngine::PrintPreview] when trying to print preview a display:none iframe. b=365004 r=sharparrow1 sr=roc 2006-12-31 08:13:56 +00:00
enndeakin%sympatico.ca 3300050416 Bug 365234, scrolled items in listbox are invisible, r+sr=roc 2006-12-30 17:18:15 +00:00
bzbarsky%mit.edu ef5d60ab75 Use the right percentage base for figuring out text-indent when drawing the
text-decoration.  Bug 364862, r+sr=dbaron
2006-12-30 05:56:25 +00:00
bzbarsky%mit.edu 0abf394cbc Be consistent about what percentage border-radius is a percentage of. Bug
364861, r+sr=roc
2006-12-30 05:23:51 +00:00
bzbarsky%mit.edu 3153a043e4 Make computed style not have to worry about null style structs. Bug 364821, r+sr=roc. 2006-12-30 05:17:59 +00:00
gijskruitbosch%gmail.com fed6e8613b Bug 363791 - Crash [@ nsTreeBodyFrame::PrefillPropertyArray] involving removal of <treecols>
p=asqueella@gmail.com (Nickolay Ponomarev)
r=neil@parwaycc.co.uk (Neil Rashbrook)
sr=roc@ocallahan.org (Robert O'Callahan)
2006-12-29 13:20:23 +00:00
bmlk%gmx.de 369915f58b backout of bug 243159, rtest is necessary before checkin 2006-12-29 11:27:31 +00:00
masayuki%d-toybox.com f7e221d8da Bug 287624 ? round CSS border widths to nearest pixel r+sr=dbaron 2006-12-27 14:21:43 +00:00
bmlk%gmx.de 9c44055868 remove TableProcessChild, this creates a single codepath trough ProcessChildren for frame construction bug 243159 r=rbs sr=bz 2006-12-27 14:00:12 +00:00
bmlk%gmx.de 27757bb08d initialize variables before use bug 365075 r/sr=bzbarsky 2006-12-27 08:46:30 +00:00
bmlk%gmx.de e312ffbfb4 bustage fix 2006-12-26 18:34:59 +00:00
timeless%mozdev.org 4e651390ef Bug 355300 There should be only one nsGkAtoms creature
r=dbaron
2006-12-26 17:47:52 +00:00
bmlk%gmx.de 5f3f2bb2d3 be carefull with row indices when deleting cells bug=364318, patch by bz, r=me sr=roc 2006-12-26 14:24:15 +00:00
bmlk%gmx.de ea94fabefd rename variable rename mRowCount to mContentRowCount so that it becomes obvious what it contains. Adjust the cellmap grow mechanism to the new nsTArray world bug=363370 r/sr=bzbarsky 2006-12-26 14:04:20 +00:00
bmlk%gmx.de 0f8c9c56cf add again bound checks that the BC code relies on. bug 364150 r/sr=bzbarsky 2006-12-26 13:55:32 +00:00
dbaron%dbaron.org b80d119b57 Untabify. 2006-12-25 19:44:34 +00:00
uriber%gmail.com eb9a23855e Pull InsertFrames, AppendFrames, and RemoveFrames up from nsInlineFrame to nsContainerFrame. bug=198928 r+sr=dbaron 2006-12-25 18:53:52 +00:00
peterv%propagandism.org 95e8a90330 First part of fix for bug 306539 (Error during XSLT transformation: (null)). r/sr=sicking. 2006-12-22 17:22:18 +00:00
gijskruitbosch%gmail.com 46a5f6a907 Bug 361087 - remove the nsIXULPrototypeDocument interface
p=asqueella@gmail.com (Nickolay Ponomarev)
r+sr=bugmail@sicking.cc (Jonas Sicking)
2006-12-22 16:11:16 +00:00
bzbarsky%mit.edu f4ad159c46 Remove most of the aFrame args in computed style; just store the frame in a
member instead.  Bug 364617, r+sr=roc
2006-12-22 06:10:32 +00:00
Olli.Pettay%helsinki.fi 0a91cf5b2b Bug 364544, Crash [@ nsSliderFrame::HandleEvent] when a scrollbar thumb gets removed while dragging, r+sr=roc 2006-12-21 21:44:10 +00:00
roc+%cs.cmu.edu cdaeca60f6 Bug 363813. Mark canvas with HAS_DIRTY_CHILDREN when we delete its child. r+sr=dbaron 2006-12-21 20:05:34 +00:00
roc+%cs.cmu.edu 077411c4dc Bug 363813. Reparent style contexts for special-siblings because they may depend on our frame's style context. r+sr=dbaron 2006-12-21 20:03:09 +00:00
roc+%cs.cmu.edu 4e9aee59fe Bug 363813. Always reset parent pointers when pulling an inline frame's overflow back into its main child list. r+sr=dbaron 2006-12-21 19:59:30 +00:00
timeless%mozdev.org 05804e5bfe Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
r=darin
2006-12-21 07:03:23 +00:00
mozilla.mano%sent.com cffaffe39c Bug 356536 - [Mac] XUL Scroll bar slider jumps back up when mouse cursor strays from near scroll bar. patch from Stefan <stefanh@bluebottle.com>, r=me, sr=roc. 2006-12-20 22:49:59 +00:00
mats.palmgren%bredband.net 79090c0f4b Rename IsSplittable() to GetSplittableType(). b=349973 r+sr=bzbarsky 2006-12-20 03:52:34 +00:00
dbaron%dbaron.org 2084e073f8 Eliminate nsStyleBorderPadding and add margin/padding/content rect APIs to nsIFrame. b=332922 r+sr=roc 2006-12-20 01:23:45 +00:00
mats.palmgren%bredband.net 15d1307833 Horizontal under/overflow events are not dispatched. b=363933 r+sr=dbaron 2006-12-20 01:17:00 +00:00
roc+%cs.cmu.edu e89d6ad93e Bug 363848. Scrollframes CAN TOO have an nsIScrollbarMediator scrolled frame. r=enndeaking,sr=mats 2006-12-19 20:11:27 +00:00
bzbarsky%mit.edu 3688023262 Remove the consumers of GetScrollBarDimensions so that we can work on removing
the API too.  Bug 364301, r+sr=roc
2006-12-19 15:08:34 +00:00
longsonr%gmail.com b047e685fb Bug 363710 - Removing text node has no visible effect. r=jwatt, sr=roc 2006-12-19 13:15:37 +00:00
bzbarsky%mit.edu 5b3710b4fd Use typesafe methods for getting style structs, for now. Bug 363605, r+sr=dbaron 2006-12-19 04:16:09 +00:00
bzbarsky%mit.edu e97d70d0d0 Make scrollframes use the pref width of the scrollbar, not the min width, for
determining pref width.  Fixes bug 363528, r+sr=dbaron
2006-12-19 02:53:05 +00:00
Olli.Pettay%helsinki.fi 6a10e3abe4 Bug 364125, middle-click on scroll bar keeps scrolling until the left mouse button is pressed, p=badsector@slashstone.com, r=me, sr=roc 2006-12-18 22:45:07 +00:00
dbaron%dbaron.org 146c1af6e5 Fix shadowing variable name. No bug. 2006-12-18 22:35:01 +00:00
dbaron%dbaron.org 1e894edf9f Fix handling of columns in which no cell originates (i.e., unneeded extra colspan). b=363329 Patch from Bernd Mielke, bmlk%gmx.de, with review comments addressed by me. r+sr=dbaron 2006-12-18 22:34:30 +00:00