trav90
f2a2f38fe2
Remove buggy/unused multiple-frame-per-packet handling from WebM decoders
2018-07-25 07:54:52 +08:00
trav90
0e4fd173a0
Eagerly compute keyframe-ness and stash it on the packet holder
2018-07-25 07:54:45 +08:00
trav90
fc04053bcf
Separate packet demuxing from the higher-level track-sorting logic
2018-07-25 07:54:38 +08:00
trav90
229e6c2d04
Use NesteggPacketHolder::Timestamp to simplify code
2018-07-25 07:54:31 +08:00
trav90
f4f76fe3af
Store timestamps on the NesteggPacketHolder
2018-07-25 07:54:24 +08:00
trav90
7b3c4b0039
Refcount NesteggPacketHolder
...
Also move WebM code away from nsDeque.
2018-07-25 07:54:17 +08:00
Pale Moon
01d7e75ba8
Add a '-moz-windows-accent-color-applies' media query.
...
The '-moz-windows-accent-color-applies' media query matches when the Windows 10
accent color should be used as the background of the title bar.
2018-07-25 07:54:09 +08:00
Pale Moon
cbcccc4356
Add a '-moz-win-accentcolortext' color keyword to color text that will be drawn over an accent color background.
2018-07-25 07:54:02 +08:00
Pale Moon
cbd7f2de83
Add a '-moz-win-accentcolor' color keyword to expose the Win10 accent color.
2018-07-25 07:53:55 +08:00
trav90
dabd6dc169
Fix building tests
2018-07-25 07:53:47 +08:00
Lootyhoof
0f4a1aaaa8
Use CSS variables in browser.css on Windows
2018-07-25 07:53:40 +08:00
JustOff
f7e1037513
Do not apply add-on compatibility update in strict mode.
2018-07-25 07:53:33 +08:00
janekptacijarabaci
fff4af5525
[minor fix] Search box - browser.urlbar.clickSelectsAll - add an observer (style clean up)
2018-07-25 07:53:26 +08:00
janekptacijarabaci
166108f37f
[minor fix] Search box - browser.urlbar.clickSelectsAll - add an observer (fix typo)
2018-07-25 07:53:19 +08:00
janekptacijarabaci
8127aa64e6
[minor fix] Search box - browser.urlbar.clickSelectsAll - add an observer
2018-07-25 07:53:12 +08:00
Pale Moon
dc7d3abf12
New cycle version bump
2018-07-25 07:53:05 +08:00
John Paul Adrian Glaubitz
ee8b2734a9
media:webrtc: Use better pre-processor defines for sparc64
2018-07-25 07:52:58 +08:00
John Paul Adrian Glaubitz
5eacc5bffc
mozjemalloc: Use better pre-processor defines for sparc64
2018-07-25 07:52:50 +08:00
John Paul Adrian Glaubitz
12cabca955
ipc:chromium: Use better pre-processor defines for sparc64
2018-07-25 07:52:43 +08:00
John Paul Adrian Glaubitz
b1e04838e1
Use OpenBSD/sparc64 xptcall stubs on Linux/sparc64
2018-07-25 07:52:36 +08:00
janekptacijarabaci
8d18cb5bc2
DOM - implement selection events (ensure that we don't dispatch the selectstart and selectionchange events...)
2018-07-25 07:52:29 +08:00
trav90
6f92c9fb1a
Update libnestegg to pick up nestegg_track_codec_data_count fix for Opus handling
...
Cherry-picked from upstream.
2018-07-25 07:52:22 +08:00
trav90
ff5bceddf7
Distinguish unknown track types from errors in libnestegg
...
Cherry-picked from upstream.
2018-07-25 07:52:14 +08:00
trav90
8bd1c4af68
Explicitly instantiate WebMReader in MediaSourceReader
2018-07-25 07:52:07 +08:00
janekptacijarabaci
f5fb3d731d
DOM - implement selection events (style clean up)
2018-07-25 07:52:00 +08:00
janekptacijarabaci
ef6eee37a6
DOM - implement selection events (enable select events for chrome consumers)
2018-07-25 07:51:53 +08:00
janekptacijarabaci
6ba8f06d1a
DOM - implement selection events (fire selectstart and selectionchange events on the input node when the selection in that editor changes)
2018-07-25 07:51:46 +08:00
janekptacijarabaci
c9c922e580
DOM - implement selection events (move cancelBubble to Event)
2018-07-25 07:51:38 +08:00
janekptacijarabaci
87efb6b76a
DOM - implement selection events (potentially crash)
2018-07-25 07:51:31 +08:00
janekptacijarabaci
0e268b29f2
DOM - implement selection events (rename mApplyUserSelectStyle)
2018-07-25 07:51:24 +08:00
janekptacijarabaci
7f8c9616d6
DOM - implement selection events (base)
2018-07-25 07:51:17 +08:00
Pale Moon
0914c823be
Add indentation to MSE prefs in Content Preferences.
2018-07-25 07:51:09 +08:00
janekptacijarabaci
9368c663a0
[minor fix] about:feeds - throws a warning (deprecated)
2018-07-25 07:51:02 +08:00
trav90
728f169d6c
Remove EME tests and related files
2018-07-25 07:50:55 +08:00
Pale Moon
ddd2a06d28
Add symbol needed for WebRTC to nss.def
...
Tag #1206
2018-07-25 07:50:48 +08:00
Pale Moon
2549daf612
Add symbols needed for WebRTC to media.
...
Tag #1206 .
2018-07-25 07:50:41 +08:00
trav90
43875b6b1f
Drop Support for Content-Duration
...
This code is racey, extremely difficult to debug, and there is nothing that says its use must be enforced. The few sites that care about getting a duration without seeking to the end of the stream can index their Ogg files.
2018-07-25 07:50:34 +08:00
trav90
4741af578a
Update test manifest
2018-07-25 07:50:26 +08:00
trav90
44d5199751
Move post-duration-change seeking into MediaDecoder where it belongs
2018-07-25 07:50:19 +08:00
trav90
cf35cc45a2
Clarify the semantics of when we fire DurationChanged
2018-07-25 07:50:12 +08:00
trav90
f319e95fd1
Clean up SetDuration and remove negative duration case
2018-07-25 07:50:05 +08:00
trav90
f3666a1dc9
Track observed duration separately
2018-07-25 07:49:57 +08:00
trav90
10f8792a37
Track demuxer-estimated duration separately
2018-07-25 07:49:50 +08:00
trav90
cf3312970e
Track explicit (MSE) duration separately
2018-07-25 07:49:43 +08:00
trav90
30a4725667
Make MediaDecoder::DurationChanged take a duration argument rather than reading it back synchronously from the MDSM
2018-07-25 07:49:36 +08:00
trav90
ddb67d627b
Remove unused codepath for off-main-thread MediaSource duration change
2018-07-25 07:49:29 +08:00
trav90
4db9fb1d37
Track "metadata duration" separately and mirror it to MediaDecoderReader
2018-07-25 07:49:21 +08:00
trav90
2fbf35f99a
Track "network duration" separately and mirror it to the MDSM
2018-07-25 07:49:14 +08:00
trav90
58a9c5b569
Miscellaneous changes to TimeUnit
2018-07-25 07:49:07 +08:00
trav90
4b92afb2dd
->RefableThen to ->Then
...
Fixes build bustage.
2018-07-25 07:49:00 +08:00