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