bors-servo
c5e1b0d32e
auto merge of #3948 : servo/servo/rustup-20141105_2, r=Manishearth
2014-11-12 20:48:31 -07:00
Glenn Watson
167a01edc0
Disable event-timeout for rustc upgrade. See #3396 .
2014-11-13 13:06:54 +10:00
Glenn Watson
0a0b4c657c
Rebase and fix up compile errors for rust upgrade.
2014-11-13 11:25:19 +10:00
Glenn Watson
fe662bbf23
Disable cors tests for now as they break the rust upgrade.
2014-11-13 11:17:44 +10:00
Glenn Watson
532be69cef
Fix CEF build cargo.lock file
2014-11-13 11:17:43 +10:00
Glenn Watson
f823186345
Fix unit test compile error.
2014-11-13 11:17:43 +10:00
Jack Moffitt
d1b433a3b3
Rust upgrade to rustc hash b03a2755193cd756583bcf5831cf4545d75ecb8a
2014-11-13 11:17:43 +10:00
bors-servo
26045d7fcb
auto merge of #3809 : mrobinson/servo/display-list-optimization, r=pcwalton
...
Instead of creating a display list for the entire page, only create one
for an area that expands around the viewport. On my machine this makes
incremental layout of http://timecube.com 50% faster.
2014-11-12 17:36:32 -07:00
bors-servo
668d9217d8
auto merge of #3938 : guillaumebort/servo/fix/3933, r=jdm
...
Implement HTMLOptionElement.{label,value}
2014-11-12 15:15:38 -07:00
bors-servo
88ff8c61f0
auto merge of #3955 : thiagopnts/servo/devtools-refactoring, r=jdm
...
I was messing around devtools code and saw some TODOs, is anyone working on it? I took one of them:
```// TODO: this really belongs in the protocol module.```
I would be glad to help with this if no one is on it already, just let me know.
2014-11-12 14:42:35 -07:00
Guillaume Bort
09766511b5
Fix #3933
2014-11-12 17:02:47 +01:00
thiagopnts
4c1a89544e
Move code related to json packet reading to JsonPacketSender trait
...
fixup! Move code related to json packet reading to JsonPacketSender trait
2014-11-12 10:30:49 -02:00
bors-servo
ccdd2910a2
auto merge of #3951 : mrobinson/servo/iframes, r=jdm
...
This is the first step to allowing incremental iframe creation and destruction. This should eliminate task failures when an iframe is added to the frame tree lazily via script.
2014-11-11 18:48:34 -07:00
Martin Robinson
fbb1e0c6b8
Send incremental frame tree updates to the compositor
...
This allows the compositor to add frames after the call to SetIds,
where the initial frame tree is created. There are still some issues
preventing proper late frame creation, but this prevents crashes when
it happens.
Fixes #3738 .
2014-11-11 17:36:19 -08:00
Martin Robinson
750bedab81
Add some factory methods for frame tree types
2014-11-11 17:36:19 -08:00
Martin Robinson
a10e261ffd
Small fix to variable name
...
This is a more accurate name for the script pipeline.
2014-11-11 17:36:19 -08:00
Martin Robinson
6e06a1353c
Rename LoadIframeUrlMsg to CreateIFrameAndLoadUrlMsg
...
This better reflects what the message does.
2014-11-11 17:36:18 -08:00
bors-servo
b94f20c7c1
auto merge of #3934 : guillaumebort/servo/fix/84, r=jdm
...
Actually `<img>` elements in `<noscript>` are not prefetched anymore.
Probably because html5ever already parses the `<noscript>` content as raw
text data if `scripting_enabled` is activated.
See https://github.com/servo/html5ever/blob/servo/src/tree_builder/rules.rs#L126
Also, added a test to the images cache.
2014-11-11 14:30:39 -07:00
Martin Robinson
c7327450ef
Clip display list based on frame viewport
...
Instead of creating a display list for the entire page, only create one
for an area that expands around the viewport. On my machine this makes
incremental layout of http://timecube.com 50% faster.
2014-11-11 08:46:16 -08:00
bors-servo
e8edbe0240
auto merge of #3952 : andrewguertin/servo/wpt-cors, r=Manishearth
...
Fixes #3781
I had to make a small fix to wptrunner's wptupdate, but otherwise the instructions at https://github.com/servo/servo/blob/master/tests/wpt/README.md#updating-test-expectations were good and this was very straightforward.
2014-11-11 09:36:38 -07:00
Andrew Guertin
468fae8914
Change /cors/remote-origin.htm.ini to CRASH
2014-11-11 09:40:51 -05:00
bors-servo
f4471f0602
auto merge of #3958 : zwarich/servo/remove-libgreen, r=Ms2ger
2014-11-11 03:18:38 -07:00
Cameron Zwarich
91be7443df
Remove unnecessary import of libgreen
2014-11-10 16:18:10 -08:00
Andrew Guertin
d87ca5f2ec
Enable the cors/ wpt subset
...
Fixes #3781
2014-11-10 15:32:28 -05:00
bors-servo
f0184a2d01
auto merge of #3949 : Ms2ger/servo/logical_geometry, r=Manishearth
2014-11-10 05:33:35 -07:00
Ms2ger
c2fa5f3b4f
Fix the documentation comment for logical_geometry.rs.
2014-11-10 09:45:34 +01:00
bors-servo
fc62243f81
auto merge of #3915 : shinglyu/servo/bug3811, r=jdm
...
This is a fix for bug #3811 , thank you.
2014-11-09 20:24:31 -07:00
Shing Lyu
783c6703ca
Bug #3811 - Extracted the script task handlers into methods
2014-11-10 10:38:12 +08:00
Mike Blumenkrantz
852bfdd859
embedding: cef_string_utf8_cmp()
2014-11-09 21:21:41 -05:00
Mike Blumenkrantz
caea3a87b3
embedding: rename string_list internal function to string_list instead of string_map
2014-11-09 21:21:41 -05:00
Mike Blumenkrantz
0a82eebaa2
embedding: cef_string_map_free()
2014-11-09 21:21:30 -05:00
Mike Blumenkrantz
37edcdcdde
embedding: cef_string_map_clear()
2014-11-09 21:21:29 -05:00
Mike Blumenkrantz
903c6f40f6
embedding: cef_string_map_value()
2014-11-09 21:21:29 -05:00
Mike Blumenkrantz
8fdb2286ae
embedding: cef_string_map_key()
2014-11-09 21:21:29 -05:00
Mike Blumenkrantz
1a007e19e7
embedding: cef_string_map_find()
2014-11-09 21:21:29 -05:00
Mike Blumenkrantz
7199c6ea58
embedding: cef_string_map_append()
2014-11-09 21:21:29 -05:00
Mike Blumenkrantz
e486fa52d5
embedding: cef_string_map_size()
2014-11-09 21:21:29 -05:00
Mike Blumenkrantz
6dd1eca677
embedding: begin cef string_map api
...
cef_string_map_alloc()
2014-11-09 21:21:29 -05:00
bors-servo
d63a35012c
auto merge of #3945 : Ms2ger/servo/rm-tests, r=Manishearth
2014-11-09 16:21:31 -07:00
Ms2ger
0056ba95e1
Remove tests/content/test_document_compatMode.html.
...
It is already covered by:
html/dom/documents/resource-metadata-management/document-compatmode-03.html
dom/nodes/Document-constructor.html
dom/nodes/DOMImplementation-createHTMLDocument.html
2014-11-09 23:40:24 +01:00
Ms2ger
b4151550cb
Remove tests/content/test_document_adoptNode.html.
...
It is already covered by:
dom/nodes/Document-adoptNode.html
2014-11-09 23:40:22 +01:00
bors-servo
182a9a70de
auto merge of #3942 : Ms2ger/servo/VoidVal, r=jdm
...
There are no undefined constants in IDL.
2014-11-09 09:09:31 -07:00
bors-servo
caba4b3e76
auto merge of #3943 : Ms2ger/servo/img_width_height, r=jdm
...
This fixes an intermittent failure introduced in
<https://github.com/servo/servo/pull/3929 >.
2014-11-09 07:51:31 -07:00
Ms2ger
be4c83432b
Call waitForExplicitFinish in test_img_width_height.html.
...
This fixes an intermittent failure introduced in
<https://github.com/servo/servo/pull/3929 >.
2014-11-09 15:19:40 +01:00
Ms2ger
aa83388f38
Remove VoidVal.
...
There are no undefined constants in IDL.
2014-11-08 18:00:04 +01:00
bors-servo
25e9830938
auto merge of #3925 : mbrubeck/servo/glut-loop, r=pcwalton
...
This begins porting the Android event loop to work with the inverted flow control from #3761 . Unfortunately, GLUT does not give us enough control over the event loop to really make this work, so this will build but it may not run properly. Our current plan is to get rid of GLUT and switch to Glutin in the near future.
r? @pcwalton
2014-11-07 22:06:29 -07:00
bors-servo
fe11a75f79
auto merge of #3937 : Ms2ger/servo/docs-bindings, r=jdm
2014-11-07 10:57:30 -07:00
Ms2ger
3ed3c9a978
Document bindings/conversions.rs.
2014-11-07 18:33:38 +01:00
bors-servo
c311ceea8c
auto merge of #3935 : evilpie/servo/master, r=Ms2ger
2014-11-07 07:30:31 -07:00
Tom Schuster
96e42feaa1
Implement the whole Attr interface
2014-11-07 14:36:57 +01:00