Josh Matthews
ef10393ba6
Execute the failure steps for an empty src attribute.
2016-05-03 18:05:25 -04:00
Josh Matthews
a80320e24e
Add event handlers for media-related events.
2016-05-03 18:05:22 -04:00
Josh Matthews
d718da1c6a
Pause media elements when they're removed from the document.
2016-05-03 18:05:21 -04:00
Josh Matthews
e3db11fd8b
Implement play, pause, paused, and autoplay APIs.
2016-05-03 18:05:20 -04:00
Josh Matthews
5960fbe604
Implement load, canPlayType, and error APIs for media elements.
2016-05-03 18:05:18 -04:00
Josh Matthews
eae27adc4a
Implement basic media resource selection and fetching.
2016-05-03 16:25:24 -04:00
Josh Matthews
5918954edd
Add media tasks to the DOM manipulation task queue.
2016-05-03 16:25:22 -04:00
Josh Matthews
53f9307fb7
Add stubs for src and currentSrc for HTMLMediaElement.
2016-05-03 16:25:21 -04:00
Michael Howell
93c9dda793
Do not allocate when sorting the display list.
2016-05-03 12:57:46 -07:00
Patrick Walton
62c6d8b06d
compositing: Perform animation-related compositing operations in WebRender.
...
I accidentally removed this code in #10936 .
2016-05-03 10:58:38 -07:00
Josh Matthews
cb63ad6c87
Add the requesting URL to the 401 prompt. Only show the 401 prompt when the WWW-Authenticate header is present.
2016-05-03 13:19:42 -04:00
Emilio Cobos Álvarez
9caaa6004e
style: Support lazy pseudo-elements
...
These can't be supported in Servo as of right now, because I'm not
totally sure the accesses that should be done in layout would be
thread-safe.
It can be revisited later though.
2016-05-03 19:01:54 +02:00
Anthony Ramine
eb94f1a918
Update SpiderMonkey
2016-05-03 18:36:11 +02:00
zakorgy
f679985090
Update dependencies
2016-05-03 11:36:33 +02:00
fokinv
c8672ed0af
Refactor IPC-message sending
2016-05-03 11:35:34 +02:00
Attila Dusnoki
ecf4c942da
BluetoothThread refactor
2016-05-03 11:35:33 +02:00
zakorgy
ef296b86e8
Refactor scan filter
2016-05-03 11:35:32 +02:00
zakorgy
402bc552ca
Replace the union types with the correct typedefs in the webidl files and the API classes.
2016-05-03 11:35:30 +02:00
fokinv
f47f8d1a5c
Style fix
2016-05-03 11:35:28 +02:00
zakorgy
27ad1437a1
Error handling
2016-05-03 11:35:26 +02:00
Attila Dusnoki
b851045415
Fix incorrect behaviours
2016-05-03 11:35:25 +02:00
zakorgy
66fbc4ac46
requestDevice options (filters and optionalServices)
2016-05-03 11:35:18 +02:00
bors-servo
ff687c5b01
Auto merge of #10980 - KiChjang:referer-policy-comment, r=jdm
...
Re-add TODO comment for adding referer info to LoadData
Fixes the accidental removal in #10970 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10980 )
<!-- Reviewable:end -->
2016-05-03 02:26:05 -07:00
bors-servo
8e2cb95d25
Auto merge of #10979 - bstrie:mutwarn, r=frewsxcv
...
Fix unused mut warning
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10979 )
<!-- Reviewable:end -->
2016-05-03 01:36:08 -07:00
fokinv
b01c52c18f
Implementation of the getPrimaryService(s), the getCharacteristic(s) and the getDescriptor(s) functions.
2016-05-03 10:17:42 +02:00
fokinv
9825ea41b4
Add Bluetooth IPC support
2016-05-03 10:17:41 +02:00
zakorgyula
9d55748de2
Update assigned services, characteristics and descriptors
2016-05-03 10:17:39 +02:00
Attila Dusnoki
9e57364795
Fix value types
2016-05-03 10:17:38 +02:00
bors-servo
ddada69acb
Auto merge of #10957 - heycam:number, r=bholley
...
Support plain number-typed properties in geckolib
r? @bholley
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10957 )
<!-- Reviewable:end -->
2016-05-02 21:58:17 -07:00
bors-servo
3128a71ac7
Auto merge of #10971 - shssoichiro:remove-cacherequestdetails, r=KiChjang
...
Remove CacheRequestDetails
Fixes #10904
Note that the related web-platform-tests failed both before and after this commit
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10971 )
<!-- Reviewable:end -->
2016-05-02 19:58:14 -07:00
Joshua Holmer
8bb740e95e
Remove CacheRequestDetails
...
Fixes #10904
2016-05-02 22:08:16 -04:00
Keith Yeung
c76d0006ee
Re-add TODO comment for adding referer info to LoadData
2016-05-02 21:07:54 -04:00
Ben Striegel
08987c6f5a
Fix unused mut warning
2016-05-02 21:02:20 -04:00
Cameron McCormack
53649b19d0
Support flex-{grow,shrink}, stroke-miterlimit and -moz-box-flex in geckolib.
2016-05-03 10:01:31 +10:00
Cameron McCormack
3255bb809e
Add a predefined Number type.
2016-05-03 10:01:30 +10:00
Cameron McCormack
d71e5c8b3d
Support {fill,stroke,stop,flood}-opacity in geckolib.
2016-05-03 10:01:29 +10:00
Cameron McCormack
0f2dc53b0a
Factor out opacity property to use an Opacity type.
2016-05-03 10:01:28 +10:00
Cameron McCormack
d69763b0c1
Generate geckolib setters for properties with simple predefined types.
2016-05-03 10:01:28 +10:00
Matt Brubeck
6379243485
Remove unused dependencies
2016-05-02 16:33:56 -07:00
Matt Brubeck
a2b0585ffd
Update lazy_static, selectors, string_cache, futf, quickersort
2016-05-02 16:05:31 -07:00
Matt Brubeck
2125c3bc42
Remove some unused dependencies
2016-05-02 16:00:57 -07:00
bors-servo
a8e82440ff
Auto merge of #10973 - mbrubeck:always-be-updating, r=jdm
...
Update x11, clipboard-win, and libz-sys
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10973 )
<!-- Reviewable:end -->
2016-05-02 13:46:30 -07:00
bors-servo
8255e74a61
Auto merge of #10081 - jdm:interfacepref, r=nox
...
Support controlling interface and member visibility via preferences
This was easier to throw together than per-attribute/method support, and it gets rid of some nonstandard properties from our globals.
Fixes #7626 .
r? @Ms2ger
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10081 )
<!-- Reviewable:end -->
2016-05-02 11:35:38 -07:00
Josh Matthews
a03fc5e2fd
Hide nonstandard interface members of standard interfaces behind appropriate prefs.
2016-05-02 14:32:58 -04:00
Josh Matthews
cb5bad63dc
Implement hiding of interface members via Pref annotations.
2016-05-02 14:32:56 -04:00
Josh Matthews
88059acd7e
Start generating arrays of specs for easier implementation of preference checks.
2016-05-02 14:32:55 -04:00
Josh Matthews
f4c1529f56
Forbid unconditionally-exposed interfaces that inherit from conditionally-exposed ones.
2016-05-02 14:32:53 -04:00
Josh Matthews
91a78ed109
Disable nonstandard interfaces via prefs.
2016-05-02 14:32:52 -04:00
Matt Brubeck
aabb37b01d
Update x11, clipboard-win, and libz-sys
2016-05-02 09:20:41 -07:00
bors-servo
a54dedac1f
Auto merge of #10946 - bd339:iss10940, r=nox
...
Disable scripting for documents created without a browsing context
Goes towards closing #10940 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10946 )
<!-- Reviewable:end -->
2016-05-02 08:48:02 -07:00