Commit Graph

42177 Commits

Author SHA1 Message Date
Thomas Zimmermann
a32110ccd0 Bug 1220121: Convert IPDL of Bluetooth AVRCP API to |ControlPlayStatus|, r=shuang 2015-11-13 15:26:50 +01:00
Thomas Zimmermann
2f086bb470 Bug 1220121: Convert IPDL of Bluetooth OPP API to |BluetoothAddress|, r=btian 2015-11-13 15:26:50 +01:00
Thomas Zimmermann
f38c066162 Bug 1220121: Convert IPDL of Bluetooth Core API to |BluetoothPinCode|, r=brsun 2015-11-13 15:26:50 +01:00
Thomas Zimmermann
6c9fb95dba Bug 1220121: Convert IPDL of Bluetooth Core API to |BluetoothAddress|, r=brsun 2015-11-13 15:26:50 +01:00
Thomas Zimmermann
a95391e5e2 Bug 1220121: Prepare IPDL support for additional Bluetooth types, r=brsun
This patch adds IPDL helpers for transfering |BluetoothAddress|,
|BluetoothPinCode|, and |ControlPlayStatus|.
2015-11-13 15:26:50 +01:00
Thomas Zimmermann
b3c55a99b7 Bug 1224166: Build BluetoothCommon.cpp unconditionally, r=shuang 2015-11-13 15:23:41 +01:00
Thomas Zimmermann
67b7d44406 Bug 1224166: Define Bluetooth debug flag in BluetoothCommon.cpp, r=shuang
This patch moves |gBluetoothDebugFlag| to BluetoothCommon.cpp. In the long
run, it should be cleaned up.
2015-11-13 15:23:41 +01:00
Carsten "Tomcat" Book
eadbf98225 Merge mozilla-central to b2g-inbound 2015-11-13 14:39:48 +01:00
Carsten "Tomcat" Book
9469c78cd7 Backed out changeset da1bcceb5f57 (bug 1223261) for test failures in test_browserElement_inproc_AudioChannel.html | called finish() multiple times 2015-11-13 14:00:20 +01:00
Nigel Babu
843acd416a Backed out changeset 83f811be5016 (bug 1207221) for B2G JB emulator bustage due to warning 2015-11-13 16:01:26 +05:30
Randell Jesup
9644dd13fd Bug 1224442: null-check GMP Parent Shmem messages from the Child to handle messages after shutdown r=cpearce 2015-11-13 01:08:01 -05:00
Christoph Kerschbaumer
ed1c1a5acd Bug 663570 - Test 5: doc.write(meta csp) (r=sicking) 2015-11-14 19:30:24 -08:00
Christoph Kerschbaumer
66dfbe71cd Bug 663570 - Test 4: update referrer tests (r=sicking) 2015-11-14 19:30:16 -08:00
Christoph Kerschbaumer
5de8e37fd5 Bug 663570 - Test 3: update upgrade-insecure-requests tests (r=sicking) 2015-11-14 19:30:08 -08:00
Christoph Kerschbaumer
8281085e5c Bug 663570 - Test 2: meta and header dual test (r=sicking) 2015-11-14 19:29:58 -08:00
Christoph Kerschbaumer
9076e4ef5d Bug 663570 - Test 1: baseline tests (r=sicking) 2015-11-14 19:29:45 -08:00
Christoph Kerschbaumer
dd2a72fcb9 Bug 663570 - MetaCSP Part 7: CSP preload validation (r=bz) 2015-11-14 19:29:31 -08:00
Christoph Kerschbaumer
d3bf4c3e27 Bug 663570 - MetaCSP Part 6: CSP preload changes (r=sicking) 2015-11-14 19:29:18 -08:00
Christoph Kerschbaumer
fa4b80a46e Bug 663570 - MetaCSP Part 5: HTMLMetaElement changes (r=bz) 2015-11-14 19:29:05 -08:00
Christoph Kerschbaumer
745806b307 Bug 663570 - MetaCSP Part 3: Upgrade insecure requests changes (r=bz) 2015-11-14 19:28:38 -08:00
Christoph Kerschbaumer
3fb68c58df Bug 663570 - MetaCSP Part 1: CSP parser changes (r=sicking) 2015-11-14 19:27:59 -08:00
Phil Ringnalda
06f8b30b23 Bug 1079617 - Increase the timeout of browser_test_new_window_from_content.js 2015-11-14 15:00:33 -08:00
Phil Ringnalda
7a07a27920 Merge m-c to m-i 2015-11-14 13:35:29 -08:00
Phil Ringnalda
bf6b0c0919 Merge m-i to m-c, a=merge 2015-11-14 13:22:10 -08:00
Phil Ringnalda
ec3cb3e0c6 Back out changeset 202b199b9fcf (bug 1223394) since it didn't actually disable the permaorange tests, a=nnoyance 2015-11-14 13:07:10 -08:00
Phil Ringnalda
63560ca236 Back out 9 changesets (bug 1214305) for e10s devtools browser_bug1045902_console_csp_ignore_reflected_xss_message.js failures
Backed out changeset 82929be36e95 (bug 1214305)
Backed out changeset e926606aefbf (bug 1214305)
Backed out changeset 226c83ca9a2a (bug 1214305)
Backed out changeset 88ab26108f2d (bug 1214305)
Backed out changeset 2e3e4f256d46 (bug 1214305)
Backed out changeset 347cd0f8f1e3 (bug 1214305)
Backed out changeset be072bba15fc (bug 1214305)
Backed out changeset 3b85acbe7be7 (bug 1214305)
Backed out changeset 49b930683c02 (bug 1214305)
2015-11-14 10:09:58 -08:00
Jeff Muizelaar
272913b22e Bug 1218939. Fixup GetTransformFeedbackVarying. r=jgilbert 2015-11-14 10:58:27 -05:00
Jeff Muizelaar
d87c17975b Bug 1215296. Map uniforms from blocks. r=jgilbert
Uniforms from uniform blocks don't show up in the result of ShGetUniforms.
We need to use ShGetInterfaceBlocks instead.
2015-11-14 10:57:54 -05:00
Phil Ringnalda
02699453d1 Merge m-c to m-i
CLOSED TREE
2015-11-13 21:10:49 -08:00
Alastor Wu
64701d832e Bug 1223261 - Add the audio playback test for the case muted-by-default. r=baku 2015-11-12 18:46:15 +08:00
Gregor Wagner
0fa3890c24 Bug 1223394 - disable permaorange webrtc tests on Mulet, a=verylargeorange 2015-11-11 02:18:00 -08:00
Jonas Sicking
7865684c57 Bug 1223647: CSP erroneously inherited into dedicated workers. r=ckerschb 2015-11-10 21:16:12 -08:00
Phil Ringnalda
8ec91197ee Bug 1183959 - Disable test_file_os_delete.html on e10s
CLOSED TREE
2015-11-12 20:01:39 -08:00
Kyle Huey
286f2da9bc Bug 1224061: Fuck bluetooth. r=me CLOSED TREE 2015-11-13 11:01:40 +08:00
Kyle Huey
4af397cabd Bug 1224061: Followup to fix b2g bustage r=me CLOSED TREE 2015-11-13 10:27:43 +08:00
Kyle Huey
e049e164e6 Bug 1224061 followup to fix bustage. r=me on a CLOSED TREE IGNORE IDL 2015-11-13 09:23:59 +08:00
Nathan Froyd
70563b2178 Bug 1217571 - fix the imagelib cache to work in e10s; r=seth
nsICachingChannel isn't available in the child process; we have to use
nsICacheInfoChannel instead.
2015-11-12 15:09:52 -05:00
Kyle Huey
d9adfa1d30 Bug 1224061: Make Event::InitEvent infallible. r=smaug 2015-11-13 08:09:42 +08:00
Wes Kocher
cc9ff8e1cc Merge m-c to inbound, a=merge CLOSED TREE 2015-11-12 16:26:18 -08:00
Wes Kocher
6b2c6f8e8b Merge b2ginbound to central, a=merge 2015-11-12 16:10:14 -08:00
Sebastian Hengst
5a75efb57f Backed out changesets 5a3092c456c0,8dcbfd14f1e5 (bug 1218433) for M3, W3 failures and M10 failure on Android. r=backout a=merge
* * *
Backed out changeset 8dcbfd14f1e5 (bug 1218433)


dom/security/test/csp/test_child-src_worker-redirect.html | CSP child-src worker test other-src-worker_redir-same - got "Error: Failed to load script (nsresult = 0x805e0006)", expected "blocked"
dom/security/test/csp/test_child-src_worker.html | Test timed out.
dom/security/test/csp/test_child-src_worker_data.html | Test timed out.
2015-11-12 18:44:51 +01:00
Carsten "Tomcat" Book
867afff5c8 Merge mozilla-central to b2g-inboind 2015-11-12 12:40:40 +01:00
Carsten "Tomcat" Book
8e3314318c merge mozilla-inbound to mozilla-central a=merge 2015-11-12 12:00:55 +01:00
Carsten "Tomcat" Book
eb567914d1 Backed out changeset 0f1e0ea245ef (bug 1220121) for bustage on a CLOSED TREE 2015-11-12 11:49:13 +01:00
Carsten "Tomcat" Book
68a4d78464 Backed out changeset 31a5c454f6fc (bug 1220121) 2015-11-12 11:48:59 +01:00
Carsten "Tomcat" Book
352e275f83 Backed out changeset dc164758f576 (bug 1220121) 2015-11-12 11:48:57 +01:00
Carsten "Tomcat" Book
fb53c2e843 Backed out changeset 71d0b47d316a (bug 1220121) 2015-11-12 11:48:56 +01:00
Carsten "Tomcat" Book
38af5c8f0b Backed out changeset 6fc769997278 (bug 1220121) 2015-11-12 11:48:54 +01:00
Carsten "Tomcat" Book
7379bd3b4c Backed out changeset 0f3562e114b1 (bug 1220121) 2015-11-12 11:48:53 +01:00
Carsten "Tomcat" Book
cb52fc020f Backed out changeset 74199d201199 (bug 1220121) 2015-11-12 11:48:51 +01:00
Thomas Zimmermann
5b150b0ab0 Bug 1220121: Convert IPDL of Bluetooth GATT API to |BluetoothUuid|, r=joliu 2015-11-12 11:23:36 +01:00
Thomas Zimmermann
5ac2534705 Bug 1220121: Convert IPDL of Bluetooth GATT API to |BluetoothAddress|, r=joliu 2015-11-12 11:23:36 +01:00
Thomas Zimmermann
ab757b646d Bug 1220121: Convert IPDL of Bluetooth AVRCP API to |ControlPlayStatus|, r=shuang 2015-11-12 11:23:35 +01:00
Thomas Zimmermann
339b98b18d Bug 1220121: Convert IPDL of Bluetooth OPP API to |BluetoothAddress|, r=btian 2015-11-12 11:23:35 +01:00
Thomas Zimmermann
f914c37e2c Bug 1220121: Convert IPDL of Bluetooth Core API to |BluetoothPinCode|, r=brsun 2015-11-12 11:23:35 +01:00
Thomas Zimmermann
0f78cbf470 Bug 1220121: Convert IPDL of Bluetooth Core API to |BluetoothAddress|, r=brsun 2015-11-12 11:23:35 +01:00
Thomas Zimmermann
ba861beb49 Bug 1220121: Prepare IPDL support for additional Bluetooth types, r=brsun
This patch adds IPDL helpers for transfering |BluetoothAddress|,
|BluetoothPinCode|, and |ControlPlayStatus|.
2015-11-12 11:23:35 +01:00
Wes Kocher
74ef24a131 Merge m-c to fx-team, a=merge 2015-11-11 17:13:38 -08:00
Wes Kocher
be55fcc482 Merge b2ginbound to central, a=merge 2015-11-11 17:08:11 -08:00
Wes Kocher
25e2d200fc Merge inbound to central, a=merge 2015-11-11 16:42:05 -08:00
Karl Tomlinson
fffc0237ee bug 1223520 avoid leaking NaNs to and from the otherwise unused imaginary frequency components r=padenot
The zeroth component is not removed from the BufferComplexMultiply() call so
as not to disrupt alignment.

The mOutputBuffer[halfSize].i assertions are removed because the code no
longer uses these components, and so their values are irrelevant.
2015-11-11 20:34:41 +13:00
Karl Tomlinson
cd9005adaa test for bug 1223520 r=padenot 2015-11-12 12:16:32 +13:00
Karl Tomlinson
92711a7cb2 bug 1224102 reduce the size of the final FFT convolution stage if possible r=padenot 2015-11-12 17:34:13 +13:00
Bevis Tseng
6596d04da7 Bug 1223662 - Improve Test Coverage. r=echen 2015-11-11 13:24:51 +08:00
Bevis Tseng
ca6d33a9e1 Bug 1223662 - Part 1: Check mmiServiceCode with correct constant. r=echen 2015-11-11 13:10:51 +08:00
Carsten "Tomcat" Book
48415afea7 merge mozilla-inbound to mozilla-central a=merge 2015-11-11 12:42:52 +01:00
Phil Ringnalda
3fbff868a6 Back out changeset 4d6d9c1e52e4 (bug 1223647) for failures in test_csp.html, csp/test_redirects.html and csp/test_worker_redirect.html 2015-11-10 23:10:04 -08:00
Andrea Marchesini
8fe7bf2c2a Bug 1218433 - Use AsyncOpen2 in dom/workers/ScriptLoader.cpp - part 1, r=sicking 2015-11-12 14:51:17 +00:00
Michael Layzell
18bc9dcb5e Bug 1166138 - Make img srcset react to resize/viewport changes, r=jdm 2015-11-12 09:39:23 -05:00
Michael Layzell
e0c55cfc86 Bug 1223041 - Emit console warning when document.execCommand('copy'/'cut') is triggered outside of a short-lived user-initiated event, r=bz 2015-11-12 09:36:42 -05:00
Carsten "Tomcat" Book
8266f3d00c Merge mozilla-central to mozilla-inbound 2015-11-12 12:36:30 +01:00
JW Wang
8021ea75bb Bug 1223599 - Remove the throttling argument from AbstractMediaDecoder::NotifyDataArrived(). r=jya. 2015-11-11 17:59:16 +08:00
Makoto Kato
e11f0b3b51 Bug 1223153 - Create new thread to enumerate voice items. r=eeejay 2015-11-12 18:24:12 +09:00
Carsten "Tomcat" Book
5f6dbb1e18 Merge mozilla-central to b2g-i 2015-11-10 14:07:08 +01:00
Shawn Huang
5dcbd057c1 Bug 1211769 - [MAP] Pack MAP replies to OBEX response packets, r=btain, sr=mrbkap 2015-11-10 19:04:12 +08:00
Alastor Wu
a62dda786e Bug 1222902 - Create log system for the AudioChannel. r=baku. 2015-11-10 18:32:00 +08:00
Tim Huang
6e25ba2068 Bug 1209654 - Modify the type of the threshold of addAlarm() and getAllAlarms() to long long from long, and add test cases. r=ettseng, r=bz 2015-11-12 19:01:00 +01:00
Carsten "Tomcat" Book
46d578f819 Backed out changeset 9b2c15970aa0 (bug 1222902) for bustage 2015-11-10 11:23:06 +01:00
Alastor Wu
4c59db9d25 Bug 1222902 - Create log system for the AudioChannel. r=baku 2015-11-10 14:43:59 +08:00
Nicholas Nethercote
7215329de9 Bug 1223310 (part 2) - Use LayoutDeviceIntRect for bounds-related functions in nsIWidget. r=kats.
The patch renames the existing functions (GetBounds(), GetClientBounds(), etc)
by adding an |Untyped| suffix. It then adds typed equivalents, and uses those
typed equivalents in all the call sites where it's easy to do so. The trickier
remaining call sites are converted to use the Untyped-suffix version.
2015-11-09 21:37:32 -08:00
Jonas Sicking
2e16ec806d Bug 1223647: CSP erroneously inherited into dedicated workers. r=ckerschb 2015-11-10 21:16:12 -08:00
JW Wang
2b9c4e6d5c Bug 1220558. Part 2 - remove unused members. r=jya. 2015-11-11 07:43:41 +08:00
JW Wang
53e4b15b42 Bug 1220558. Part 1 - remove unused arguments from MediaDecoderReader::DispatchNotifyDataArrived() and its callees/callers. r=jya. 2015-11-11 07:43:38 +08:00
Bill McCloskey
a1d806a296 Bug 967873 - Proxy nsDocumentViewer::PermitUnload to the child process (r=Gijs) 2015-11-11 18:04:21 -08:00
Wes Kocher
e985043b20 Merge m-c to inbound, a=merge 2015-11-11 17:12:26 -08:00
Botond Ballo
57bd184fa2 Bug 1224021 - Support fractional async scroll offsets in the reftest harness. r=tn 2015-11-11 19:10:23 -05:00
Andrew McCreight
91c07bd993 Bug 1224338 - Run ContactsService.jsm in the parent process in e10s builds. r=gwagner 2015-11-16 09:52:17 -08:00
Andrea Marchesini
fcd0bdfd34 Bug 1223734 - AudioChannelService should not be re-initialized after the XPCOM shutdown, r=smaug 2015-11-16 17:34:52 +00:00
Andrea Marchesini
366444f580 Bug 1218433 - Use AsyncOpen2 in dom/workers/ScriptLoader.cpp - part 2 - WPT, r=sicking, r=Ms2ger 2015-11-16 16:57:29 +00:00
Andrea Marchesini
6facb5ccae Bug 1218433 - Use AsyncOpen2 in dom/workers/ScriptLoader.cpp - part 1, r=sicking 2015-11-16 16:57:29 +00:00
Ben Kelly
a0d5b1e7f3 Bug 1224941 Don't crash during ServiceWorker life cycle event dispatch if window is gone. r=baku 2015-11-16 08:41:57 -08:00
Ben Kelly
a7dd691c86 Bug 1223116 P1 Expose nsIServiceWorkerManager.shouldReportToWindow(). r=catalinb 2015-11-16 08:04:11 -08:00
Ben Kelly
b90bf89f8f Bug 1217909 P11 Only report errors to documents that are active and not in the bfcache. r=catalinb 2015-11-16 08:04:11 -08:00
Ben Kelly
872376ea6c Bug 1217909 P10 Remove stale nsTArray when the last registering document for a scope is removed. r=catalinb 2015-11-16 08:04:11 -08:00
Ben Kelly
8d5f494449 Bug 1217909 P9 Report exceptions to windows performing an intercepted navigation. r=catalinb 2015-11-16 08:04:11 -08:00
Ben Kelly
74ebcbe8e0 Bug 1217909 P8 Track navigation interceptions per scope in ServiceWorkerManager. r=catalinb 2015-11-16 08:04:11 -08:00
Ben Kelly
f58ce91280 Bug 1217909 P7 Fix mochitest to expect TypeError when serviceWorker.register() rejects. r=catalinb 2015-11-16 08:04:11 -08:00
Ben Kelly
af41fe88a6 Bug 1217909 P3 Refactor service worker register()/update() to reject only with SecurityErr or TypeErr. r=catalinb
* * *
Bug 1217909 P3 interdiff 001 fix try build
2015-11-16 08:04:11 -08:00
Ben Kelly
b21fcda909 Bug 1217909 P2 Track registering documents as weak reference so SWM can report errors to them. r=catalinb 2015-11-16 08:04:11 -08:00
Ben Kelly
0ed576ed62 Bug 1217909 P1 Report service worker exceptions to controlled documents. r=catalinb
* * *
Bug 1217909 P1 interdiff 001 refactor
2015-11-16 08:04:11 -08:00
Andrea Marchesini
defe60ba8f Bug 1225146 - 'explicit' in some Gonk CTOR code, r=bkelly 2015-11-16 15:48:31 +00:00
Carsten "Tomcat" Book
92ef7db17d Merge mozilla-central to mozilla-inbound 2015-11-11 12:44:18 +01:00
Gabriele Svelto
e69b61bb10 Bug 1207221 - Do not prevent the system app from vibrating when it is hidden. r=bz r=dhylands 2015-11-09 14:44:56 +01:00
Victor Porof
cd43d33c85 Bug 1218078 - Show onload and DOMContentLoaded markers in the netmonitor's frontend, r=smaug, jsantell, tromey 2015-11-11 23:11:40 +01:00
Ben Tian
2624e964fe Bug 1168298 - Support OBEX authentication procedure, r=shuang, r=mrbkap 2015-11-10 11:34:11 +08:00
Wes Kocher
f3da035e9b Merge b2ginbound to central, a=merge 2015-11-09 17:31:35 -08:00
Wes Kocher
450a97c2a8 Merge inbound to central, a=merge 2015-11-09 17:22:49 -08:00
Bill McCloskey
c98949c21f Bug 1221371 - Switch chromium IPC code to use mozilla::Tuple (r=jld,cpearce,kats) 2015-11-09 10:21:11 -08:00
Alastor Wu
3d60b9c567 Bug 1220320 - implement the nsSupportsWeakReference. r=baku 2015-11-06 16:29:03 +08:00
Olli Pettay
8697c9f680 Bug 1220900 - Remove unused JSBindingFinalized, r=peterv 2015-11-09 18:24:09 +02:00
Marco Castelluccio
c47cbf4ddf Bug 1222097 - Test openWindow with a relative URL. r=bkelly 2015-11-06 12:09:00 +01:00
Marco Castelluccio
88ac32aa3c Bug 1222097 - Resolve the openWindow URL using the service worker URL as the base URL. r=bkelly 2015-11-06 08:39:00 +01:00
Carsten "Tomcat" Book
b99a10013e merge mozilla-inbound to mozilla-central a=merge 2015-11-09 14:55:30 +01:00
Wes Kocher
323f28486f Merge m-c to b2ginbound, a=merge 2015-11-06 15:14:26 -08:00
Wes Kocher
c41fd4bda3 Merge b2ginbound to central, a=merge 2015-11-06 15:03:32 -08:00
Wes Kocher
8012c27726 Backed out 5 changesets (bug 1219711) for frequent android m(9) failures a=bustage
Backed out changeset 2d5f09d89424 (bug 1219711)
Backed out changeset cf14a6e5f340 (bug 1219711)
Backed out changeset 4eaa8cf9a752 (bug 1219711)
Backed out changeset 65abe62869df (bug 1219711)
Backed out changeset a21d79a94307 (bug 1219711)
2015-11-06 11:14:11 -08:00
Jorg K
9f64c1903c Bug 1214377 - Hack to solve Thunderbird's need to detect style pre-wrap. r=roc a=me 2015-11-06 11:42:29 -08:00
Wes Kocher
36d9cc1d56 Backed out changeset b3d28572da60 (bug 1214377) for breaking thunderbird builds a=backout 2015-11-06 11:30:00 -08:00
Carsten "Tomcat" Book
7da46b6087 Merge mozilla-central to b2g-inbound 2015-11-06 14:00:33 +01:00
Kan-Ru Chen
75fa7be213 Bug 1216937 - Assign default URL for mozbrowseropenwindow event. r=smaug 2015-11-06 16:59:08 +08:00
Ben Tian
19663aa919 Bug 1221898 - Fix PBAP memory leakage, r=brsun 2015-11-06 16:23:30 +08:00
sgiles
09a3f1565f Bug 1174228 - Set up TYPE_APP for navigator.getDeviceStorage for B2GDroid r=dhylands 2015-11-06 05:55:40 +00:00
Gregor Wagner
81a213c732 Bug 1222478 - Enable more mulet tests. r=gerard-majax 2015-11-06 20:01:45 +01:00
Andrew Osmond
981a4b12a2 Bug 1222122 - Add picture size to verified parameters when reconfiguring the camera. r=dhylands 2015-11-05 16:00:57 -05:00
Lee Salzman
94f821f5ce Bug 1222083 - verify that a Skia GL context is actually available before trying to use it in Canvas2D drawImage. r=jmuizelaar 2015-11-05 12:33:12 -05:00
Alastor Wu
d840aaaed7 Bug 1206581 - Implement notifyChannel() on AudioChannel API. r=kanru, r=baku. 2015-11-06 00:32:04 +08:00
L. David Baron
1b093e6db8 Bug 1221436 patch 2 - For style attributes, only store a css::Declaration instead of a css::StyleRule. r=heycam
Now that Declaration implements nsIStyleRule, we don't need the memory
overhead of storing a StyleRule object for style attributes.

We also need to change this prior to patch 5, because the changes in
patch 5 that will allow rules to change (but declarations not) would
otherwise break due to style attribute object merging done by
nsAttrValue::ParseStyleAttribute.
2015-11-09 15:57:16 +08:00
L. David Baron
aaf6592743 Bug 1221436 patch 1 - Have a pointer back from the css::Declaration for style attributes to the nsHTMLCSSStyleSheet. r=heycam
This is needed for patch 2, since we need a replacement for the
mechanism to get from rules to the style attribute sheet
(nsHTMLCSSStyleSheet) that works instead for declarations rather than
rules.

This pointer will be merged with the owning rule pointer in patch 4, but
we can't do that until after patch 2.
2015-11-09 15:57:16 +08:00
Fabrice Desré
e7f5e0e239 Bug 1220344 - remote some of nsSystemInfo to make it e10s ready on Android r=nchen,froydnj 2015-11-04 11:08:14 -08:00
Wes Kocher
22c6858903 Merge inbound to central, a=merge 2015-11-05 18:44:24 -08:00
Ben Kelly
8bfaa4f35a Bug 1221351 P1 ServiceWorkerContainer and ServiceWorkerRegistration should not crash for null window owner. r=catalinb 2015-11-05 09:33:33 -08:00
Brian Grinstead
3285790393 Bug 1213932 - Restrict ServiceWorker logging to windows that match navigator.serviceWorker.controller.scriptURL;r=baku,r=past 2015-11-05 12:03:31 -08:00
Jean-Yves Avenard
1924500688 Bug 1226931: [MSE] Restrict leeway to append window start. r=gerald.
We only allow a leeway if the append window start is set to its default value (0)
2015-11-23 09:08:26 +11:00
Chris Pearce
afc4f7ca13 Bug 1226430 - Remove alg from ClearKey license parser. r=gerald 2015-11-23 09:58:51 +13:00
Boris Zbarsky
dbc94a4932 Bug 1225603. Codegen ToJSValue overloads for Web IDL enums. r=smaug,jib 2015-11-21 12:15:11 -05:00
Jan Varga
d30552cb60 Bug 961049 - Part 9: Fix asynchronous deletion of files to work on PBackground; r=baku 2015-11-22 10:44:43 +01:00
Jan Varga
9be7ccf3fc Bug 961049 - Part 8: Move getFileReferences() from PContent under new protocol PBackgroundIndexedDBUtils; r=baku 2015-11-22 10:44:33 +01:00
Jan Varga
35800ab95a Bug 961049 - Part 7: QuotaManager on PBackground indexedDB changes; r=baku 2015-11-22 10:44:24 +01:00
Jan Varga
34263265f8 Bug 961049 - Part 6: Quota Manager on PBackground cache changes; r=bkelly 2015-11-22 10:44:16 +01:00
Jan Varga
e3138fe488 Bug 961049 - Part 5: QuotaManager on PBackground asmjscache changes; r=luke 2015-11-22 10:44:06 +01:00
Jan Varga
46c99e3a1c Bug 961049 - Part 4: QuotaManager on PBackground core changes; r=baku 2015-11-22 10:43:55 +01:00
Jan Varga
6abef8f019 Bug 961049 - Part 3: Move PersistenceType serializer from indexedDB to quota module; r=baku 2015-11-22 10:43:34 +01:00
Jan Varga
eaf046ee97 Bug 961049 - Part 2: Remove Utilities.h; r=baku 2015-11-22 10:43:23 +01:00
Jan Varga
eaf0a78f60 Bug 961049 - Part 1: Remove unused members and methods; r=baku 2015-11-22 10:43:09 +01:00
Francois Marier
8a1fa6c429 Bug 1216723 - Add a new -forbid- Safe Browsing list type. r=gcp,r=smaug 2015-11-20 20:24:50 -08:00
Wes Kocher
e6105bca07 Backed out changeset 24c0074052e6 (bug 1224936) for incoming mulet bustage 2015-11-20 17:09:44 -08:00
Andrea Marchesini
a3fb4cdaca Bug 1224936 - AudioChannelAgent should be informed when HTMLMediaElement dispatches an error, r=roc 2015-11-21 01:04:24 +00:00
Andrea Marchesini
56bdf487dc Bug 1207546 - Integrate WebRTC with audio channels, r=roc 2015-11-21 01:03:20 +00:00
Boris Zbarsky
94ba1d4d1d Back out bug 1172246 because of mochitest-JP bustage. Who needs tests that we care about running on try anyway? 2015-11-20 18:00:27 -05:00
Wes Kocher
31eb6e66aa Merge m-c to inbound, a=merge 2015-11-20 14:44:04 -08:00
L. David Baron
8c068b0ca1 Bug 1226489 - Pass only a single rule to StyleRuleChanged. r=bzbarsky 2015-11-20 14:34:12 -08:00
Boris Zbarsky
90b1f50abc Bug 1223523. The named getter on document should not return images with an empty name. r=peterv 2015-11-20 16:54:49 -05:00
Ehsan Akhgari
a2fcdab18e Bug 1210302 - Part 4: Add automated tests; r=sicking 2015-11-20 16:32:53 -05:00
Ehsan Akhgari
9407bfb6c2 Bug 1204269 - Part 2: Add unit tests; r=smaug 2015-11-20 16:32:52 -05:00
Nicholas Nethercote
26a4931948 Bug 1186809 (part 3) - Replace nsBaseHashtable::EnumerateRead() calls in dom/quota/ with iterators. r=janv. 2015-11-03 15:42:41 -08:00
Nicholas Nethercote
b512ea7e06 Bug 1186809 (part 2) - Replace nsBaseHashtable::EnumerateRead() calls in dom/quota/ with iterators. r=janv. 2015-11-03 15:42:41 -08:00
Nicholas Nethercote
e99667e534 Bug 1186809 (part 1) - Replace nsBaseHashtable::EnumerateRead() calls in dom/quota/ with iterators. r=janv. 2015-11-03 15:42:40 -08:00
Nicholas Nethercote
1c1c3bd028 Bug 1187151 (part 1) - Replace nsBaseHashtable::Enumerate() calls in dom/base/ with iterators. r=khuey. 2015-11-03 16:00:38 -08:00
Phil Ringnalda
b22e3aa1c4 Back out changeset d5d3bf67dd1b (bug 1221852) for Android and B2G emulator and Mulet timeouts in test_sharedWorker_ports.html
CLOSED TREE
2015-11-10 19:37:51 -08:00
Ben Kelly
6ea0b475fb Bug 1220308 Cache API should teardown DOM objects when Worker hits Terminating status. r=baku 2015-11-10 13:51:22 -08:00
Ben Kelly
edc8efdccc Bug 1223378 Tighten service worker register() principal checks. r=baku
* * *
Bug 1223378 interdiff 001 Allow app scheme on non-release builds.
2015-11-10 13:51:22 -08:00
Andrew McCreight
d2e69db4ef Bug 1222562, part 2 - Add some comments about failing tests. r=mrbkap 2015-11-10 13:10:23 -08:00
Andrew McCreight
3ce20efcdf Bug 1222562, part 1 - Fix use of addPermission in test_tcpsocket_enabled_with_perm.html and test_xhr_parameters.html. r=mrbkap 2015-11-10 13:10:22 -08:00
Andrea Marchesini
e5b890c024 Bug 1221852 - SharedWorker.port should be always not null, r=smaug 2015-11-10 19:11:05 +00:00
Wes Kocher
2d13ac675e Backed out changeset 27f5e66b3919 (bug 1201498) for serviceworkerobject-scripturl.https.html failures 2015-11-10 10:51:23 -08:00
Andrea Marchesini
bb204c7242 Bug 1201498 - Service worker update should compare scriptURL to worker URL without fragment, r=bkelly 2015-11-10 17:05:47 +00:00
Edgar Chen
1ab167a0f0 Bug 1214537 - Disable test_gsm_cdma_{incoming|outgoing}_basic_operations.js. r=me 2015-11-03 18:07:02 +08:00
Ben Tian
c7ed08771a Bug 1224109 - [PBAP] Return early if OBEX authentication password is empty, r=shuang 2015-11-12 14:54:48 +08:00
Yoshi Huang
dc3740f0fa Bug 1209162 - Create OriginAttributes subtypes. IGNORE IDL r=sicking. 2015-11-03 09:50:54 +08:00
Benjamin Chen
fe6cd8d3b1 Bug 1219300 - Add mutex to protect the |result| because the variable will be access by multiple threads at the same time. r=cpearce 2015-11-06 15:28:22 +08:00
Carsten "Tomcat" Book
165c05bbe3 Merge mozilla-central to fx-team 2015-11-05 13:43:18 +01:00
Carsten "Tomcat" Book
34e1d53123 merge b2g-inbound to m-c to fix merge conflicts a=merge 2015-11-05 13:38:39 +01:00
Carsten "Tomcat" Book
7b9c2ddfcf Backed out changeset 0fcb7abf3523 (bug 1206581) for fixing merge conflicts to m-c 2015-11-05 13:26:30 +01:00
Carsten "Tomcat" Book
d47bd77a6f Merge mozilla-central to fx-team 2015-11-05 12:17:28 +01:00
Carsten "Tomcat" Book
a06710379c merge mozilla-inbound to mozilla-central a=merge 2015-11-05 11:58:55 +01:00
Carsten "Tomcat" Book
39b2f928d4 Backed out changeset 8d3ff1d1a809 (bug 1220344) for failing android tests 2015-11-05 11:48:06 +01:00
Nigel Babu
39c9b1891d Backed out changeset 9887715a2176 (bug 1216937) for b2g emulator bustage of its own tests 2015-11-05 15:14:20 +05:30
George Wright
43b955a8b9 Bug 1111892 - Ensure gdk_ungrab_pointer is always called in the correct process r=jimm 2015-11-04 16:46:10 -05:00
Wes Kocher
bb1ac7c59d Backed out changeset 89446bf8d6b8 (bug 1215167) for introducing a hazard 2015-11-04 16:16:59 -08:00
Wes Kocher
467ada903a Backed out changeset 722e121f6ce6 (bug 1217080) for b2g build failures 2015-11-04 15:39:35 -08:00
Carsten "Tomcat" Book
97b6e25dff Merge mozilla-central to b2g-inbound 2015-11-04 12:45:40 +01:00
Carsten "Tomcat" Book
7fd446b11f merge mozilla-inbound to mozilla-central a=merge 2015-11-04 11:59:46 +01:00
Jeff Muizelaar
6b9d57c0ac Bug 1217080. Move recycling functionality into RecyclingPlanarYCbCrImage. r=nical
This makes PlanarYCbCrImage abstract and moves the recycling functionality
into RecyclingPlanarYCbCrImage. This decreases the size of
SharedPlanarYCbCrImage and makes it possible for us to do part 3 of bug
1216644.
2015-11-04 17:40:02 -05:00
Neil Rashbrook
1741b762b7 Bug 1211708 Allow themes to specify XBL bindings even in unprivileged documents r=sicking 2015-11-04 22:31:46 +00:00
Carsten "Tomcat" Book
62994e3735 Merge mozilla-central to b2g-i 2015-11-03 14:11:20 +01:00
Carsten "Tomcat" Book
147463b52e Backed out changeset c253b6bd00b1 (bug 1220007) for causing a bustage on B2g-emulator L builds which is only visible on b2g-inbound on a CLOSED TREE 2015-11-03 14:08:50 +01:00
Carsten "Tomcat" Book
111855e600 Backed out changeset d8d75be11275 (bug 1220007) 2015-11-03 14:08:04 +01:00
Carsten "Tomcat" Book
5d0dc96c5a Merge mozilla-central to b2g-inbound 2015-11-03 12:14:19 +01:00
Yoshi Huang
d8ebccb7c1 Bug 1221049 - Use originAttributes from TabContext. r=kanru 2015-11-03 18:53:41 +08:00
Carsten "Tomcat" Book
9f4b4c5bc8 Backed out changeset 3732b1dad003 (bug 1221049) for bustage 2015-11-04 11:52:05 +01:00
Yoshi Huang
eca647127c Bug 1221049 - Use originAttributes from TabContext. r=kanru 2015-11-03 18:53:41 +08:00
Daosheng Mu
9c4e300d28 Bug 1215147 - Enable VR API's on FF for Android by default. r=snorp, r=vlad, r=bz 2015-11-04 01:59:00 +01:00
Botond Ballo
5a5e7f5dd9 Bug 1220898 - Make nsIntMargin a typedef for mozilla::gfx::IntMargin. r=nical 2015-11-02 18:20:58 -05:00
Bill McCloskey
10fc86dcf9 Bug 1215167 - Forbid unsafe browser CPOWs (disabled by default for now) (r=mrbkap) 2015-11-04 13:40:15 -08:00
Kaku Kuo
72191cf5b1 Bug 1224647 - part2 - remove ErrorResult in the creating ImageBitmap from Blob code path; r=bz
Rebase.
2015-11-22 23:27:44 +08:00
Kaku Kuo
c68c637b2b Bug 1224647 - part1 - remove ErrorResult in the creating ImageBitmap from ImageData code path; r=bz
Rebase.
2015-11-23 14:56:00 +08:00
Brian Birtles
3098f461bd Bug 1225699 part 7 - Keep effect properties when the ownerDocument of the element changes; r=smaug 2015-11-26 16:53:54 +09:00
Brian Birtles
4b55f7e56f Bug 1225699 part 6 - Use strong refs to store effects on their target elements; r=smaug
This is so that when we have code like:

  elem.animate({ opacity: 0 }, 1000)

the resulting Animation object is kept alive by |elem| based on the following
ownership chain:

  elem --(strong)--> KeyframeEffectReadOnly --(strong)--> Animation

Now, there is an ownership cycle introduced here because KeyframeEffectReadOnly
objects also store owning references to their target elements. This is broken
when the Animation finishes (if it does not fill forwards) or is cancelled
since either event will trigger a call to
KeyframeEffectReadOnly::UpdateTargetRegistration.

If the Animation fills forwards, the resource will not be released until
it is cancelled. For Animations corresponding to CSS Animations / CSS
Transitions this happens when the Element is unbound or when the corresponding
style property is updated causing the animation to be replaced or removed.

For the general case of script-generated animations, however, this cycle won't
be broken until the Element is unbound and all external references to the
Animation or KeyframeEffectReadOnly are dropped.

It's unfortunate that we can't more aggressively prune these objects but it's
what the spec currently says. I've posted to the mailing list[1] about this but
have yet to find a good solution.

[1] https://lists.w3.org/Archives/Public/public-fx/2015OctDec/0029.html
2015-11-26 16:53:54 +09:00
Brian Birtles
d9c38b59ea Bug 1225699 part 5 - Use EffectSet in Element::GetAnimations; r=heycam 2015-11-26 16:53:53 +09:00
Brian Birtles
9d5558fb31 Bug 1225699 part 4 - Add iterator to EffectSet; r=heycam 2015-11-26 16:53:53 +09:00
Brian Birtles
37cbf4ebea Bug 1225699 part 3 - Register and unregister effects with elements; r=smaug, r=heycam 2015-11-26 16:53:53 +09:00
Brian Birtles
993f1799a4 Bug 1225699 part 2 - Add Add/RemoveEffect to EffectSet; r=smaug 2015-11-26 16:53:53 +09:00
Brian Birtles
90225d735c Bug 1225699 part 1 - Add EffectSet class; r=smaug 2015-11-26 16:53:53 +09:00
Phil Ringnalda
6d7dff3e17 Back out 13 changesets (bug 1170760) for Gu bustage in homescreen/test/unit/apps_test.js
CLOSED TREE

Backed out changeset 5d84599a8846 (bug 1170760)
Backed out changeset 6104fe33d5f5 (bug 1170760)
Backed out changeset 1dfb229da01d (bug 1170760)
Backed out changeset f380faddfdd8 (bug 1170760)
Backed out changeset 541831dc6b57 (bug 1170760)
Backed out changeset 6a5b7dfab882 (bug 1170760)
Backed out changeset ee514a256922 (bug 1170760)
Backed out changeset 3c2c1acc34ee (bug 1170760)
Backed out changeset dc2a7f5dc5d6 (bug 1170760)
Backed out changeset b312a08fbab5 (bug 1170760)
Backed out changeset cb6aba9b8497 (bug 1170760)
Backed out changeset 39e4f5b1ba40 (bug 1170760)
Backed out changeset 7d79cce3630a (bug 1170760)
2015-11-25 21:02:55 -08:00
Chris Pearce
bd93db9a98 Bug 1227790 - Update GMP API to include new MediaKeyStatus types. r=jwwang 2015-11-26 13:51:05 +13:00
Chris Pearce
ef8c2a6362 Bug 1227790 - Update MediaKeyStatuses to include "released", "output-restricted" and "status-pending". r=bz 2015-11-26 13:51:02 +13:00
Catalin Badea
2008be287a Bug 1227932 - Fix Service Workers SoftUpdate and registration.update code paths. r=ehsan
This patch splits the code paths for registration.update and soft update
since they have different behaviour. Next, it changes ServiceWorkerRegisterJob
to use just one callback and just prevents soft update from queuing a new
task if another one is pending.
2015-11-26 01:09:39 +02:00
Mike Hommey
fda82181a7 Bug 1224452 - Straighten up a couple things in some moz.builds. r=gps
We're going to change how e.g. CFLAGS are printed out in backend.mk, and
to fit that model, the data in the corresponding moz.build variables
need to be straightened up.
2015-11-26 08:50:52 +09:00
Karl Tomlinson
0ac470696b bug 1227411 add logging of AudioParam API use r=padenot 2015-11-24 18:08:13 +13:00
Karl Tomlinson
1af05d1e71 bug 1227411 add some initial logging of AudioNode API use r=padenot 2015-11-24 15:55:10 +13:00
Karl Tomlinson
6e6259233e bug 1227411 add WEB_AUDIO_API_LOG r=padenot 2015-11-24 12:48:17 +13:00
Boris Zbarsky
460dc3f4c2 Bug 1170760 part 13. Add subclassing support to Promise::Then/Catch. r=baku,efaust 2015-11-25 15:48:10 -05:00
Boris Zbarsky
17ad92c3ea Bug 1170760 part 12. Rip out the promise-resolved-with-promise fast path. r=baku 2015-11-25 15:48:09 -05:00
Boris Zbarsky
acda3407a4 Bug 1170760 part 11. Add subclassing support to Promise::Reject. r=baku,efaust 2015-11-25 15:48:09 -05:00
Boris Zbarsky
8d146a8c92 Bug 1170760 part 10. Add subclassing support to Promise::Resolve. r=baku,efaust 2015-11-25 15:48:09 -05:00
Boris Zbarsky
f62263c95b Bug 1170760 part 9. Stop using Promise::Resolve in the bindings for PromiseDebugging. r=baku 2015-11-25 15:48:09 -05:00
Boris Zbarsky
bad1610f54 Bug 1170760 part 8. Add subclassing support to Promise::All. r=baku,efaust 2015-11-25 15:48:09 -05:00
Boris Zbarsky
f8429e1bff Bug 1170760 part 7. Add subclassing support to Promise::Race. r=baku,efaust
Note that the web platform tests don't actually have quite the behavior they're
expected to per the spec yet.  They will get adjusted later on as we add
subclassing support to Promise.resolve and Promise.prototype.then.
2015-11-25 15:48:09 -05:00
Boris Zbarsky
6335d8d0d1 Bug 1170760 part 6. Fix GetDependentPromise to deal with a situation when someone called then() and passed it the resolve/reject functions that come from a promise's constructor. r=baku 2015-11-25 15:48:09 -05:00
Boris Zbarsky
e55382b49a Bug 1170760 part 5. Implement NewPromiseCapability which can either return a PromiseCapability as in the spec, or one that has a native promise and maybe resolve/reject functions if the consumer asked for them. r=baku,efaust 2015-11-25 15:48:09 -05:00
Boris Zbarsky
b4e7de16a9 Bug 1170760 part 4. Change Promise::Constructor to run in the Xray compartment when new Promise happens over Xrays. r=peterv 2015-11-25 15:48:08 -05:00
Boris Zbarsky
25597445e9 Bug 1170760 part 3. Add an @@species getter on Promise. r=peterv 2015-11-25 15:48:08 -05:00
Boris Zbarsky
fd292c84c6 Bug 1170760 part 2. Pass in the 'this' value to Promise static methods. r=peterv 2015-11-25 15:48:08 -05:00
Boris Zbarsky
6f334bf3c3 Bug 1170760 part 1. Introduce a PromiseCapability struct. r=baku,efaust 2015-11-25 15:48:08 -05:00
Boris Zbarsky
68db7e4534 Bug 1228009. Geolocation code needs to handle failures on its ErrorResults. r=smaug 2015-11-25 15:48:04 -05:00
Andrew McCreight
efa9ef4ac7 Bug 1226291 - Add SpecialPowers API for importing a jsm into the main process. r=jmaher 2015-11-25 12:34:08 -08:00
Sebastian Hengst
728b1a4f90 Backed out changeset 8405467ea7ad (bug 1211266) for static analysis bustage. r=backout on a CLOSED TREE 2015-11-25 21:17:02 +01:00
Andrea Marchesini
1a1ed9c08f Bug 1211266 - Remote blobs coming from a different thread and a different manager must be kept alive until the creation of depending RemoteBlobs is not completed, r=bent, f=gerard-majax 2015-11-25 17:48:19 +00:00
Andrea Marchesini
cabcc87c2d Backed out changeset 79004346238d - wrong version of patch for bug 1211266 2015-11-25 17:44:30 +00:00
Andrea Marchesini
ab736e1e9a Bug 1211266 - Remote blobs coming from a different thread and a different manager must be kept alive until the creation of depending RemoteBlobs is not completed, r=bent, f=gerard-majax 2015-11-25 17:15:16 +00:00
Andrew McCreight
29f86798f0 Bug 1226311, part 2 - Remove SpecialPowers.isMainProcess usage from various IndexedDB tests. r=janv
isMainProcess() is used in a few places to disable tests when run in a
content process. However, these tests are either never run in e10s or
pass when run with e10s, so remove all of the testing code. Some of
this was to work around issues with test_ipc.html which does not seem
to exist any more.

This patch also removes some code for disabling a test on Windows 2003.
2015-11-25 08:09:32 -08:00
Andrew McCreight
050a956b8f Bug 1226311, part 1 - Remove some obsolete includes for test_ipc.html in indexeddb. r=janv
test_ipc.html doesn't seem to exist any more.
2015-11-25 08:09:32 -08:00
Ehsan Akhgari
6d40f7f745 Bug 1214305 - Part 8: Enable secure upgrade service worker tests on e10s; r=jdm 2015-11-02 11:28:00 -05:00
Ehsan Akhgari
e5eb4f0db6 Bug 1214305 - Part 5: Use the secure upgraded channel URI in FetchEventRunnable::Init; r=jdm
This ensures that FetchEvent.request.url will have the correct value
for secure upgraded channels.
2015-11-02 11:27:00 -05:00
Ehsan Akhgari
032766d5b4 Bug 1214305 - Part 4: Use the secure upgraded channel URI in ServiceWorkerManager::PrepareFetchEvent; r=jdm
This is needed to ensure that the ServiceWorkerManager uses the
correct URI for non-subresource requests.  Note that we're relying
on the property that non-secure non-subresource requests can never
be intercepted, so we don't need to check the request type explicitly.
2015-11-02 11:27:00 -05:00
Josh Matthews
c343e8b120 Bug 1214305 - Part 0: Ensure site security service is initialized before trying to use DataStorage via IPC. 2015-11-14 08:27:43 -05:00
hsteinbr
36c7724428 Bug 1211656 - GUM Constraints for screen sharing don't affect stream resolution. r=jib 2015-11-04 19:06:00 +01:00
Edgar Chen
4643a4d326 Bug 1220548 - Make telephony test script can tolerate the missing dailing state. r=bevis 2015-11-02 16:05:23 +08:00
Carsten "Tomcat" Book
c1eb254d25 Backed out changeset bd78b2adf002 (bug 1206581) for bustage again 2015-11-03 09:31:46 +01:00
Alastor Wu
5ff77d347d Bug 1206581 - Implement notifyChannel() on AudioChannel API. r=kanru, r=baku. 2015-11-02 17:33:41 +08:00
Nicholas Nethercote
1508203204 Bug 1187782 (part 9) - Replace nsBaseHashtable::EnumerateRead() calls in dom/base/ with iterators. r=khuey. 2015-11-04 21:42:17 -08:00
Nicholas Nethercote
5776cafe5d Bug 1187782 (part 8) - Replace nsBaseHashtable::EnumerateRead() calls in dom/base/ with iterators. r=khuey. 2015-11-04 21:35:12 -08:00
Nicholas Nethercote
2d57975283 Bug 1187782 (part 7) - Replace nsBaseHashtable::EnumerateRead() calls in dom/base/ with iterators. r=khuey. 2015-11-04 19:43:45 -08:00
Nicholas Nethercote
eb3d7e1db4 Bug 1187782 (part 6) - Replace nsBaseHashtable::EnumerateRead() calls in dom/base/ with iterators. r=khuey. 2015-11-03 16:15:52 -08:00
Phil Ringnalda
c08d46fe86 Bug 1213631 - disable browser_pluginscroll.js for a jaw-dropping failure rate 2015-11-05 19:19:45 -08:00
Andreas Pehrson
6678c5e754 Bug 1219711 - Remove fakeness from webrtc tests. r=jib 2015-11-05 17:15:51 +08:00
Andreas Pehrson
6695aebdce Bug 1219711 - Let fake stream take precedence in testing. r=jib
TL;DR requesting a fake stream always gives you a fake stream. No magic.

The gUMConstraint `fake: true` should take precedence and if set always
use MediaEngineDefault.
If it is set the state of `faketracks` is passed
on to MediaEngineDefault.
If it is not set, but (any of) audio/video loopback devices are set, the
device enumeration will filter out only those.
2015-11-05 17:15:51 +08:00
Andreas Pehrson
29bdd03a43 Bug 1219711 - Add mochitest for track disabling over a peer connection. r=jib 2015-11-05 17:15:51 +08:00
Andreas Pehrson
207c4f7cf6 Bug 1219711 - Refactor captureStream_common.js to accept generic pixel testing method. r=jib 2015-11-05 17:15:50 +08:00
Wes Kocher
df14ea081e Merge m-c to inbound, a=merge CLOSED TREE 2015-11-05 18:45:29 -08:00