Jeff Muizelaar
8a84e958bf
Bug 1233549. Disallow ES3 compressed texture formats. r=jgilbert
...
This fixes assertion failures on platforms that don't have
these formats. This is a temporary fix until we iron out
this issue in the spec. It's easier to add this later than
it is to take it away.
2015-12-18 22:05:11 -05:00
Kit Cambridge
1c0dc1a969
Bug 1205137 - Add a PushSubscription
serializer. r=mt,smaug
...
--HG--
extra : commitid : F5xjqIFcach
extra : rebase_source : 61b0a0cbae318f7afc51752fc31a7133b8abd15c
2015-12-14 16:28:19 -08:00
Dave Hylands
1eabadf7aa
Bug 1232506: Make dom/devicestorage really work with e10s. r=alchen
2015-12-18 17:17:46 -08:00
Blake Kaplan
3fd1ae8a41
Bug 1231695 - Enable this test. r=mccr8
2015-12-18 17:16:13 -08:00
Jeff Muizelaar
da469b9391
Bug 1218881. Enforce queries' new availability semantics. r=jgilbert
...
This adds a Runnable that we dispatch to the event loop so that we can make
sure queries don't become available before they are supposed to.
2015-12-18 17:05:42 -05:00
Wes Kocher
aacaab5baa
Backed out changeset cdc2bfed4faa (bug 1218881) for static build bustage CLOSED TREE
2015-12-18 12:43:42 -08:00
Nick Fitzgerald
6d19d48472
Bug 1231883 - Implement HeapSnapshot.describeNode; r=mrbkap
...
This commit implements the HeapSnapshot.describeNode method which allows chrome
JS code to request a description of a given node as specified by our existing
"breakdown" language. This description can be used to generate a human-readable
label for the node.
2015-12-18 12:05:14 -08:00
Jeff Muizelaar
62b6b77c10
Bug 1218881. Enforce queries' new availability semantics. r=jgilbert
...
This adds a Runnable that we dispatch to the event loop so that we can make
sure queries don't become available before they are supposed to.
2015-12-18 14:40:08 -05:00
Lee Salzman
54897f1c6a
Bug 1082598 - Part 9: Fix test failures for Skia update. r=jrmuizel
2015-12-18 13:53:26 -05:00
Ben Kelly
c0b2a6dda8
Bug 1232444 Only store service worker registrations after install is successful. r=baku
2015-12-18 11:04:40 -05:00
Ben Kelly
113be0f30a
Bug 1231974 P6 Abort update-triggered install jobs if the service worker script has changed. r=baku
2015-12-18 11:04:40 -05:00
Ben Kelly
13e36422ab
Bug 1231974 P4 Lazy load registration and verify it does not change in service worker jobs. r=baku
2015-12-18 11:04:40 -05:00
Ben Kelly
9af4ff4976
Bug 1231974 P3 Store the principal on the ServiceWorkerJobBase. r=baku
2015-12-18 11:04:39 -05:00
Ben Kelly
8eab0e72f8
Bug 1231974 P2 Store scope on ServiceWorkerJobBase. r=baku
2015-12-18 11:04:39 -05:00
Ben Kelly
5b56c0c091
Bug 1231974 P1 Remove unneeded ServiceWorkerScriptJobBase abstract class. r=baku
2015-12-18 11:04:39 -05:00
Paul Adenot
8ea628a72b
Bug 1203585 - Remove some dead code in GraphDriver.cpp. r=jesup
...
--HG--
extra : commitid : LDSLPjpJdAz
2015-12-01 11:48:08 +01:00
Paul Adenot
fa96e4558d
Bug 1203585 - Add comments about threading and locking on GraphDriver's members. r=jesup
...
--HG--
extra : commitid : DLgo3xduShJ
2015-12-01 11:48:06 +01:00
Paul Adenot
507c38edb6
Bug 1203585 - Update the MediaStreamGraph code to lock properly. r=jesup
...
--HG--
extra : commitid : 1Z2bwSfIbnB
2015-12-01 11:48:02 +01:00
Paul Adenot
2a78933e79
Bug 1203585 - Add threading assertions to GraphDriver switching methods. r=jesup
...
--HG--
extra : commitid : 6stjXK4ET1x
2015-12-01 11:47:59 +01:00
Paul Adenot
50fb895637
Bug 1203585 - Add new methods to GraphDriver to assert that locks are held. r=jesup
...
--HG--
extra : commitid : E8XmcSExg9V
2015-12-01 11:47:31 +01:00
Paul Adenot
b5c707b433
Bug 1203585 - Add a comment block on how MediaStreamGraph switch GraphDrivers. r=jesup
...
--HG--
extra : commitid : CVaELpK3iU1
2015-12-01 11:36:28 +01:00
Carsten "Tomcat" Book
ebff7b3066
Merge mozilla-central to mozilla-inbound
2015-12-18 15:25:47 +01:00
Carsten "Tomcat" Book
71603d10db
merge mozilla-inbound to mozilla-central a=merge
2015-12-18 15:23:39 +01:00
Ms2ger
a54da84fff
Bug 1000004 - Part b: Inline CheckForWindowedPlugins in its only caller; r=jst
2015-12-18 11:13:00 +01:00
Ms2ger
bb3ddb06c3
Bug 1000004 - Part a: Remove the unused nsContentUtils::HasPluginWithUncontrolledEventDispatch(nsIDocument*) function; r=jst
2015-12-18 11:13:00 +01:00
Ms2ger
4edb68ff1d
Bug 1232598 - Remove the aCalleePrincipal argument to nsGlobalWindow::OpenInternal; r=jst
2015-12-18 11:08:19 +01:00
Ms2ger
7d058880e0
Bug 1217835 - Rewrite some code in CanvasRenderingContext2D::GetImageDataArray to avoid build warnings; r=gw280
2015-12-18 11:08:06 +01:00
JW Wang
45b81db1ac
Bug 1233648 - Fix some insufficient includes. r=kinetik.
2015-12-18 15:12:45 +08:00
Birunthan Mohanathas
e84dd12876
Bug 1221104 - Throw NS_ERROR_NOT_IMPLEMENTED instead of NS_ERROR_UNEXPECTED for PushPermissionDescriptor.userVisible. r=baku
...
This is merely for clarity. The spec does not require a TypeError to be thrown here.
2015-12-18 15:02:50 +02:00
Birunthan Mohanathas
67d3279e83
Bug 1221104 - Revoke 'midi' permission queries with TypeError. r=baku
...
According to the spec, we should reject unsupported permissions with a
TypeError. This removes the 'midi' entry entirely so that we get the expected
behaviour.
2015-12-18 15:02:50 +02:00
Andrea Marchesini
f2f6c3be20
Bug 901097 - FileReader API in workers, r=sicking, r=nfroyd
...
--HG--
rename : dom/base/test/fileapi_chromeScript.js => dom/workers/test/fileapi_chromeScript.js
2015-12-18 08:44:00 +00:00
Jean-Yves Avenard
5597dadd65
Bug 1229987
: P5. Drop frames during internal seeking early. r=cpearce
...
We would only start to drop frames once we had a request for data. On platforms such as windows WMF, following a drain we would typically hold over 33 decoded frames which would have been held resulting in unnecessarily high memory usage.
This also results in a simplified logic for the following steps.
2015-12-18 19:26:54 +11:00
Jean-Yves Avenard
08597229bb
Bug 1229987
: P4. Stop pre-rolling when encountering WAITING_FOR_DATA. r=cpearce
...
This allows to start displaying frames even when we have less than 5 frames.
2015-12-18 19:26:54 +11:00
Jean-Yves Avenard
1e7e9a8d7c
Bug 1229987
: P3. Update mochitests and add new one verifying behavior. r=cpearce
2015-12-18 19:26:53 +11:00
Jean-Yves Avenard
af9786e6b0
Bug 1229987
: P2. Drain decoder when encountering gap. r=cpearce
...
This allows for all buffered frames to be playable.
2015-12-18 19:26:52 +11:00
Jean-Yves Avenard
7e9fd3bcf4
Bug 1229987
: [MSE] P1. Ensure next random access point properly calculated after seek. r=gerald
...
When seeking, the next keyframe time would always be set to the seek time (as the next sample to be retrieved would be a keyframe). This could lead to the next key frame logic to be activated too aggressively.
2015-12-18 19:26:52 +11:00
Morris Tseng
28c0197533
Bug 1172796 - Part 9: Use gfxPrefs to get webgl.enable-prototype-webgl2. r=jgilbert
...
--HG--
extra : commitid : 3Eh8pRaT6if
2015-12-18 14:52:17 +08:00
Morris Tseng
da5886e568
Bug 1172796 - Part 8: Add ImageBitmapRenderingContext to test_intefaces.html r=smaug
...
--HG--
extra : commitid : 9Q4m80HbYPZ
2015-12-18 14:52:17 +08:00
Morris Tseng
3e61e4b4cf
Bug 1172796 - Part 7: Implements ImageBitmapRenderingContext. r=roc r=smaug
...
--HG--
extra : commitid : J5ynF4BHVHV
2015-12-18 14:52:17 +08:00
Morris Tseng
4144a07339
Bug 1172796 - Part 6: Implements ImageBitmap::Close(). r=roc r=smaug
...
--HG--
extra : commitid : 85dot8oSPkP
2015-12-18 14:52:17 +08:00
Morris Tseng
25c5294a43
Bug 1172796 - Part 5: Implements OffscreenCanvas::TransferImageBitmap. r=roc r=smaug
...
--HG--
extra : commitid : 4XzkGVfRcHJ
2015-12-18 14:52:17 +08:00
Morris Tseng
4493d55b04
Bug 1172796 - Part 4: Implement OffscreenCanvas::ToBlob. r=roc r=smaug
...
--HG--
extra : commitid : 6RcUmz8ar4L
2015-12-18 14:52:17 +08:00
Morris Tseng
abfddd01cc
Bug 1172796 - Part 3: Implement OffscreenCanvas constructor. r=roc r=smaug
...
--HG--
extra : commitid : LmsiLXfRbN
2015-12-18 14:52:17 +08:00
Morris Tseng
6587a9fbd2
Bug 1172796 - Part 2: Add write-only flag for origin-clean check. r=roc
...
--HG--
extra : commitid : 2PNCCwc1czh
2015-12-18 14:52:17 +08:00
Morris Tseng
c684330abd
Bug 1172796 - Part 1: ImageEncoder can be used on worker thread. r=seth
...
--HG--
extra : commitid : GlboaS8JyYD
2015-12-18 14:52:17 +08:00
Morris Tseng
d8c2245a34
Bug 1215438 - Part 5: Add test for imagebitmap transfer. r=roc
...
--HG--
extra : commitid : Ft9dJQOF9Um
2015-12-18 14:52:16 +08:00
Morris Tseng
ef261c0b38
Bug 1215438 - Part 4: Rename CairoImage to SourceSurfaceImage. r=roc
...
--HG--
extra : commitid : H9H2n8GsBOK
2015-12-18 14:52:16 +08:00
Morris Tseng
8181a0e4ec
Bug 1215438 - Part 2: Add transfer support for ImageBitmap. r=baku
...
--HG--
extra : commitid : 79U2wpZIJ6W
2015-12-18 14:52:16 +08:00
Morris Tseng
0d4ac3243e
Bug 1215438 - Part 1: Add utility functions to support transferring ImageBitmap. r=roc
...
--HG--
extra : commitid : JdhYZUbeqRs
2015-12-18 14:52:16 +08:00
JW Wang
480823b5c6
Bug 1232520 - dont' invoke AbstractThread::MainThread()->Dispatch() to avoid reentrant of AutoTaskDispatcher during tail dispatching phase. r=jya.
2015-12-18 11:50:32 +08:00