Manish Goregaokar
22ed3d620d
Load bare images within an HTML document ( #3108 )
2014-08-26 17:09:11 +05:30
Manish Goregaokar
b0c2e09ed7
Merge pull request #3150 from Ms2ger/wpt-docs
...
Add documentation about web-platform-tests; r=jgraham
2014-08-26 16:24:47 +05:30
Ms2ger
01f424d89e
Add documentation about web-platform-tests.
2014-08-26 11:05:05 +02:00
glennw
e85fcb6e9e
Merge pull request #3148 from glennw/ssl
...
Add https support
2014-08-26 14:26:33 +10:00
Glenn Watson
e30e617f79
Add https support
2014-08-26 13:41:56 +10:00
Ms2ger
ce45280110
Merge pull request #3061 from brunoabinader/domtokenlist
...
Implement DOMTokenList.contains; r=Ms2ger
2014-08-25 22:23:32 +02:00
Bruno de Oliveira Abinader
23d1d1cf7b
Mark WPT tests as FAIL due to lack of DOMTokenList.toggle
...
For now, these tests are being handled in test_element_classList.html
until DOMTokenList.toggle gets implemented.
Created issue #3138 to track DOMTokenList.toggle implementation.
2014-08-25 13:58:42 -04:00
Bruno de Oliveira Abinader
400a31443b
Cleaned DOMTokenList code duplication
2014-08-25 13:58:42 -04:00
Bruno de Oliveira Abinader
caa55bf9ed
Implement DOMTokenList.contains
2014-08-25 13:58:42 -04:00
Bruno de Oliveira Abinader
d17450106c
Use AttrValue::tokens() in Element::has_class()
2014-08-25 13:58:42 -04:00
Bruno de Oliveira Abinader
e9f9afc324
Implemented Attribute's tokens() iterator
2014-08-25 13:58:42 -04:00
Bruno de Oliveira Abinader
592454defd
Fixed AttrValue::from_tokenlist indexes
...
The following issues were found:
- Single concatenated spaces were indexed as a single token;
- Last token, if not followed by an HTML space character, was ignored;
2014-08-25 13:58:42 -04:00
Patrick Walton
5f449019aa
Merge pull request #3142 from SimonSapin/bit-struct-macro
...
Move PropertyBitField to a syntax extension.
2014-08-25 07:55:33 -07:00
glennw
44d7004889
Merge pull request #3143 from glennw/revert-layers
...
Temporarily revert rust-layers, as the most recent change broke the acid2 test on mac/travis.
2014-08-25 10:31:48 +10:00
Glenn Watson
292bb33560
Temporarily revert rust-layers, as the most recent change broke the acid2 test on mac/travis.
2014-08-25 09:33:20 +10:00
glennw
4c84098c8d
Merge pull request #3128 from glennw/add-ref-tests
...
Fix naming of diff png files when multiple reftest lists in use. Import a few css21 reftests.
2014-08-25 07:25:13 +10:00
Simon Sapin
653f257029
fixup! Move PropertyBitField to a syntax extension.
2014-08-24 11:44:58 +01:00
Simon Sapin
d6002a0a50
Move PropertyBitField to a syntax extension.
...
This is a first step towards moving away the Mako template in the style crate.
2014-08-23 23:37:27 +01:00
Manish Goregaokar
5d7438a7db
Add a task-based CORS Cache
2014-08-23 21:30:02 +05:30
Ms2ger
782deca569
Merge pull request #3090 from brunoabinader/document-cached-live-htmlcollections
...
Implement cache for remaining Document live collections; r=Ms2ger
2014-08-23 13:28:17 +02:00
Manish Goregaokar
a3b5395d50
Add a basic CORS Cache and a CORS Cache trait
2014-08-23 12:14:25 +05:30
Manish Goregaokar
8cd572de95
Add basic_fetch and a skeleton http_fetch
2014-08-23 12:13:59 +05:30
Simon Sapin
0ba9c9e3ed
Merge pull request #3136 from saneyuki/readme
...
Update the description about Rust compiler which we uses.
2014-08-22 21:34:52 +01:00
Tetsuharu OHZEKI
1480dc603a
Update the description about Rust compiler which we uses.
2014-08-23 05:33:25 +09:00
Bruno de Oliveira Abinader
1a0a133ecf
Implement cache for remaining Document live collections
2014-08-22 11:07:25 -04:00
Ms2ger
c6628120ee
Merge pull request #3133 from Ms2ger/rm-contenttests
...
Remove content tests that duplicate wpt tests; r=abinader
2014-08-22 14:54:26 +02:00
Ms2ger
664b1a7d1f
Merge pull request #3124 from brunoabinader/attr-changes
...
Attr, AttrValue changes; r=Ms2ger
2014-08-22 14:11:29 +02:00
Bruno de Oliveira Abinader
9061942664
Make AttrValue::as_slice impl from Str
2014-08-22 08:09:49 -04:00
Bruno de Oliveira Abinader
608389132a
Use Attr::value() whenever possible
2014-08-22 08:09:49 -04:00
Ms2ger
e6baef29d3
Remove content tests that duplicate wpt tests.
...
In particular, the test coverage is provided by:
dom/nodes/Node-childNodes.html
dom/nodes/Document-createElementNS.html
dom/historical.html
dom/nodes/Document-createProcessingInstruction.html
dom/nodes/Document-doctype.html
dom/nodes/Document-importNode.html
dom/nodes/Document-createElement.html
dom/nodes/Document-getElementsByTagName.html
2014-08-22 12:44:25 +02:00
Simon Sapin
f87b7f4967
Merge pull request #3130 from SimonSapin/remove-rust-submodule
...
Remove rust submodule
2014-08-22 11:28:02 +01:00
Ms2ger
efc221d10e
Merge pull request #3132 from Ms2ger/update-wpt
...
Update web-platform-tests; r=jgraham
2014-08-22 12:17:49 +02:00
Ms2ger
4cc08bde00
Merge pull request #3095 from ChrisParis/HTMLScriptElement.text
...
Implement HTMLScriptElement.text; r=Ms2ger
2014-08-22 12:10:12 +02:00
Simon Sapin
c836784d53
Move rust-snapshot-hash to the root.
2014-08-22 09:49:45 +01:00
Ms2ger
5abf7bab2e
Update web-platform-tests.
2014-08-22 10:06:19 +02:00
Ms2ger
1bbd5c8c7d
Merge pull request #3125 from seanmonstar/script-type
...
Check the type/language of script elements (fixes #2828 ); r=SimonSapin+Ms2ger
2014-08-22 09:06:08 +02:00
Simon Sapin
e1c55c162d
Merge pull request #2741 from SimonSapin/acid2-reftest
...
Add a (broken) Acid2 reftest. Fix #1993
2014-08-21 23:53:27 +01:00
Martin Robinson
091962e923
Merge pull request #3129 from mrobinson/layer-edges
...
Update to latest rust-layers
2014-08-21 14:53:13 -07:00
Simon Sapin
4d4c034600
Add a (broken) Acid2 reftest. Fix #1993
...
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.
2014-08-21 22:01:37 +01:00
Simon Sapin
c497fe6b2c
Allow marking tests as flaky by target OS.
2014-08-21 22:01:32 +01:00
Sean McArthur
bc129fee34
check the type/language of script elements
2014-08-21 10:34:12 -07:00
Simon Sapin
04c5080892
Merge pull request #3123 from SimonSapin/redundant-submodule-commands
...
Remove redundant git-submodule commands in configure.
2014-08-21 15:54:56 +01:00
Simon Sapin
c20e63c116
Move most of Makefile.in to mk/main.mk
...
This allows modifying it without re-running configure.
2014-08-21 15:49:48 +01:00
Simon Sapin
34bff1110c
Remove the Rust submodule.
2014-08-21 15:48:26 +01:00
Ms2ger
dab0374d3e
Merge pull request #3086 from ChrisParis/HTMLAnchorElement.text
...
Implement HTMLAnchorElement.text; r=Manishearth
2014-08-21 11:48:40 +02:00
Glenn Watson
39611bd2bb
Fix naming of diff png files when multiple reftest lists in use. Import a few css21 reftests.
2014-08-21 12:44:23 +10:00
Martin Robinson
8bb090c7ce
Update to latest rust-layers
...
This should reduce memory usage along layer boundaries.
2014-08-20 19:24:43 -07:00
glennw
2ce5b46bba
Merge pull request #3118 from glennw/reftest-scan
...
Reftest harness walks directory and appends tests for all manifest files
2014-08-21 07:01:56 +10:00
Martin Robinson
5d11be3110
Merge pull request #3117 from mrobinson/simplify-find_layer_with_pipeline_and_layer_id
...
Simplify use of CompositorData::find_layer_with_pipeline_and_layer_id
2014-08-20 11:32:03 -07:00
Ms2ger
ca33790357
Merge pull request #3121 from Ms2ger/sorted-dictionaries
...
Stop resorting dictionaries; r=abinader
2014-08-20 18:33:09 +02:00