Robert O'Callahan
e10bc1e1f7
Bug 584699. Invalidate ThebesLayers in abs-pos frame subtree that's moved. r=dbaron
...
--HG--
extra : rebase_source : 06dd1df6b08d331b38ee8a9edbf6ce07e7841c25
2010-09-06 15:04:36 +12:00
Vladimir Vukicevic
7f9d2b6e9e
Bug 591155 - Disable an additional test that has shown up as failing with no visual difference. r=joe a=blocking2.0:beta6+
2010-09-04 23:32:39 -04:00
Matt Woodrow
979cc597a3
Bug 591155 - Temporarily disable certain failing reftests which are visually indistinguishable when running with accelerated layers. r=vlad a=blocking2.0:beta6+
2010-08-27 16:58:53 +12:00
Ehsan Akhgari
7b654288bf
Back out bug 240933 and bug 590554 because of reftest failure on Win7 and also bug 593211
2010-09-02 19:54:23 -04:00
Ehsan Akhgari
522299167b
Bug 240933 - Part 9: Simplify text control frame's DOM point to offset conversion code; r=roc a=dbaron
...
--HG--
extra : rebase_source : 134895e08a57c7aeb39f25266d8925cde4595159
2010-07-20 08:47:28 -04:00
Robert O'Callahan
7db127ab8d
Bug 584494 - Regression: Transform rotation testcase performs significantly worse - r=dbaron
2010-09-02 14:07:37 -04:00
Zack Weinberg
38c9db7305
Bug 471643: Evaluate vertical percentages in border-radius relative to box height. r=dbaron a2.0=blocking:beta6+
2010-08-31 12:05:11 -04:00
Robert O'Callahan
ded033638a
Bug 579323. Part 2: Actually fix the bug by calling InvalidateThebesLayersInSubtree from nsIFrame::Redraw. r=dbaron,a=blocking
2010-08-31 12:49:13 +12:00
Boris Zbarsky
341cd11eb6
Bug 589672. Parsing of malformed namespace rules can skip over too many tokens while recovering. r=dbaron, a=dbaron
2010-08-25 14:54:48 -04:00
Boris Zbarsky
19c43a518c
Bug 586400. Cellpadding changes need to reresolve descendants. r=dbaron
2010-08-25 14:54:47 -04:00
Mounir Lamouri
100dc92dd8
Bug 566045 - Default style for invalid form elements with :invalid. r=dbaron ui-r=limi a2.0=sicking
2010-08-25 06:40:31 +02:00
L. David Baron
e749c034f3
Fix sorting errors in layout/reftests/bugs/reftest.list.
2010-08-19 09:38:00 -04:00
L. David Baron
52881c4fb2
Split floats when they are overflow-incomplete. (Bug 585598) r=roc a2.0=blocking
2010-08-19 09:38:00 -04:00
Jeff Muizelaar
e7ecb4fea4
Disable more intermittent reftests on D2D
2010-08-16 09:36:02 -04:00
Mounir Lamouri
034db79f04
Bug 568441 - Explicitely show the caret in nsTextControlFrame when the content is no longer disabled and focused. r=roc a2.0=blocking+
2010-08-15 11:19:34 -04:00
Jeff Muizelaar
dadfc555de
Bug 586835. Disable a couple more intermittent reftest fails with D2D.
...
Not sure what's going on with these yet...
2010-08-14 08:32:38 -04:00
Jeff Muizelaar
932d88e8c5
Bug 586835. Disable the d2d reftests that fail but are still sane. r=joe
...
This is in preparation for enabling d2d by default. A bunch of these will be
changed from random-if to fuzzy-if when bug 580786 lands. Some of them should
also be fixed or investigated more thoroughly before final.
2010-08-13 11:44:24 -04:00
L. David Baron
50efda9d7b
Add reftests for bug 563584. (Bug 563584, patch 31) r=roc
2010-08-05 21:59:20 -07:00
L. David Baron
74b8b51e37
Add testcase to check that mIsTopOfPage is false when reflowing blocks that have clearance. (There was originally a patch here, but it seems not to be needed, so now it's just tests.) (Bug 563584, patch 27)
2010-08-05 21:59:20 -07:00
L. David Baron
02c1db8436
Allow the float manager to record that a float has been pushed past a break. (Bug 563584, patch 9) r=roc
2010-08-05 21:59:19 -07:00
L. David Baron
489ed8d30b
When we're in columns (and therefore not splitting floats), push floats that don't fit to the next column. (Bug 563584, patch 6) r=roc
2010-08-05 21:59:19 -07:00
L. David Baron
08a16e6b29
Replace force-fit with setting mIsTopOfPage correctly. (Bug 563584, patch 5) r=roc
2010-08-05 21:59:19 -07:00
L. David Baron
353538a3ba
Most of CanPlaceFloat is unnecessary given the float placement rules (in particular, that the top of a float cannot be higher than the top of any prior left or right float) and the fact that we now split floats. (Bug 563584, patch 3) r=roc
2010-08-05 21:59:18 -07:00
L. David Baron
11f75cf522
Remove aForceFit/aRelaxHeightConstraint concept from float reflow, since we now split floats rather than push them to the next page (and correct propagation of nsHTMLReflowState::mFlags::mIsTopOfPage will force fitting when we need to). (Bug 563584, patch 2) r=roc
2010-08-05 21:59:18 -07:00
Boris Zbarsky
0b5df24742
Bug 582037. When computing intrinsic widths, take the viewport's dimensions into account when it has percent-height descendants. r=dbaron
2010-08-05 17:59:36 -04:00
Daniel Holbert
f3625579d2
Bug 578786: Fix reftests for bug 491180 on Ubuntu 10.04. r=bz a=tests-only
2010-08-05 07:53:43 -07:00
Jonathan Kew
a02799847b
bug 578118 - reduce font size in reftest to avoid D2D antialiasing irregularities. r=bas a=tests-only
2010-08-05 10:18:37 +01:00
Boris Zbarsky
b9fae2b3d2
Bug 577838. The first line baseline of a fieldset should be the first line baseline of its legend (if it has one), or of its content if it does not. r=dbaron
2010-08-04 22:40:19 -04:00
Zack Weinberg
40a9b87efe
Bug 581579: fix error recovery in parsing of CSS priority suffix. r+a=dbaron
2010-08-04 12:27:05 -07:00
Jeff Muizelaar
ff12cb537d
Bug 584400. cairo: Fix dash arrays with D2D
...
D2D unexpectedly uses dash lengths with
units of the line width.
2010-08-04 15:00:52 -04:00
Jeff Muizelaar
ea56218085
Bug 518172. Fix the status of the 518172 reftests
...
I forgot to mark these reftests as passing after fixing
Bug 518172.
2010-08-02 11:04:36 -04:00
Robert O'Callahan
a637266b80
Fix reftest for bug 579349
2010-08-02 16:07:44 +12:00
Robert O'Callahan
91595e761f
Bug 580160. Test plugin needs to invalidate itself if its size changes. r=josh
2010-08-02 15:07:07 +12:00
Robert O'Callahan
6f767dbf3d
Bug 581317. DoApplyRenderingChangeToTree needs to invalidate the ThebesLayer contents of descendants. r=tnikkel
2010-08-02 15:06:58 +12:00
Robert O'Callahan
01e41cf67d
Bug 579349. Track the 'drawn region' of content in layers, whhich ignores visibility, and use it to determine which layer a display item should be placed in. r=tnikkel
2010-08-02 15:06:58 +12:00
L. David Baron
c06c57f6e6
Fix bustage from bug 570329 with s/windowsWidget/winWidget/g.
2010-07-30 20:50:52 -07:00
L. David Baron
9cc2e9ec05
Switch reftest manifests to new, shorter syntax for widget toolkit tests. (Bug 570329) a2.0=tests
...
This patch was created by running the following sed commands:
s/MOZ_WIDGET_TOOLKIT=="\(gtk2\|cocoa\|qt\|windows\)"/\1Widget/g
s/MOZ_WIDGET_TOOLKIT!="\(gtk2\|cocoa\|qt\|windows\)"/!\1Widget/g
on all *.list files in the tree.
2010-07-30 16:48:57 -07:00
Timothy Nikkel
c3a3665cf1
Bug 489868. Add reftest.
2010-07-25 13:10:31 -05:00
Karl Tomlinson
32893e4a5b
revert most of acb4d17b70cd from bug 573933 to reenable -moz-appearance testing with bug 576143
...
--HG--
extra : rebase_source : 1ca78ffb1c791fac5cb89b94baf5a9d819da16ff
2010-07-23 10:48:15 +12:00
Boris Zbarsky
e484008628
Reenable this test now that bug 556124 is fixed.
2010-07-19 23:57:27 -04:00
Robert O'Callahan
d09c39d0a9
Bug 564991. Part 23: Introduce the concept of 'inactive' layers. r=mats,sr=dbaron
2010-07-16 09:08:05 +12:00
Robert O'Callahan
8f56e0a70f
Bug 573933. Part 2: disable -moz-appearance for troublesome GTK2 themes. r=dbaron
2010-07-16 09:07:43 +12:00
Robert O'Callahan
b7f93d47f0
Bug 573953. Ensure that zoom factors are chosen in reftests so appunits-per-dev-pixel is an integer. r=dbaron
2010-07-16 09:04:16 +12:00
Jeff Muizelaar
d3cfe23c48
Bug 578121. Enlarge the masks used in the 456219-2 test for D2D
2010-07-15 15:28:34 -04:00
Timothy Nikkel
7bfe0a17cb
Bug 560455. Be more careful about the namespace when finding HTML frame construction data. r=bzbarsky
2010-07-15 14:20:32 -05:00
Jeff Muizelaar
64f4600280
Bug 578121. Enlarge the masks used in the 456219 test for D2D
2010-07-15 10:26:47 -04:00
Ehsan Akhgari
7081b03117
Bug 289384 - Part 3: SelectAll in HTML editor shouldn't attempt to select input/textareas' contents directly; r=roc
2010-07-12 00:20:20 -04:00
Neil Deakin
2fb7701cbe
Bug 553576, change -moz-resize to resize, r=dbaron
2010-07-05 10:41:04 -04:00
Jesse Ruderman
14ecbf3e68
Add bug numbers for all remaining asserts() annotations in crashtests and reftests
2010-07-01 19:33:56 -07:00
Boris Zbarsky
81a1582c9b
Bug 571347. In HasAttributeDependentStyle when the class attribute is changing, walk only selectors with classes that might be relevant. r=dbaron
2010-06-18 12:23:05 -04:00
Ehsan Akhgari
a90f192632
Bug 574898 - "ASSERTION: called nsGenericElement::SetText" with spellcheck; r=roc
2010-06-28 14:04:37 -04:00
Ms2ger
27a3b29543
Implement the figure element. r=jst+timeless+ehsan (Bug 573356)
2010-06-23 10:08:56 -07:00
Ehsan Akhgari
647a6a5576
Bug 572598 - Part 7: reftest; r=roc
2010-06-21 11:02:15 -04:00
Neil Deakin
f4a7533d50
Bug 554810, use transparent resizer images, also fixes bugs 553752, 553796, 558201, 558203 and 563085, r=roc
2010-06-21 08:37:35 -04:00
L. David Baron
d9f82cf345
Backed out changeset a6e3300a3bac (bug 571347) for causing bug 573255 because the optimization is invalid given :not() selectors.
2010-06-19 14:16:38 -07:00
Boris Zbarsky
ac7a53b8a2
Bug 571347. In HasAttributeDependentStyle when the class attribute is changing, walk only selectors with classes that might be relevant. r=dbaron
2010-06-18 12:23:05 -04:00
Boris Zbarsky
2e0c510982
Bug 569006. Skip probing for ::before/::after during reresolve if we're not redoing matching on kids, since those can't appear/disappear without either a reframe or a change in what selectors we match. r=dbaron
2010-06-18 12:23:05 -04:00
Robert O'Callahan
46b86c6732
Bug 568392. Part 1: fix reftests so they pass if the scrollbars are visible. r=dbaron
2010-06-18 21:17:35 +12:00
Jesse Ruderman
fb054fc73e
Add some crashtests and reftests
...
--HG--
extra : rebase_source : a167ccf140387fa50e3668422b5a74bea0527255
2010-06-17 13:21:24 -07:00
Boris Zbarsky
2fc6feb9ce
Bug 571281. Make list-style-position:inside + display:list-item + non-visible overflow work again. r=roc
2010-06-11 15:23:13 -04:00
Henri Sivonen
977ed6243c
Bug 566280 - Text run prefixed by U+0000 shows only U+FFFD. r=sicking.
...
--HG--
extra : rebase_source : 86afd6adeba2231c526857a19e27e291296f60d1
2010-05-27 16:08:19 +03:00
L. David Baron
9a129faa59
Rename -moz-background-size to background-size. (Bug 549809) r=roc
2010-06-08 18:44:33 -07:00
L. David Baron
934c377eda
Rename properties and values of background-clip and background-origin to match css3-background. (Bug 549809) r=roc
2010-06-08 18:44:33 -07:00
Timothy Nikkel
008c2e97a6
Bug 561981. Guard against nsFrameLoader::Show flushing and re-entering or destroying us. r=smaug
2010-05-28 14:34:50 -05:00
Ehsan Akhgari
f58add9d96
Bug 336104 - "ASSERTION: no frame, see bug #188946 "; r=roc,dbaron
2010-05-21 16:36:42 -04:00
Robert O'Callahan
e35aa1adb0
Marking passing test as passing, thanks to bug 547924
...
--HG--
extra : rebase_source : 671435d54dc9dd0812648062357d202c41cfb897
2010-05-19 15:40:54 +12:00
L. David Baron
a464130609
Additional restyling is needed for :empty + E and :empty ~ E selectors. (Bug 534804) r=bzbarsky
2010-05-14 22:01:45 -07:00
Boris Zbarsky
3f415094ff
Bug 565819. Switch RestyleForRemove/Append/InsertOrChange to using Element and the new DOM traversal APIs. r=dbaron
2010-05-14 13:04:51 -04:00
L. David Baron
181bd73392
Add appropriate styles for the effects of HTML5 sectioning elements on headers. (Bug 562835) r=bzbarsky
2010-05-13 19:36:48 -07:00
Frédéric Wang
d000f168d9
Bug 552044 - [MathML 3] Add support for mathcolor/mathbackground on any presentation MathML element. r=karlt
2010-05-13 14:38:28 +12:00
Bernd
b9b112f6a2
bug 564054 - rebuild cellmap if inserted rows contain a zero rowspan r=bzbarsky
2010-05-13 16:15:50 +02:00
Mats Palmgren
73489238b0
Force the test to complete after 1 sec to avoid hang if the window isn't focused. b=564413
2010-05-12 14:14:48 +02:00
Makoto Kato
42d8b9c46f
Bug 206802 - U+3005 is missing from the kinsoku list. r=smontagu
2010-05-12 17:06:32 +09:00
Zack Weinberg
e571e727e6
Bug 559426: Add even more black pixels to the mask images for reftests/bugs/456219-1[abc] as indicated by the latest set of failures on Fedora12 unit test machines. r=roc
2010-05-11 12:18:10 -07:00
Bas Schouten
9e3e841284
Bug 555388: Part 2: Add a reftest for testing if we're properly clearing clipped regions. r=jrmuizel
2010-05-06 23:56:37 +02:00
L. David Baron
ddb5fe53d1
Fix the font size on button padding tests that depend on it. (Bug 559125) r=bzbarsky
2010-05-05 18:20:43 -07:00
Boris Zbarsky
6c3b6f744c
Bug 563837 followup. Fix the asserts() annotations.
2010-05-05 14:57:39 -04:00
Zack Weinberg
5bc872335c
Bug 559426 (partial): Adjust mask images for reftests/bugs/456219-1c yet again.
2010-05-05 11:24:03 -07:00
L. David Baron
477156605b
Annotate reftest manifests with assertion counts. (Bug 472557)
2010-05-04 21:28:19 -07:00
Henri Sivonen
bec27dec6f
Bug 497846 - Change the expectation of 311366-unknown-block-3.html fail if the HTML5 parser isn't enabled. r=mrbkap.
...
--HG--
extra : rebase_source : 6a4e6b9a9a54f1591c5ffad6d14b7413d4b838ea
2009-12-21 13:39:00 +02:00
Boris Zbarsky
f045d1595d
Bug 559284. Make various HTML5 sectioning elements display:block. r=dbaron
2010-04-26 16:27:01 -04:00
Jeff Muizelaar
1ff50fe646
Bug 542605. Update cairo to 12d521df8acc483b2daa844d4f05dc2fe2765ba6. r=vlad,jwatt,bas
...
Reland after fixing quartz related clipping bug and a bunch of other ones
2010-04-05 22:28:54 -04:00
Henri Sivonen
3d360f358f
Bug 452915 - Remove default border from linked images per HTML5. r=dbaron.
...
--HG--
extra : rebase_source : 10b90a485cffe44c01493d4469eec2204724e2ce
2010-02-02 09:43:18 +02:00
Mike Hommey
07bd1e441e
Bug 554036 - Mark bugs/424074-1-ref2.xul reftest as randomly failing with Gtk: its result depends on the Gtk theme used [r=smontagu]
...
--HG--
extra : rebase_source : 3de664123bf0d23fbf051e4346b5d4087fd84470
2010-04-19 10:25:26 +02:00
Jeff Muizelaar
85d21d6c89
Bug 542605. Add a test for a clipping problem shown by the cairo update.
2010-04-16 10:48:42 -04:00
Jonathan Kew
7b7028d14b
Add reftest for bug 557736.
2010-04-15 10:12:26 +01:00
Makoto Kato
c4fd95ea62
Backout of Bug 206802 - U+3005 is missing from the kinsoku list. regtest fail on Linux
2010-04-15 12:12:11 +09:00
Makoto Kato
3569ac83b4
Bug 206802 - U+3005 is missing from the kinsoku list. r=smontagu
2010-04-15 11:01:16 +09:00
Phil Ringnalda
530cc471fc
Bug 556124 - change from "fails" to "random" since it unexpectedly passes on 10.5.8 Talos slaves, CLOSED TREE
2010-04-09 19:54:56 -07:00
Jeff Muizelaar
d751aaf9e3
Backed out changeset 9480726de986
...
Rendering/Invalidation problems showed up.
2010-04-08 09:44:28 -04:00
Jeff Muizelaar
aff371e5cb
Bug 542605. Update cairo to 12d521df8acc483b2daa844d4f05dc2fe2765ba6. r=vlad,jwatt,bas
...
Reland after fixing quartz related clipping bug.
2010-04-05 22:28:54 -04:00
Jonathan Kew
0ad94c3879
bug 554188 - handle trailing whitespace on bidi-overridden text runs consistently on OS X 10.6. r=roc
2010-04-07 10:18:57 +01:00
Zack Weinberg
2ec3bc6f42
Bug 556661: make nsDOMCSSDeclaration::SetProperty capable of removing !important. r=dbaron
2010-04-06 15:52:02 -07:00
Jeff Muizelaar
a7d2620943
Bug 542605. Backed out changeset 2b9a4c865737
...
Reftest failures that showed up at the last minute.
2010-04-06 00:14:30 -04:00
Jeff Muizelaar
6db34ced75
Bug 542605. Update cairo to 12d521df8acc483b2daa844d4f05dc2fe2765ba6. r=vlad,jwatt,bas
2010-04-05 22:28:54 -04:00
Robert Sayre
744599315f
Merge mozilla-central to tracemonkey.
2010-04-04 14:15:05 -04:00
L. David Baron
13963cf87c
Bug 554188 followup: use fails-if rather than random-if, with stricter condition.
2010-04-02 22:31:41 -07:00
Ted Mielczarek
3b083a71a6
Bug 554188: 534919-1.html is known to fail on 10.6, working on it. test only, no-r=
2010-04-02 15:06:20 -05:00
Robert Sayre
404189ee98
Merge mozilla-central to tracemonkey.
2010-04-02 10:10:27 -04:00
Robert Sayre
db68c1951b
Disable reftest 508908-1.xul. See bug 556124.
2010-04-02 08:03:11 -04:00
Mats Palmgren
57a4d3a783
Bug 383488: don't accept trailing tokens in 'value' in style.setProperty(prop,value,"important"). r=dbaron
2010-04-01 23:07:40 -07:00
Boris Zbarsky
2faa95d890
Bug 552334. Deal with z-indices whose difference overflows a 32-bit signed int. r=roc
2010-04-01 22:09:05 -04:00
Boris Zbarsky
2e7a02c034
Bug 551699. Use the content insertion frame of our containing block when looking for our static position. r=dbaron
2010-04-01 22:09:05 -04:00
Robert O'Callahan
c745b6c7bc
Bug 551463. Don't clamp scroll positions during reflow, do it during a post-reflow callback so that temporary frame size changes don't clamp when they shouldn't. r=mats
2010-03-29 14:46:59 +13:00
Robert O'Callahan
60dacfeed1
Bug 545049. When the overflow area of a transformed frame changes, we need to repaint the whole thing. r=mats
2010-03-29 14:46:58 +13:00
Boris Zbarsky
ce67bf7350
Bug 550882. Make sure to create scrollbars for the viewport even if it's currently overflow:hidden, since various changes to <body> and the like can change the propagated overflow. r=roc
2010-03-08 19:30:02 -05:00
Jesse Ruderman
8ea2399077
Fix most of the homeless-reftest warnings: remove some files that are no longer used; add some entries to reftest.list files. (Bug 551617 comment 22)
2010-03-20 18:26:07 -07:00
Neil Deakin
79c932638a
Bug 442228, support resizers in scrollable areas and enable them by default for textareas, r=roc,sr=dbaron
2010-03-19 07:49:34 -04:00
Henri Sivonen
9f62adb3f2
Test for bug 381746 - Make reftest 381746-1.html wait for the load events of its iframes. r=mats.
...
--HG--
extra : rebase_source : a92b4a01d62ae2a22230da3dfb4a6ad177abce11
2010-03-10 10:25:06 +02:00
Jonathan Kew
8a871fa050
bug 502906 - part 3 - factor out Uniscribe and GDI shapers from Windows GDI font code. r=jdaggett
...
--HG--
rename : gfx/thebes/src/gfxWindowsFonts.cpp => gfx/thebes/src/gfxUniscribeShaper.cpp
rename : gfx/thebes/public/gfxWindowsFonts.h => gfx/thebes/src/gfxUniscribeShaper.h
2010-03-15 09:34:25 +00:00
Robert O'Callahan
262a3deb0e
Mark tests as failing if there's no test plugin
2010-03-15 16:46:55 +13:00
Robert O'Callahan
7b7b905989
Bug 550716. Snap layer bounds to nearest bpixels instead of outside pixels, to accurately reflect what we draw. r=mats
...
--HG--
extra : rebase_source : 08e3f6af4cc46e193593039a5196b0ee82defa60
2010-03-10 13:15:22 +13:00
Robert O'Callahan
84aaebcc5c
Bug 549184. Track 'has nonempty content been placed on this line yet' separately from 'has nonempty, non-span content been placed on this line yet'. r=dbaron
...
--HG--
extra : rebase_source : fe9318ed5143fe42107a55dfdcb6c0c8fee3dae6
2010-03-10 13:14:14 +13:00
Robert O'Callahan
69610b8d43
Bug 546071. Compute view-to-widget offset for plugin views. r=mats
...
--HG--
extra : rebase_source : 483afc3b0d00f5fd6685f760b6ad358a94a7c9ba
2010-02-24 00:33:41 -08:00
Henri Sivonen
e28f1efdf7
Test for bug 281241 - Turn 281241-2.html into XHTML. r=bernd.
...
--HG--
extra : rebase_source : 7870fcf4628e2b639226c41c194d2af6a505dd1d
2010-03-11 14:28:43 +02:00
Boris Zbarsky
b97993f078
Backed out changeset f0239b3789d9 (bug 550882) because it causes a Tsspider regression.
...
--HG--
extra : rebase_source : ce7b9a047e91e3011d02c9807fdaba51e70f2b64
2010-03-11 00:59:47 -05:00
Boris Zbarsky
4b5ee3b9bd
Bug 550882. Make sure to create scrollbars for the viewport even if it's currently overflow:hidden, since various changes to <body> and the like can change the propagated overflow. r=roc
2010-03-08 19:30:02 -05:00
Jonathan Kew
0b489f4c98
bug 551034 - trying to fix intermittent orange due to clipped antialiasing. r=roc
2010-03-10 12:33:48 +00:00
Boris Zbarsky
65a4e7e6d2
Backed out changeset c7c0db9074c7 (bug 550882) on suspicion of causing a Tsspider regression.
...
--HG--
extra : rebase_source : 7a3274280e4dfeebd779ec728bc6b8aa65e9cf61
2010-03-09 09:34:18 -05:00
Boris Zbarsky
58827ef725
Bug 550882. Make sure to create scrollbars for the viewport even if it's currently overflow:hidden, since various changes to <body> and the like can change the propagated overflow. r=roc
2010-03-08 19:30:02 -05:00
Jonathan Kew
c7f07c0327
bug 550163 - part 8 followup - add padding to try and avoid intermittent subpixel-clipping failure on Windows debug tinderbox.
2010-03-08 15:49:29 +00:00
Jonathan Kew
7651414fc0
bug 550163 - part 18 - force "quality" text rendering to get consistent kerning on Win7 in reftest 399636. r=roc
2010-03-08 10:11:15 +00:00
Jonathan Kew
b53f857080
bug 550163 - part 13 - use invisible text to avoid Win7 or Mac subpixel failure in reftest 503399. r=roc
2010-03-08 10:11:02 +00:00
Jonathan Kew
bfd37ba715
bug 550163 - part 12 - use sans-serif and letter-spacing to avoid Win7 subpixel failure where 'tt' glyphs touch in reftest 495385. r=roc
2010-03-08 10:11:00 +00:00
Jonathan Kew
6997bcf952
bug 550163 - part 11 - use sans-serif to avoid Win7 subpixel failure in reftest 474417. r=roc
2010-03-08 10:10:57 +00:00
Jonathan Kew
2aabbeb10f
bug 550163 - part 10 - use sans-serif to avoid Win7 subpixel failure in reftest 413292. r=roc
2010-03-08 10:10:55 +00:00
Jonathan Kew
e10358ec7f
bug 550163 - part 9 - use sans-serif to avoid Win7 subpixel failure in reftest 389074. r=roc
2010-03-08 10:10:52 +00:00
Jonathan Kew
cca1cfc9e1
bug 550163 - part 8 - use @font-face to ensure we have a font with the fi ligature in reftest 385569. r=roc
2010-03-08 10:10:50 +00:00
Jonathan Kew
20eca686d5
bug 550163 - part 7 - use sans-serif to avoid Win7 subpixel failure in reftest 362901. r=roc
2010-03-08 10:10:48 +00:00
Jonathan Kew
7ddd87c9df
bug 550163 - part 6 - use sans-serif to avoid Win7 subpixel failure in reftest 351641. r=roc
2010-03-08 10:10:45 +00:00
Jonathan Kew
205148299c
bug 550163 - part 5 - use sans-serif and padding to avoid Win7 subpixel failure in reftest 350506. r=roc
2010-03-08 10:10:43 +00:00
Jonathan Kew
9ab552d322
bug 550163 - part 4 - add padding to avoid Win7 subpixel failure in reftest 296361. r=roc
2010-03-08 10:10:41 +00:00
Martijn Wargers
024450afb2
Reftests for bug 381746 and bug 383035.
2010-03-07 12:48:37 +01:00
Bernd
06f0fc48fa
bug 378935 the border collapse code relies on having mutliple dead cell data entries in a row r=bzbarsky
2010-03-06 10:53:04 +01:00
Bernd
ee60430533
bug 484256 remove remaining border widths limits that are now obsolete as borders have a 2 byte storage r=fantasai
2010-03-06 10:53:03 +01:00
Bernd
7492b03bef
bug 281241 if a content based column looses its content based children we need to create anonymous cols r=bzbarsky
2010-03-06 10:53:02 +01:00
Robert O'Callahan
6a95e8500e
Backed out changeset 78318b260f18
2010-03-05 20:05:33 +13:00
Robert O'Callahan
b752207ff1
Bug 546071. Compute view-to-widget offset for plugin views. r=mats
2010-02-24 00:33:41 -08:00
Robert O'Callahan
6f9f70fb08
Bug 546033. AddScrollPositionListener lazily in nsCanvasFrame to ensure that it's not added during frame construction when the root scroll frame might not be set up yet. r=enndeakin
2010-03-05 13:10:41 +13:00
Robert O'Callahan
f07ee1400d
Bug 539323. Position the caret at the content-edge of its container frame, not the border-edge. r=mats
2010-03-05 11:52:59 +13:00
Boris Zbarsky
3f25246245
Bug 522632. Make cellContent blocks returns false from IsContainingBlock. r=dbaron
2010-03-03 18:53:18 -05:00
Robert O'Callahan
f78f502204
Bug 541406. Temporarily disable showing outlines on focused plugins. r=dbaron
...
--HG--
extra : rebase_source : 94ac716a6c796c6f6e31f97847c91e56b747566b
2010-02-12 10:45:09 +13:00
Boris Zbarsky
066dd6ebce
Bug 534526 part 4. Tests.
2010-02-23 23:37:47 -05:00
Robert O'Callahan
120fae1563
Backing out bug 541406 due to test failure
2010-02-12 14:11:30 +13:00
Robert O'Callahan
06a323aa4d
Backed out changeset eebf55548023
2010-02-12 14:11:07 +13:00
Jesse Ruderman
146e09dd21
Remove extra dump statements from tests
2010-02-11 14:14:26 -08:00
Robert O'Callahan
f3ee1916e6
Bug 541406. Test
2010-02-12 10:45:33 +13:00
Mats Palmgren
e2fd9941e0
Test for bug 503531.
2010-02-09 01:23:06 +01:00
Mats Palmgren
cf7a844a09
Test for bug 503399.
2010-02-09 01:21:54 +01:00
Robert O'Callahan
6f230353bb
Bug 542620. Need to paint the table background if columns or column-groups have backgrounds. r=dbaron
...
--HG--
extra : rebase_source : aebb3f9c4c83d2eecc779939e87dcf7195f5d103
2010-02-02 12:21:13 +13:00
Robert O'Callahan
abe4078562
Bug 538935. A span should be considered non-empty (for the purposes of deciding whether stuff after it is 'at the beginning of the line') only if it contains non-empty content. r=dbaron
...
--HG--
extra : rebase_source : 70e158527ef017ed5d5271e861a775aa85986645
2010-02-02 12:18:57 +13:00
Jesse Ruderman
c7905493a0
Remove or clarify mentions of fixed bugs in reftest.list files
2010-01-29 03:26:59 -08:00
Zack Weinberg
78db9dba3f
Bug 528096: unexpected-token error recovery paths in the CSS parser need to UngetToken() before calling SkipUntil(), for correct behavior when the unexpected token is ( [ { or FUNCTION. r=dbaron
2010-01-27 16:20:05 -08:00
L. David Baron
af7b9dad84
Add CSS 2.1 test suite metadata for bug 367332 reftests.
2010-01-27 15:46:49 -08:00
L. David Baron
a9d1d9ab49
Add CSS 2.1 test suite metadata for bug 243519 reftests.
2010-01-27 15:46:49 -08:00
L. David Baron
a9b42cfed6
Add CSS 2.1 test suite metadata for bug 234686 reftests.
2010-01-27 15:46:49 -08:00
L. David Baron
b02f4631a0
Add CSS 2.1 test suite metadata for bug 134706 reftests.
2010-01-27 15:46:49 -08:00
L. David Baron
04a3aff8c2
Add CSS 2.1 test suite metadata for bug 50630 reftests.
2010-01-27 15:46:49 -08:00
L. David Baron
d58ae24dad
Add CSS 2.1 test suite metadata for basic inline-block and inline-table reftests.
2010-01-27 15:46:49 -08:00
L. David Baron
1b94ef2da5
Add CSS 2.1 test suite metadata for bug 25888 reftests.
2010-01-27 15:46:49 -08:00
Jonathan Kew
7768afdfd1
Bug 539925: Make several reftests less fragile in relation to antialiasing settings. r=roc
2010-01-27 22:23:56 +00:00
Boris Zbarsky
0b39e83022
Bug 541382. Buttons with non-visible overflow should clip their contents. r=roc
2010-01-25 11:03:43 -05:00
Bernd
e01b1c53ff
bug 540228 trying to fix random orange
2010-01-17 09:09:14 +01:00
Bernd
04f0dfceb2
test cases for bugs fixed by bug 43178
2010-01-16 17:40:07 +01:00
Bernd
547f5ac844
bug 28800 remove support for scrollable rowgroups moa=roc r=bzbarsky
2010-01-16 17:05:46 +01:00
Robert O'Callahan
7d5ddf93b2
Bug 539226. Ensure that when a scrollbar is added or removed the invalidation is not swallowed by the code that suppresses invalidation of hidden scrollbars. r=mats
2010-01-14 15:30:06 +13:00
Robert O'Callahan
f5b9be160f
Bug 538909. Correctly calculate index of top-left tile. r=dbaron
2010-01-14 15:30:05 +13:00
Boris Zbarsky
ece890fa3d
Bug 514300. Actually add the test to reftest.list
2010-01-13 12:50:13 -05:00
Boris Zbarsky
8c09ee17b6
Bug 537507. Make sure to flag XUL documents as allowing InitialReflow to be called on the presshell even if there are no presshells around when StartLayout is called on the document. r=jst
2010-01-13 11:30:11 -05:00
Boris Zbarsky
f3b7249ba2
Bug 514300 part 2. Make nsBindingManager::ContentRemoved remove the node from all the places it needs to be removed from. Also fixes bug 415301 and bug 495354. r=sicking
2010-01-13 11:30:11 -05:00
Jesse Ruderman
13dfc4354b
Bug 538716 - fix reftest, making it pass. r=bz
2010-01-08 19:55:40 -08:00
Jesse Ruderman
093325f819
Fix bug-number comments in reftest.list files
2010-01-08 19:54:28 -08:00
L. David Baron
eb23ed8a65
Add tests for bug 25888 for blocks.
...
--HG--
rename : layout/reftests/bugs/25888-1l.html => layout/reftests/bugs/25888-1l-block.html
rename : layout/reftests/bugs/25888-1r.html => layout/reftests/bugs/25888-1r-block.html
rename : layout/reftests/bugs/25888-2l.html => layout/reftests/bugs/25888-2l-block.html
rename : layout/reftests/bugs/25888-2r.html => layout/reftests/bugs/25888-2r-block.html
rename : layout/reftests/bugs/25888-3l.html => layout/reftests/bugs/25888-3l-block.html
rename : layout/reftests/bugs/25888-3r.html => layout/reftests/bugs/25888-3r-block.html
2010-01-07 08:51:17 -05:00
Michael Ventnor
d1c7f0fda1
Bug 537471 - Detect empty shadow rects earlier. r=roc
...
--HG--
extra : rebase_source : 3d1a20314c9a771e987d9f82df0620d9d29720a6
2010-01-06 19:02:11 +01:00
Daniel Holbert
1cc4d1651d
Remove broken 'onload="run()"' from reference cases for bug 386401's tests, to fix "JavaScript error: ...run is not defined" warnings. (Trivial tests-only change)
2010-01-05 17:21:02 -08:00
Boris Zbarsky
fa1d8938cf
Bug 534808. Need to clear descendant intrinsic widths on height changes, due to replaced elements. r=dbaron
2009-12-29 15:13:54 -05:00
L. David Baron
0069f32298
Add reftests for (unfixed) bug 518172.
2009-12-22 16:55:48 -05:00
Jesse Ruderman
c462eaca6f
Add reftests for bug 490176 and bug 490177
2009-12-16 18:45:09 -08:00
Jonathan Kew
e96ca9e720
Bug 534919: do not inherit font from ZWNJ to adjacent character. r=roc
2009-12-16 15:47:12 +00:00
L. David Baron
e6705a9c6d
Call CheckInvalidateSizeChange for nsHTMLScrollFrames. (Bug 438537) r=roc
2009-12-13 19:40:55 -08:00
L. David Baron
5de5dfea69
Fix behavior of -moz-box-shadow on flexible non-flexbox children of flexboxes. (Bug 531098) r=roc
2009-12-13 19:40:55 -08:00
L. David Baron
c04a2d4b08
Make box-shadow cause only the overflow it needs and not add on additional overflow. (Bug 514917) r=roc
2009-12-13 19:40:55 -08:00
Jesse Ruderman
833ad9da43
Change comment in reference to match comment in test (and confuse Jesse less)
2009-12-13 12:47:40 -08:00
Masayuki Nakano
db4bcb5f95
Bug 461512 (enables its test) r=roc
2009-12-13 13:31:44 +09:00
Boris Zbarsky
e9fe32d01b
Fix test ordering.
2009-12-01 12:26:46 -05:00
Robert O'Callahan
d866e87ce4
Bug 531371. Correctly propagate the backround from a <body style="display: table"> to the viewport as needed. r=bzbarsky
2009-12-01 12:21:00 -05:00
Boris Zbarsky
5e2979bd66
Bug 530686 second followup. Fix reftest.
2009-12-01 02:15:44 -05:00
Boris Zbarsky
5d3a7b122e
Bug 530686 followup. Fix reftest manifest
2009-11-30 21:42:01 -05:00
Robert O'Callahan
6780628363
Bug 530686. Don't redraw box-shadows over the bounding rect of the dirty region; just redraw them over a (somewhat simplified) dirty region. r=dbaron
2009-11-30 18:14:04 -05:00
Boris Zbarsky
2eec426e1f
Fix bug 528038 merge weirdness
2009-11-18 08:31:33 -05:00
Boris Zbarsky
6fe6998aa1
Bug 528038. Make sure to propagate inherited changes properly for cases where the change hint doesn't apply to all descendants. r=dbaron
2009-11-18 08:25:02 -05:00
Bernd
c7ee49f5cc
Bug 527464. Go back to ignoring nowrape in quirks mode if a nonzero width is set in the width attribute. r=bzbarsky
2009-11-17 17:50:06 -05:00
Boris Zbarsky
2b37acc71b
Bug 521542. Fix IsValidSibling to not lie when non-table-related siblings are involved. r=bernd
2009-11-17 17:50:04 -05:00
Robert O'Callahan
730202f5d6
Bug 519168. Fix some spurious reftest failures on Mac. r=dbaron
2009-11-16 11:51:47 +13:00
Mats Palmgren
c8c0189e55
Use reftest-wait to fix Tinderbox orange. b=527806
2009-11-11 02:48:34 +01:00
Robert O'Callahan
2705f0b286
Bug 501627. Take out unncessary and harmful surface size check. r=jrmuizelaar
2009-11-10 14:00:36 +13:00
Bernd
ef756ed2b5
testcases for the bugs fixed by the checkin for bug 452319
2009-11-08 20:11:07 +01:00
Timothy Nikkel
ddf13b3bf3
Bug 486065. Add test.
...
--HG--
extra : rebase_source : 7279e2260b9cc186804b025f3a87fd97fb8b7719
2009-11-05 02:57:42 -06:00
Robert O'Callahan
40e5fe01a0
Bug 523468. Make sure we reflow the next line when content is pushed or pulled from an inline frame. r=dbaron
2009-10-27 14:43:56 +13:00
Boris Zbarsky
0e977736ec
Bug 501847 part 4. Change frame construction to create {ib} splits that have blocks wrapping runs of block kids and inlines wrapping runs of inline kids instead of wrapping all kids from the first block to the last block in a single block. r=tn,dbaron,roc
2009-09-18 14:00:21 -04:00
Boris Zbarsky
9ef06c6d93
Bug 520563. Shouldn't predefine xml and xmlns prefixes for CSS selectors. r=dbaron,sicking
2009-10-29 21:47:48 -04:00
Robert O'Callahan
28cab8ef6c
Backed out changeset 9f5177a978ac
2009-10-27 21:46:18 +13:00
Robert O'Callahan
d6f331fed2
Bug 523468. Force next line to be reflowed whenever we push or pull children from an inline frame. r=dbaron
2009-10-27 14:43:56 +13:00
Boris Zbarsky
a15350e46e
Bug 524175. Compute weight correctly again for selectors involving pseudo-elements, and fail parsing selectors with more than one pseudo-element. r=zwol
2009-10-23 21:41:59 -04:00
Boris Zbarsky
92987aebab
Adding test for bug 523096
2009-10-20 01:43:24 -04:00
Jesse Ruderman
ca80457a1b
Fix typo in these reftest files
2009-10-13 12:28:57 -07:00
Boris Zbarsky
55b2e31775
Bug 521525. Make sure to reflow kids with percentage heights if our computed height changes from specified to auto. r=dbaron
2009-10-12 18:27:24 -04:00
Boris Zbarsky
aa6dadf4c4
Bug 520421. HasAttributeDependentStyle is broken on HTML for cased attribute selectors. r=dbaron
2009-10-12 12:27:51 -04:00
Robert O'Callahan
20bb54d1d3
Bug 508908. Disable windowed plugins in popup windows, since they don't work. r=dbaron
...
--HG--
extra : rebase_source : 1acfac3d3613d332586fade393f2911552bd03e0
2009-09-30 08:18:20 +10:00
David Zbarsky
bb6a0e81f4
Bug 507762: Parse CSS style sheets independently of case-sensitivity, and instead check case correctly when using the stylesheets. r=dbaron
2009-09-28 23:07:45 -07:00
Jonathan Kew
1b4863c480
Bug 518357, make reftests less sensitive to default font size settings. r=roc
...
--HG--
extra : rebase_source : 1914dd5f2998a2f45e10ccf3574d854ba9240f52
2009-09-23 15:55:55 +01:00
Jonathan Kew
5ec0ea75b5
Bug 423599: eliminate space from reftest, to avoid dependency on default font metrics. r=bzbarsky
...
--HG--
extra : rebase_source : f9b5b2f7136c71bdbb9fae5e0d9819a6dba88c64
2009-09-22 12:15:18 +01:00
Mats Palmgren
1df99a1262
Bug 513318 - visibility:collapse causes scrollbar issues for XUL elements, r=roc
2009-09-13 16:05:55 -07:00
L. David Baron
399ff738b4
Make empty bullets (i.e., those for list-style-type:none) not contribute to layout. (Bug 512631) r=roc
2009-09-11 06:46:36 -04:00
Boris Zbarsky
65ad8e401e
Bug 513153. Update the default submit correctly even if multiple form controls are removed in one remove operation. r=jst
2009-09-08 16:00:20 -04:00
Mats Palmgren
a57f21c5c4
Don't scroll to the selected element if the reflow was interrupted, we'll do it later. b=512410 r=bzbarsky
2009-09-04 23:07:38 +02:00
Ms2ger
bd425c61be
Bug 513923. [HTML5] HTML5 parser fails layout/reftests/bugs/495385-1c.html. r=bzbarsky
2009-09-01 14:57:02 -04:00
Jesse Ruderman
0c363c2e7b
Add reftests (bug 310451, bug 398681, bug 407419, bug 409125, bug 429974)
2009-08-27 13:50:58 -07:00
Boris Zbarsky
ae35974f75
Bug 506481. Make sure that we'll scroll to the selected option even if it's added after our initial reflow but before we finish adding initial option kids. r=mats
2009-08-24 14:17:56 -04:00
Zack Weinberg
c6caffd207
Bug 431948 - when skipping a malformed ruleset inside an @-rule, do not consume the close brace that ends the @-rule, lest we skip too much; r=dbaron
2009-08-19 15:11:30 +02:00
Boris Zbarsky
16ff2fd701
Adding some tests
2009-08-12 16:34:32 -04:00
Olli Pettay
cb4754240f
Bug 501257 - Implement HTML 5's HTMLElement.classList property, p=sylvain.pasche@gmail.com, r=smaug, sr=sicking
...
--HG--
extra : rebase_source : cbbd5a5679af57f97122082213f44491431d87e3
2009-08-12 11:55:14 +03:00
L. David Baron
6ff2475a94
Make lines with only a bullet take up height. (Bug 179596 / Bug 507187) r=roc
2009-08-10 19:48:42 -07:00
L. David Baron
8748f13aaf
Make the quirks mode line height algorithm's check for bullets check whether there's a bullet rather than checking whether it's an HTML LI. (Bug 179596) r=roc
2009-08-10 19:48:42 -07:00
L. David Baron
7cc38c6fe9
When a block without lines has a bullet, give the line we fake its full line height. (Bug 179596) r=roc
2009-08-10 19:48:42 -07:00
Boris Zbarsky
0763ee7f97
Bug 509170. Correctly invalidate the canvas frame on resizes of the root element. r=roc
2009-08-10 10:54:22 -04:00
Boris Zbarsky
7abc642822
Bug 509155. Don't store outline structs in the rule tree if outline-color:inherit is set on the root element. r=dbaron
2009-08-10 10:54:22 -04:00
Jesse Ruderman
8d34f7c669
Add reftest for bug 398682
2009-08-08 15:32:52 -07:00
Zack Weinberg
d1561548f6
Add reftest from http://lists.w3.org/Archives/Public/www-style/2009Jun/0164.html since it is also fixed by bug 476856.
2009-08-05 17:45:49 -07:00
Jesse Ruderman
943b58ed8f
Add reftest for bug 420790
2009-08-03 22:05:39 -07:00
Boris Zbarsky
e2f39a9eac
Bug 502288. Provide finer-grained style change hints for triggering reflow. r=dbaron
2009-08-03 21:22:13 -04:00
Boris Zbarsky
a1e015696b
Bug 502942. Make fieldsets use their content's last-line baseline. r=dbaron
2009-08-03 10:42:59 -04:00
David Zbarsky
8c97ee0a3d
Bug 507487: Selectors should have dual atoms so they can correctly (and case-sensitively) match non-HTML elements in text/html documents, part 2: fix RuleHash to hash tag selectors twice when needed. r=dbaron
2009-08-01 08:53:40 -07:00
Boris Zbarsky
4d29dd668e
This test is testing stuff that is just not true anymore now
2009-07-29 22:28:29 -04:00
Timothy Nikkel
6788e65ce3
Bug 269908. <legend> default style changes restrict styling options. r+sr=bzbarsky
2009-07-29 18:10:50 -04:00
Boris Zbarsky
d5f00639ad
Make this test actually test the right thing
2009-07-28 13:19:17 -04:00
Robert O'Callahan
520e8ceae9
Bug 505743. Fix nsHTMLScrollFrame::InvalidateInternal to not take the 'invalidation in scrollbar' path when there is no scrollbar. r=dbaron
...
--HG--
extra : rebase_source : 8709cdba8ea6f9776b61ff935c1c850573caff3a
2009-07-27 09:29:01 +12:00
Boris Zbarsky
cc472b1f01
Bug 491180. <button> should not clip overflowing contents. r=roc
2009-07-22 21:31:45 -04:00
Boris Zbarsky
97359757b6
Bug 502447. Make sure to recompute the viewport scrollbar flags early enough during root frame setup. r=roc
2009-07-22 21:31:44 -04:00
Boris Zbarsky
934953d6aa
Bug 504032. Make sure to copy mIsEmpty when cloning media lists. r=dbaron
2009-07-17 23:47:38 -04:00
Jonathan Kew
544d310f74
reftest for bug 502795, Core Text rendering fails with downloaded font and letter-spacing, r=roc
2009-07-16 10:59:07 +01:00
Jonathan Kew
6311f5f4a6
Backed out changeset b6d407af386f for causing bug 503718 on Windows
2009-07-15 11:04:00 +01:00
Jonathan Kew
2746f1c822
Bug 475968. Pad out the glyph extents of Windows text to account for possible antialiased pixels outside the regular bounds. r=roc
2009-06-15 10:01:19 +12:00
Boris Zbarsky
9046d1bc03
Bug 503364. Make GetAbsoluteContainingBlock work correctly for abs pos table ancestors again. r+sr=roc
2009-07-09 15:13:58 -07:00
Graeme McCutcheon
1dae21f7e8
Add a mochitest-based reftest and remove the previously disabled reftest for bug 263683. r=roc
2009-07-03 21:12:06 +01:00
Henri Sivonen
af98547431
Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas
2009-06-29 00:44:22 +02:00
Johnny Stenback
eb2ed73403
Backed out changeset 168dd0eb7283
2009-06-28 11:47:11 -07:00
Henri Sivonen
77265dbfa7
Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas
2009-06-28 20:19:05 +03:00
Bernd
5c0c166ec7
adopt caption vertical margins to latest CSS2.1 revision, bug 478614, r/sr=dbaron
2009-06-28 15:51:46 +02:00
Henri Sivonen
28fcb8397f
Merge trunk into HTML5 repo
2009-06-26 18:22:48 +03:00