Commit graph

289 commits

Author SHA1 Message Date
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
Manish Goregaokar
0d5d1a3dc4 Update test API, hook it up to webxr mocking 2019-07-11 11:12:59 -07:00
Víctor Manuel Jáquez Leal
da8eb18763 Add media.glvideo preference 2019-07-04 10:25:47 +02:00
Manish Goregaokar
1c07b0f416 Add blank XRTest interface 2019-05-30 12:53:47 -07:00
bors-servo
2c28e2b64f
Auto merge of #23347 - Darkspirit:hsts_ca_suffix, r=jdm
Update Public Suffix list, HSTS Preloading list and CA database

* Updated Public Suffix list using ./mach update-pub-domains
* Updated HSTS Preload list using ./mach update-hsts-preload
* Applied tiny format change to etc/cert_generator.sh
* Updated CA [database](https://ccadb-public.secure.force.com/mozilla/IncludedCACertificateReportPEMCSV) using etc/cert_generator.sh. New CAs are:
  * [bug 1442337](https://bugzilla.mozilla.org/show_bug.cgi?id=1442337) emSign ECC Root CA - C3
  * [bug 1442337](https://bugzilla.mozilla.org/show_bug.cgi?id=1442337) emSign ECC Root CA - G3
  * [bug 1442337](https://bugzilla.mozilla.org/show_bug.cgi?id=1442337) emSign Root CA - C1
  * [bug 1442337](https://bugzilla.mozilla.org/show_bug.cgi?id=1442337) emSign Root CA - G1
  * [bug 1464306](https://bugzilla.mozilla.org/show_bug.cgi?id=1464306) Hongkong Post Root CA 3

---

- [x] `./mach test-tidy` does not report any errors

<!-- 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/23347)
<!-- Reviewable:end -->
2019-05-13 14:57:02 -04:00
Jan Andre Ikenmeyer
6476289c23
Update CA database 2019-05-08 19:32:28 +02:00
Jan Andre Ikenmeyer
3d4fbef737
Update hsts_preload.json 2019-05-08 18:45:41 +02:00
Jan Andre Ikenmeyer
0f4ff39d5e
Update public_domains.txt 2019-05-08 18:44:53 +02:00
Alan Jeffrey
a9d4429dbf Express GC thresholds as percentages 2019-05-07 11:50:23 -05:00
Fernando Jiménez Moreno
ccc4f7c377 Add dom.shadowdom.enabled to preferences list 2019-04-26 12:00:26 +02:00
WPT Sync Bot
a7432be1b3 Update web-platform-tests to revision 8f35eec39a68b77c04b4dbe1f108e4fd86ad7afc 2019-04-22 11:33:36 -04:00