Commit Graph

44079 Commits

Author SHA1 Message Date
Andrea Marchesini
17e360f5e5 Bug 1215092 - WebSocketEventService and WebSocket discovering - part 4 - MessageAvailable event, r=michal 2015-10-28 11:42:53 +00:00
Andrea Marchesini
7a36913896 Bug 1215092 - WebSocketEventService and WebSocket discovering - part 3 - Events, r=michal 2015-10-28 11:42:21 +00:00
Andrea Marchesini
4d8e79e969 Bug 1215092 - WebSocketEventService and WebSocket discovering - part 1 - Renaming WebSocketFrameService, r=michal
--HG--
rename : netwerk/protocol/websocket/PWebSocketFrameListener.ipdl => netwerk/protocol/websocket/PWebSocketEventListener.ipdl
rename : netwerk/protocol/websocket/WebSocketFrameListenerChild.cpp => netwerk/protocol/websocket/WebSocketEventListenerChild.cpp
rename : netwerk/protocol/websocket/WebSocketFrameListenerChild.h => netwerk/protocol/websocket/WebSocketEventListenerChild.h
rename : netwerk/protocol/websocket/WebSocketFrameListenerParent.cpp => netwerk/protocol/websocket/WebSocketEventListenerParent.cpp
rename : netwerk/protocol/websocket/WebSocketFrameListenerParent.h => netwerk/protocol/websocket/WebSocketEventListenerParent.h
rename : netwerk/protocol/websocket/WebSocketFrameService.cpp => netwerk/protocol/websocket/WebSocketEventService.cpp
rename : netwerk/protocol/websocket/WebSocketFrameService.h => netwerk/protocol/websocket/WebSocketEventService.h
rename : netwerk/protocol/websocket/nsIWebSocketFrameService.idl => netwerk/protocol/websocket/nsIWebSocketEventService.idl
2015-10-28 11:41:24 +00:00
Tanvi Vyas
710233de9f Bug 1217585 - Enable browser_bug902350.js mochitest in e10s. r=mrbkap 2015-10-22 13:51:00 +02:00
Jan-Ivar Bruaroey
36a1cb0493 Bug 1216769 - change %ld to %lld to fix logging problems in trunk and B2G. r=jesup
--HG--
extra : transplant_source : G%D0%20ol%1A%94%EB%85w%BC%07l%7F%CEG%DD-/%2A
2015-10-20 17:50:42 -04:00
Makoto Kato
1929f6c7c4 Bug 1218315 - Replace NS_LITERAL_STRING(...).get() with MOZ_UTF16(...) on dom. r=nfroyd 2015-10-28 14:29:57 +09:00
Paul Adenot
b42848e60e Bug 1218694 - Return the AudioNode connected to when calling AudioNode.connect(). r=smaug
--HG--
extra : rebase_source : c5a58a51f1f43aad2fe64d872009dee88c564503
2015-10-28 13:54:35 +09:00
Shu-yu Guo
d68a20c4a7 Bug 932517 - Treat let as a contextual keyword in sloppy mode and make it versionless. (r=jorendorff) 2015-10-27 20:13:17 -07:00
Jean-Yves Avenard
554ca9db03 Bug 1195094: P2. Ensure TrackInfo object passed to constructor is never modified. r=cpearce
The PDM documentation states that it is safe to keep a reference to the TrackInfo object provided to the constructor.

However, this wasn't enforced by the H264Converter which would modify the object and worse, did in a non thread-safe fashion
2015-10-29 00:46:31 +11:00
Jean-Yves Avenard
aee82bf660 Bug 1195094: P1. Properly detects SPS changes for decoders requiring Annex B. r=cpearce 2015-10-29 00:46:31 +11:00
Jean-Yves Avenard
ec67463c06 Bug 1217226: P2. Implement WMFMediaDataDecoder::ConfigurationChanged. r=cpearce
We need to be notified by the reader that the stream content has changed as we no longer rely on the WMF to analyze it.
2015-10-29 00:46:31 +11:00
Jean-Yves Avenard
e4508d8aa1 Bug 1217226: P1. Use VideoInfo display size data rather than attempt to detect value in stream. r=cpearce
The VideoInfo data now contains accurate and up to date information about the video display size, its aspect ratio and borders.

While the WMF can determine those values for H264 through the SPS NAL, it can't be done reliably for a VP9 stream.

Picture size is still determined by the WMF to ensure the allocated DXVA texture has the right size.
2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
235047e12e Bug 1101885: P5. Only attempt to use HW VP decoder if DXVA active. r=cpearce 2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
f630daef7a Bug 1101885: P3. Allow decoder creation fallback. r=cpearce
While we may be able to instantiate a decoder, we may not be able to initialise
it once all information is available.
2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
2a94872b8e Bug 1101885: P2. Don't shutdown WMF framework before releasing decoder. r=cpearce 2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
d78e64baeb Bug 1101885: P1. Make pref dynamic. r=cpearce
So we don't have to restart the browser for changes to take effect.
2015-10-29 00:46:30 +11:00
Jean-Yves Avenard
37208682fa Bug 1188887: P4. Add mochitest to test new behavior. r=jwwang 2015-10-28 10:46:03 +11:00
Jean-Yves Avenard
dd6214577c Bug 1188887: P3. Never throw an exception when seeking. r=jwwang
Per spec, no exception can ever be thrown when seeking.
Only leaving cases indicating a failure in one of the component (which other than a second to usec conversion overflow will never happen anyway).
2015-10-28 10:46:01 +11:00
Jean-Yves Avenard
1796d31c83 Bug 1188887: P2. Add mochitest testing new seek behavior. r=jwwang 2015-10-28 10:45:59 +11:00
Jean-Yves Avenard
fb6bbafe09 Bug 1188887: P1. Allow seeking when readyState is HAVE_NOTHING. r=jwwang 2015-10-28 10:45:58 +11:00
Blake Kaplan
54d6604951 Bug 1169268 - Don't crash when pasting files. r=ndeakin 2015-10-27 14:41:58 -07:00
Wes Kocher
8d99befba7 Merge m-c to inbound, a=merge
--HG--
extra : commitid : CprilDXCNVx
2015-10-27 14:15:23 -07:00
Wes Kocher
bef1f84b4d Merge b2ginbound to central, a=merge
--HG--
extra : commitid : 8BWHv45ENi2
2015-10-27 14:12:08 -07:00
Ehsan Akhgari
da8340a541 Bug 1218621 - Keep the service worker alive while the promise passed to FetchEvent.respondWith() settles; r=catalinb 2015-10-27 17:10:57 -04:00
Wes Kocher
94f75106e0 Merge fx-team to central, a=merge
--HG--
extra : commitid : EgSOvJNpPgi
2015-10-27 12:35:17 -07:00
Boris Zbarsky
7ae3b58eb6 Bug 1039986. Make Function.prototype.toString work on Web IDL interface objects. r=jorendorff,peterv 2015-10-27 16:25:14 -04:00
Boris Zbarsky
216eb019ce Bug 1217270. Media documents loaded from file:// URIs should still fire onload. r=kinetik 2015-10-27 16:25:14 -04:00
Carsten "Tomcat" Book
88714ae0a0 Backed out changeset 90edb8c62dee (bug 1214293) for Valgrind test failures on a CLOSED TREE 2015-10-27 15:39:16 +01:00
Victor Porof
603fd3fe06 Bug 859042 - Show onload and DOMContentLoaded markers in the timeline, r=smaug, jsantell 2015-10-27 13:10:08 +01:00
Carsten "Tomcat" Book
6dfc4c0fb5 merge mozilla-inbound to mozilla-central a=merge 2015-10-27 10:55:48 +01:00
Xidorn Quan
1a693cf130 Bug 962249 part 3 - Add Window.scrollMin{X,Y} (chrome-only) and convert most of scrollMaxX uses and part of scrollMaxY uses to combinations with the new properties. r=roc,bz
--HG--
extra : source : a07399cae357020c4f6dd33dac16eae82882cc83
2015-10-27 13:38:02 +09:00
Xidorn Quan
9c39f97e15 Bug 962249 part 1 - Add Element.scroll{Top,Left}Min (chrome-only) and convert most of scrollLeftMax uses and part of scrollTopMax uses to combinations with the new properties. r=roc,bz
--HG--
extra : source : 06ea81fe3f64c072d100e42b76678eaa9fb7448c
2015-10-27 13:38:02 +09:00
JW Wang
19425ba626 Bug 1218280. Part 2 - remove unused code. r=roc. 2015-10-27 10:28:28 +08:00
JW Wang
a7589ce310 Bug 1218280. Part 1 - create MediaResourceCallback for MediaResource to send notifications. r=roc. 2015-10-27 10:28:26 +08:00
Wes Kocher
167aaf2232 Merge m-c to fx-team, a=merge
--HG--
extra : commitid : JnFqljHzGAU
2015-10-26 14:39:31 -07:00
Kyle Huey
c7d3c4e21a Bug 1216401: Eviscerate nsIDOMWindow, move still needed methods to nsPIDOMWindow. r=bz 2015-10-26 14:37:32 -07:00
Ehsan Akhgari
8bb8104d86 Bug 1218499 - Make FetchEvent.request nullable; r=bzbarsky 2015-10-26 23:00:19 -04:00
Ehsan Akhgari
03c42e42be Bug 1218152 - Make Window.caches and WorkerGlobalScope.caches SameObject; r=bzbarsky 2015-10-26 23:00:18 -04:00
Ehsan Akhgari
6a86907c4e Bug 1218151 - Make FetchEventInit.isReload default to false; r=bzbarsky 2015-10-26 23:00:17 -04:00
Ehsan Akhgari
eef3a738ad Bug 1218150 - Mark the members of Clients as NewObject; r=bzbarsky 2015-10-26 23:00:17 -04:00
Ehsan Akhgari
7029e804f8 Bug 1218135 - Remove FetchEvent.client; r=bzbarsky
This has been removed from the spec.  See:
https://github.com/slightlyoff/ServiceWorker/issues/723#issuecomment-123516555
2015-10-26 23:00:16 -04:00
Ehsan Akhgari
68894ddc1f Bug 1218131 - Mark FetchEvent.request as SameObject; r=bzbarsky 2015-10-26 23:00:15 -04:00
Ehsan Akhgari
61cf88b565 Bug 1214772 - Part 2: Make FetchEvent inherit from ExtendableEvent; r=bzbarsky 2015-10-26 23:00:14 -04:00
Ehsan Akhgari
b17439be5e Bug 1214772 - Part 1: Move the declaration of FetchEvent to after that of ExtendableEvent; r=bkelly 2015-10-26 23:00:13 -04:00
Wes Kocher
5b1bb98662 Backed out 3 changesets (bug 1217501) for m(4) leaks CLOSED TREE a=merge
Backed out changeset f00f079f712b (bug 1217501)
Backed out changeset 86ac4feb0e38 (bug 1217501)
Backed out changeset 0c7e876a69e5 (bug 1217501)

--HG--
extra : commitid : HUAufLjKQfo
extra : source : c6cc9d6108651a36914189dd326856e8f2692b42
2015-10-26 11:52:23 -07:00
Eugen Sawin
01e0e7c1d8 Bug 1163667 - [5.1] Ensure empty demuxer sample queue before initiating draining. r=snorp 2015-10-26 18:30:53 +01:00
Eugen Sawin
26ead9d2d6 Bug 1163667 - [4.3] Use VBR/CBR header TOC for efficient seeking and enable fast seeking without TOC based on average frame sizes. r=jya 2015-10-26 18:30:53 +01:00
Eugen Sawin
72014fde27 Bug 1163667 - [3.3] Parse complete Xing/Info header info. r=jya 2015-10-26 18:30:52 +01:00
Eugen Sawin
2faf158f48 Bug 1163667 - [1.1] Shorten logging macro. r=jya 2015-10-26 18:30:52 +01:00
Andrea Marchesini
24cd451d65 Bug 1211967 - Fix how we report errors when loading a worker from a data url, r=bz 2015-10-26 17:28:45 +00:00