Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Cargoify servo | Jack Moffitt | 2014-09-08 | 112 | -37448/+0 |
| | |||||
* | Add a (broken) Acid2 reftest. Fix #1993 | Simon Sapin | 2014-08-21 | 1 | -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 demos | Lars Bergstrom | 2014-08-18 | 2 | -0/+8 |
| | |||||
* | Implement very basic canvas rendering context logic. No visual display present. | Aalhad | 2014-07-25 | 1 | -0/+18 |
| | |||||
* | Remove references to WindowProxy as an interface. | Ms2ger | 2014-07-12 | 1 | -6/+3 |
| | |||||
* | Double border support | Bryan Bell | 2014-05-21 | 1 | -0/+6 |
| | |||||
* | Refactor groove & ridge border support, add inset & outset border support | Bryan Bell | 2014-05-20 | 1 | -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 Bell | 2014-05-20 | 1 | -1/+12 |
| | |||||
* | Add dotted border support. | Bryan Bell | 2014-05-14 | 1 | -1/+1 |
| | |||||
* | Don't panic on https #2104 | Philip Horger | 2014-04-18 | 1 | -0/+7 |
| | |||||
* | Implement Window.set/clearInterval.(fixes #2116) | lpy | 2014-04-18 | 1 | -0/+19 |
| | |||||
* | Add a reftest for the pseudo element | hyunjunekim | 2014-04-12 | 1 | -0/+22 |
| | |||||
* | Support a part of anonymous table(step 1-1, 1-2, 2). | Junyoung Cho | 2014-03-24 | 1 | -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 cases | Youngsoo Son | 2014-03-24 | 6 | -0/+231 |
| | |||||
* | Moved compareDocumentPosition content test to proper directory | Bruno de Oliveira Abinader | 2014-03-14 | 1 | -36/+0 |
| | |||||
* | Add compareDocumentPosition (fixes #1794) to Node | Manish Goregaokar | 2014-03-12 | 1 | -0/+36 |
| | |||||
* | Move content tests to src/test/content for consistency | Keegan McAllister | 2014-03-07 | 58 | -1683/+0 |
| | |||||
* | Added HTMLCollection content test | Bruno de Oliveira Abinader | 2014-03-07 | 1 | -0/+127 |
| | |||||
* | implement the setter for Node.nodeValue.(fixes #1825) | lpy | 2014-03-07 | 1 | -0/+19 |
| | |||||
* | auto merge of #1756 : Manishearth/servo/nodelist-1744, r=Ms2ger | bors-servo | 2014-03-05 | 2 | -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 Goregaokar | 2014-03-04 | 2 | -1/+15 |
| | | | | | | | | collection to collectElement; fix #1744 | ||||
* | | Fix test. | Ms2ger | 2014-03-03 | 1 | -1/+1 |
|/ | |||||
* | Implement "resize" DOM Event. | Tetsuharu OHZEKI | 2014-03-01 | 1 | -0/+26 |
| | | | | | * We cannot automate this feature. * So this testcase is a manual test. | ||||
* | auto merge of #1771 : lpy/servo/issue1742, r=Ms2ger | bors-servo | 2014-02-27 | 1 | -0/+9 |
|\ | | | | | | | see #1742 | ||||
| * | Add check for non-Text children for document.title.(fixes #1742) | lpy | 2014-02-27 | 1 | -0/+9 |
| | | |||||
* | | Remove remnants of old reftest system | Keegan McAllister | 2014-02-26 | 13 | -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 test | lpy | 2014-02-26 | 1 | -0/+11 |
| | |||||
* | auto merge of #1689 : jdm/servo/unions, r=kmcallister | bors-servo | 2014-02-24 | 3 | -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 Matthews | 2014-02-24 | 3 | -28/+32 |
| | | | | | | | | refactoring. | ||||
| * | Implement WebIDL union support. | Josh Matthews | 2014-02-24 | 1 | -0/+35 |
| | | |||||
* | | Remove HTMLDocument. | Ms2ger | 2014-02-24 | 5 | -6/+3 |
|/ | |||||
* | Implement JSManaged for DOM objects. | Josh Matthews | 2014-02-24 | 1 | -0/+1 |
| | |||||
* | Add object element test file | Youngmin Yoo | 2014-02-20 | 1 | -0/+15 |
| | |||||
* | Add a simple iframe reftest (disabled for now) | Keegan McAllister | 2014-02-19 | 2 | -12/+0 |
| | | | | Disabled due to iframe crashiness. | ||||
* | Add background test file | Youngmin Yoo | 2014-02-19 | 1 | -0/+20 |
| | |||||
* | Ensure id attributes on elements only affect elements present in a document. | Josh Matthews | 2014-02-18 | 1 | -0/+9 |
| | |||||
* | layout: Aggressively try to share styles with the last few nodes seen. | Patrick Walton | 2014-02-14 | 1 | -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.html | Keegan McAllister | 2014-02-12 | 2 | -14/+1 |
| | |||||
* | Convert data-url.html to a reftest | Keegan McAllister | 2014-02-11 | 1 | -87/+0 |
| | |||||
* | Add a simple iframe test page | Keegan McAllister | 2014-02-11 | 2 | -0/+12 |
| | |||||
* | auto merge of #1666 : ozten/servo/issue-506-add-basic-console, r=Ms2ger | bors-servo | 2014-02-11 | 1 | -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=Ms2ger | Austin King | 2014-02-11 | 1 | -0/+7 |
| | | |||||
* | | Implement Node.isEqualNode | Bruno de Oliveira Abinader | 2014-02-10 | 1 | -0/+39 |
|/ | | | | | | | Spec: http://dom.spec.whatwg.org/#dom-node-isequalnode Closes #1645. | ||||
* | Implement Node.contains | Bruno de Oliveira Abinader | 2014-02-09 | 1 | -0/+25 |
| | | | | | | | Spec: http://dom.spec.whatwg.org/#dom-node-contains Closes #1647. | ||||
* | Implement document.createProcessingInstruction | Bruno de Oliveira Abinader | 2014-02-06 | 1 | -0/+18 |
| | | | | | | | Spec: http://dom.spec.whatwg.org/#dom-document-createprocessinginstruction This is a sub-task for #1428. | ||||
* | Implement document.characterSet | Bruno de Oliveira Abinader | 2014-02-06 | 5 | -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 test | Adrien Bustany | 2014-02-05 | 1 | -0/+3 |
| | |||||
* | Add a test file for insertBefore | Adrien Bustany | 2014-02-05 | 1 | -0/+22 |
| | |||||
* | Implement document.compatMode | Bruno de Oliveira Abinader | 2014-01-30 | 3 | -0/+47 |
| | | | | | | | Spec: http://dom.spec.whatwg.org/#dom-document-compatmode This is a sub-task for #1428. | ||||
* | Implement document.URL & document.documentURI | Bruno de Oliveira Abinader | 2014-01-30 | 1 | -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. |