Commit Graph

20628 Commits

Author SHA1 Message Date
Guillaume Abadie
92f9a15e9a Bug 1022272 - Lets WebGL's draw{Arrays,Elements}() generate INVALID_OPERATION when all vertex attributes' divisor are different of 0 - r=jgilbert 2014-06-10 17:23:49 -07:00
Chris Pearce
ee3f553842 Bug 1022468 - Detect EOS in MP4Stream::ReadAt(). r=kentuckyfriedtakahe 2014-06-11 10:53:41 +12:00
Chris Pearce
81e0c13304 Bug 1022467 - Proxy destruction of WMFVideoOutputSource's DXVA2Manager to main thread. r=padenot 2014-06-11 10:53:21 +12:00
William Chen
6d093181ec Bug 1022741 - Use CrossShadowCurrentDoc() in Element::UpdateState. r=smaug 2014-06-10 14:41:31 -07:00
Brad Lassey
061a0c6028 bug 1023108 - nsITabSource.idl UUID have to be updated for the 31 release r=mfinkle 2014-06-10 09:21:22 -07:00
Chris Pearce
5f9673dc9d Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik 2014-06-10 19:31:09 +12:00
Cameron McCormack
4e1ee63233 Bug 1017798 - Part 2: Set content bits on elements in shadow trees indicating whether they are in a style scope from the light tree. r=bzbarsky 2014-06-06 15:23:40 +10:00
Cameron McCormack
10b511a515 Bug 1017798 - Part 1: Make AncestorFilter and the TreeMatchContext style scope list include ancestors from following ShadowRoots up to the light tree. r=bzbarsky 2014-06-06 15:22:55 +10:00
Andrea Marchesini
5668ca3c96 Bug 1018682 - URL API - SetProtocol should serialize and reparse the URL, r=bz 2014-06-09 17:20:19 +01:00
Ed Morley
b4dde83da2 Backed out changeset f7e0ffc1debd (bug 879475) for B2G reftest crashes 2014-06-09 11:28:40 +01:00
Ed Morley
15d2941cd1 Backed out changeset f1406960c26a (bug 879475) 2014-06-09 11:28:16 +01:00
Ed Morley
a79ae6799c Backed out changeset a7872dbfa5ce (bug 879475) 2014-06-09 11:28:05 +01:00
Ed Morley
dc7db7a234 Backed out changeset 3395ce618c91 (bug 979104) for mochitest-1 hangs and leaks 2014-06-09 11:25:19 +01:00
"Kan-Ru Chen (陳侃如)"
be492740ae Bug 879475 - Part 005. Implement ContentBridge r=jlebar
Based on original patch by David Zbarsky <dzbarsky@gmail.com>
2014-06-09 16:49:12 +08:00
"Kan-Ru Chen (陳侃如)"
ec61000e1d Bug 879475 - Part 002. Add an nsIContentChild api r=jlebar
Based on original patch by David Zbarsky <dzbarsky@gmail.com>
2014-06-09 16:49:11 +08:00
"Kan-Ru Chen (陳侃如)"
cbf56a0ce7 Bug 879475 - Part 001. Add an nsIContentParent api r=jlebar
Based on original patch by David Zbarsky <dzbarsky@gmail.com>
2014-06-09 16:49:10 +08:00
Paul Kerr [:pkerr]
6cf4c86116 Bug 970713 - Part 1: Control webrtc logging from about:config settings r=jesup 2014-06-08 18:54:47 -07:00
Chris Pearce
8ecb7e9c0b Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik 2014-06-09 20:33:22 +12:00
Anthony Jones
aed76231b9 Bug 1016150 - Fix ffmpeg; r=cpearce 2014-06-09 18:07:44 +12:00
Karl Tomlinson
0ad2c41273 b=1014862 assert that source track resamplers are used with the correct channel count r=padenot
--HG--
extra : rebase_source : cc28665fc90cf0bfc9f113b5e25f2c57a4948c9e
2014-06-09 12:11:41 +12:00
Karl Tomlinson
b6f7efd8b2 b=999267 ensure AudioSegment::Resample() processes all frames of each chunk r=padenot
--HG--
extra : rebase_source : e3128e9837c108b36b83cd3cf8762e549c5ef696
2014-06-09 12:11:08 +12:00
Randell Jesup
154118ec6d Bug 1022376: Properly shut down LoadMonitor threads r=jib 2014-06-08 18:37:14 -04:00
Randell Jesup
2f70ec93bb Bug 999704: Implement GMP codec interface to webrtc (not enabled yet) r=joshmoz,ehugg,jesup,pkerr 2014-06-08 17:25:18 -04:00
Ryan VanderMeulen
e58e907b46 Backed out changeset 2af237fa2079 (bug 999704) for bustage.
CLOSED TREE DONTBUILD
2014-06-08 14:39:44 -04:00
Randell Jesup
fe44092940 Bug 999704: Implement GMP codec interface to webrtc (not enabled yet) r=joshmoz,ehugg,jesup 2014-06-08 14:07:53 -04:00
Ryan VanderMeulen
d04c40dc21 No bug - Tweak expected assertions in test_playback_rate_playpause.html. 2014-06-08 13:11:25 -04:00
Ryan VanderMeulen
4be7ee2819 No bug - Re-disable test_mixed_principals.html on all platforms. 2014-06-07 23:34:54 -04:00
Ryan VanderMeulen
2fe5af89bd Bug 567954 - Re-disable test_mixed_principals.html on B2G. a=me 2014-06-07 14:13:34 -04:00
Ryan VanderMeulen
e1fa778375 No bug - Re-enable some media mochitests that no longer fail and disable a couple that fail frequently. 2014-06-07 00:54:02 -04:00
Ryan VanderMeulen
2959413a50 Backed out changeset abdb3afb7208 (bug 1014815) for B2G reftest failures. 2014-06-07 00:02:28 -04:00
Ryan VanderMeulen
209484c87f Bug 1023351 - Adjust expected assertion range for test_playback_rate_playpause.html on OSX. 2014-06-10 13:19:20 -04:00
Garrett Robinson
b87ff7fa83 Bug 988616 - Remove refs to "spec compliant" from split CSP tests r=sstamm r=ckerschb 2014-06-09 14:26:12 -07:00
Garrett Robinson
cf42192929 Bug 988616 - Rename CSP test files to remove unnecessary "spec_compliant" refs r=sstamm r=ckerschb
--HG--
rename : content/base/test/csp/file_CSP_evalscript_main_spec_compliant.html => content/base/test/csp/file_CSP_evalscript_main.html
rename : content/base/test/csp/file_CSP_evalscript_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_evalscript_main.html^headers^
rename : content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed.html => content/base/test/csp/file_CSP_evalscript_main_allowed.html
rename : content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_allowed.html^headers^
rename : content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html => content/base/test/csp/file_CSP_evalscript_main_allowed_getCRMFRequest.html
rename : content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_allowed_getCRMFRequest.html^headers^
rename : content/base/test/csp/file_CSP_frameancestors_spec_compliant.sjs => content/base/test/csp/file_CSP_frameancestors.sjs
rename : content/base/test/csp/file_CSP_frameancestors_main_spec_compliant.html => content/base/test/csp/file_CSP_frameancestors_main.html
rename : content/base/test/csp/file_CSP_frameancestors_main_spec_compliant.js => content/base/test/csp/file_CSP_frameancestors_main.js
rename : content/base/test/csp/file_CSP_inlinescript_main_spec_compliant.html => content/base/test/csp/file_CSP_inlinescript_main.html
rename : content/base/test/csp/file_CSP_inlinescript_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main.html^headers^
rename : content/base/test/csp/file_CSP_inlinescript_main_spec_compliant_allowed.html => content/base/test/csp/file_CSP_inlinescript_main_allowed.html
rename : content/base/test/csp/file_CSP_inlinescript_main_spec_compliant_allowed.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main_allowed.html^headers^
rename : content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant.html => content/base/test/csp/file_CSP_inlinestyle_main.html
rename : content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main.html^headers^
rename : content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant_allowed.html => content/base/test/csp/file_CSP_inlinestyle_main_allowed.html
rename : content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant_allowed.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main_allowed.html^headers^
rename : content/base/test/csp/file_CSP_main_spec_compliant.html => content/base/test/csp/file_CSP_main.html
rename : content/base/test/csp/file_CSP_main_spec_compliant.html^headers^ => content/base/test/csp/file_CSP_main.html^headers^
rename : content/base/test/csp/file_CSP_main_spec_compliant.js => content/base/test/csp/file_CSP_main.js
2014-06-09 14:26:11 -07:00
Garrett Robinson
d6f3d72c10 Bug 988616 - Split CSP tests for CSP (1.0) and X-CSP, and update build system files r=sstamm r=ckerschb 2014-06-09 14:26:09 -07:00
Garrett Robinson
2a6f3a7063 Bug 988616 - "hg cp" files that will be used in the split r=sstamm r=ckerschb
--HG--
rename : content/base/test/csp/chrome.ini => content/base/test/xcsp/chrome.ini
rename : content/base/test/csp/file_CSP.css => content/base/test/xcsp/file_CSP.css
rename : content/base/test/csp/file_CSP.sjs => content/base/test/xcsp/file_CSP.sjs
rename : content/base/test/csp/file_CSP_evalscript_main.js => content/base/test/xcsp/file_CSP_evalscript_main.js
rename : content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.html => content/base/test/xcsp/file_CSP_evalscript_main_getCRMFRequest.html
rename : content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.html^headers^ => content/base/test/xcsp/file_CSP_evalscript_main_getCRMFRequest.html^headers^
rename : content/base/test/csp/file_CSP_evalscript_main_getCRMFRequest.js => content/base/test/xcsp/file_CSP_evalscript_main_getCRMFRequest.js
rename : content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.html => content/base/test/xcsp/file_CSP_evalscript_no_CSP_at_all.html
rename : content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.html^headers^ => content/base/test/xcsp/file_CSP_evalscript_no_CSP_at_all.html^headers^
rename : content/base/test/csp/file_CSP_evalscript_no_CSP_at_all.js => content/base/test/xcsp/file_CSP_evalscript_no_CSP_at_all.js
rename : content/base/test/csp/file_csp_bug768029.html => content/base/test/xcsp/file_csp_bug768029.html
rename : content/base/test/csp/file_csp_bug768029.sjs => content/base/test/xcsp/file_csp_bug768029.sjs
rename : content/base/test/csp/file_csp_bug773891.html => content/base/test/xcsp/file_csp_bug773891.html
rename : content/base/test/csp/file_csp_bug773891.sjs => content/base/test/xcsp/file_csp_bug773891.sjs
rename : content/base/test/csp/file_csp_redirects_main.html => content/base/test/xcsp/file_csp_redirects_main.html
rename : content/base/test/csp/file_csp_redirects_page.sjs => content/base/test/xcsp/file_csp_redirects_page.sjs
rename : content/base/test/csp/file_csp_redirects_resource.sjs => content/base/test/xcsp/file_csp_redirects_resource.sjs
rename : content/base/test/csp/file_csp_report.sjs => content/base/test/xcsp/file_csp_report.sjs
rename : content/base/test/csp/file_multi_policy_injection_bypass.html => content/base/test/xcsp/file_multi_policy_injection_bypass.html
rename : content/base/test/csp/file_multi_policy_injection_bypass.html^headers^ => content/base/test/xcsp/file_multi_policy_injection_bypass.html^headers^
rename : content/base/test/csp/file_multi_policy_injection_bypass_2.html => content/base/test/xcsp/file_multi_policy_injection_bypass_2.html
rename : content/base/test/csp/file_multi_policy_injection_bypass_2.html^headers^ => content/base/test/xcsp/file_multi_policy_injection_bypass_2.html^headers^
rename : content/base/test/csp/file_redirect_content.sjs => content/base/test/xcsp/file_redirect_content.sjs
rename : content/base/test/csp/file_redirect_report.sjs => content/base/test/xcsp/file_redirect_report.sjs
rename : content/base/test/csp/file_subframe_run_js_if_allowed.html => content/base/test/xcsp/file_subframe_run_js_if_allowed.html
rename : content/base/test/csp/file_subframe_run_js_if_allowed.html^headers^ => content/base/test/xcsp/file_subframe_run_js_if_allowed.html^headers^
rename : content/base/test/csp/mochitest.ini => content/base/test/xcsp/mochitest.ini
rename : content/base/test/csp/moz.build => content/base/test/xcsp/moz.build
rename : content/base/test/csp/test_301_redirect.html => content/base/test/xcsp/test_301_redirect.html
rename : content/base/test/csp/test_302_redirect.html => content/base/test/xcsp/test_302_redirect.html
rename : content/base/test/csp/test_303_redirect.html => content/base/test/xcsp/test_303_redirect.html
rename : content/base/test/csp/test_307_redirect.html => content/base/test/xcsp/test_307_redirect.html
rename : content/base/test/csp/test_CSP.html => content/base/test/xcsp/test_CSP.html
rename : content/base/test/csp/test_CSP_evalscript.html => content/base/test/xcsp/test_CSP_evalscript.html
rename : content/base/test/csp/test_CSP_evalscript_getCRMFRequest.html => content/base/test/xcsp/test_CSP_evalscript_getCRMFRequest.html
rename : content/base/test/csp/test_CSP_frameancestors.html => content/base/test/xcsp/test_CSP_frameancestors.html
rename : content/base/test/csp/test_CSP_inlinescript.html => content/base/test/xcsp/test_CSP_inlinescript.html
rename : content/base/test/csp/test_CSP_inlinestyle.html => content/base/test/xcsp/test_CSP_inlinestyle.html
rename : content/base/test/csp/test_csp_bug768029.html => content/base/test/xcsp/test_csp_bug768029.html
rename : content/base/test/csp/test_csp_bug773891.html => content/base/test/xcsp/test_csp_bug773891.html
rename : content/base/test/csp/test_csp_redirects.html => content/base/test/xcsp/test_csp_redirects.html
rename : content/base/test/csp/test_csp_report.html => content/base/test/xcsp/test_csp_report.html
rename : content/base/test/csp/test_multi_policy_injection_bypass.html => content/base/test/xcsp/test_multi_policy_injection_bypass.html
rename : content/base/test/csp/test_subframe_run_js_if_allowed.html => content/base/test/xcsp/test_subframe_run_js_if_allowed.html
2014-06-09 14:26:08 -07:00
Garrett Robinson
ea3abeafc7 Bug 988616 - "hg mv" tests that only test X-Content-Security-Policy r=sstamm r=ckerschb
--HG--
rename : content/base/test/csp/file_CSP_bug916446.html => content/base/test/xcsp/file_CSP_bug916446.html
rename : content/base/test/csp/file_CSP_bug916446.html^headers^ => content/base/test/xcsp/file_CSP_bug916446.html^headers^
rename : content/base/test/csp/file_CSP_evalscript_main.html => content/base/test/xcsp/file_CSP_evalscript_main.html
rename : content/base/test/csp/file_CSP_evalscript_main.html^headers^ => content/base/test/xcsp/file_CSP_evalscript_main.html^headers^
rename : content/base/test/csp/file_CSP_frameancestors.sjs => content/base/test/xcsp/file_CSP_frameancestors.sjs
rename : content/base/test/csp/file_CSP_frameancestors_main.html => content/base/test/xcsp/file_CSP_frameancestors_main.html
rename : content/base/test/csp/file_CSP_frameancestors_main.js => content/base/test/xcsp/file_CSP_frameancestors_main.js
rename : content/base/test/csp/file_CSP_inlinescript_main.html => content/base/test/xcsp/file_CSP_inlinescript_main.html
rename : content/base/test/csp/file_CSP_inlinescript_main.html^headers^ => content/base/test/xcsp/file_CSP_inlinescript_main.html^headers^
rename : content/base/test/csp/file_CSP_inlinestyle_main.html => content/base/test/xcsp/file_CSP_inlinestyle_main.html
rename : content/base/test/csp/file_CSP_inlinestyle_main.html^headers^ => content/base/test/xcsp/file_CSP_inlinestyle_main.html^headers^
rename : content/base/test/csp/file_CSP_main.html => content/base/test/xcsp/file_CSP_main.html
rename : content/base/test/csp/file_CSP_main.html^headers^ => content/base/test/xcsp/file_CSP_main.html^headers^
rename : content/base/test/csp/file_CSP_main.js => content/base/test/xcsp/file_CSP_main.js
rename : content/base/test/csp/file_bothCSPheaders.html => content/base/test/xcsp/file_bothCSPheaders.html
rename : content/base/test/csp/file_bothCSPheaders.html^headers^ => content/base/test/xcsp/file_bothCSPheaders.html^headers^
rename : content/base/test/csp/file_dual_headers_warning.html => content/base/test/xcsp/file_dual_headers_warning.html
rename : content/base/test/csp/file_dual_headers_warning.html^headers^ => content/base/test/xcsp/file_dual_headers_warning.html^headers^
rename : content/base/test/csp/file_policyuri_async_fetch.html => content/base/test/xcsp/file_policyuri_async_fetch.html
rename : content/base/test/csp/file_policyuri_async_fetch.html^headers^ => content/base/test/xcsp/file_policyuri_async_fetch.html^headers^
rename : content/base/test/csp/test_CSP_bug916446.html => content/base/test/xcsp/test_CSP_bug916446.html
rename : content/base/test/csp/test_bothCSPheaders.html => content/base/test/xcsp/test_bothCSPheaders.html
rename : content/base/test/csp/test_dual_headers_warning.html => content/base/test/xcsp/test_dual_headers_warning.html
rename : content/base/test/csp/test_policyuri_async_fetch.html => content/base/test/xcsp/test_policyuri_async_fetch.html
2014-06-09 14:26:06 -07:00
Jonathan Watt
49bf9acb82 Bug 1022667, part 2 - Remove BytesToTime from MediaOmxReader.cpp. r=cpearce 2014-06-10 16:42:21 +01:00
Andrea Marchesini
209ecf311a Bug 1020041 - host limit in nsStandardURL, r=jduell, r=valentin
--HG--
rename : dom/base/test/test_url_empty_port.html => dom/base/test/test_url_malformedHost.html
2014-06-10 12:53:54 +01:00
William Chen
ed34839e51 Bug 992521 - Part 3: Make script run when not in document, but contained by a ShadowRoot with a host in document. r=smaug 2014-06-07 01:42:54 -07:00
William Chen
0eff3949f3 Bug 992521 - Part 2: Make styles work when not in document, but contained by a ShadowRoot with a host in document. r=smaug 2014-06-07 01:42:54 -07:00
William Chen
5fa3c00da3 Bug 992521 - Part 1: Remove "in document" flag on ShadowRoot and its descendants. r=smaug 2014-06-07 01:42:53 -07:00
Randell Jesup
fc914058ba Bug 1021328: ensure no paths lose far-end audio chunks in getUserMedia r=mccr8 2014-06-07 00:11:42 -04:00
Ehsan Akhgari
d0ca596588 Bug 1013662 - Fix bad implicit conversion constructors in MFBT; r=froydnj,Waldo 2014-06-06 23:17:06 -04:00
Gijs Kruitbosch
6534eb8910 Bug 1021969 - fix bustage on a CLOSED TREE rs=firebot 2014-06-07 00:11:03 +01:00
Gijs Kruitbosch
b75fbd4b78 Bug 1021969, r=bholley,jaws
--HG--
extra : rebase_source : f8bc835a5bfcd62e1d59b31d75841d1cc6339634
2014-06-06 17:33:50 +01:00
Benoit Girard
23efee93e4 Bug 1014815 - Add a delay stage for webgl on b2g to let frame resolve. r=jgilbert
--HG--
extra : rebase_source : ca0d405db3af1e7f8f38456fedbb8b27b9f3b249
2014-06-04 14:25:18 -04:00
Chris Pearce
a6aa98ac0e Bug 1016162 - Base EME DOM APIs, not connected to a CDM yet. r=bz 2014-06-07 08:52:15 +12:00
Brian Nicholson
c5f1180f79 Bug 1020440 - Create DOM interfaces and stub for requestAutocomplete. r=smaug,MattN 2014-06-06 13:06:15 -07:00
Garrett Robinson
1f45c46d0d Bug 1011211 - Remove unneeded QI check in CSP redirect tests r=sstamm 2014-06-06 11:25:54 -07:00
Brian Smith
6c98a590cc Bug 1018402: Disable VP8VideoTrackEncoder.FrameEncode on Windows because the test crashes on Windows, r=cku
--HG--
extra : rebase_source : f5fe7da0aedd08a3de661fabfa7ac26ffa578dac
2014-04-24 20:11:27 -07:00
Walter Litwinczyk
3db5fffa6b Bug 1011574 - Throw the right exception when putImageData is passed an ImageData with a neutered buffer. r=bjacob 2014-06-05 11:19:22 -07:00
Eric Phan
09cd18386c Bug 1015979 - Use a fatal assert in case of empty picture rect when creating a video frame. r=cpearce DONTBUILD 2014-06-06 15:11:34 +02:00
Paul Adenot
5d3aa56395 Backed out changeset cef880caa887 (bug 101597) 2014-06-06 15:10:16 +02:00
Eric Phan
86361b4c17 Bug 101597 - Use a fatal assert in case of empty picture rect when creating a video frame. r=cpearce
--HG--
extra : rebase_source : 12b2949e5b9a243ea8bf02c1cde4e94199f47d8a
2014-06-06 15:06:58 +02:00
Shian-Yow Wu
b819d82295 Bug 1008126 - Part 2: Test cases. r=bent 2014-06-06 12:18:01 +01:00
Carsten "Tomcat" Book
072b0cbb78 Backed out changeset 04bfd88f4fb8 (bug 1008126) 2014-06-06 12:08:20 +02:00
Vasanthakumar Pandurangan
82ce5155e4 Bug 1020176 - AudioOffloadPlayer: Avoid calling ResumeStateMachine from multiple paths. r=roc 2014-06-04 14:25:21 +05:30
Christoph Kerschbaumer
062422895a Bug 1020477 - CSP in C++: Convert test_csp_ignores_path.js to compiled code tests. r=sstamm 2014-06-04 16:35:41 -07:00
Walter Litwinczyk
96dbe87ff3 Bug 966998 - WebGL OES_vertex_array_object windows presence is low. r=jgilbert 2014-06-05 16:38:27 -07:00
Hallvord R. M. Steen
2652eea04b Bug 377413 - Add a regression test for the named getter on form elements; r=Ms2ger 2014-06-06 10:06:27 +02:00
Ms2ger
cc2d84098c Bug 1017762 - Remove the language argument to EventListenerManager::SetEventHandler; r=smaug 2014-06-06 10:06:26 +02:00
Ms2ger
5be5f9f0a7 Bug 1018107 - Use the CC macros for nsXULPrototypeDocument::mPrototypeWaiters; r=mrbkap 2014-06-06 10:06:25 +02:00
Chris Peterson
3ac370688a Bug 945029 - Fix up Android's broken [u]intptr_t inttype macros. r=Waldo 2014-05-12 22:27:14 -07:00
Matthew Noorenberghe
3f3576d915 Bug 1009935 - Tests - Implement the @autocomplete attribute for values other than off/on. r=smaug 2014-06-06 00:25:08 -07:00
Matthew Noorenberghe
5a86849d06 Bug 1009935 - Implement the @autocomplete attribute for values other than off/on. r=smaug 2014-06-06 00:25:02 -07:00
Andrea Marchesini
c902339cc5 Bug 1021084 - WebAudio dispatches mozinterruptbegin/mozinterrutend, r=ehsan 2014-06-06 08:06:18 +01:00
Karl Tomlinson
bf3d4ed619 b=1016177 reduce MEDIA_TIME_MAX to not overflow when multiplying by sample rates r=roc
MediaTimes are multiplied by sample rates when converting to ticks.

This new maximum leaves 24 bits to count seconds, which corresponds to 194
days.

TimeVarying::GetAt() can return INT64_MAX, which may be > GRAPH_TIME_MAX.

The "Start time too early" assertion would now fail because conversion of
STREAM_TIME_MAX to ticks no longer overflows.

--HG--
extra : rebase_source : b49c95315d0c633f191ff68aab0b5b7aa04c6e38
2014-06-05 22:08:05 +12:00
Karl Tomlinson
3f0f4411c9 b=1016177 don't create another AUDIO_TRACK after finishing r=roc
--HG--
extra : rebase_source : a7edebde196f08adb88fb008db84bcd17cf02ad7
2014-06-05 10:11:52 +12:00
John Daggett
2ee6606229 Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw 2014-06-06 15:09:23 +09:00
John Daggett
3b6d3045d3 Bug 280443 p2 - parse font family lists into fontlist structs. r=heycam 2014-06-06 15:09:23 +09:00
Shian-Yow Wu
b178a2561b Bug 1008126 - Part 2: Test cases. r=bent 2014-06-06 13:34:31 +08:00
Wes Kocher
af4e90e4d6 Merge m-c to inbound on a CLOSED TREE 2014-06-05 19:14:19 -07:00
Wes Kocher
b0a1662491 Merge b2g-inbound to m-c a=merge 2014-06-05 18:49:36 -07:00
Dave Hylands
9d2245ec6f Bug 986331 - Enable .3g2 file extension to be recognized as 3gpp video. r=cajbir 2014-06-05 14:22:15 -07:00
William Chen
22d55fe8ae Bug 1007743 - Update flattened tree to correctly handle nodes distributed into Shadow DOM insertion points. r=smaug 2014-06-05 11:39:25 -07:00
Star Cheng
6a58609092 Bug 1007552 - To support publicnotification audio channel type for camera shutter. r=kinetik 2014-05-22 15:08:05 +08:00
Carsten "Tomcat" Book
5ad3e8194e Backed out changeset 8dc53499b0c0 (bug 1019753) 2014-06-04 10:31:06 +02:00
Jeremy Poulin
ab83f7f8dd Bug 1016622: Renaming mozilla::network::Seer to mozilla::network Predictor. r=hurley
--HG--
rename : netwerk/base/public/nsINetworkSeer.idl => netwerk/base/public/nsINetworkPredictor.idl
rename : netwerk/base/public/nsINetworkSeerVerifier.idl => netwerk/base/public/nsINetworkPredictorVerifier.idl
rename : netwerk/base/src/Seer.cpp => netwerk/base/src/Predictor.cpp
rename : netwerk/base/src/Seer.h => netwerk/base/src/Predictor.h
rename : netwerk/test/unit/test_seer.js => netwerk/test/unit/test_predictor.js
2014-06-03 13:37:46 -07:00
Jonathan Watt
92e0979d61 Bug 1019753, part 2 - Use Moz2D DataSourceSurfaces instead of Thebes gfxImageSurfaces in DocumentRendererParent.cpp and ImageEncoder.cpp. r=mattwoodrow 2014-06-04 08:08:39 +01:00
Carsten "Tomcat" Book
2903e0bb47 Backed out changeset c15e59678a60 (bug 1017896) for reftest failures 2014-06-04 08:55:59 +02:00
Carsten "Tomcat" Book
4fc5491fb2 Backed out changeset 58541e1f52d2 (bug 1007743) 2014-06-04 08:55:33 +02:00
Masayuki Nakano
4208a9ff5d Bug 479942 When physical space key is pressed, we should guarantee that it works as ' ' input key with any keyboard layout at handling shortcut key or access key r=karlt 2014-06-04 10:44:47 +09:00
Ehsan Akhgari
12c3bcae38 Backed out 3 changesets (bug 1015783) because of test failures on a CLOSED TREE
Backed out changeset 1307202f365c (bug 1015783)
Backed out changeset 5c83b4710688 (bug 1015783)
Backed out changeset feb56fc5dc01 (bug 1015783)
2014-06-03 19:49:04 -04:00
Ehsan Akhgari
18bff90cd5 Bug 1015783 - yet another #include fix
Landed on a CLOSED TREE
2014-06-03 19:29:17 -04:00
William Chen
a763f63c9e Bug 1007743 - Update flattened tree to correctly handle nodes distributed into Shadow DOM insertion points. r=smaug 2014-06-03 16:09:41 -07:00
William Chen
3cff255f24 Bug 1017896 - Ensure there is a template contents owner when creating template elements. r=bz 2014-06-03 16:09:41 -07:00
Kyle Huey
081cb57b98 Bug 1019248: Convert ProgressEvent to WebIDL codegen. r=smaug 2014-06-03 15:52:36 -07:00
Ehsan Akhgari
31ac7e3841 Bug 1015783 - Add the missing include 2014-06-03 18:51:54 -04:00
Ehsan Akhgari
4f46b92922 Bug 1015783 - Add a devtools API for Web Audio; r=padenot,smaug
See bug 980506 for an extensive discussion about this.  This patch adds
three APIs to AudioNode in order for us to be able to build awesome
devtools on top of it.

* Weak reference API.
  This patch allows one to hold a weak reference to all AudioNode's
  using Components.utils.getWeakReference().  That way, the devtool's
  inspection code would not change the lifetime of AudioNodes.
* AudioNode.id
  This is a chrome-only unique and monotonically incrementing ID for
  AudioNode objects.  It is supposed to be used in order for the
  devtools to be able to identify a node without having to keep it
  alive.
* webaudio-node-demise
  This is an observer notification that is called every time an
  AudioNode gets destroyed inside Gecko.  The ID of the corresponding
  node is passed to this notification.
2014-06-03 18:28:18 -04:00
Boris Zbarsky
cc297ffd3b Bug 1017932. Don't expose the XMLDocument bits on the return value of new Document(). r=peterv 2014-06-03 11:38:37 -04:00
Makoto Kato
08e2229907 Bug 1018829. r=sstamm 2014-06-03 15:02:19 +09:00
Chris Peterson
11c0cde92c Bug 1018554 - Fix WebMWriter warnings and mark content/media/gtest as FAIL_ON_WARNINGS. r=rillian
--HG--
extra : rebase_source : 43a93774466cc6d7f3e1f409d63c1663b1870149
2014-05-30 18:00:46 -07:00
Kyle Huey
937895df76 Back out bug 1019248 due to test failures. 2014-06-02 20:18:17 -07:00
Kyle Huey
70244d48b8 Bug 1019248: Convert ProgressEvent to WebIDL codegen. r=smaug 2014-06-02 19:02:37 -07:00
Bill McCloskey
4ed9efec48 Bug 1017310 - Rename *XBLScope to *ContentXBLScope in xpconnect (r=bholley) 2014-06-02 18:04:21 -07:00
Chris Double
69b9628fc0 Bug 1002297 - Seek in unbuffered ranges with MSE - r=kinetik 2014-06-02 22:25:42 +00:00
Jeff Gilbert
4d541b02e7 Bug 980178 - Hold a strong ref to the WebGLContext in the task. - r=kamidphish 2014-06-02 14:40:46 -07:00
Jeff Gilbert
554c1772a5 Bug 980178 - Clean up context loss handling code. - r=kamidphish 2014-06-02 14:40:15 -07:00
Ryan VanderMeulen
8d6665109a Merge mozilla-inbound to m-c. 2014-06-02 17:20:08 -04:00
Carsten "Tomcat" Book
5ca92b5f45 Merge mozilla-central to b2g-inbound 2014-06-02 15:28:19 +02:00