Ms2ger
08083f1c9d
Deny unsafe code in more crates.
2016-03-18 14:43:03 +01:00
Anthony Ramine
46c505e47b
Bump serde to 0.7
2016-03-17 13:52:39 +01:00
Anthony Ramine
b66d190166
Bump url to 0.5.7
2016-03-09 20:15:16 +01:00
Anthony Ramine
f89c321141
Bump euclid to 0.6.4
2016-03-09 20:15:11 +01:00
Anthony Ramine
200e2286fd
Bump cssparser to 0.5.4
2016-03-09 20:14:38 +01:00
Corey Farwell
75353e19a7
Indicate components should not be published to crates.io.
...
http://doc.crates.io/manifest.html#the-publish--field-optional
2016-03-03 15:04:44 -05:00
bors-servo
e5f3c5b6d1
Auto merge of #9708 - danlrobertson:i8623, r=KiChjang
...
Implement GetElementRect webdriver command: #8623
Implement the webdriver Get Element Rect command. Originally I wrote out the algorithm for [Step 7](https://w3c.github.io/webdriver/webdriver-spec.html#dfn-calculate-the-absolute-position ) and then I found `GetBoundingClientRect`, and i thought it was probably best to use it instead.
As always, feedback is very welcomed!
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.svg " height="40" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9708 )
<!-- Reviewable:end -->
2016-02-25 05:49:03 +05:30
Daniel Robertson
83b2388ef4
Implement GetElementRect webdriver command
...
Implement the webdriver Get Element Rect command
2016-02-24 11:41:42 -05:00
Corey Farwell
83b22fd97f
Update webrender crate refs to reflect ownership change.
...
Also updated the 'webrender' ref to point to the latest commit.
2016-02-23 19:49:50 -05:00
Glenn Watson
c0531c312f
Add WebRender integration to Servo.
...
WebRender is an experimental GPU accelerated rendering backend for Servo.
The WebRender backend can be specified by running Servo with the -w option (otherwise the default rendering backend will be used).
WebRender has many bugs, and missing features - but it is usable to browse most websites - please report any WebRender specific rendering bugs you encounter!
2016-02-18 10:35:29 +10:00
Anthony Ramine
55dcee94be
Bump heapsize to 0.3
2016-02-13 11:13:19 +01:00
Anthony Ramine
680c817d53
Bump url to 0.5.5
2016-02-13 00:08:12 +01:00
Anthony Ramine
874fa5595f
Bump euclid to 0.6.2
2016-02-13 00:08:08 +01:00
Anthony Ramine
d0ab28a735
Bump cssparser to 0.5.3
2016-02-13 00:08:07 +01:00
Anthony Ramine
cb5cd8d881
Say farewell to in-tree HeapSizeOf
2016-02-04 22:03:32 +01:00
Anthony Ramine
5bb3fc395a
Bump cssparser to 0.5.2
2016-02-04 14:14:23 +01:00
Anthony Ramine
32bc3d9c09
Reorder dependencies in various Cargo.toml files
2016-02-04 14:09:01 +01:00
Ms2ger
2ea9f2d028
Update Euclid.
2016-02-04 11:02:09 +01:00
Keith Yeung
9b23839394
Update rust-url
2016-02-02 20:04:01 -05:00
jmr0
167ffa7a95
adding image metadata notification capabilities to image cache
2016-01-29 20:54:49 -05:00
Simon Sapin
6fd46b5e6a
Update cssparser.
...
https://github.com/servo/rust-cssparser/pull/91
2016-01-21 17:58:03 +01:00
Matthew Kuo
9d2eacf039
Remove remaining unused imports
2016-01-17 20:55:53 -08:00
Darin Minamoto
374bd5be27
Moving MouseButton from msg to script_traits
2016-01-13 19:23:45 -08:00
Joshua Holmer
83e66d6959
Move AnimationState to script_traits
...
Resolves #9223
2016-01-13 18:14:12 -05:00
bors-servo
3c6e16c9ad
Auto merge of #9289 - mskrzypkows:move_FrameTreeId, r=KiChjang
...
Move FrameTreeId type to gfx_traits #9221
Fixes #9221 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9289 )
<!-- Reviewable:end -->
2016-01-14 02:06:47 +05:30
apopiak
4b773cefe9
move MozBrowserEvent to script_traits (+ documentation)
2016-01-13 17:48:50 +01:00
Maciej Skrzypkowski
e52c53a7f2
Move FrameTreeId type to gfx_traits #9221
2016-01-13 13:36:28 +01:00
Brandon Fairchild
d1186eda7a
Move DocumentState to script_traits
...
Fixes #9224 .
2016-01-12 13:30:33 -05:00
bors-servo
3680e82cab
Auto merge of #9261 - bholley:geckolib_nomsg, r=Manishearth
...
Remove the msg dependency from style
This is part of slimming down the dependencies of geckolib.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9261 )
<!-- Reviewable:end -->
2016-01-12 09:23:31 +05:30
Bobby Holley
384cdfcfff
Hoist ParseErrorReporter into style and remove the dependency on msg.
...
The pipeline id stuff is currently unused. If someone needs it, they can add
an additional trait bound on their css error reporter to get the pipeline id.
2016-01-11 18:01:48 -08:00
Matt McCoy
a2bf5b6b51
Moving MouseEventType from msg to script_traits
2016-01-11 19:54:51 -05:00
bors-servo
bd7255dd24
Auto merge of #9249 - Ms2ger:msg, r=nox
...
Remove unused dependencies from the msg crate.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9249 )
<!-- Reviewable:end -->
2016-01-12 02:18:47 +05:30
bors-servo
fed41a42da
Auto merge of #9257 - fmmartins:refactor-scripttraits, r=jdm
...
Move IFrameLoadInfo and IFrameSandboxState to script_traits
Hi, this should fix #8841 !
Any change that might be needed please tell me
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9257 )
<!-- Reviewable:end -->
2016-01-12 01:44:27 +05:30
Fernando Martins
0ef003c20a
moved IFrameLoadInfo and IFrameSandboxState to script_traits
2016-01-11 18:24:08 +00:00
Ms2ger
7e3d1f88a0
Remove unused dependencies from the msg crate.
2016-01-11 14:25:40 +01:00
John DeSilva
f32995543d
Move Epoch to gfx_traits
...
Resolves #9222 . Moved Epoch from components/msg/compositor_msg to
components/gfx_traits/lib. Updated use statements to reflect the move.
2016-01-10 17:36:52 -05:00
bors-servo
d3889b4be4
Auto merge of #9236 - tgummerer:fix-9220, r=Wafflespeanut
...
Move LayerType enum to gfx_trait
The LayerType enum is only used in gfx_traits and layout, so it
shouldn't be defined in msg. Move the definition to gfx_traits
instead.
Fixes #9220
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9236 )
<!-- Reviewable:end -->
2016-01-10 21:18:45 +05:30
Thomas Gummerer
70a2179cd2
Move LayerType enum to gfx_trait
...
The LayerType enum is only used in gfx_traits and layout, so it
shouldn't be defined in msg. Move the definition to gfx_traits
instead.
Fixes #9220
2016-01-10 16:20:37 +01:00
rohan.prinja
1f02c4ebbb
task -> thread
2016-01-10 17:58:13 +09:00
Brandon Fairchild
637afecec9
Move LayerKind and ScrollPolicy enums to gfx_traits
...
This also moves LayerId and LayerProperties to gfx_traits.
Fixes #8836 .
2015-12-20 20:43:31 -05:00
bors-servo
a900196b3f
Auto merge of #9035 - Ms2ger:warnings, r=nox
...
Remove some unused imports.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9035 )
<!-- Reviewable:end -->
2015-12-21 05:58:59 +05:30
Ms2ger
0cc75b731c
Remove some unused imports.
2015-12-20 22:26:07 +01:00
bors-servo
9a4d82c314
Auto merge of #8863 - simartin:issue_8352, r=jdm
...
Issue #8352 : Dispatch mozbrowsershowmodalprompt event for alert().
Fixes https://github.com/servo/servo/issues/8352
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8863 )
<!-- Reviewable:end -->
2015-12-21 02:28:32 +05:30
Beomjin Kim
82f39d5a1c
Moved ScriptToCompositorMsg enum and EventResult enum to script_traits
...
Moved ScriptToCompositorMsg enum and EventResult enum to script_traits
(rebased)
2015-12-20 11:53:41 +09:00
bors-servo
95eabdb4db
Auto merge of #9022 - mskrzypkows:PaintMsg_refactoring, r=jdm
...
Move PaintMsg enum to gfx_traits #8844
re-PR of https://github.com/servo/servo/pull/9007 , because homu seems stuck
Fixes #8844 .
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9022 )
<!-- Reviewable:end -->
2015-12-20 01:34:26 +05:30
Beomjin Kim
2637d30c2a
Moved ScriptToCompositorMsg enum and EventResult enum to script_traits
...
Moved ScriptToCompositorMsg enum and EventResult enum to script_traits
resolving issue #8835 .
2015-12-20 00:31:33 +09:00
Simon Martin
0d910bb934
Issue #8352 : Dispatch mozbrowsershowmodalprompt event for alert().
2015-12-19 12:51:33 +01:00
Mathieu Agopian
11234f5370
Use Url.join instead of UrlParser.base_url(...).parse ( #9002 )
2015-12-18 17:02:41 +01:00
Maciej Skrzypkowski
3f7f323556
Move PaintMsg enum to gfx_traits #8844
2015-12-18 08:33:32 +01:00
bors-servo
9570b51565
Auto merge of #8618 - paulrouget:reload, r=jdm
...
Browser API: implement iframe.reload()
fixes #8575
The implementation is naive, and doesn't support the `hardreload` parameter.
And for the test, I'm not sure how else I can test the reload.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8618 )
<!-- Reviewable:end -->
2015-12-17 19:45:44 +05:30