Commit Graph

35819 Commits

Author SHA1 Message Date
Andrea Marchesini
689a34864f Bug 110567 - Remove nsIDocShell::GetURLSearchParams(), r=smaug 2015-06-24 06:49:07 -07:00
Boris Zbarsky
647cbae2ff Bug 1176153. Have binding code grab the array buffer view type for ArrayBufferView arguments, so consumers don't have to manually use JSAPI to do it. Use the new setup in WebGL code. r=smaug 2015-06-24 08:10:15 -07:00
Andrea Marchesini
ee4fd61beb Bug 1176034 - MessagePort should force a close() if the structured clone algorithm fails, r=bent 2015-06-23 15:50:00 -07:00
Carsten "Tomcat" Book
3741555df1 Backed out changeset 4f4ceae7be1a (bug 1176034) for frequent bustages in Windows 8 x64 debug 2015-06-24 10:11:07 +02:00
Carsten "Tomcat" Book
da4f0aad4d Backed out changeset ae700a7a4c5e (bug 1176034) 2015-06-24 10:10:17 +02:00
Boris Zbarsky
904acf23d4 Bug 1175031. Add telemetry for an Attr with a non-lowercase name that was created from an HTML document being added to a non-HTML element. r=smaug,froydnj 2015-06-24 00:44:02 -07:00
Boris Zbarsky
57010fca0f Bug 1176083. Remove the now-dead code for the XPCOM version of setTimeout/setInterval. r=smaug
I claim this code is dead because on the one hand it's no longer called from JS
(because Window is always on WebIDL bindings, but on the other hand it can't
really be called from C++ because it depends on examining the XPConnect call
information.

I think removing this completely, including from the IDL, is safe, because
nothing directly returns nsIDOMJSWindow, so anyone using its vtable would have
to QI to it and we're changing the IID.
2015-06-24 00:42:46 -07:00
Gerald Squelart
03b0f72e10 Bug 1175783 - Add crash report annotations to track GMPParent shutdown. r=cpearce 2015-06-22 17:44:00 +02:00
Blake Kaplan
c32149f142 Bug 1173573 - Fix possible crash initializing sessionstorage. r=honzab 2015-06-23 11:22:00 +02:00
Daniel Holbert
5a221555ad Bug 1176034 followup: Annotate ForceCloseHelper method 'ActorCreated' as 'override', in MessagePort.cpp. rs=ehsan 2015-06-23 18:55:24 -07:00
Jean-Yves Avenard
d1f9fb8d54 Bug 1176989: Inform MediaSourceDecoder about new encryption keys inside TrackBuffersManager. r=cpearce 2015-06-23 17:29:31 -07:00
Jean-Yves Avenard
5d2d0706ea Bug 1176918: Only remove coded frames if presentation time is later than previous frame. r=gerald 2015-06-23 17:25:24 -07:00
Jean-Yves Avenard
f8b209351f Bug 1176923: Don't add reference to SourceBuffer outside the main thread. r=gerald 2015-06-23 17:25:23 -07:00
Jean-Yves Avenard
93d4f96cff Bug 1176178: P3. Returns error as per spec if eviction failed. r=gerald 2015-06-23 17:25:22 -07:00
Jean-Yves Avenard
da7575c945 Bug 1176178: P2. Bump eviction threshold to 100MiB. r=kentuckyfriedtakahe
A 75MB eviction threshold often causes stalls when playing YouTube's 4K content.
2015-06-23 17:25:22 -07:00
Jean-Yves Avenard
d356b3c216 Bug 1176178: P1. Be slightly less aggressive when evicting data. r=gerald 2015-06-23 17:25:21 -07:00
Andrea Marchesini
0502aa5138 Bug 1176034 - MessagePort should force a close() if the structured clone algorithm fails, r=bent 2015-06-23 15:50:00 -07:00
Matthew Gregan
b0a98f661f Bug 1103824 - Back out changeset for causing regression reported in bug 1176499. 2015-06-23 17:02:51 -07:00
Ryan VanderMeulen
3323a7a195 Backed out 8 changesets (bug 1175768) for frequent media test failures.
Backed out changeset a369cfb95b59 (bug 1175768)
Backed out changeset e02dd312d622 (bug 1175768)
Backed out changeset 6776ce74b9e5 (bug 1175768)
Backed out changeset 6aa5fa1d318e (bug 1175768)
Backed out changeset a8bd7a0d2aea (bug 1175768)
Backed out changeset 41ffc9a9ac48 (bug 1175768)
Backed out changeset 2d2cefa397dc (bug 1175768)
Backed out changeset 4e06368496d2 (bug 1175768)

CLOSED TREE
2015-06-23 16:20:15 -04:00
Josh Matthews
a1c22c5ed6 Bug 1137683 - Use a loadgroup derived from the document's when updating a ServiceWorker; r=bkelly 2015-06-23 10:50:04 -07:00
Andrea Marchesini
bad535649c Bug 1170809 - Improve the buffer size check in nsXMLHttpRequest::AppendToResponseText. r=ehsan, r=bz 2015-06-23 10:47:38 -04:00
Andrea Marchesini
c2c36cce1c Bug 1174381 - ServiceWorkerManager::TeardownRunnable should be called when xpcom-shutdown notification is received, r=nsm 2015-06-23 05:56:29 -07:00
Bobby Holley
a96ca872f8 Bug 1175768 - Throttle NotifyDataArrived. r=jya 2015-06-22 22:53:09 -07:00
Bobby Holley
b988b6ea6a Bug 1175768 - Use mirroring for buffered ranges. r=jya 2015-06-22 22:53:09 -07:00
Bobby Holley
4f31391e14 Bug 1175768 - Misc changes to Intervals/TimeUnit. r=jya 2015-06-22 22:53:08 -07:00
Bobby Holley
915a07c048 Bug 1175768 - Dispatch NotifyDataArrived and remove the aBuffer argument. r=jya
It would be nice to remove the argument in a separate patch, but we can't
perform MediaResource reads on the main thread, so the SilentReadAt stuff
needs to happen at the same time as the off-main-thread stuff.
2015-06-22 22:53:07 -07:00
Bobby Holley
43fd555c21 Bug 1175768 - Implement SilentReadAt. r=jya 2015-06-22 22:53:07 -07:00
Bobby Holley
855a8b1fdd Bug 1175768 - Dispatch UpdateEstimatedMediaDuration. r=jya
NotifyDataArrived will soon run off-main-thread, so the assumptions here won't hold.
2015-06-22 22:53:06 -07:00
Bobby Holley
fdf3411690 Bug 1175768 - Make the logic in MDSM::NotifyDataArrived apply to mObservedDuration. r=jya
With this change, we don't need to condition this work on infinite streams.
2015-06-22 22:53:05 -07:00
Bobby Holley
1f95c49215 Bug 1175768 - Remove bogus check. r=jya 2015-06-22 22:53:05 -07:00
Ben Turner
081a9e4d1f Bug 1171578 - Avoid crashing if indexedDB is used at a particular point in the worker shutdown sequence, r=baku. 2015-06-22 12:13:38 -07:00
Carsten "Tomcat" Book
0a17062dc6 Backed out changeset 3fca18104696 (bug 1170531) for e10s-m4 test failures in test_bug1067255.html 2015-06-22 15:21:02 +02:00
Carsten "Tomcat" Book
6d970e7514 Merge mozilla-central to mozilla-inbound 2015-06-22 14:14:59 +02:00
Michael Layzell
d4b27c154d Bug 1170531 - Disable clipboard menu commands correctly in non-(X)HTML documents; r=ehsan 2015-06-22 08:13:26 -04:00
Carsten "Tomcat" Book
8b1114a78a merge mozilla-inbound to mozilla-central a=merge 2015-06-22 14:03:17 +02:00
Ryan VanderMeulen
b8973fdf10 Bug 1163410 - Skip test_request_context.html on Android for frequent crashes. 2015-06-21 21:14:53 -04:00
Shu-yu Guo
bf676239cf Bug 1165486 - Use JS::CompileForNonSyntacticScope in Gecko where we used to set polluted global scope. (r=bz, rs=bholley) 2015-06-21 11:49:57 -07:00
Ryan VanderMeulen
04216167bd Backed out changeset b6ac18409d64 (bug 1170809) for Werror bustage. 2015-06-21 08:31:02 -04:00
Andrea Marchesini
7222da1588 Bug 1170809 - Improve the buffer size check in nsXMLHttpRequest::AppendToResponseText. r=ehsan, r=bz 2015-06-21 07:49:18 -04:00
Ryan VanderMeulen
cca5aaccbb Backed out changeset b7653e3d5f91 (bug 1174381) for widespread assertion failures. 2015-06-21 07:47:02 -04:00
Andrea Marchesini
d7c01d93e1 Bug 1167296 - patch 2 - ServiceWorkerManager::Remove should use PBackground, r=nsm 2015-06-21 12:19:07 +01:00
Andrea Marchesini
83b5b76880 Bug 1167296 - patch 1 - ServiceWorkerManager::RemoveAll should use PBackground, r=nsm 2015-06-21 12:17:58 +01:00
Andrea Marchesini
6ec1d8f987 Bug 1174381 - ServiceWorkerManager::TeardownRunnable should be called when xpcom-shutdown notification is received, r=nsm 2015-06-21 10:21:28 +01:00
Chris Peterson
87bf249713 Bug 554178 - Remove unused member variable PluginModuleChild::mUserAgent. r=jimm 2015-06-14 23:02:54 -07:00
Terrence Cole
422530298a Bug 1175642 - Fix the interface that RelocatablePtr uses to interact with the StoreBuffer; r=jonco 2015-06-18 10:23:49 -07:00
Fabrice Desré
891718f6b0 Bug 1168658 - Enable tracking protection in b2g r=francois 2015-06-09 21:26:37 -07:00
Ryan VanderMeulen
9eb883195d Merge inbound to m-c. a=merge
CLOSED TREE
2015-06-19 16:33:59 -04:00
Ryan VanderMeulen
1c5149f14b Bug 1175257 - Remove the fails-if(B2G) annotation on capturestream.html. 2015-06-19 14:03:42 -04:00
Daniel Holbert
aa60ff7bab Bug 1173255 followup: Annotate RecvGetOriginKeyResponse as 'override' in MediaChild.h to fix -Winconsistent-missing-override. rs=ehsan 2015-06-19 10:37:39 -07:00
Ryan VanderMeulen
84072333f9 Bug 1165158 - Disable test_pointerlock-api.html on Mulet.
CLOSED TREE
2015-06-19 12:26:06 -04:00