Josh Matthews
440b2a995f
Merge pull request #2920 from Ms2ger/canvas
...
Implement very basic canvas rendering context logic. No visual display present.
2014-07-25 11:53:47 -04:00
Simon Sapin
205f1a847c
Add doc and doc-$(crate) targets to the Makefile using rustdoc.
2014-07-25 16:27:12 +01:00
Manish Goregaokar
867c7bf0a3
Merge pull request #2794 from Manishearth/cors
...
Basic implementation of CORS; r=jdm
2014-07-25 14:18:34 +05:30
Ms2ger
287f6f35ab
Merge pull request #2911 from glennw/atom-attr-name
...
Port attribute name to use atom; r=Ms2ger
2014-07-25 10:28:00 +02:00
Aalhad
f8ba2c1190
Implement very basic canvas rendering context logic. No visual display present.
2014-07-25 10:00:37 +02:00
Matt Brubeck
377bcb53b9
Update comments about Node::layout_data
2014-07-24 22:42:28 -07:00
Manish Goregaokar
a64dafd815
Basic implementation of CORS
2014-07-25 05:54:48 +05:30
Matt Brubeck
16421f03af
Exclude host libs from Android package.
...
Fixes startup error caused by packaging the wrong libphf.so.
2014-07-24 17:19:05 -07:00
Matt Brubeck
c3f56476a0
Update to latest string-cache.
...
Includes fix for servo/string-cache#4 .
2014-07-24 17:19:05 -07:00
Matt Brubeck
36b1cf4eba
Fix compile error and warning on Android
2014-07-24 17:19:05 -07:00
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
Glenn Watson
a270d40a21
Convert to atom earlier in SetAttributeNS
2014-07-25 08:04:10 +10: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
Glenn Watson
a500099df6
Update font face to new url parser.
2014-07-24 13:45:19 +10:00
Glenn Watson
c76cd128a7
Don't rely on font hint for format detection. Handle parsing comma
...
separated format hints. Fix oversight in mac code dealing with
creating web fonts from memory.
2014-07-24 13:24:22 +10:00
Glenn Watson
40559d148a
Address review comments.
2014-07-24 13:24:22 +10:00
Glenn Watson
6465bf6a85
Fix missing license header in new file.
2014-07-24 13:24:22 +10:00
Glenn Watson
4e949cb58c
Add basic support for web fonts. Synchronous loading only
...
for now, and only deals with TTF format fonts.
For an example, try loading http://icons.marekventur.de
2014-07-24 13:24:22 +10: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
036bd29ead
Port attribute name to use atom.
2014-07-24 11:33:59 +10:00
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