aboutsummaryrefslogtreecommitdiffstats
path: root/src/test/html
Commit message (Collapse)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-08112-37448/+0
|
* Add a (broken) Acid2 reftest. Fix #1993Simon Sapin2014-08-211-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | The rendering is incorrect and the test is marked as flaky on Linux or on GPU rendering, but this should help catch further regressions. The test is modified to add the following CSS: .intro { display: none } html #top { margin-top: 0 } To disable the "scrolling" part of the test. The reference is modified to match the current rendering of the test: * Rows 4 and 5 (eyes) have a red background. * The nose is not quite where it should be. * Row 12’s height is 3px more than it should be. (See http://www.webstandards.org/action/acid2/guide/ for row numbers.) The nose issue seems be related to rounding vs truncating when pixel-snapping borders, but this is only a guess.
* Add doge Servo files for testing and demosLars Bergstrom2014-08-182-0/+8
|
* Implement very basic canvas rendering context logic. No visual display present.Aalhad2014-07-251-0/+18
|
* Remove references to WindowProxy as an interface.Ms2ger2014-07-121-6/+3
|
* Double border supportBryan Bell2014-05-211-0/+6
|
* Refactor groove & ridge border support, add inset & outset border supportBryan Bell2014-05-201-0/+13
| | | | | Significant cleanup of border support, adds inset & outset border code. Border rendering matches Chrome's border rendering.
* Add groove and ridge border support.Bryan Bell2014-05-201-1/+12
|
* Add dotted border support.Bryan Bell2014-05-141-1/+1
|
* Don't panic on https #2104Philip Horger2014-04-181-0/+7
|
* Implement Window.set/clearInterval.(fixes #2116)lpy2014-04-181-0/+19
|
* Add a reftest for the pseudo elementhyunjunekim2014-04-121-0/+22
|
* Support a part of anonymous table(step 1-1, 1-2, 2).Junyoung Cho2014-03-241-0/+46
| | | | | Not Covered: step 1-3, 1-4, 3-1, 3-2 *Spec: http://www.w3.org/TR/CSS21/tables.html#anonymous-boxes
* Add fixed table test casesYoungsoo Son2014-03-246-0/+231
|
* Moved compareDocumentPosition content test to proper directoryBruno de Oliveira Abinader2014-03-141-36/+0
|
* Add compareDocumentPosition (fixes #1794) to NodeManish Goregaokar2014-03-121-0/+36
|
* Move content tests to src/test/content for consistencyKeegan McAllister2014-03-0758-1683/+0
|
* Added HTMLCollection content testBruno de Oliveira Abinader2014-03-071-0/+127
|
* implement the setter for Node.nodeValue.(fixes #1825)lpy2014-03-071-0/+19
|
* auto merge of #1756 : Manishearth/servo/nodelist-1744, r=Ms2gerbors-servo2014-03-052-1/+15
|\ | | | | | | | | | | I haven't been able to test it yet (need to run a full build), but it looks like it should work.
| * Make document.getElementsByTagname return a NodeList; consolidate element ↵Manish Goregaokar2014-03-042-1/+15
| | | | | | | | collection to collectElement; fix #1744
* | Fix test.Ms2ger2014-03-031-1/+1
|/
* Implement "resize" DOM Event.Tetsuharu OHZEKI2014-03-011-0/+26
| | | | | * We cannot automate this feature. * So this testcase is a manual test.
* auto merge of #1771 : lpy/servo/issue1742, r=Ms2gerbors-servo2014-02-271-0/+9
|\ | | | | | | see #1742
| * Add check for non-Text children for document.title.(fixes #1742)lpy2014-02-271-0/+9
| |
* | Remove remnants of old reftest systemKeegan McAllister2014-02-2613-142/+0
|/ | | | | | | | | | | | Back in 2012, Brian wrote a reftest system using Firefox via Selenium to generate comparison images. This seems like a pretty cool idea, but we didn't maintain it and important pieces are now missing. Let's remove it from the working tree to avoid confusion with the current reftest system, and I'll open a ticket about revisiting this idea. One pair of old reftest files seems usable as a new reftest and that move is included in this commit.
* Add testlpy2014-02-261-0/+11
|
* auto merge of #1689 : jdm/servo/unions, r=kmcallisterbors-servo2014-02-243-6/+45
|\ | | | | | | Seven hours on a train without internet will do this to you. Fixes #541.
| * Address review comments. Fix union conversion result mistakes introduced in ↵Josh Matthews2014-02-243-28/+32
| | | | | | | | refactoring.
| * Implement WebIDL union support.Josh Matthews2014-02-241-0/+35
| |
* | Remove HTMLDocument.Ms2ger2014-02-245-6/+3
|/
* Implement JSManaged for DOM objects.Josh Matthews2014-02-241-0/+1
|
* Add object element test fileYoungmin Yoo2014-02-201-0/+15
|
* Add a simple iframe reftest (disabled for now)Keegan McAllister2014-02-192-12/+0
| | | | Disabled due to iframe crashiness.
* Add background test fileYoungmin Yoo2014-02-191-0/+20
|
* Ensure id attributes on elements only affect elements present in a document.Josh Matthews2014-02-181-0/+9
|
* layout: Aggressively try to share styles with the last few nodes seen.Patrick Walton2014-02-141-0/+17303
| | | | | | | This roughly implements the same cache found in Blink. 50% improvement on the rainbow page, but at the cost of reducing parallel gains down to nothing. I added a new page, `perf-rainbow-hard.html`, which disables the optimizations in both Blink and Servo.
* Change the mechanism behind summit-crash.htmlKeegan McAllister2014-02-122-14/+1
|
* Convert data-url.html to a reftestKeegan McAllister2014-02-111-87/+0
|
* Add a simple iframe test pageKeegan McAllister2014-02-112-0/+12
|
* auto merge of #1666 : ozten/servo/issue-506-add-basic-console, r=Ms2gerbors-servo2014-02-111-0/+7
|\ | | | | | | | | | | | | | | | | | | Here is an attempt to fix Issue#506. I couldn't figure out how to do variadic arguments to `console.log`, but I did test calling `console.log('foo', 'bar', 'baz')` and it prints the first argument and doesn't error out, which is nice. window.console is not a web standards. I did the popular functions, but not some of the newer ones documented [on MDN](https://developer.mozilla.org/en-US/docs/Web/API/console). This PR will allow more pages to load properly, where developers have left in window.console calls.
| * Adding most commonly used parts of window.console. Fixes Issue#506. r=Ms2gerAustin King2014-02-111-0/+7
| |
* | Implement Node.isEqualNodeBruno de Oliveira Abinader2014-02-101-0/+39
|/ | | | | | | Spec: http://dom.spec.whatwg.org/#dom-node-isequalnode Closes #1645.
* Implement Node.containsBruno de Oliveira Abinader2014-02-091-0/+25
| | | | | | | Spec: http://dom.spec.whatwg.org/#dom-node-contains Closes #1647.
* Implement document.createProcessingInstructionBruno de Oliveira Abinader2014-02-061-0/+18
| | | | | | | Spec: http://dom.spec.whatwg.org/#dom-document-createprocessinginstruction This is a sub-task for #1428.
* Implement document.characterSetBruno de Oliveira Abinader2014-02-065-0/+81
| | | | | | | Spec: http://dom.spec.whatwg.org/#dom-document-characterset This is a sub-task for #1428.
* tests: Add missing finish() and a title in insertBefore content testAdrien Bustany2014-02-051-0/+3
|
* Add a test file for insertBeforeAdrien Bustany2014-02-051-0/+22
|
* Implement document.compatModeBruno de Oliveira Abinader2014-01-303-0/+47
| | | | | | | Spec: http://dom.spec.whatwg.org/#dom-document-compatmode This is a sub-task for #1428.
* Implement document.URL & document.documentURIBruno de Oliveira Abinader2014-01-301-0/+32
| | | | | | | | Specs: http://dom.spec.whatwg.org/#dom-document-url http://dom.spec.whatwg.org/#dom-document-documenturi This is a sub-task for #1428.