Commit graph

8213 commits

Author SHA1 Message Date
bors-servo
772570d06b auto merge of #4638 : akiss77/servo/pr-update-mozjs, r=jdm
As requested in https://github.com/servo/mozjs/pull/26
2015-01-15 09:48:48 -07:00
Akos Kiss
7773ecf2ba Update to use latest mozjs-sys 2015-01-15 16:07:22 +00:00
bors-servo
d9d7fdf759 auto merge of #4637 : ebalint/servo/canvas, r=jdm 2015-01-15 08:39:45 -07:00
Edit Balint
1d91e9000c Use DrawTarget::new instead of DrawTarget::new_with_data in CanvasPaintTask 2015-01-15 14:04:46 +01:00
bors-servo
ddf77a1cff auto merge of #4635 : jdm/servo/updatemozjs, r=jdm 2015-01-14 16:24:46 -07:00
Josh Matthews
67423fbac4 Use latest mozjs. 2015-01-14 18:21:53 -05:00
bors-servo
4bb5822f91 auto merge of #4632 : jdm/servo/reporterr, r=Ms2ger
Rebased version of #4399 that addresses points 2 & 5 from https://critic.hoppipolla.co.uk/showcomment?chain=9848 . Introduction of an AutoJSAPI equivalent and setting the error reporter to null will come later, as they are much larger changes and we're currently blocking any further updates to rust-mozjs that are unrelated to error reporting.
2015-01-14 12:30:49 -07:00
Josh Matthews
66fee39045 Stop pretending to do anything except eagerly report pending exceptions after invoking a callback. 2015-01-14 13:05:32 -05:00
Josh Matthews
159235b3d0 Add handling for unreported exceptions when invoking callback objects. 2015-01-14 12:54:46 -05:00
bors-servo
dfad8763a8 auto merge of #4629 : servo/servo/wpt_20150113, r=abinader 2015-01-14 08:21:47 -07:00
Ms2ger
29e250d4ac Update web-platform-tests and wptrunner. 2015-01-14 15:20:41 +01:00
bors-servo
6b86005601 auto merge of #4624 : Ms2ger/servo/update-wptrunner, r=Manishearth
Now with unexpected results causing failures.
2015-01-14 03:27:46 -07:00
Ms2ger
5eef78c6d8 Enable html/rendering. 2015-01-14 10:59:30 +01:00
Ms2ger
965dcda609 Update wptrunner and start running reftests. 2015-01-14 10:59:30 +01:00
bors-servo
221275267e auto merge of #4626 : glennw/servo/hidpi, r=larsbergstrom 2015-01-13 17:48:46 -07:00
Glenn Watson
f74db53329 Update glutin and add hidpi methods. 2015-01-14 10:39:28 +10:00
bors-servo
432b89f60f auto merge of #4616 : glennw/servo/update-png-hb, r=metajack 2015-01-13 14:06:48 -07:00
bors-servo
62d1761d2a auto merge of #4598 : mttr/servo/table_percentage, r=pcwalton
Fixes #4421
2015-01-13 13:24:48 -07:00
bors-servo
9b6d979f19 auto merge of #4583 : glennw/servo/cef-tabs, r=pcwalton 2015-01-13 12:27:48 -07:00
Glenn Watson
c8e3d13821 Update png/harfbuzz, use prefixed symbol names. 2015-01-13 14:34:11 +10:00
bors-servo
8103bba19b auto merge of #4619 : mbrubeck/servo/dead-top-margin, r=Ms2ger
Added in #1988 but never used. r? @pcwalton
2015-01-12 16:12:46 -07:00
bors-servo
151343cf3f auto merge of #4618 : brunoabinader/servo/getElementsByClassName-quirksMode, r=Ms2ger
Fixes #4604.
2015-01-12 14:42:47 -07:00
Bruno de Oliveira Abinader
9da761fc64 Check quirks mode in {Document,Element}::getElementsByClassName
Fixes #4604.
2015-01-12 17:38:13 -04:00
Matt Brubeck
97a8b617fb Remove unused Flow method 2015-01-12 09:58:53 -08:00
bors-servo
a227faa416 auto merge of #4594 : evilpie/servo/window-proxy, r=jdm
After this patch somebody just needs to implement the new IndexedGetter (and probably frames/length) on window to fix #4589.
2015-01-12 09:45:47 -07:00
Tom Schuster
d54a45a2b1 Implement most of the important WindowProxy traps 2015-01-12 17:41:48 +01:00
bors-servo
e6fe9f1409 auto merge of #4582 : pcwalton/servo/blend-modes, r=glennw
`background-blend-mode` is not yet supported because we don't support
multiple backgrounds yet.

r? @glennw
2015-01-12 09:03:48 -07:00
Patrick Walton
97d3443003 layout: Implement mix-blend-mode per COMPOSITING § 3.4.1.
`background-blend-mode` is not yet supported because we don't support
multiple backgrounds yet.
2015-01-12 08:02:41 -08:00
bors-servo
b020a015d9 auto merge of #4615 : kartaa/servo/master, r=jdm
Update wrapper.rs for Issue #4572 in servo/servo.
2015-01-12 08:24:47 -07:00
Ashish Sharma
fd0a0d6da8 remove unused function with_layout_node #4572
remove documentation in with_layout_node #4572

remove unused documentation in function with_layout_node #4572
2015-01-12 20:48:02 +05:30
Matthew Rasmus
182f1a0d01 table_wrapper.rs: Fix for percentage widths
Fixes #4421
2015-01-11 11:39:09 -08:00
bors-servo
3897547bc2 auto merge of #4612 : Ms2ger/servo/devtools-doc, r=saneyuki
Also removed a duplicated feature gate.
2015-01-11 09:15:45 -07:00
Ms2ger
58b89939c2 Fix the documentation comment for the devtools library.
Also removed a duplicated feature gate.
2015-01-11 11:27:46 +01:00
bors-servo
665f0e9c77 auto merge of #4611 : Ms2ger/servo/RethrowContentExceptions, r=jdm
We do not intend to implement the DOM in JS, so this code isn't necessary.
2015-01-10 15:48:45 -07:00
Ms2ger
8efcca986c Remove RethrowContentExceptions and related infrastructure.
We do not intend to implement the DOM in JS, so this code isn't necessary.
2015-01-10 20:22:03 +01:00
bors-servo
879af966b3 auto merge of #4609 : Ms2ger/servo/runnable-self-by-value, r=jdm 2015-01-10 10:30:44 -07:00
bors-servo
e17d390714 auto merge of #4608 : Ms2ger/servo/ReverseChildrenIterator, r=jdm 2015-01-10 09:51:44 -07:00
Ms2ger
01444022b0 Make StructuredCloneData an opaque struct. 2015-01-10 17:47:42 +01:00
Ms2ger
b2f40b9873 Make Runnable::handler take self by value.
With my thanks to kimundi and eddyb for their help in making this approach
work.
2015-01-10 17:47:18 +01:00
bors-servo
a07c3eadb3 auto merge of #4607 : Ms2ger/servo/clone, r=jdm 2015-01-10 09:18:45 -07:00
Ms2ger
bc14c2c23b Rewrite ReverseChildrenIterator to return Temporary. 2015-01-10 16:57:21 +01:00
Ms2ger
14ff55443f Implement StructuredCloneData::read. 2015-01-10 16:33:26 +01:00
Ms2ger
5978b21abf Implement StructuredCloneData::write. 2015-01-10 16:33:26 +01:00
Ms2ger
57aaa60fa5 Create a StructuredCloneData struct to encapsulate the result of a structured clone. 2015-01-10 16:33:25 +01:00
bors-servo
1834359f16 auto merge of #4606 : Ms2ger/servo/devtools-comment, r=larsbergstrom 2015-01-10 07:39:44 -07:00
Ms2ger
1fb863ab3f Move the documentation comment for the devtools_traits crate to have it picked up. 2015-01-10 15:02:28 +01:00
bors-servo
d9a26ad595 auto merge of #4599 : michaelwu/servo/use-file-apis-in-gonk, r=larsbergstrom
With the latest rustup, we can use std::io::File since as_raw_fd() is available.
2015-01-10 06:15:43 -07:00
Michael Wu
8510200755 Make the gonk input code use standard file APIs 2015-01-09 20:15:21 -05:00
bors-servo
16c2025a4e auto merge of #4314 : mrobinson/servo/iframes-2, r=jdm
iframes added or loaded via script are not reflected visibly in the content of a page. The next step in making this happen is to have compositor layers accurately reflect newly recreated or loaded iframes. This change allows iframes to appear, but there are still some further changes necessary to make the output correct and reliable.
2015-01-09 17:51:44 -07:00
Martin Robinson
efdc758dd7 Only send SetLayerRect messages for compositor-backed frames
Only send SetLayerRect when we know that a frame has a compositor
layer. If it doesn't, we wait until we send the new layer to the
compositor.
2015-01-09 16:20:09 -08:00