trav90
df074df1ee
Use state mirroring for NextFrameStatus
2018-07-25 07:03:42 +08:00
trav90
1e249c36f8
Use state watching machinery for mReadyState updates
2018-07-25 07:03:38 +08:00
janekptacijarabaci
ce2fdce2c0
PageMenu.jsm - Ci.nsIXULContextMenuBuilder no longer exists (throws an error), allow separator lines
2018-07-25 07:03:20 +08:00
janekptacijarabaci
9c93564087
[Minor fix] Set forms to valid in their constructor
2018-07-25 07:00:07 +08:00
janekptacijarabaci
356552a1ff
[Minor fix] Invalid TYPE attribute makes UL look like OL
2018-07-25 06:59:58 +08:00
Pale Moon
d874d04fd1
Make HTML Media Elements' preload attribute MSE-spec compliant.
...
MSE sourced elements should ignore the preload attribute.
See http://w3c.github.io/media-source/#mediasource-attach (First note in the draft at time of commit)
We're treating the attribute as if it was not defined (defaults to `auto`).
We're also ignoring the default action pref for MSE (was already special-cased).
This resolves #981
2018-07-25 06:59:45 +08:00
janekptacijarabaci
219a491628
FormData - Implement manipulation methods, support in workers
2018-07-25 06:59:43 +08:00
JustOff
1396542939
Add documents to embed element capabilities
2018-07-25 06:59:27 +08:00
trav90
d534c47cc5
Check (-1, -1) for invalid video size in HTMLMediaElement
2018-07-25 06:52:33 +08:00
Pale Moon
38fe669f6e
Add support for element.innerText (getter, setter)
2018-07-25 06:47:45 +08:00
janekptacijarabaci
7cf33c4329
CORS: A "data:" URL = the same-origin
2018-07-25 06:43:07 +08:00
Pale Moon
beaf9608a5
Add a user control mechanism to deny clipboard cut/copy.
2018-07-25 06:35:03 +08:00
Pale Moon
552c563316
Allow document.execCommand('copy'/'cut') in user-generated event handlers.
2018-07-25 06:23:14 +08:00
Pale Moon
1a559619eb
Bug 1162952 - Return true from document.queryCommandEnabled('cut'/'copy') when in privileged or user-initiated code.
2018-07-25 06:23:08 +08:00
Olli Pettay
5e9bcb348a
Ensure expected DOM tree operations when calling insertBefore.
2018-07-25 01:29:29 +08:00
trav90
b20b8dadab
Replace dom::TimeRanges with TimeIntervals object
2018-07-25 01:27:34 +08:00
janekptacijarabaci
203a033d72
Img/Picture tag with "srcset" attribute bypass permissions
2018-07-25 01:22:21 +08:00
trav90
50d8280608
Encrypted event should be fired once per initData
2018-07-25 01:21:41 +08:00
trav90
bd103574cf
Show audio as enabled when an audio track is present in stream
2018-07-25 01:19:11 +08:00
trav90
780043741d
Simplify retrieval of HTMLVideoElement dimensions
2018-07-25 01:18:41 +08:00
trav90
8d99c39267
Remove redundant mHasAudio/mHasVideo member
2018-07-25 01:18:39 +08:00
trav90
4b8c33e93a
Remove redundant mMediaSize member
2018-07-25 01:18:37 +08:00
trav90
7e5b4386f2
Combine MediaInfo and mp4_demuxer::TrackConfig
2018-07-25 01:18:31 +08:00
Pale Moon
4c96c4c3e4
Fix link and style elements to handle onload events Part 2.
...
Remove ::UnsetAttr() since it's no longer in use.
2018-07-25 01:16:00 +08:00
Pale Moon
d8bcd56051
Fix link and style elements to handle onload events.
...
Move LinkElement/StyleElement::SetAttr to AfterSetAttr.
This resolves #595 .
2018-07-25 01:15:58 +08:00
trav90
3ef89dda87
Fire loadedmetadata before encrypted event
2018-07-25 01:03:42 +08:00
Pale Moon
566a6060b7
Re-implement custom background color and handling of standalone images.
...
- Adds browser.display.standalone_images.background_color handling.
- Sets default image background color to dark slate.
- Removes noise.
- Removes forced light background for transparent images.
2018-07-25 00:57:39 +08:00
adisib
3a303e67f6
replace calls to String.prototype.contains with String.prototype.includes
2018-07-24 23:36:07 +08:00
wolfbeast
02112270b5
Remove EME (Encrypted Media Extensions) DRM support.
...
This resolves #102 .
2018-07-24 23:32:00 +08:00
wolfbeast
3203b56513
Port media.autoplay.* changes and enhancements.
...
This resolves #92 .
2018-07-24 23:30:29 +08:00
wolfbeast
a56beb4afd
Prevent unnecessary event processing in HTML input elements.
2018-07-24 23:17:10 +08:00
wolfbeast
d0b9edcb9c
Add media.default_volume preference
2018-07-24 23:16:55 +08:00
wolfbeast
53761b6336
Prep tree for forward-porting Goanna: stage 2
2018-07-24 23:11:02 +08:00
wolfbeast
5ee6187aad
Prep tree for forward-porting Goanna, stage 1
2018-07-24 23:10:50 +08:00
Moonchild
baf46a6bf1
Merge pull request #1 from mozilla/esr38: Esr38 upstream pull
2018-07-24 23:04:07 +08:00