Matt Brubeck
feae7d0b5d
Add explicit cast from size_t to u64.
...
Fixes compile error on non-64-bit targets.
2014-07-24 17:19:05 -07:00
Lars Bergstrom
a14d3b2102
Merge pull request #2904 from glennw/linux-ref-test
...
Modify Linux travis config to run content and cpu ref tests.
2014-07-24 16:36:49 -05:00
Lars Bergstrom
9ab53ba44b
Merge pull request #2912 from mrobinson/debug-borders
...
Add support for showing debug borders
2014-07-24 14:16:27 -05:00
Ms2ger
88027a95fd
Merge pull request #2914 from Ms2ger/screen
...
Implement Window.screen; r=jdm
2014-07-24 18:48:55 +02:00
Manish Goregaokar
302480765b
Merge pull request #2913 from Ms2ger/url-clone
...
Avoid an unnecessary clone of the base URL in parse_html(); r=jdm
2014-07-24 21:55:52 +05:30
Ms2ger
9bd1f0408b
Remove some unnecessary uses of the serialize module.
2014-07-24 18:09:53 +02:00
Ms2ger
27f92239b0
Implement Window.screen.
2014-07-24 12:51:49 +02:00
Ms2ger
e363b6fcc4
Avoid an unnecessary clone of the base URL in parse_html().
2014-07-24 12:36:53 +02:00
Patrick Walton
800b5e0f4a
Merge pull request #2910 from kmcallister/charset
...
Add charset declarations to non-ASCII tests
2014-07-23 21:02:37 -07:00
Martin Robinson
b5802659c2
Add support for showing debug borders
...
This can help debug issues with the compositor and show when a page is
creating layers.
2014-07-23 20:13:11 -07:00
Manish Goregaokar
4b689caa5d
Merge pull request #2903 from ChrisParis/cfg_tree_rust
...
Add --enable-tree-rust to configure to build in-tree rust compiler
2014-07-24 07:58:22 +05:30
Glenn Watson
038ce82846
Modify Linux travis config to run content and cpu ref tests.
2014-07-24 10:57:33 +10:00
Keegan McAllister
1225dbc1e4
Add charset declarations to non-ASCII tests
2014-07-23 15:33:05 -07:00
glennw
5808cb302d
Merge pull request #2884 from glennw/linux-kerning
...
Implement kerning support for linux/android.
2014-07-24 08:28:17 +10:00
Chris Paris
f713315ac0
Add --enable-tree-rust to configure to build in-tree rust compiler
2014-07-23 12:16:42 -10:00
Glenn Watson
3a55c376f3
Implement kerning support for linux/android. Improves some wikipedia issues ( #2554 ).
2014-07-24 07:51:39 +10:00
Josh Matthews
360c7f8bf1
Merge pull request #2906 from brunoabinader/node-typeid-fix
...
Prefer direct member access than type_id() in Node self.type_id calls
2014-07-23 17:23:51 -04:00
Simon Sapin
8521f7c752
Merge pull request #2908 from SimonSapin/base64-space
...
Ignore spaces in base64 data URLs. Fix #1268 .
2014-07-23 20:10:29 +01:00
Simon Sapin
ee771e96b3
fixup! Ignore spaces in base64 data URLs. Fix #1268 .
2014-07-23 19:27:08 +01:00
Simon Sapin
82a34164a8
Ignore spaces in base64 data URLs. Fix #1268 .
2014-07-23 17:05:03 +01:00
Manish Goregaokar
f44f974f91
Merge pull request #2905 from brunoabinader/element-removeattr-no-throw
...
Element::removeAttribute* does not need to throw
2014-07-23 19:58:24 +05:30
Bruno de Oliveira Abinader
ee46ff9ee9
Element::removeAttribute* does not need to throw
2014-07-23 09:36:10 -04:00
Bruno de Oliveira Abinader
7457750901
Prefer direct member access than type_id()
2014-07-23 09:12:55 -04:00
Patrick Walton
6bdafc8a59
Merge pull request #2902 from glennw/xvfb-fixes
...
Bump submodules for azure/skia with fixes for xvfb.
2014-07-22 19:17:13 -07:00
Josh Matthews
3c35a83939
Merge pull request #2899 from glennw/fix-deps
...
Fix submodule dependencies for string cache.
2014-07-22 21:37:02 -04:00
Glenn Watson
2bcb272675
Bump submodules for azure/skia with fixes for xvfb.
2014-07-23 10:45:33 +10:00
Manish Goregaokar
ae5093ed4f
Merge pull request #2901 from Adenilson/innerHTML-step01b
...
Move Parser creation to its own function (issue #849 ).
2014-07-23 04:53:10 +05:30
Adenilson Cavalcanti
67f43e2b67
Move Parser creation to its own function (issue #849 ).
...
This is the first step to implement innerHTML, as we need a way
create and initialize a parser object while setting the received
DOMString (which may be either text/html/whatever).
2014-07-22 15:36:45 -07:00
Glenn Watson
0659fe7e66
Fix submodule dependencies for string cache.
2014-07-23 07:41:52 +10:00
Josh Matthews
9f06b3ce17
Merge pull request #2887 from arielb1/remove-compositing-layout
...
Clean up duplication in Pipeline
2014-07-22 13:43:54 -04:00
Ariel Ben-Yehuda
78366c643b
Remove some duplication in compositing
2014-07-22 20:41:17 +03:00
Simon Sapin
88da562a46
Merge pull request #2886 from SimonSapin/org-rename
...
Use new submodule URLs after GitHub orginazation rename.
2014-07-22 11:19:15 +01:00
Simon Sapin
de3be05f22
Use new submodule URLs after GitHub orginazation rename.
2014-07-22 10:48:33 +01:00
Simon Sapin
4ccf489d79
Merge pull request #2892 from glennw/element-atom
...
Port element traits to use atoms instead of strings.
2014-07-22 09:33:08 +01:00
Manish Goregaokar
708a3443db
Merge pull request #2889 from Adenilson/cleanupURL01
...
Recycle use of URL local variable
2014-07-22 13:47:41 +05:30
Simon Sapin
2221600301
Merge pull request #2891 from glennw/rust-url-check
...
Bump submodule ptr for rust-url to fix make-check error.
2014-07-22 08:18:13 +01:00
Patrick Walton
3d796b1ccf
Merge pull request #2890 from glennw/font-size
...
Change calculate_line_height to use font-size from style.
2014-07-21 19:11:28 -07:00
Glenn Watson
33dcb08f02
Port element traits to use atoms instead of strings.
2014-07-22 11:36:35 +10:00
Glenn Watson
dc6d540913
Bump submodule ptr for rust-url to fix make-check error.
2014-07-22 10:48:48 +10:00
Adenilson Cavalcanti
ffbb87b8a1
Recycle use of a local variable and remove what seems to be 2 extraneous URL objects.
2014-07-21 15:40:55 -07:00
Glenn Watson
383ce249dc
Change calculate_line_height to use font-size from style.
2014-07-22 08:33:05 +10:00
Simon Sapin
3670ee6f1f
Merge pull request #2875 from SimonSapin/rust-url
...
Start dogfooding rust-url
2014-07-21 20:23:02 +01:00
Simon Sapin
b84065f574
Remove the now unused servo_util::url module.
2014-07-21 20:22:31 +01:00
Simon Sapin
6917fbf28e
Used rust-url directly instead of servo_util::url
...
The latter now only calls the former.
2014-07-21 20:22:29 +01:00
Simon Sapin
779cb44a44
Move is_image_data() where it’s used.
2014-07-21 20:21:36 +01:00
Simon Sapin
b902e0f8f5
Remove UrlMap<T>, just use HashMap<rust_url::Url, T>
2014-07-21 20:21:35 +01:00
Simon Sapin
447655144d
Only interpret URL as filenames in command-line arguments.
2014-07-21 20:21:35 +01:00
Simon Sapin
2fea2cd911
Don’t drop whitespace in data: URLs. FromBase64 already skips newlines.
2014-07-21 20:21:35 +01:00
Simon Sapin
6848e78bb3
Percent-decoding also applies to base64 data: URLs.
2014-07-21 20:21:35 +01:00
Simon Sapin
609762ac63
Move about: URL handling from parsing to loading. Fix #1094
2014-07-21 20:21:35 +01:00