Josh Matthews
fc2d810bce
Delay iframe and script element processing until the DOM is stable.
2018-12-14 13:12:49 -05:00
Anthony Ramine
a2abfc6301
Make the parser decode input from document's encoding
...
The document's encoding is only computed from the Content-Type header for now,
with no sniffing at all.
2018-12-12 13:50:27 +01:00
Anthony Ramine
b4448a9fe7
Use Utf8LossyDecoder instead of IncompleteUtf8
2018-12-05 16:39:07 +01:00
ddh
26007fddd3
refactored performance timing to align with updated spec
...
refactoring with ResourceFetchMetadata
implemented deprecated window.timing functionality
created ResourceTimingListener trait
fixed w3c links in navigation timing
updated include.ini to run resource timing tests on ci
2018-11-20 16:21:32 +00:00
Jan Andre Ikenmeyer
a1a14459c1
Update MPL license to https (part 3)
2018-11-19 14:47:12 +01:00
Bastien Orivel
9a7eeb349a
Update crossbeam-channel to 0.3
2018-11-18 19:33:19 +01:00
Anthony Ramine
adf363a208
Move prepare_pixels helper functions to canvas_traits
2018-11-16 12:37:31 +01:00
Simon Sapin
2012be4a8b
cargo fix --edition-idioms
2018-11-08 09:28:00 +01:00
Pyfisch
9e92eb205a
Reorder imports
2018-11-06 22:35:07 +01:00
Pyfisch
cb07debcb6
Format remaining files
2018-11-06 22:30:31 +01:00
Simon Sapin
76e59a46d3
Sort use
statements
2018-11-06 15:26:02 +01:00
Simon Sapin
45f7199eee
cargo fix --edition
2018-11-06 15:26:02 +01:00
Bastien Orivel
024b40b39d
Update hyper to 0.12
2018-11-01 19:17:36 +01:00
Fernando Jiménez Moreno
6b0acc9cd8
Handle Player errors
2018-10-08 16:12:04 +02:00
Fernando Jiménez Moreno
72b1df343e
Move unsafe_no_jsmanaged_fields to trace
2018-10-08 16:12:01 +02:00
Anthony Ramine
b8dbf2dddd
Implement JSTraceable for Size2D<u32>
2018-10-02 14:21:06 +02:00
Anthony Ramine
435d4d9f25
Implement JSTraceable for (A, B, C, D) instead of (T, T, T, T)
2018-10-02 14:21:06 +02:00
chansuke
c37a345dc9
Format script component
2018-09-19 17:40:47 -04:00
Manish Goregaokar
18b9ad9e5c
AnalyserNode in script
2018-09-18 18:18:36 +05:30
Simon Sapin
2a996fbc8f
Replace mpsc with crossbeam/servo channel, update ipc-channel
...
Co-authored-by: Gregory Terzian <gterzian@users.noreply.github.com>
2018-09-12 13:33:32 +08:00
Manish Goregaokar
7daec55010
Add accessors for PannerNode
2018-08-24 12:22:19 -07:00
Alan Jeffrey
74c1e00d81
Upgraded to SM 60
2018-08-20 18:22:29 -04:00
Fernando Jiménez Moreno
75dd050e57
Fix rebase mistake
2018-07-30 14:23:47 +02:00
Fernando Jiménez Moreno
21cb160be3
test-tidy fixes
2018-07-30 14:21:48 +02:00
Fernando Jiménez Moreno
f0a691e474
Update servo-media after crate split up. Allows building for Android
2018-07-30 14:21:48 +02:00
Manish Goregaokar
f0d04249f9
Use new params impl ( #4 )
...
* AudioNodeType -> AudioNodeInit
* Use new param type system, clean up
2018-07-30 14:21:44 +02:00
Fernando Jiménez Moreno
e0e1141e74
Undo trace impl for Mutex<T>
2018-07-30 14:21:43 +02:00
Fernando Jiménez Moreno
356d7fd7a6
createBufferSource and buffer setter on buffer source node
2018-07-30 14:21:43 +02:00
Fernando Jiménez Moreno
25a74a75ea
Create AudioBuffer from BaseAudioContext
2018-07-30 14:21:42 +02:00
Fernando Jiménez Moreno
aed57252b1
Properly implement audio context state changes
2018-07-30 14:21:39 +02:00
Fernando Jiménez Moreno
ba9dfb0293
Trace and malloc_size_of workarounds for servo_media types
2018-07-30 14:21:38 +02:00
Fernando Jiménez Moreno
4602951656
Update to use latest servo-media
2018-07-30 14:21:37 +02:00
Fernando Jiménez Moreno
53d4933a40
Update to use latest servo-media API
2018-07-30 14:21:37 +02:00
bors-servo
e57187305f
Auto merge of #21181 - nupurbaghel:update_source_set, r=jdm
...
Implement update source set & select image source
<!-- Please describe your changes on the following line: -->
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [x] `./mach build -d` does not report any errors
- [x] `./mach test-tidy` does not report any errors
- [x] These changes fix #11416 (github issue number if applicable).
- [x] These changes require tests but cannot be written until implementation of responsive images is complete
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/21181 )
<!-- Reviewable:end -->
2018-07-19 08:18:12 -04:00
nupurbaghel
8d06da8afd
implement update_source_set, select_image_source
2018-07-19 09:20:46 +05:30
Anthony Ramine
cbac5d05be
Store active uniforms on the DOM side
2018-07-16 10:16:29 +02:00
Anthony Ramine
fc593c68c5
Store active attribs in DOM and optimise active attributes APIs
2018-07-05 14:20:47 +02:00
Alan Jeffrey
d0cc9d2cd5
Updated to mozjs v0.7.1.
2018-05-30 14:44:47 -05:00
Connor Brewster
17bd80a7b1
Implement history state
2018-04-16 10:21:15 -05:00
Brody Eastwood
8a1590efc6
Add unique canvas IDs to all canvas operations.
2018-04-02 22:02:22 -04:00
Marcin Mielniczuk
356c57e628
Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393
2018-03-28 21:28:30 +02:00
Andrew Shu
3990946a63
TextDecoder: streaming decode, ignoreBOM
...
https://encoding.spec.whatwg.org/#dom-textdecoder-decode
https://encoding.spec.whatwg.org/#dom-textdecoder-ignorebom
2018-03-26 11:15:44 -07:00
Igor Matuszewski
ed0091f86f
Add safe handle
function for rooted heap values
2018-03-23 17:31:34 +01:00
Igor Matuszewski
e025bbb079
WIP: Accept typed array arguments in codegen
2018-03-14 18:43:26 +01:00
Igor Matuszewski
17ecbaf8ff
Support objects in WebIDL unions
...
Fixes #17011
2018-03-13 22:47:36 +01:00
Paul Rouget
da349ee8a9
remove mozbrowser code
2018-02-13 09:40:06 +01:00
Paul Rouget
e7c754fb64
remove forcetouch support
2018-02-11 08:02:39 +01:00
Emilio Cobos Álvarez
f1516d228f
style: Rename StylesheetSet to DocumentStylesheetSet.
...
MozReview-Commit-ID: 5Xl1eRLu1VF
2018-02-09 13:27:30 +01:00
Anthony Ramine
31a14082eb
Make JSTraceable for DomRefCell<T> panic if cell is mutably borrowed (see #19871 )
2018-01-26 10:12:40 +01:00
Simon Sapin
e17697fb0e
Update euclid, azure, skia, offscreen_gl_context, plane-split, webrender
2017-12-08 14:32:28 +01:00