Commit graph

299 commits

Author SHA1 Message Date
Josh Matthews
2550600131 net: Use a POST request for allowing certs temporarily. 2020-06-09 16:51:21 -04:00
Josh Matthews
6a6662195e net: Add option to temporarily accept certs that failed the handshake. 2020-06-09 15:03:18 -04:00
Josh Matthews
0ce2aa917a net: Pass certs that fail the SSL handshake out of the network layer. 2020-06-09 15:03:18 -04:00
Simon Sapin
64124f7a5e Layout 2020 skeleton for display: flex, behind a pref 2020-06-04 13:09:57 +02:00
Josh Matthews
d3867c32db Add a preference to control ImageBitmap while it's incomplete. 2020-05-23 11:43:15 -04:00
Alan Jeffrey
5c3f1c90f4 Workarounds for webxr glwindow on macos 2020-05-05 10:29:07 -05:00
Alan Jeffrey
d4f0dbce25 Add a pref for webxr glwindow anaglyphic red-cyan stereo 2020-04-29 17:23:48 -05:00
Manish Goregaokar
6ad3e0c047 Add dom.webxr.hand feature 2020-04-27 17:35:48 -07:00
Alan Jeffrey
8bb1732258 Update surfman to 0.2 and remove glutin 2020-04-17 23:44:53 -05:00
Alan Jeffrey
fda8da0e9d Added first-cut implementation of XR layers 2020-04-13 13:57:58 -05:00
bors-servo
95f3d46644
Auto merge of #25923 - iulianR:issue-22312, r=jdm
Add VTTRegion and part of VTTCue DOM interfaces

<!-- Please describe your changes on the following line: -->
Hello! In this PR I implemented the VTTRegion DOM interface and part of VTTCue (#22312). Before continuing I thought it's maybe a good idea to first request a review or even merge what I did up to this point, as I might get stuck on the next part. I have a slight idea of what needs to be done (I assume it's hooking the GStreamer parser somewhere in `GetCueAsHTML()`), but a short outline or some more instructions would help a lot.

I updated test expectations by first running:
```
./mach test-wpt tests/wpt/web-platform-tests/webvtt/api --log-raw servo.log --pref dom.webvtt.enabled=true
```
then
```
./mach update-wpt servo.log
```
Thanks!
---
<!-- 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
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [x] There are tests for these changes OR
- [ ] These changes do not require tests because ___

<!-- 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. -->
2020-03-09 17:33:15 -04:00
Anthony Ramine
5a4f8cf93f Update SpiderMonkey 2020-03-06 11:13:28 +01:00
Iulian Gabriel Radu
30b148c90f Add VTTRegion DOM interface 2020-03-05 00:45:52 +02:00
bors-servo
e3a5f36fb2
Auto merge of #25749 - malqinneh:master, r=jdm
Add new Servo Logo

<!-- Please describe your changes on the following line: -->

* Added servo-64.png (replacing servo64.png @ 64px)
* Added servo-100.png (replacing doge-tiny.png @ 100px)
* Added servo-500.png
* Added servo-500-icon.ico
* Added servo-1000.png (replacing servo.png @ 1000px)
* Added servo.svg (replacing servo.svg)

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [ ] `./mach build -d` does not report any errors
- [ ] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because they add new logo assets

<!-- 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. -->
2020-02-24 18:31:24 -05:00
Mustafa Al-Qinneh
531462568c
Add files via upload
* Added servo-1024.png
2020-02-13 10:19:31 -05:00
Mustafa Al-Qinneh
d8331e3c54
Add Servo ICO logo
* Added servo-500-icon.ico
2020-02-12 16:32:03 -05:00
Mustafa Al-Qinneh
9d2dfd1f71
Delete servo_500_icon.ico 2020-02-12 16:31:20 -05:00
Mustafa Al-Qinneh
53ef1237b4
New Servo logo(s)
* Added servo-64.png (replacing servo64.png @ 64px)
* Added servo-100.png (replacing doge-tiny.png @ 100px)
* Added servo-500.png
* Added servo-500_icon.ico
* Added servo-1000.png (replacing servo.png @ 500px)
* Added servo.svg (replacing servo.svg)
2020-02-12 16:30:00 -05:00
Jan Andre Ikenmeyer
df63662c1d
Update public_domains.txt 2020-02-12 01:40:06 +01:00
Jan Andre Ikenmeyer
36e4e592b1
Update hsts_preload.json 2020-02-12 01:40:06 +01:00
Kunal Mohan
5a3e1b8e69
rename compartment to realm 2020-01-24 20:52:36 +05:30
Jan Andre Ikenmeyer
68ebecb775
Fix HSTS 2020-01-07 16:07:12 +01:00
Zakor Gyula
12893aa010 Initial implementation of WebGPU API 2019-11-21 08:30:26 +01:00
Josh Matthews
b816c0ff68 Enable webxr by default. 2019-11-20 15:43:06 -05:00
Jan Andre Ikenmeyer
6804a3f208
Update public_domains.txt 2019-11-10 17:12:25 +01:00
Jan Andre Ikenmeyer
a22fb9d776
Update CA database 2019-11-10 17:11:13 +01:00
Jan Andre Ikenmeyer
1adf18405f
Update hsts_preload.json 2019-11-10 17:09:03 +01:00
Josh Matthews
515b889cfc
Remove outdated userscript content. 2019-10-03 15:39:16 -04:00
Elie Genard
9cbdfd6969 Change control button image when fullscreen is active 2019-09-11 17:30:26 +02:00
Elie Genard
a7459b78d4 Increase controls min-width 2019-09-11 17:26:48 +02:00
Elie Genard
670b116b93 Add fullscreen exit to toggle callback 2019-09-11 16:32:42 +02:00
Elie Genard
040960c067 Add fullscreen button to video controls 2019-09-11 12:38:00 +02:00
Fernando Jiménez Moreno
388bb453b7 Add default case to MediaControls.onControlEvent switch 2019-07-22 17:40:17 +02:00
Fernando Jiménez Moreno
590ac0b937 Format media controls JS with prettier 2019-07-22 17:40:17 +02:00
Fernando Jiménez Moreno
ef5ded943c Remove event listeners if controls are removed 2019-07-22 17:40:17 +02:00
Fernando Jiménez Moreno
ef02196dd8 More detach shadow changes 2019-07-22 17:40:17 +02:00
Fernando Jiménez Moreno
d4be72d386 Naming and minor JS nits fixed 2019-07-22 17:40:17 +02:00
Fernando Jiménez Moreno
36aeae2eae Use formatTime for initial currentTime and duration values 2019-07-22 17:40:16 +02:00
Fernando Jiménez Moreno
04a40138d0 Use Number.isFinite() to check position percentage 2019-07-22 17:40:16 +02:00
Fernando Jiménez Moreno
87bee50c20 Add span for position text node 2019-07-22 17:40:16 +02:00
Fernando Jiménez Moreno
cf9f46ba35 Use template literals for 'formatTime' 2019-07-22 17:40:16 +02:00
Fernando Jiménez Moreno
a8419c4a86 Fix media-controls resources naming 2019-07-22 17:40:16 +02:00
Fernando Jiménez Moreno
618f528344 Render audio controls 2019-07-22 17:40:15 +02:00
Fernando Jiménez Moreno
428d3b896c Set initial controls state based on media element state 2019-07-22 17:40:15 +02:00
Fernando Jiménez Moreno
eccf738b09 Switch to dark background and white icons 2019-07-22 17:40:15 +02:00
Fernando Jiménez Moreno
9496dff529 Anchor controls inside bottom of video element 2019-07-22 17:40:14 +02:00
Fernando Jiménez Moreno
8a4d54af0b Add progress percentage as input range 2019-07-22 17:40:14 +02:00
Fernando Jiménez Moreno
aad5b23e2b Use input instead of change for volume control 2019-07-22 17:40:14 +02:00
Fernando Jiménez Moreno
a664449681 Media UI basic functionality 2019-07-22 17:40:14 +02:00
Fernando Jiménez Moreno
1c02fc94a8 Barebones media UI 2019-07-22 17:40:14 +02:00