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

24126 Коммитов

Автор SHA1 Сообщение Дата
Boris Zbarsky a49d93acd8 Bug 371561. Use the right codepath for absolutely positioned tables so that they get a useful containing block. r+sr=dbaron 2009-02-24 13:38:20 -05:00
XiaoXiaoHU 95331fc201 Bug 298889 - iframe invisible when window is transparent; r+sr=roc 2009-02-24 17:53:32 +01:00
Jonathan Kew 1f1f9c6f35 Bug 445087; add extra pixel on each side of the glyph's black box returned by GetGlyphOutlineW, to avoid clipping ClearType pixels; r=(roc + vladimir) sr=roc 2009-02-24 17:53:31 +01:00
Karsten Düsterloh 565160c8b7 Bug 249141 - Incorrect header cropping on narrow tree columns (ellipsis in wrong column); reftest; r=roc 2009-02-24 17:53:29 +01:00
Jonathan Kew 526a0ca6e9 Bug 479276. Support a new kind of glyph bounding-box: TIGHT_HINTED_OUTLINE_EXTENTS, and use it to stop MathML spacing depending on exact ink extents. r+sr=roc
--HG--
extra : rebase_source : 43f9009f6457361e690062f87b2e5fda4041dc48
2009-02-24 21:32:58 +13:00
Zack Weinberg ecf9454841 Bug 479156. Fix unit scale factors in border-image drawing. r+sr=roc
--HG--
extra : rebase_source : 06899c9162b0b30f890385fd4caa3f4cd22ecf48
2009-02-24 21:31:22 +13:00
Robert O'Callahan 1307f5d202 Bug 472776. Don't accidentally clear TEXT_IN_TEXTRUN_USER_DATA after we just set it. r=smontagu
--HG--
extra : rebase_source : 1d7f12a729e471871cb6b610461f9b4eee2c64ae
2009-02-24 21:27:48 +13:00
Robert O'Callahan aa6dce5b49 Bug 406646. Make sure to only search *visible* popups for mouse event targets. r=enndeakin
--HG--
extra : rebase_source : bd0825d6a6469a10dcdd9e4ae9e9c91dcbafbe99
2009-02-24 21:25:25 +13:00
Neil Deakin b4fedbfe36 Bug 477326, initialize mCachedMousePoint, r+sr=roc 2009-02-23 14:45:01 -08:00
Nickolay Ponomarev 207aca6ddf bug 475133 - Crash [@ nsStyleContext::GetRuleNode] with <xul:progressmeter>, DOMAttrModified event
r=enn, sr=roc
Don't forget to block scripts when manually calling nsProgressMeterFrame::AttributeChanged in progressmeter initialization to prevent evil mutation event listeners from crashing us.
2009-02-23 17:15:31 +03:00
John Daggett a4a7e95a35 Bug 420981 - special case handling of UltraLight faces under Mac OS X 10.5 to work around Apple bug. r=vlad 2009-02-23 15:55:07 +09:00
John Daggett d6571cb5e3 Bug 479152 - increment generation when local font used after external font fails to load. r=karl, sr=roc 2009-02-23 13:40:47 +09:00
John Daggett e7a5ce5214 Bug 478183 - work around full font name problem with older fontconfig used on reftest machines. r=karl 2009-02-23 13:21:04 +09:00
Jonathan Kew 20f4c965a8 Bug 478792 - prefer glyph advance rather than ink extent; r+sr=roc 2009-02-23 02:19:30 +01:00
Zack Weinberg 4b0289ba0b Bug 478079 - Kill nsViewManager::DefaultRefresh, and move the cached canvas background to the pres shell; r+sr=roc 2009-02-23 02:10:23 +01:00
Mats Palmgren 00cbbd72cd Make FindPrimaryFrameFor faster by traversing the parent's special siblings and descendant continuations etc only once. b=470978 r+sr=bzbarsky 2009-02-22 19:17:51 +01:00
Peter Annema 4fad413835 Fix Firefox-Ports Solaris build bustage. 2009-02-22 08:38:52 -08:00
L. David Baron 724f75bec4 Revert temporary modifications to diagnose intermittent reftest failure on tinderbox (fb1d06068cb5, 71df97fcb74e, 8a406dd54480) since the intermittent failures seem to have been fixed by the reftest harness change in 9d5337daba7b. 2009-02-21 12:05:27 -08:00
Martijn Wargers 13918d9e3a Crash test for bug 470212. 2009-02-21 17:15:07 +01:00
L. David Baron b51c79c417 Put the timestamp in the reftest HTTP server's path to prevent cross-contamination of cached tests between branches, in case those different branches run reftests on the same profile. r=Waldo 2009-02-20 22:07:14 -08:00
L. David Baron dd2107d6e8 Also temporarily replace the red images in the Acid2 test to see if they're what's causing the red to randomly show up. 2009-02-20 21:03:24 -08:00
Jesse Ruderman 1ad38ac6a7 Add crashtests 2009-02-20 19:38:16 -08:00
L. David Baron 390cee7122 Temporarily convert every occurrence of red in the Acid2 reftest to some other color to figure out which one is causing the random failures. 2009-02-20 16:51:23 -08:00
L. David Baron 348c00da3e Temporarily modify the test to confirm theory about the source of intermittent failures. 2009-02-20 10:50:25 -08:00
L. David Baron 879297a1ef Call SetPropertyBit(background_color) when we set data for that property, on the off chance it will fix the intermittent layout/reftests/bugs/289480.html orange. (Bug 322475) 2009-02-20 10:50:25 -08:00
Masayuki Nakano 2b09c80168 Bug 478862 After bug 347185 the keys Backspace and Tab no longer work as expected in a flash application r+sr=roc 2009-02-20 16:42:29 +09:00
L. David Baron 3a120c56d3 Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky 2009-02-19 21:29:21 -08:00
Zack Weinberg fd812d7771 Bug 470250 - draw middle border image even if the border width is zero on all four sides r+sr=dbaron 2009-02-20 17:13:47 +13:00
Zack Weinberg 71db1509d5 Bug 477732: fix scaling of border-image side tiles with 'repeat'. r+sr=roc 2009-02-20 16:33:30 +13:00
Boris Zbarsky 36a2d9ec15 Speed up canvas comparisons in bidi mochitests. No bug 2009-02-19 22:04:19 -05:00
L. David Baron dd5c5ff2c8 Fix another case where we incorrectly serialize an -x-system-font property. (Bug 478156) r+sr=bzbarsky 2009-02-19 13:55:48 -08:00
L. David Baron ae2dbb9ba2 Stop using potentially-deep recursion to serialize selectors. (Bug 475215) r+sr=bzbarsky 2009-02-19 13:55:48 -08:00
L. David Baron 90d773d82a Add tests for code I'm going to change, and fix crash when running those tests. (Bug 475215) r+sr=bzbarsky 2009-02-19 13:55:48 -08:00
L. David Baron efb6f0d272 Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky 2009-02-19 13:55:48 -08:00
L. David Baron da21efddd5 Backed out changeset fde0b361f25e (bug 322475, main patch) due to Mac talos startup failures and hitting the NS_ABORT_IF_FALSE in SetupBackgroundClip, which may be related. 2009-02-19 13:51:46 -08:00
L. David Baron bd25838a7a Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky 2009-02-19 12:33:09 -08:00
Mats Palmgren 7d5c65e95c Temporarily forget the line container while calculating widths for next-in-flow children. b=477928 r+sr=roc 2009-02-19 21:18:52 +01:00
Mats Palmgren 4e7d3753f9 Remove unnecessary #includes. b=462203 r+sr=roc 2009-02-19 21:18:49 +01:00
Boris Zbarsky 86f419fd3f Bug 479180. Don't hold strong refs in ChildIterator. r+sr=roc 2009-02-19 11:55:09 -05:00
Boris Zbarsky 897b12d83f Bug 479178. Remove some unnecessary refcounting in XUL trees. r+sr=roc 2009-02-19 11:55:07 -05:00
L. David Baron 715b4bef6b Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky 2009-02-19 11:03:28 -08:00
L. David Baron f4c7c6b07d Fix warning with -Wshadow in nsMathMLTokenFrame (about childFrame). (Bug 477962) r=karlt 2009-02-19 09:48:37 -08:00
L. David Baron 5730c69e4f Fix nsBlockFrame warning about child being used uninitialized in FindLineContaining by switching while to do-while. (Bug 477963) r+sr=roc 2009-02-19 09:48:37 -08:00
L. David Baron c936720f0a Back out all 8 changesets that I just landed (bugs 477959, 477961, 322475, 478899, 475215, 478156) again, because Talos Try server builds lie about which changesets they're testing. 2009-02-19 09:06:18 -08:00
L. David Baron cfafb11092 Fix another case where we incorrectly serialize an -x-system-font property. (Bug 478156) r+sr=bzbarsky 2009-02-19 07:29:28 -08:00
L. David Baron 0d5c6ceac3 Stop using potentially-deep recursion to serialize selectors. (Bug 475215) r+sr=bzbarsky 2009-02-19 07:29:28 -08:00
L. David Baron 58d5d187d9 Add tests for code I'm going to change, and fix crash when running those tests. (Bug 475215) r+sr=bzbarsky 2009-02-19 07:29:28 -08:00
L. David Baron d7971aa24b Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky 2009-02-19 07:29:28 -08:00
L. David Baron 11e12c4425 Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky 2009-02-19 07:29:28 -08:00
L. David Baron 253355ccbb Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky 2009-02-19 07:29:27 -08:00
Robert O'Callahan 7db9dc2cea Back out bug 477732 due to Mac test failure. 2009-02-19 23:45:54 +13:00
Robert O'Callahan b912480372 Backed out changeset a2f0465c9dc3 2009-02-19 23:45:27 +13:00
Zack Weinberg 61f2b623d1 Bug 478784. Don't use the view manager's default background color for transparent widgets. r+sr=roc
--HG--
extra : rebase_source : 5dbaf9f2ecd8cff7213acec2e14d0a3b040c7c4b
2009-02-19 21:10:04 +13:00
Zack Weinberg 93abe72a63 Bug 477732. Fix scaling of side border-images. r+sr=roc
--HG--
extra : rebase_source : ae8cdefe2e8f10d59c1d6a81a125240b6d6c629c
2009-02-19 21:01:01 +13:00
Jeremy D. Lea 55c57c0ab2 Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
--HG--
extra : rebase_source : 4a35ccdcafbe8a0a9dded9f292a139b4679709e3
2009-02-18 16:11:49 -08:00
Martin 0439fa763d Bug 478570. SVG feConvolveMatrix 'order' attribute should default to 3, as per spec errata. r=roc,longsonr
--HG--
extra : rebase_source : 68e462f74e11f108735586bfde1441ad0b3760c3
2009-02-17 09:59:06 +00:00
L. David Baron 3d090560b0 Revert (back out) the previous 11 changesets (bugs 477959, 477961, 477963, 477962, 322475, 478899, 475215, 478156), due to Mac talos orange with (as usual) no useful diagnostic. 2009-02-18 18:59:47 -08:00
L. David Baron f2a2b26e4e Remove MOZ_COUNT_CTOR/MOZ_COUNT_DTOR from nsStyleBackground::Layer because the copy constructor is now used. (Bug 322475) 2009-02-18 18:04:03 -08:00
L. David Baron 4c11532d4e Fix another case where we incorrectly serialize an -x-system-font property. (Bug 478156) r+sr=bzbarsky 2009-02-18 17:13:26 -08:00
L. David Baron 62f38efea1 Stop using potentially-deep recursion to serialize selectors. (Bug 475215) r+sr=bzbarsky 2009-02-18 17:13:26 -08:00
L. David Baron b02ed9db5c Add tests for code I'm going to change, and fix crash when running those tests. (Bug 475215) r+sr=bzbarsky 2009-02-18 17:13:25 -08:00
L. David Baron d071d4e2af Remove PerFrameData::mFrameType, since it's write-only. (Bug 478899) r+sr=bzbarsky 2009-02-18 17:13:25 -08:00
L. David Baron 7ee7fbc33f Implement multiple background layers, implement fallback background color, and make -moz-background-inline-policy no longer be part of the background shorthand. (Bug 322475) r+sr=roc,bzbarsky 2009-02-18 17:13:25 -08:00
L. David Baron ce51a87ca9 Construct all our image loaders when we create frames so that we can allow arbitrary numbers of image loaders per frame (for multiple background images). (Bug 322475) r+sr=bzbarsky 2009-02-18 17:13:24 -08:00
L. David Baron 1bb5fd6dd8 Fix warning with -Wshadow in nsMathMLTokenFrame (about childFrame). (Bug 477962) r=karlt 2009-02-18 17:13:24 -08:00
L. David Baron d4769188fe Fix nsBlockFrame warning about child being used uninitialized in FindLineContaining by switching while to do-while. (Bug 477963) r+sr=roc 2009-02-18 17:13:24 -08:00
Zack Weinberg ebc6ed6573 Fixing bug 473580. Disable drawWindow for sun java to avoid pegging the CPU. r=vladimir@pobox.com, sr=jst@mozilla.org 2009-02-18 17:03:54 -08:00
Daniel Holbert a0c33510e5 whitespace-only: align 'aPresContext' with other parameters in methods within nsTableFrame.cpp 2009-02-18 11:47:22 -08:00
Boris Zbarsky 8aa32ea9bf Bug 478820 part 3. Switch ConstructFrameByDisplayType to FrameConstructionData. r+sr=roc 2009-02-18 08:25:29 -05:00
Boris Zbarsky 8c4b6803ff Bug 478820 part 2. Reorganize ConstructFrameByDisplayType a bit in the tables department. r=bernd, sr=roc 2009-02-18 08:25:29 -05:00
Boris Zbarsky b840f553ef Bug 478820 part 1. Reorganize ConstructFrameByDisplayType a bit in the block/inline department. r+sr=roc 2009-02-18 08:25:29 -05:00
John Daggett b304b224eb fix format hint in testing fonts stylesheet 2009-02-18 15:30:18 +09:00
John Daggett 9f57918e8c more fonts for reftest testing 2009-02-18 13:26:02 +09:00
Ben Turner fc39babfc2 Bug 478304 - 'Let nsRunnableMethod be used with non-void-returning functions'. r=bsmedberg. 2009-02-17 20:11:09 -08:00
Boris Zbarsky a5d5876901 Bug 400226. Do text redisplay as soon as it's safe, not after a trip to the event loop. r+sr=mats 2009-02-17 22:27:25 -05:00
Boris Zbarsky 512423aaa3 Bug 478814. Don't leave the XUL display types that are unimplemented if not MOZ_XUL defined if not MOZ_XUL. r+sr=dbaron 2009-02-17 21:45:57 -05:00
Simon Montagu 2d69d8c702 Remove comment based on old version of CSS3 Lists spec. Comment-only change from bug 390440, rs=bz 2009-02-17 13:26:52 -08:00
Boris Zbarsky ff833a89a4 Adding test for bug 307076 2009-02-17 12:39:21 -05:00
Boris Zbarsky ac212c246b Bug 478811. Use the right IsTableRelated check when finding absolute containing blocks. r=bernd, sr=roc 2009-02-17 12:21:44 -05:00
Boris Zbarsky 60ea788249 Bug 478754. Remove effectively unused argument. r+sr=roc 2009-02-17 12:21:42 -05:00
Neil Deakin 425a509414 Bug 474149, use SetPopupPosition for popup moveTo handling, should fix jumpiness when moving a popup, r+sr=roc 2009-02-17 10:51:11 -05:00
Peter Van der Beken 6740ce42ec Fix for bug 391448 (Force layout/dom/content code to use classinfo macros that don't use the service manager.). r/sr=jst. 2009-02-17 15:08:08 +01:00
Daniel Holbert 08905ccb04 Bug 478785: Remove unneeded availHeight variable in nsTableCellFrame::Reflow, plus minor whitespace cleanup. r=dbaron 2009-02-16 16:02:21 -08:00
Daniel Holbert f0d4050f55 whitespace only: fix alignment of parameters for nsTableCellFrame::SetSelected 2009-02-16 14:26:57 -08:00
Boris Zbarsky 9b36372ed7 Put these files in the right place
--HG--
rename : layout/reftests/647-1-ref.html => layout/reftests/bugs/647-1-ref.html
rename : layout/reftests/647-1.html => layout/reftests/bugs/647-1.html
2009-02-16 12:54:15 -05:00
Boris Zbarsky 44613c916c Adding test for bug 105 2009-02-16 11:15:59 -05:00
Boris Zbarsky 3389d467dc Adding test for bug 647. 2009-02-16 11:01:10 -05:00
Daniel.S 9d890d53c0 Bug 477462 - create an extensive reftest suite for margin(-collapsing); create basic infrastructure, for checkin; r=dbaron 2009-02-16 16:27:11 +01:00
Boris Zbarsky f5a290d916 Bug 477700. Push a null JSContext around editor init, so it'll work no matter what JS is on the stack. r+sr=smaug 2009-02-16 09:11:41 -05:00
Neil Rashbrook 1dd09e631a Bug 475344 Need a cancellation code to indicate successful load from cache r+sr=bz 2009-02-16 11:27:22 +00:00
Ehsan Akhgari 8b8baa26f2 Bug 478414 - [SeaMonkey, MacOSX] "test_bug441782.html | Test timed out" now (split the bidi.numeral test into several small tests); r+sr=roc (NPOTB) 2009-02-16 10:54:18 +03:30
Daniel.S cab41fbb7e Adding test for bug 410621. r+sr=bzbarsky 2009-02-15 21:59:25 -05:00
Daniel.S 6858a59397 Adding test for bug 410621. r+sr=bzbarsky 2009-02-15 21:58:25 -05:00
Zack Weinberg 2ed31147bb Bug 476557. Update view manager cache of page background color in PresShell::Paint, not nsCSSRendering::PaintBackground; permits a small API cleanup. r+sr=roc
--HG--
extra : rebase_source : dcf1475dd8b695eb18513e97ca35b08a4affd19f
2009-02-16 14:11:34 +13:00
Zack Weinberg dc2eb3467f Bug 455364. Use nsLayoutUtils::DrawImage helpers to draw border-images, fixing rounding issues. r+sr=roc
--HG--
extra : rebase_source : 6e65e6265d1e3c8b1f2c90af4b78535c31aa0551
2009-02-16 14:04:03 +13:00
Boris Zbarsky 69f22a3be5 Adding test 2009-02-15 14:04:23 -05:00
Boris Zbarsky 1db8dc44b6 Bug 478267. Make sure to set our overflow area correctly for objects even in cases without box-shadow. r+sr=roc 2009-02-15 13:14:32 -05:00
Boris Zbarsky fe5fcdbbd9 Bug 478101. Suppres GetUsed* assertions during all display list processing, not just during display list construction. r+sr=roc 2009-02-15 13:14:21 -05:00
Boris Zbarsky 25a5c2fec9 Bug 477880. Since we kick off some loads during reflow, make sure to flush layout before our last pre-onload emptiness check. r=jst, sr=roc 2009-02-15 13:14:19 -05:00
Serge Gautherie 0d99859fec Backed out changeset: 719dca3419b5 2009-02-15 18:41:16 +01:00
Jeremy Lea 5ad3fa0eed Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc 2009-02-15 17:41:06 +01:00
Ehsan Akhgari 55befcbd67 Bug 478377 - Support specifying direction for :-moz-tree-cell pseudo class through CSS; r+sr=roc 2009-02-15 10:51:40 +03:30
Daniel.S 12acc7da9f Bug 318022 - CSS property page-break-after doesn't work after a clear:both; print reftest; r+sr=dbaron
CLOSED TREE (test only)
2009-02-14 23:05:09 +01:00
Daniel.S 7dfbdae22c Bug 363728 - overflow: auto overdraws an absolute-positioned DIV; reftests; r+sr=dbaron
CLOSED TREE (test only)
2009-02-14 23:02:27 +01:00
Jesse Ruderman ea905567dc Add crashtests 2009-02-13 14:54:17 -08:00
Daniel Holbert 82c4c4b2e1 typo fix in a comment: s/glock/block/ CLOSED TREE a=sdwilsh|sheriff 2009-02-12 15:10:59 -08:00
Ted Mielczarek 7d98b72d27 bustage fix followup from bug 468913 2009-02-12 10:13:51 -05:00
Ted Mielczarek dcf1c05701 bug 468913 - Need a Makefile target to run reftest. r=dbaron,bsmedberg,jwalden 2009-02-12 08:49:53 -05:00
Robert Longson 8e7ca29012 Reftest for bug 477996. 2009-02-12 13:33:28 +00:00
Masayuki Nakano 21d22e5508 Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc 2009-02-12 19:44:38 +09:00
Masayuki Nakano f54e744dcd backing-out the patch for bug 442774 2009-02-12 18:54:02 +09:00
John Daggett f3c19fc14c merge 2009-02-12 17:32:20 +09:00
John Daggett 068024b1de add comment related to reftest failure 2009-02-12 17:14:34 +09:00
Masayuki Nakano 383cd77023 Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.pettay, sr=roc 2009-02-12 16:02:49 +09:00
John Daggett ac4ab29a37 remove reftest failing on linux 2009-02-12 15:57:53 +09:00
Jonathan Kew 5f8edc12f4 Bug 476002 - reftest text/zwnj-01 fails on Windows with ClearType enabled; r=roc 2009-02-12 05:16:04 +01:00
Zack Weinberg f6e651b4c4 Bug 473815 - Improve diagnostics for malformed @font-face rules; r+sr=dbaron 2009-02-12 05:15:56 +01:00
John Daggett adae46abbd Bug 465463 - add reftests 2009-02-12 13:11:52 +09:00
John Daggett 2b7d253fff Bug 465463 - use style attributes defined in @font-face rule (Mac OS X). r=vlad 2009-02-12 13:08:00 +09:00
Jesse Ruderman ac41244ed5 The test I added yesterday for bug 150431 timed out just now. Disable it for slowness. 2009-02-11 15:54:06 -08:00
Robert O'Callahan 43fb31a6c8 Bug 468771. Make sure to reflow the last column of a column-set if we're changing its height to be unbounded; it needs to pull all the content from the extra column, if there is one. r+sr=dbaron
--HG--
extra : rebase_source : a285d26735ef7c0cddb0f8ff21504c52cd4346fc
2009-02-11 14:20:59 +13:00
Michael Ventnor 8ddfeb2aa2 Bug 477531. Support CSS3 :indeterminate pseudo-class. r+sr=dbaron,r=bzbarsky
--HG--
extra : rebase_source : 03d1be9b5742e8d17114aaeb0b5de20d61926d51
2009-02-11 14:19:37 +13:00
Jesse Ruderman 397e21afab Add a bunch of crashtests 2009-02-10 22:18:05 -08:00
Jesse Ruderman e6ffd994a3 Add some crashtests 2009-02-10 16:36:04 -08:00
L. David Baron fd2f36a3bd Fix the ignoring of load events for previous documents check so that it also works for (most) cases of the assertion check. (Bug 477409) r=jruderman 2009-02-10 14:05:27 -08:00
L. David Baron a80ae7d9b5 Remove the aBits parameter from ReLayoutChildren, given that what it does blows away the distinction between NS_FRAME_IS_DIRTY and NS_FRAME_HAS_DIRTY_CHILDREN. (Bug 477294) r+sr=bzbarsky 2009-02-10 14:05:27 -08:00
Mats Palmgren 093c63ada7 Crash test for bug 421671 and bug 444027. 2009-02-10 20:24:07 +01:00
Masayuki Nakano e06e90e940 Backing out the patch of bug 442774. This might cause a timeout failure on test_keycodes.xul 2009-02-11 03:19:15 +09:00
Boris Zbarsky 314e952d65 Bug 477333. Make sure to skip over editor's bogus anon content when dealing with first-letter too. r+sr=dbaron 2009-02-10 12:08:12 -05:00
Masayuki Nakano 180811a021 Bug 442774 Wheel/touchpad scrolling gets stuck in frame, stop scrolling the web page as a whole r=Olli.Pettay, sr=roc 2009-02-10 20:17:37 +09:00
Mats Palmgren 36729e6796 Keep track of the line container and forget the current line if it's for a different container. b=444027 r+sr=roc 2009-02-10 10:23:05 +01:00
Michael Ventnor 1afd316abf Bug 476738. Implement 'inset' box-shadows. r+sr=roc,r=dbaron 2009-02-10 21:45:13 +13:00
Jonathan Kew 703bd47e05 Bug 475092. Fix horizontal offsets for vertically-offset glyphs on Windows. r=vlad,r+sr=roc 2009-02-10 21:34:51 +13:00
Robert O'Callahan d88d077696 Bug 459666. GetReferencedFrame should bail out if we've destroyed the frame tree while reconstructing frames for the entire document. r+sr=bzbarsky 2009-02-10 21:28:16 +13:00
Jesse Ruderman 313514226b Add a bunch of crashtests 2009-02-10 00:09:40 -08:00
Jesse Ruderman 8e9fbe876a Skip the crashtest for bug 403175 due to timeouts (see bug 473680) 2009-02-10 00:03:48 -08:00
L. David Baron cb6012ec82 Remove nsStyleContext::DumpRegressionData, code that uses it, and code that exists only for it. (Bug 477522) r+sr=bzbarsky 2009-02-09 20:36:54 -08:00
L. David Baron 9122459f14 Avoid calling PlaceBlock and unsetting dirty bits that we still need when an ancestor is going to reflow for clearance. (Bug 476357) r+sr=roc 2009-02-09 20:36:54 -08:00
Jonathan Watt 1f7513a161 Fixing bug 461863. Nested filtering is broken (inner filtered elements are clipped or don't paint). r+sr=roc@ocallahan.org 2009-02-10 13:54:28 +13:00
Bernd bde571a334 fix tinderbox mac failure by disabling the test bug 477504 2009-02-08 20:31:03 +01:00
L. David Baron 8ded524bf0 Tests for bidi and first letter. 2009-02-08 10:28:30 -08:00
L. David Baron ae010b63cf Make reftest check its invariants regarding the failure timeout, so we can see if any intermittent failures are due to such harness bugs. (Bug 477409) r=jruderman 2009-02-08 10:28:30 -08:00
Jesse Ruderman c71da356d4 Skip long-url-list-stack-overflow.html because it keeps timing out. See bug 477490. 2009-02-08 09:15:15 -08:00
Bernd 808c1c52a2 reftests for border collapse implementation of rules and frames 2009-02-08 17:47:57 +01:00
Bernd ffe2929d6a include the border width for border collapsed tables as required by CSS 2.1. We implemented before what CSS 2.0 required and it was ugly, so the spec changed. r=fantasai sr=roc, bug 155955 2009-02-08 17:46:42 +01:00
Bernd f94f0994d9 remove dead debugging code r/sr=bzbarsky bug 475075 2009-02-08 17:45:28 +01:00
Bernd a4882df1fe fix a pence post error in painting of dotted border collapse borders r/sr=roc bug 126540 2009-02-08 17:42:01 +01:00
Jesse Ruderman 4d5ffd6842 Add crashtests for the following bugs: https://bugzilla.mozilla.org/buglist.cgi?quicksearch=328944+401042+413085+416461+431705+437142+449006+463741+465651+472782+474744 2009-02-07 21:33:31 -08:00
L. David Baron 683c53aff5 Annotate probable cause of reftest failure (which I should have done in the previous commit). 2009-02-07 09:50:51 -08:00
L. David Baron 015f5f1326 Mark test for bug 356774 as failing on Mac (at least until the test or problem can be fixed). 2009-02-07 09:35:49 -08:00
Ehsan Akhgari ee7043d250 Disable tests for bug 441782 / bug 467672 on Windows, rather than on non-Windows. (Bug 467672) r+sr=roc 2009-02-07 08:43:11 -08:00
Daniel.S 82f2973eff Reftest for bug 350506. r+sr=dbaron 2009-02-07 13:36:51 +01:00
Daniel.S 237512feff Reftest for bug 343538. r+sr=dbaron 2009-02-07 13:28:41 +01:00
Daniel.S 2a92f1ee37 Reftest for bug 321738. r+sr=dbaron 2009-02-07 13:27:24 +01:00
Daniel.S bceb5abd67 Reftests for bug 369361. r+sr=dbaron 2009-02-07 13:25:21 +01:00
Daniel.S 46fbf4416d Reftest for bug 422804. r+sr=roc 2009-02-07 13:21:30 +01:00
Daniel.S eaed83898d Reftest for bug 356774. r+sr=dbaron 2009-02-07 13:17:06 +01:00
Daniel.S 1550091144 Reftest for bug 356775. r+sr=roc 2009-02-07 13:11:51 +01:00
Robert O'Callahan 6c2f665c21 Backing out bug 455364 2009-02-07 23:38:22 +13:00
Robert O'Callahan ec88baaaaa Backed out changeset a142df653655 2009-02-07 23:37:23 +13:00
Zack Weinberg 93a869a907 Bug 455364. Make border-image drawing use nsLayoutUtils::DrawImage and friends so we get the right pixel-snapping behaviour. r+sr=roc 2009-02-07 21:35:54 +13:00
Robert O'Callahan 621cf847c5 Bug 472950. Restrict the lazy-parent-pointer optimization so it isn't used if we already have child frames. r=dbaron 2009-02-07 21:34:27 +13:00
Arpad Borsos 91118b918d Bug 474369 - get rid of nsVoidArray, layout/tables part. r+sr=roc 2009-02-05 10:09:50 +01:00
L. David Baron 9d6d50af10 sheet-set-switch-1 is still random, not just failing, on Mac. (Bug 468217) 2009-02-06 16:41:04 -08:00
L. David Baron d5160e3467 sheet-set-switch-1 still fails on Mac. 2009-02-06 09:51:32 -08:00
L. David Baron 6a40f1e9ba Try other HTTP ports if the first one is busy. (Bug 477164) r=jwalden 2009-02-06 08:52:13 -08:00
L. David Baron 35c9185959 Stop using MarkXMark2Y in reftest references, since its underline offsets don't correctly match combinations, and go back to using combinations. (Bug 468217) r=jdaggett 2009-02-06 08:52:13 -08:00
L. David Baron 63217d7258 Invalidate the correct area when loading an image for which we've displayed the loading-image icon. (Bug 409870) r+sr=bzbarsky r=roc 2009-02-06 08:52:13 -08:00
L. David Baron 4efc261683 Typesafe helpers for nsCSSDataBlock::StorageFor. (Bug 475214) r+sr=bzbarsky 2009-02-06 08:52:13 -08:00
L. David Baron 8119250a82 Eliminate nsCSSDeclaration::GetValueOrImportantValue. (Bug 475214) r+sr=bzbarsky 2009-02-06 08:52:13 -08:00
L. David Baron 1af20a171b Make serialization handle system fonts and the font shorthand better. (Bug 475214) r+sr=bzbarsky 2009-02-06 08:52:12 -08:00
Ehsan Akhgari d2a68f1e0f Bug 476346 - RTL Tree lines are rendered incorrectly; r,sr=roc 2009-02-06 11:44:47 +03:30
Boris Zbarsky 14a3255741 Bug 299837. Use the right test filenames 2009-02-06 01:20:16 -05:00
Boris Zbarsky f5ebc1598d Address review comment from bug 299837. r+sr=dbaron 2009-02-05 22:52:47 -05:00
Boris Zbarsky f4cb3086ac Bug 299837. Implement text-align:end. r+sr=dbaron 2009-02-05 22:48:30 -05:00
Boris Zbarsky 01352aa657 Bug 475986. Make text-align:start work on <html:th> correctly. r+sr=dbaron 2009-02-05 22:48:29 -05:00
Daniel Holbert 0deabefc86 Bug 472769: Use snapToPixels when redrawing dirty background rectangles, to fix painting error in widgets at fractional positions. r+sr=roc 2009-02-05 17:39:25 -08:00
Daniel Holbert 874295edbf Bug 474494: Specify a border color on 214077-* reftests, to fix failures on some linux machines. r=bz 2009-02-05 15:43:05 -08:00
Boris Zbarsky d7b8cce8d7 Bug 476724. Recompute underline offsets when user fonts load, and make sure to initialize all our members. r=jdaggett, sr=roc 2009-02-05 18:10:39 -05:00
Neil Rashbrook e0de92ba08 DOM Inspector bustage fix for bug 474369 r+sr=roc 2009-02-05 11:34:40 +00:00
Neil Rashbrook e904b3d6e8 VC7.1 bustage fix for bug 183348 r+sr=bz 2009-02-05 09:38:51 +00:00
Jonathan Kew d07702c7b9 Bug 476378. Use U+002D instead of U+2010 for a soft hyphen if the first font in the fontgroup doesn't have a glyph for U+2010. r+sr=roc 2009-02-05 21:23:50 +13:00
Michael Ventnor 58cd642235 Bug 476308. Box-shadows for buttons should not capture events. r+sr=roc 2009-02-05 21:22:02 +13:00
Sylvain Pasche 097476bbae Bug 474878. Implement themed rendering of indeterminate checkboxes on Windows. r+sr=roc 2009-02-05 21:17:08 +13:00
Robert Longson 153717e064 Bug 474669. Use reftest invalidation support to improve the SVG dynamic reftests. r=roc 2009-02-05 21:16:00 +13:00
Kyle Huey ccff0d2450 Bug 452345. nsCSSFrameConstructor should use the term 'root element frame' instead of 'initial containing block', since 'initial containing block' means something else in CSS. r+sr=roc 2009-02-05 21:11:42 +13:00
L. David Baron 2d053d16f1 Ensure correct alignment for nsCSSValue objects inside nsCSSValue::Array. (Bug 476345) r+sr=bzbarsky 2009-02-04 21:15:52 -08:00
L. David Baron a06171d763 Add an additional test for CSS 2.1, section 10.3.1. 2009-02-04 21:15:52 -08:00
Jim Mathies 57cd181576 Bug 450322 - Fix broken windows animation in Vista Aero. r+sr=roc. 2009-02-04 21:05:48 -06:00
Blake Kaplan 466d361a88 Add some logging code to see if bug 474537 is still around.
--HG--
extra : rebase_source : 840e2da57a266bd98f30e195f3819f59fb97c86d
2009-02-04 15:04:51 -08:00
L. David Baron 790bc9fa81 Merge backout of changeset d9eff1fb5e60 (bug 476345) due to Windows bustage. 2009-02-04 14:39:40 -08:00
L. David Baron 6a4742174b Backed out changeset d9eff1fb5e60 (bug 476345) due to Windows bustage. 2009-02-04 14:39:23 -08:00
L. David Baron d18dfa0f16 Ensure correct alignment for nsCSSValue objects inside nsCSSValue::Array. (Bug 476345) r+sr=bzbarsky 2009-02-04 13:24:17 -08:00
L. David Baron 668fa595a8 Merge backout of changeset eec3076f3bab (Bug 474655, Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called) because we trigger the warning too much ourselves (Bug 475311) 2009-02-04 13:23:16 -08:00
L. David Baron dbcb511748 Backed out changeset eec3076f3bab (Bug 474655, Warn when nsIDOMCSSStyleDeclaration::GetPropertyCSSValue is called) because we trigger the warning too much ourselves (Bug 475311) 2009-02-04 13:22:45 -08:00
mak77@bonardo.net e9d24f3869 Bug 475273 - Double Clicking a Folder in Right Pane causes Left Pane Tree items to expand and collapse (r=mano) 2009-02-04 09:49:44 -08:00
Boris Zbarsky eebfa98c47 Make legends display:block by default when they're not in a fieldset. Bug 476063 2009-02-04 12:18:47 -05:00
Gordon P. Hemsley 6afb7b0bed Bug 476295. Remove unused prescontext local. r+sr=bzbarsky 2009-02-03 10:40:38 -05:00
Craig Topper 074d581c29 Bug 374111 - DeCOMtaminate SVG viewBox; r+sr=roc 2009-02-03 15:42:24 +01:00
Arpad Borsos c0f2dadc80 Bug 474369 - get rid of nsVoidArray; layout part; r+sr=roc 2009-02-03 15:42:18 +01:00