Commit Graph

32385 Commits

Author SHA1 Message Date
Andrea Marchesini
fadf721223 Bug 1021084 - WebAudio dispatches mozinterruptbegin/mozinterrutend, r=ehsan 2014-06-06 08:06:18 +01:00
Karl Tomlinson
b8776ea4bf 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
55b123d9d9 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
8259cc74f5 Bug 280443 p3 - use fontlist struct in gfx. r=roc,fredw 2014-06-06 15:09:23 +09:00
John Daggett
861e272110 Bug 280443 p2 - parse font family lists into fontlist structs. r=heycam 2014-06-06 15:09:23 +09:00
Shian-Yow Wu
9a4aef0b97 Bug 1008126 - Part 2: Test cases. r=bent 2014-06-06 13:34:31 +08:00
Wes Kocher
6af4edbebd Merge m-c to inbound on a CLOSED TREE 2014-06-05 19:14:19 -07:00
Wes Kocher
1972488853 Merge b2g-inbound to m-c a=merge 2014-06-05 18:49:36 -07:00
Dave Hylands
edc2be9cf4 Bug 986331 - Enable .3g2 file extension to be recognized as 3gpp video. r=cajbir 2014-06-05 14:22:15 -07:00
William Chen
20ba3e7f6c 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
e24a0dc452 Bug 1007552 - To support publicnotification audio channel type for camera shutter. r=kinetik 2014-05-22 15:08:05 +08:00
Carsten "Tomcat" Book
a535027de6 Backed out changeset 8dc53499b0c0 (bug 1019753) 2014-06-04 10:31:06 +02:00
Jeremy Poulin
21428535f7 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
c2c91ac963 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
f13d351a57 Backed out changeset c15e59678a60 (bug 1017896) for reftest failures 2014-06-04 08:55:59 +02:00
Carsten "Tomcat" Book
2e97d854e8 Backed out changeset 58541e1f52d2 (bug 1007743) 2014-06-04 08:55:33 +02:00
Masayuki Nakano
940913702c 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
0cfa8d7a07 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
7740d6b443 Bug 1015783 - yet another #include fix
Landed on a CLOSED TREE
2014-06-03 19:29:17 -04:00
William Chen
b4290f2bb8 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
3d94034ff8 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
7ffb8ff042 Bug 1019248: Convert ProgressEvent to WebIDL codegen. r=smaug 2014-06-03 15:52:36 -07:00
Ehsan Akhgari
8563b3b898 Bug 1015783 - Add the missing include 2014-06-03 18:51:54 -04:00
Ehsan Akhgari
11367a7bea 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
8b3fd69b49 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
90fde7deef Bug 1018829. r=sstamm 2014-06-03 15:02:19 +09:00
Chris Peterson
6afe00a088 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
4118dbe6e7 Back out bug 1019248 due to test failures. 2014-06-02 20:18:17 -07:00
Kyle Huey
38ae93d63c Bug 1019248: Convert ProgressEvent to WebIDL codegen. r=smaug 2014-06-02 19:02:37 -07:00
Bill McCloskey
9157c8fd4d Bug 1017310 - Rename *XBLScope to *ContentXBLScope in xpconnect (r=bholley) 2014-06-02 18:04:21 -07:00
Chris Double
1d1a56c87a Bug 1002297 - Seek in unbuffered ranges with MSE - r=kinetik 2014-06-02 22:25:42 +00:00
Jeff Gilbert
7d7c3cc3b5 Bug 980178 - Hold a strong ref to the WebGLContext in the task. - r=kamidphish 2014-06-02 14:40:46 -07:00
Jeff Gilbert
d05a5159cc Bug 980178 - Clean up context loss handling code. - r=kamidphish 2014-06-02 14:40:15 -07:00
Ryan VanderMeulen
2190bd2057 Merge mozilla-inbound to m-c. 2014-06-02 17:20:08 -04:00
Carsten "Tomcat" Book
b9e73c6741 Merge mozilla-central to b2g-inbound 2014-06-02 15:28:19 +02:00
Jonathan Kew
f782538e93 bug 1014639 - part 2 - use IrishCasing in nsCaseTransformTextRunFactory::TransformString to provide correct Irish uppercasing. r=smontagu 2014-06-01 23:18:03 +01:00
Phil Ringnalda
3e5340dd29 Merge f-t to m-c 2014-05-31 20:31:07 -07:00
Ben Tian
56ca8a253b Bug 1006309 - Patch 1/4: Revise BluetoothManager2.webidl according to refined WebBluetooth API. r=bz 2014-05-28 10:21:59 +08:00
Victor Porof
9ce7e9c089 Bug 1007203 - Always add categories when pushing to the pseudostack, r=djvj 2014-05-23 17:12:29 -04:00
Benjamin Chen
6b31842845 Bug 951040 - Add gtest testcase for WebMWriter. r=rillian 2014-05-29 16:21:01 +08:00
Ms2ger
b790db0fab Merge mozilla-inbound to mozilla-central. 2014-05-30 14:07:35 +02:00
Ms2ger
a39cee4de3 Bug 741295 - Treat 'id' and 'class' as global attributes for all elements; r=bz 2014-05-30 09:36:53 +02:00
Andrea Marchesini
eec1044619 Bug 886420 - Move SVGNumber to WebIDL; r=bz
This commit also implements constructors for the SVGNumber interface.
2014-05-30 09:36:52 +02:00
Ryan VanderMeulen
ad36412fe6 Merge m-c to inbound on a CLOSED TREE. 2014-05-29 14:46:47 -04:00
Ryan VanderMeulen
7e970bd782 Backed out changeset 441137505200 (bug 980178) for causing various TBPL crashes. 2014-05-29 14:33:28 -04:00
Sid Stamm
09301e6a88 Bug 963668 - remove unescaping in CSP logging to prevent early return from thrown exceptions. r=grobinson 2014-05-29 16:41:00 +02:00
Benoit Jacob
4cc86bff8f Bug 1008717 - Additional WebGLElementArrayCache fixes and improvements - r=jgilbert 2014-05-28 21:10:01 -04:00
Bill McCloskey
6f5327bb6c Bug 1014993 - Add Cu.isCrossProcessWrapper (r=mrbkap) 2014-05-28 18:05:22 -07:00
Bas Schouten
bde143ec52 Bug 992850: Cache Moz2D path for length or position measuring. r=jwatt 2014-05-29 01:52:47 +02:00
Tim Taubert
7185561a51 Bug 1012221 - Setting browser.send_pings.max_per_link to -1 should allow for an unlimited number of pings r=jst 2014-05-18 10:06:42 +02:00
Jonathan Watt
db7080c070 Bug 1016931 - Provide better messages to users for range underflow/overflow of HTML number, date and time inputs. r=smaug 2014-06-02 14:53:56 +01:00
Robert O'Callahan
2a92625af7 Bug 1015664. Part 2: Remove some NS_HIDDEN usage. r=bsmedberg 2014-06-03 00:08:24 +12:00
Robert O'Callahan
cbb8fdebfc Bug 1015664. Part 1: Remove NS_HIDDEN_() usage. r=bsmedberg 2014-06-03 00:08:21 +12:00
Gabor Krizsanits
0a0f6be6f6 Bug 1015576 - fixing performance regression on android. r=mrbkap 2014-06-02 13:28:55 +02:00
Wes Kocher
4c3d7d8799 Backed out changeset dc79f34a19f1 (bug 1011831) for OSX dt1 bustage on an otherwise CLOSED TREE 2014-05-30 17:35:30 -07:00
William Chen
a456310337 Bug 1011831 - Support <template> element in XHTML parser. r=hsivonen 2014-05-30 16:11:02 -07:00
Botond Ballo
208521ef2b Bug 1016682 - Store CSS viewport size as floating-point to avoid rounding errors. r=tn 2014-05-28 16:27:38 -04:00
Randell Jesup
964601c191 Bug 987979: Patch 3 - Fix various build issues in webrtc.org/Mozilla integration. r=rjesup 2014-05-29 17:05:14 -04:00
Randell Jesup
21318d2311 Bug 987979: Patch 2 - Rollup of changes previously applied to media/webrtc/trunk/webrtc rs=jesup 2014-05-29 17:05:14 -04:00
Walter Litwinczyk
096cb131f2 Bug 1008310 - WebGL warning for using element array with different types. r=jgilbert 2014-06-02 16:30:00 -04:00
Ryan VanderMeulen
080c5d748d No bug - Clean up media mochitest manifests.
This doesn't change the enabled/disabled state of any tests. It should be a no-op since the harness runs tests alphabetically anyway regardless of their order in the manifest.
2014-06-05 12:41:53 -04:00
Ryan VanderMeulen
764d225327 Bug 1020538 - Re-enable test_playback_rate.html on Linux, OSX, and Android. r=cpearce 2014-06-05 12:41:52 -04:00
Gabor Krizsanits
d0ec15b409 Bug 1019319 - part 2: Import as link type should be prefed. r=mrbkap 2014-06-05 14:46:56 +02:00
Olli Pettay
3fa67f89f1 Bug 1020622 - Trace black windows' (webidl) event listeners, r=mccr8 2014-06-05 02:48:50 +03:00
Morris Tseng
e33d7a4f54 Bug 987718 - Part 3: Expose CollectClientRects function at nsRange.cpp; r=roc 2014-06-04 22:54:00 +02:00
Jonathan Watt
13680dbe8c Bug 1016145 - Load the non-SVG user-agent style sheets for non-SVG documents served as image/svg+xml. r=bz
--HG--
extra : rebase_source : e48c0a6041a38fd1d056ad510268c5df23bf225e
2014-06-05 01:01:39 +01:00
Wes Kocher
3602beb586 Merge m-c to inbound on a CLOSED TREE 2014-06-04 18:48:20 -07:00
Wes Kocher
84641c0f36 Backed out changeset f644eda342c2 (bug 1000640) for various gl-based failures on a CLOSED TREE 2014-06-04 18:29:21 -07:00
Wes Kocher
cde83bdc33 Backed out changeset 9d1dd5a9be4f (bug 1000640) 2014-06-04 18:27:41 -07:00
Wes Kocher
40ac0457aa Backed out changeset 3a764e34c366 (bug 1000640) 2014-06-04 18:27:22 -07:00
Wes Kocher
acf1fb45e4 Backed out changeset fa44003a4040 (bug 1000640) for various gl-based failures on a CLOSED TREE 2014-06-04 18:27:08 -07:00
Wes Kocher
5203fa524c Backed out changeset 5be1a688e645 (bug 1000640) 2014-06-04 18:26:27 -07:00
Garrett Robinson
6364e8e39f Backed out changeset d9a7b9a18ab4 (Bug 988616) on a CLOSED TREE
--HG--
rename : content/base/test/xcsp/file_CSP_bug916446.html => content/base/test/csp/file_CSP_bug916446.html
rename : content/base/test/xcsp/file_CSP_bug916446.html^headers^ => content/base/test/csp/file_CSP_bug916446.html^headers^
rename : content/base/test/xcsp/file_CSP_evalscript_main.html => content/base/test/csp/file_CSP_evalscript_main.html
rename : content/base/test/xcsp/file_CSP_evalscript_main.html^headers^ => content/base/test/csp/file_CSP_evalscript_main.html^headers^
rename : content/base/test/xcsp/file_CSP_frameancestors.sjs => content/base/test/csp/file_CSP_frameancestors.sjs
rename : content/base/test/xcsp/file_CSP_frameancestors_main.html => content/base/test/csp/file_CSP_frameancestors_main.html
rename : content/base/test/xcsp/file_CSP_frameancestors_main.js => content/base/test/csp/file_CSP_frameancestors_main.js
rename : content/base/test/xcsp/file_CSP_inlinescript_main.html => content/base/test/csp/file_CSP_inlinescript_main.html
rename : content/base/test/xcsp/file_CSP_inlinescript_main.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main.html^headers^
rename : content/base/test/xcsp/file_CSP_inlinestyle_main.html => content/base/test/csp/file_CSP_inlinestyle_main.html
rename : content/base/test/xcsp/file_CSP_inlinestyle_main.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main.html^headers^
rename : content/base/test/xcsp/file_CSP_main.html => content/base/test/csp/file_CSP_main.html
rename : content/base/test/xcsp/file_CSP_main.html^headers^ => content/base/test/csp/file_CSP_main.html^headers^
rename : content/base/test/xcsp/file_CSP_main.js => content/base/test/csp/file_CSP_main.js
rename : content/base/test/xcsp/file_bothCSPheaders.html => content/base/test/csp/file_bothCSPheaders.html
rename : content/base/test/xcsp/file_bothCSPheaders.html^headers^ => content/base/test/csp/file_bothCSPheaders.html^headers^
rename : content/base/test/xcsp/file_dual_headers_warning.html => content/base/test/csp/file_dual_headers_warning.html
rename : content/base/test/xcsp/file_dual_headers_warning.html^headers^ => content/base/test/csp/file_dual_headers_warning.html^headers^
rename : content/base/test/xcsp/file_policyuri_async_fetch.html => content/base/test/csp/file_policyuri_async_fetch.html
rename : content/base/test/xcsp/file_policyuri_async_fetch.html^headers^ => content/base/test/csp/file_policyuri_async_fetch.html^headers^
rename : content/base/test/xcsp/test_CSP_bug916446.html => content/base/test/csp/test_CSP_bug916446.html
rename : content/base/test/xcsp/test_bothCSPheaders.html => content/base/test/csp/test_bothCSPheaders.html
rename : content/base/test/xcsp/test_dual_headers_warning.html => content/base/test/csp/test_dual_headers_warning.html
rename : content/base/test/xcsp/test_policyuri_async_fetch.html => content/base/test/csp/test_policyuri_async_fetch.html
2014-06-04 17:53:58 -07:00
Garrett Robinson
786db9aba2 Backed out changeset f3e45719fda7 (bug 988616) on a CLOSED TREE 2014-06-04 17:53:14 -07:00
Garrett Robinson
503d9943a8 Backed out changeset bf40eebc6543 (bug 988616) on a CLOSED TREE 2014-06-04 17:52:35 -07:00
Garrett Robinson
023fde621d Backed out changeset 1be4b6552473 (bug 988616) on a CLOSED TREE
--HG--
rename : content/base/test/csp/file_CSP_evalscript_main.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant.html
rename : content/base/test/csp/file_CSP_evalscript_main.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant.html^headers^
rename : content/base/test/csp/file_CSP_evalscript_main_allowed.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed.html
rename : content/base/test/csp/file_CSP_evalscript_main_allowed.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed.html^headers^
rename : content/base/test/csp/file_CSP_evalscript_main_allowed_getCRMFRequest.html => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html
rename : content/base/test/csp/file_CSP_evalscript_main_allowed_getCRMFRequest.html^headers^ => content/base/test/csp/file_CSP_evalscript_main_spec_compliant_allowed_getCRMFRequest.html^headers^
rename : content/base/test/csp/file_CSP_frameancestors_main.html => content/base/test/csp/file_CSP_frameancestors_main_spec_compliant.html
rename : content/base/test/csp/file_CSP_frameancestors_main.js => content/base/test/csp/file_CSP_frameancestors_main_spec_compliant.js
rename : content/base/test/csp/file_CSP_frameancestors.sjs => content/base/test/csp/file_CSP_frameancestors_spec_compliant.sjs
rename : content/base/test/csp/file_CSP_inlinescript_main.html => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant.html
rename : content/base/test/csp/file_CSP_inlinescript_main.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant.html^headers^
rename : content/base/test/csp/file_CSP_inlinescript_main_allowed.html => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant_allowed.html
rename : content/base/test/csp/file_CSP_inlinescript_main_allowed.html^headers^ => content/base/test/csp/file_CSP_inlinescript_main_spec_compliant_allowed.html^headers^
rename : content/base/test/csp/file_CSP_inlinestyle_main.html => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant.html
rename : content/base/test/csp/file_CSP_inlinestyle_main.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant.html^headers^
rename : content/base/test/csp/file_CSP_inlinestyle_main_allowed.html => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant_allowed.html
rename : content/base/test/csp/file_CSP_inlinestyle_main_allowed.html^headers^ => content/base/test/csp/file_CSP_inlinestyle_main_spec_compliant_allowed.html^headers^
rename : content/base/test/csp/file_CSP_main.html => content/base/test/csp/file_CSP_main_spec_compliant.html
rename : content/base/test/csp/file_CSP_main.html^headers^ => content/base/test/csp/file_CSP_main_spec_compliant.html^headers^
rename : content/base/test/csp/file_CSP_main.js => content/base/test/csp/file_CSP_main_spec_compliant.js
2014-06-04 17:51:55 -07:00
Garrett Robinson
08f6818f94 Backed out changeset 948a658c002b (bug 988616) on a CLOSED TREE 2014-06-04 17:51:08 -07:00
Jeff Gilbert
e037f7c6bf Bug 1000640 - Mark C/A 1.0/0.5 non-premult test as random, since it passes on Win7 Ru. - r=mattwoodrow CLOSED TREE 2014-06-04 16:54:51 -07:00
William Chen
b031491de9 Bug 1011831 - Support <template> element in XHTML parser. r=hsivonen 2014-06-04 15:21:23 -07:00
Garrett Robinson
109c1ee755 Bug 988616 - Remove refs to "spec compliant" from split CSP tests r=sstamm r=ckerschb 2014-06-04 15:24:40 -07:00
Garrett Robinson
62fcf01d8c 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-04 15:24:39 -07:00
Garrett Robinson
d9291168cd Bug 988616 - Split CSP tests for CSP (1.0) and X-CSP, and update build system files r=sstamm r=ckerschb 2014-06-04 15:24:38 -07:00
Garrett Robinson
39d6efd63d 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-04 15:24:38 -07:00
Garrett Robinson
a1f9b8ec3f 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-04 15:24:36 -07:00
Jeff Gilbert
bffb064396 Bug 1000640 - Mark WinXP as failing color-alpha-test unpremultiplied reftests. - r=mattwoodrow 2014-06-04 15:20:27 -07:00
Jeff Gilbert
4dfc0e7e48 Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow 2014-06-04 15:20:26 -07:00
Jeff Gilbert
16549b9f87 Bug 1000640 - Death to whitespace. - r=mattwoodrow 2014-06-04 15:20:25 -07:00
Jeff Gilbert
188fa937c6 Bug 1000640 - Handle non-premult alpha in Layers. - r=mattwoodrow 2014-06-04 15:20:24 -07:00
Jeff Walden
2dad99b5fc Bug 1019334 - Require that Init be called on a newly-constructed TypedArray struct to use it. r=bz 2014-06-03 18:31:43 -07:00
Christoph Kerschbaumer
5d5e2a8ad0 Bug 1020407 - CSP in C++: Log more descriptive console message if parsing fails (r=sstamm) 2014-06-04 10:19:00 -07:00
William Chen
667b68b711 Bug 1017896 - Ensure there is a template contents owner when creating template elements. r=bz 2014-06-04 14:47:31 -07:00
Christoph Kerschbaumer
51df54f4c2 Bug 1019984 - CSP in CPP: Update Parser to return error when parsing invalid paths (r=sstamm) 2014-06-03 23:07:27 -07:00
Randell Jesup
7683f60604 Bug 1006641: add telemetry for AudioStream open times r=jib 2014-06-04 14:52:32 -04:00
Randell Jesup
a02f87eea0 Bug 1003712: Codec availability support and prioritization r=ehugg 2014-06-04 14:52:32 -04:00
Randell Jesup
e324737c53 Bug 1003712: Use Media Resource Manager to reserve OMX Codecs r=jhlin 2014-06-04 14:52:31 -04:00
John Lin
edbb0cfe38 Bug 1003712: extend MediaResourceManagerService to support video encoder and no-wait mode. r=rjesup,jhlin,sotaro 2014-06-04 14:52:21 -04:00
Ryan VanderMeulen
e56b4d6f7a Merge m-c to inbound. 2014-05-28 16:28:34 -04:00
Ryan VanderMeulen
a363451504 Merge inbound to m-c. 2014-05-28 16:26:25 -04:00
Jonathan Watt
58eea22a12 Bug 1016131 - Fix crash in nsCSSStyleSheet::IsApplicable when dom.forms.number is disabled. r=dholbert 2014-05-28 14:28:34 +01:00
Carsten "Tomcat" Book
c527681317 Merge mozilla-central to b2g-inbound 2014-05-28 14:57:27 +02:00
Carsten "Tomcat" Book
809708bcda merge mozilla-inbound to mozilla-central 2014-05-28 14:22:02 +02:00
Randell Jesup
3e5a393123 Bug 743703: allow mirroring of trace logs to NSPR; fix backwards lazy allocation defines r=pkerr 2014-05-28 03:18:33 -04:00
Jocelyn Liu
8a979995cb Bug 1006316 - Patch2: Modify bluetooth2/BluetoothAdapter to support WebAPI change, r=btian 2014-05-28 18:16:22 +08:00
Tim Taubert
a8c3787586 Bug 990812 - Fix nsIMessageManager documentation r=smaug 2014-05-27 21:46:06 +02:00
Bob Owen
4786b9c34d Bug 1014553 - Part 6: Remove using mozilla::AutoPushJSContext from nsXULPrototypeDocument.cpp. r=bholley 2014-05-23 11:48:23 +01:00
Bob Owen
8f03db611a Bug 1014553 - Part 5: Replace AutoPushJSContext in nsScriptLoader::AttemptAsyncScriptParse. r=bholley 2014-05-27 16:44:51 +01:00
Bob Owen
2d2087d13b Bug 1014553 - Part 4: Replace AutoPushJSContext in nsDOMDataChannel::DoOnMessageAvailable. r=bholley 2014-05-23 10:18:37 +01:00
Bob Owen
6a00348c08 Bug 1014553 - Part 3: Replace AutoPushJSContext in nsContentUtils::IsPatternMatching. r=bholley 2014-05-27 16:44:01 +01:00
Bob Owen
3d30abba7d Bug 1014553 - Part 2: Remove AutoPushJSContext in nsContentUtils::WrapNative. r=bholley 2014-05-23 09:04:44 +01:00
Bob Owen
96ac8b31ff Bug 1014553 - Part 1: Replace AutoPushJSContext in WebSocket::CreateAndDispatchMessageEvent. r=bholley 2014-05-23 08:47:46 +01:00
Ryan VanderMeulen
4a08636d20 Merge inbound to m-c on a CLOSED TREE. 2014-05-27 16:23:41 -04:00
Ryan VanderMeulen
095b86b386 Backed out changeset 2c631967ab9e (bug 999651) for B2G crashes.
CLOSED TREE
2014-05-27 14:08:30 -04:00
Reuben Morais
6b28e6ff71 Bug 952486 - Use CheckPermissions instead of Func for several interfaces. r=bz 2014-05-25 15:31:11 -03:00
Fabrice Desré
2deb233e1d Bug 952486 - backout for breaking all device and emulator builds (keeping dom reviewer to land the backout...) r=bz 2014-05-26 12:11:52 -07:00
Reuben Morais
df3026450e Bug 952486 - Use CheckPermissions instead of Func for several interfaces. r=bz 2014-05-25 15:31:11 -03:00
Carsten "Tomcat" Book
5f4bdd154a merge b2g-inbound to mozilla-central 2014-05-26 15:26:11 +02:00
Carsten "Tomcat" Book
2446abd3df merge fx-team to mozilla-central 2014-05-26 14:59:21 +02:00
Wes Kocher
4fef3cddfb Merge m-c to b2g-inbound 2014-05-23 17:39:48 -07:00
Wes Kocher
76327fe133 merge inbound to m-c 2014-05-23 17:19:27 -07:00
Vincent Chen
c53b5f77a8 Bug 981477 - Disable B2G emulator reftests that fail oop, r=ahal 2014-05-23 15:56:15 -04:00
Carsten "Tomcat" Book
203ded0aa0 merge b2g-inbound to mozilla-central 2014-05-23 16:03:42 +02:00
Gijs Kruitbosch
db892a8095 Bug 1013457 - remove browser.frames.enabled pref, r=bz 2014-05-23 10:54:58 +01:00
Felipe Gomes
e92b57bd96 Bug 1015535 - Only consider text nodes and cdata sections as candidates for translation. r=smaug 2014-05-24 23:52:04 -03:00
Eric Chou
7fd9600215 Bug 942104 - Add an event listener "ondiscoverystatechanged", r=gyeh, r=mrbkap 2014-05-23 14:00:14 +08:00
Boris Zbarsky
f65d94f073 Bug 1013316. Implement GetSupportedNames on HTMLAllCollection. r=smaug
This also fixes the GetSupportedNames on nsContentList HTMLCollections to follow the spec.
2014-05-22 00:23:51 -04:00
Axel Viala
e665adb2f2 Bug 1016399 - Remove never used value to fix a minor warning found by scan-build. r=ehsan 2014-05-27 08:23:00 +02:00
Benny Mei
e28077ad2c Bug 1010393 - Remove aProtoDoc parameter from nsXULPrototypeScript::Compile. r=bholly
Removed aProtoDoc parameter from nsXULElement.h and nsXULElement.cpp in
content/xul/content/src. Specifically in method nsXULElement::Compile.

Removed aProtoDoc argument from XULDocument.cpp, and nsXULContentSink.cpp
in content/xul/document/src. Specifically when aProtoDoc argument used
in nsXULElement::Compile.
2014-05-27 16:15:00 +02:00
Brian Birtles
5a3ac027fe Bug 1010681 part 6 - Remove PassesConditionProcessingTests from SVGAnimationElement; r=longsonr
This method was originally exposed so that the animation compositor could test
if an animation should be skipped when sampling but now that we perform this
testing within the SVGAnimationElement itself it is no longer needed.
2014-05-28 14:15:30 +09:00
Brian Birtles
d9aa3fdc4c Bug 1010681 part 2 - Make SVG animation elements call SetIsDisabled on the corresponding timed element; r=longsonr
This patch makes use of the SetIsDisabled method added to nsSMILTimedElement in
the previous patch to "turn off" the associated timed element of an animation
element that has failing conditional processing tests.
2014-05-28 14:14:02 +09:00
Jeff Gilbert
d17ff957ba Bug 980178 - Clean up context loss handling code. - r=kamidphish 2014-05-27 20:01:33 -07:00
JW Wang
e03b447211 Bug 1008012 - |mBasePosition| should be updated after seeking otherwise GetVideoStreamPosition will get the wrong value. r=cpearce 2014-05-21 00:41:00 +02:00
Carsten "Tomcat" Book
d928ed6914 Merge mozilla-central to mozilla-inbound 2014-05-22 15:44:47 +02:00
Carsten "Tomcat" Book
2b06f4758f merge b2g-inbound to mozilla-central 2014-05-22 15:21:43 +02:00
Carsten "Tomcat" Book
b36416deac Backed out changeset c0f93e0fb095 (bug 942104) 2014-05-22 11:46:23 +02:00
Eric Chou
4edee05144 Bug 942104 - Add an event listener "ondiscoverystatechanged", r=gyeh, r=mrbkap 2014-05-22 14:09:38 +08:00
Boris Zbarsky
35342606f7 Bug 891952. Named getters for HTMLCollection should never return anything for "". r=smaug 2014-05-22 00:23:51 -04:00
Wes Kocher
d8940fe139 Merge m-c to b2g-inbound 2014-05-21 20:38:07 -07:00
Wes Kocher
df451a02c1 Merge b2g-inbound to m-c 2014-05-21 20:24:32 -07:00
Christoph Kerschbaumer
02897941c7 Bug 1013559 - CSP in C++: Support to parse 1.x headers with the new parser while supporting XCSP using the old JS parser. r=sstamm,grobinson 2014-05-20 15:44:22 -07:00
Carsten "Tomcat" Book
73b3171eda Backed out changeset 91dad1e50118 (bug 891952) for m1 and m3 test failures on a CLOSED TREE 2014-05-22 08:24:17 +02:00
Carsten "Tomcat" Book
d5e3b7e734 Backed out changeset c0cf2e5d7c56 (bug 1013316) 2014-05-22 08:22:30 +02:00
William Chen
ccc506dc38 Bug 999271 - Implement web components getDestinationInsertionPoints() extension to Element interface. r=mrbkap 2014-05-21 23:11:53 -07:00
Boris Zbarsky
deaae1898e Bug 1013316. Implement GetSupportedNames on HTMLAllCollection. r=smaug
This also fixes the GetSupportedNames on nsContentList HTMLCollections to follow the spec.
2014-05-22 00:23:51 -04:00
Boris Zbarsky
a06b36141b Bug 891952. Named getters for HTMLCollection should never return anything for "". r=smaug 2014-05-22 00:23:51 -04:00
Vasanthakumar Pandurangan
28e3c20b2a Bug 1010685 - FileMediaResource Tell() should not return 0 when file is closed. r=roc 2014-05-19 15:03:24 +05:30
Ryan VanderMeulen
29d0dd7695 Merge b2g-inbound to m-c. 2014-05-21 16:17:37 -04:00
Ryan VanderMeulen
e93e623678 Backed out changeset d8d0a93e6d54 (bug 981477) and changeset 14713f296ec1 (bug 922680) for frequent B2G crashtest failures.
CLOSED TREE
2014-05-21 15:23:08 -04:00
Gabor Krizsanits
9b5a153e09 Bug 877072 - HTML Imports part1. r=mrbkap 2014-05-21 19:08:12 +02:00
Vincent Chen
ae94d263e5 Bug 981477 - Disable B2G emulator reftests that fail oop, r=ahal 2014-05-21 12:19:54 -04:00
Kartikaya Gupta
82413349d5 Bug 1001438 - Remove setCriticalDisplayPortForElement and have the getter function automatically compute it. r=tn 2014-05-21 12:06:02 -04:00
Ryan VanderMeulen
a17ca0a2c9 Bug 881443 - Disable test_video_wakelock.html on B2G debug emulator builds. 2014-05-21 10:02:35 -04:00
Carsten "Tomcat" Book
2af1f64a44 merge b2g-inbound to mozilla-central 2014-05-21 14:08:03 +02:00
Carsten "Tomcat" Book
0fc3b435f2 Backed out changeset 90f267beb7f5 (bug 951278) for Build Bustage on a CLOSED TREE 2014-05-21 10:44:22 +02:00
Matthew Gregan
9f3053ec67 Bug 1013032 - Initialize pending subdecoders directly rather than waiting on a task (that may be blocked) to do it. r=cajbir 2014-05-19 19:59:00 +12:00
Birunthan Mohanathas
952b834c76 Bug 869836 - Part 9: Use AssignLiteral instead of Assign(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
59b969f7f4 Bug 869836 - Part 8: Use Append('c') instead of Append("c"). r=ehsan 2014-05-22 06:48:52 +03:00
Birunthan Mohanathas
aea8617b92 Bug 869836 - Part 7: Use AppendLiteral instead of Append where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
58641805f1 Bug 869836 - Part 6: Use EqualsLiteral instead of Equals where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
f65339b9ff Bug 869836 - Part 5: Use AssignLiteral instead of Assign where possible. r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
189593520f Bug 869836 - Part 4: Use EqualsLiteral instead of Equals(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
0e6f3a6562 Bug 869836 - Part 3: Use Append('c') instead of AppendLiteral("c"). r=ehsan 2014-05-22 06:48:51 +03:00
Birunthan Mohanathas
19bebbc68d Bug 869836 - Part 2: Use AppendLiteral instead of Append(NS_LITERAL_STRING(...)). r=ehsan 2014-05-22 06:48:50 +03:00
Wes Kocher
7e05dc5d1e Merge m-c to inbound 2014-05-21 20:34:12 -07:00
Anthony Jones
a5ed041766 Bug 908503: Change to stagefright demuxer; r=cpearce
Bug 908503: Build config changes for libstagefright demuxer; r=glandium
Bug 908503: Remove Chrome demuxer; r=cpearce
Bug 908503: Add conversion to Annex B; r=cpearce
2014-05-22 14:42:39 +12:00
Jan Beich
f900495cef Bug 1013907: Unbreak WebRTC build on BSDs after bug 1007775. r=gcp 2014-05-21 16:42:52 +02:00
Carsten "Tomcat" Book
2eaad01451 Merge mozilla-central to mozilla-inbound 2014-05-21 14:26:21 +02:00
Jan Beich
25a111b07e Bug 1012415 - Explicitly include <unistd.h> for _exit() on XP_UNIX. r=josh 2014-05-18 10:29:00 -04:00
Christoph Kerschbaumer
9006215f4c Bug 994466 - CSP in C++: Fix memory leak in CSPContext. r=sstamm 2014-05-21 09:47:13 -07:00
Sid Stamm
2515ec9fed Bug 994322 - Violation reporting support for the new CSP implementation. r=ckerschb, r=grobinson 2014-05-20 10:20:00 -04:00
Karl Tomlinson
cba3ae5c9b b=1015025 use a consistent reference timestamp for graph time to avoid accumulating drift from rounding to MediaTime r=roc
--HG--
extra : transplant_source : 2%B9y%D4%80%DA/qqx%C5%F5%86%8CoT%B9S%19%D9
2014-05-26 11:26:52 +12:00
Shigeyuki Tsukihashi
32fd41f353 Bug 999964 part 2 - mochitest, reftest for Bug 999964; r=longsonr 2014-05-15 11:03:49 +09:00
Shigeyuki Tsukihashi
29fc5495c2 Bug 999964 part 1 - Patch for SVG 2 getBBox method; r=longsonr, r=bz 2014-05-13 10:24:35 +09:00
Jared Wein
255e8d6ab6 Bug 1000513 - Allow menuitems in menupopups to be children of a menugroup for horizontal arrangement. r=enn
--HG--
extra : rebase_source : 9e6f99b95e48f26aae2c3f7b8ee436781451a299
2014-05-12 16:23:12 -04:00
David Caldwell
f47a3ed8dc Bug 1006656. Ignore setLineDash calls with negative dash values. r=roc
--HG--
extra : rebase_source : 21c356a82618402f1665331348f5be42a640a465
2014-05-23 12:07:24 +12:00
Randell Jesup
df234f1d00 Bug 921622 - AudioStream rework. r=padenot 2014-05-21 03:28:22 -04:00
Tim Taubert
0032b00e5d Bug 953360 - Test that <a ping> attribute splits on white space not only space r=jst 2014-05-18 10:34:18 +02:00
Jeff Muizelaar
effbbf368f Bug 1014209. Only call DrawBuffers if necessary. r=jgilbert
DrawBuffers seems to cause a flush on the adreno 300 so we
only want to do it if we need to.
2014-05-28 13:57:13 -04:00
Jeff Gilbert
a459231c85 Bug 1004309 - Add func to assert shadowed state is correct. - r=kamidphish
* * *
Bug 980178 - Dither default is true. - r=kamidphish
2014-05-21 19:03:09 -07:00
Rik Cabanier
9d60155558 Bug 979692 - Add simple hit testing for canvas hit regions. r=roc 2014-05-18 19:44:00 -04:00
Rik Cabanier
fc3c69f427 Bug 979692 - Calculate hit detection and fill in region parameter to mouse events. r=bz, r=roc 2014-05-20 00:54:00 -04:00
Rik Cabanier
c797577640 Bug 979692 - Add fixes for hitregion hit detection. r=roc 2014-05-18 19:43:00 -04:00
Paul Adenot
f18276b91f Backed out changeset 8dd41701dd92 (bug 989921) on a CLOSED TREE 2014-05-22 14:49:10 +02:00
Paul Adenot
4548b74d78 Bug 1007223 - r=ehsan 2014-05-13 14:09:44 +02:00
Paul Adenot
897696648c Bug 989921 - Allow the MediaStreamGraph mixer to send data back to multiple consumers. r=jesup 2014-05-22 13:40:51 +02:00
Olli Pettay
98998b7d84 Bug 1009640, the final upload progress event should have lengthComputable true, r=bz 2014-05-22 13:54:32 +03:00
Jan Beich
866b818108 Bug 1014064 fixup - Unbreak runtime of UpdateSystemLoad() on 32bit NetBSD. r=gcp 2014-05-22 10:41:00 +02:00
Jan Beich
dd1958ea97 Bug 1014064 - Implement LoadInfo::UpdateSystemLoad() on BSDs. r=gcp 2014-05-21 22:39:55 +02:00
Jeff Walden
96e2ce765d Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent, r=efaust, r=jorendorff 2014-05-27 14:32:41 -07:00
Randell Jesup
d4f4f6c427 Bug 1014819: remove no-longer-needed OMXCodec GetCodecConfig r=roc 2014-05-24 18:28:04 -04:00
Randell Jesup
8370108c2b Bug 997567: Support reconfiguration for frame-rate changes on OMX H.264 encoder r=jhlin 2014-05-24 18:28:02 -04:00
Mats Palmgren
a6feda0f22 Bug 508665 - part 1, Change the signature of SetParent/GetParent from nsIFrame* to nsContainerFrame*. r=roc 2014-05-24 22:20:39 +00:00
Jonathan Watt
7792c4a45f Bug 1011806 - Stop loading user-agent and user style sheets for SVG-as-an-image (the main UA sheets svg.css, html.css, etc. will still load on demand). r=bz CLOSED TREE 2014-05-24 21:37:48 +01:00
Jonathan Watt
ec734706e6 Bug 1013936, part 2 - Only load the html.css UA style sheet on-demand for SVG documents. r=bz CLOSED TREE 2014-05-24 20:29:11 +01:00
Jonathan Watt
e07a2e6821 Bug 1013936, part 1 - Add various methods to nsIDocument to help determine its type. r=bz 2014-05-24 20:28:48 +01:00
Jonathan Watt
74572624da Bug 1008455 - Avoid loading the xul.css UA style sheet when possible. r=bz CLOSED TREE
--HG--
rename : toolkit/content/xul.css => toolkit/content/minimal-xul.css
2014-05-24 19:51:06 +01:00
Jonathan Watt
745f910b48 Bug 1015147 - Use the style sheet cache to store the user-agent style sheets svg.css and mathml.css so that we don't create new instances for each new document. r=bz 2014-05-24 19:46:38 +01:00
Jonathan Watt
fd3a1b8954 Bug 1014891 - Remove support for XML's 'catalog' style sheets, and provide an internal alternative for the abusing callers of EnsureCatalogStyleSheet. r=bz 2014-05-24 19:46:38 +01:00
Wes Kocher
4777505208 Merge m-c to inbound 2014-05-23 17:37:56 -07:00
Kyle Huey
8c5cca136c Bug 996133: Remove unnecessary NS_DISPATCH_NORMAL arguments to NS_DispatchToMainThread. r=ehsan 2014-05-23 12:53:17 -07:00
Vincent Chang
78dd44da11 Bug 951278 - [RTSP][V1.3] The RTSP streaming always stops at the last 1st or 2nd second. r=sworkman 2014-03-18 14:30:51 +08:00
Vincent Chang
d95f07a1a6 Bug 951278 - [RTSP][V1.3] The RTSP streaming always stops at the last 1st or 2nd second. r=sworkman 2014-03-18 14:30:51 +08:00
Sotaro Ikeda
632184314a Bug 1011130 - Fix video seek problem in OmxDecoder r=cajbir 2014-05-20 18:22:57 -07:00
Trevor Saunders
42ad93c2a2 bug 1004746 - part 1 - Remove a bunch of usage of nsAutoPtr's copy ctor r=froydnj 2014-05-07 18:05:37 -04:00
Paul Kerr [:pkerr]
8fabc5d038 Bug 1007775 - Part 2: Win32 port of load adaptation. Get total system load from the PDH service. Calculate process load using user + privileged cpu ticks compared to system time ticks. r=gcp 2014-05-16 08:19:07 -07:00
Paul Kerr [:pkerr]
344189294f Bug 1007775 - Part 1: OS X port of load adapation. Replace usage of proc fs for total system load with calls to mach library. r=gcp 2014-05-05 07:25:07 -07:00
Frederik Braun
28f37fc420 Bug 1010953 - different message for CSP-Report Only to devtools console. r=grobinson 2014-05-20 12:15:43 +02:00
xKhorasan
fb8cfc497a Bug 998076 - implement responseURL attribute for XMLHttpRequest. r=smaug 2014-05-17 09:24:37 +09:00
Ehsan Akhgari
dda4240032 Bug 1006229 - Assert that the AudioBuffer object should not have been handed to JS or have C++ callers neuter its typed array; r=padenot 2014-05-19 23:12:47 -04:00
Boris Zbarsky
f37518beb7 Bug 996095. All 32-bit integers are valid values for tabindex; don't restrict it to the int16_t range during parsing. r=smaug 2014-05-19 16:37:59 -04:00
Boris Zbarsky
f5aca02b72 Bug 881996 part 1. Make cloning static documents not reset the principal on the clone after setting it to the right thing. r=smaug 2014-05-19 16:37:59 -04:00
Bobby Holley
715f351f2b Bug 1010577 - Shim window.controllers (with a warning) in RELEASE_BUILDs. r=bz 2014-05-19 13:08:08 -07:00
Brad Lassey
4a594afe19 bug 995777 - browser.properties: rename getUserMedia.videoDevice.prompt to reflect new string r=mfinkle 2014-04-18 15:01:56 -04:00
Peter Van der Beken
55c17927f1 Bug 1010955 - Fix tests so they'll work with Window on WebIDL bindings. r=bz.
--HG--
rename : content/media/webspeech/synth/ipc/test/test_ipc.html => content/media/webspeech/synth/ipc/test/file_ipc.html
2014-02-15 22:12:35 +01:00
Ed Morley
4c70d072f3 Backed out changeset 45ea7a49ecec (bug 979692) 2014-05-19 15:36:40 +01:00
Ed Morley
679902d427 Backed out changeset 1f34d528c0f1 (bug 979692) 2014-05-19 15:36:36 +01:00
Ed Morley
3ea148f47a Backed out changeset 2ee1b1118636 (bug 979692) 2014-05-19 15:36:32 +01:00
Carsten "Tomcat" Book
f291e63285 Backed out changeset 46c16792274f (bug 1010955) for suspicion of causing memory leaks on a CLOSED TREE 2014-05-19 15:02:58 +02:00
Peter Van der Beken
0932413f11 Bug 1010955 - Fix tests so they'll work with Window on WebIDL bindings. r=bz.
--HG--
rename : content/media/webspeech/synth/ipc/test/test_ipc.html => content/media/webspeech/synth/ipc/test/file_ipc.html
extra : rebase_source : c7dc7fc44717ad6bf5381ecb8a537bf698ee962e
2014-02-15 22:12:35 +01:00
Rik Cabanier
fea0d32f91 bug 979692 - add simple hit testing for canvas hit regions. r=roc 2014-05-18 19:44:00 +02:00
Rik Cabanier
1ceeb9ec46 Bug 979692 - Calculate hit detection and fill in region parameter to mouse events. r=roc 2014-05-12 15:52:00 +02:00
Rik Cabanier
fc3446eebe Bug 979692 - Add fixes for hitregion hit detection. r=roc 2014-05-18 19:43:00 +02:00
Karl Tomlinson
9d886dd15c b=1010000 update mTracksKnownTime when finishing a stream r=roc
and use this in StreamBuffer::GetAllTracksEnd() to detect when no more tracks
will be added.

--HG--
extra : transplant_source : %B7A-%7EV%94%E1%CE%15%1C%15%7B%84%D5%F1%1D%A2%CF%EC%15
2014-05-19 08:26:54 +12:00
Karl Tomlinson
04329cfcdb b=1010000 update SourceMediaStream::Finish() doc as AdvanceKnownTracksTime() info is incorrect since e526d37a9a19 r=roc
--HG--
extra : transplant_source : B%92%A3%83K%D0%8AE%8A%F32%D1E%0F%DA%0E%C0%AE%27%03
2014-05-19 08:24:01 +12:00
Randell Jesup
2d34cee229 Bug 1006285: make MediaCodec bitrate setting work for KitKat-based builds r=jhlin 2014-05-18 10:17:01 -04:00
Josh Aas
bbbfa48727 Bustage fix for Gecko Media Plugins landing, bug 957928. 2014-05-17 22:44:47 -05:00
Jeff Walden
06f73fbe81 Bug 999651, bug 995679, bug 1009952, bug 1011007, bug 991981. r=sfink, r=shu, r=jandem, r=jdm, r=luke, r=bbouvier, r=nmatsakis, r=bz, r=ehsan, r=jgilbert, r=smaug, r=sicking, r=terrence, r=bholley, r=bent 2014-05-27 09:56:43 -07:00
Trevor Saunders
a7a065cd75 bug 966084 - don't QI the result of win->GetFrameElementInternal() when its not required r=smaug 2014-01-23 16:14:29 -05:00
Trevor Saunders
78966cf36b bug 966059 - add nsIDocShell::GetWindow and GetDocument r=smaug 2014-01-09 21:03:47 -05:00
Neil Rashbrook
ef8d375d0b Bug 869836 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
Relading with correct bug number so DONTBUILD.

--HG--
extra : amend_source : 6e05de7729c27761564124212b7d4cbe3318e482
2014-05-26 21:54:10 +03:00
Birunthan Mohanathas
7ed88d413a Backout 8b8bbe7aa1cc due to wrong bug number 2014-05-27 14:42:13 +03:00
Birunthan Mohanathas
d9e420fc7c Bug 869836 - Part 12: Use Assign('c') instead of AssignLiteral("c"). r=ehsan
--HG--
extra : rebase_source : a6b15019cee452973dd8bf3112c15e14175855a9
2014-05-26 21:55:08 +03:00
Birunthan Mohanathas
085f40aff8 Bug 869836 - Part 11: Use Append('c') instead of AppendLiteral("c"). r=ehsan
--HG--
extra : rebase_source : 08bcbfd804f1adcab40c7d59fa56deda1f6e0829
2014-05-26 21:54:58 +03:00
Birunthan Mohanathas
cfd62b35ad Bug 869836 - Part 10: Use Truncate instead of AssignLiteral(""). r=ehsan
--HG--
extra : rebase_source : e75c900e72e5367518f2b923a839fd23acf29a42
2014-05-26 21:54:53 +03:00
Neil Rashbrook
71828ecc1c Bug 995730 - Part 9a: Use AssignLiteral(MOZ_UTF16(...)) instead of Assign(NS_LITERAL_STRING(...)). r=ehsan
--HG--
extra : rebase_source : d2d3d611c06a2a7ec930fb11576d7c8335c0a6e2
2014-05-26 21:54:10 +03:00
Tim Taubert
ebbe1bba5f Bug 990812 - Tests for group message managers r=smaug 2014-05-25 23:41:52 +02:00
Tim Taubert
230fa7a56a Bug 990812 - Let the frame loader use a group message manager as the parent when it detects that a frame belongs to a certain group r=smaug 2014-05-23 14:49:09 +02:00
Tim Taubert
54f552cc43 Bug 990812 - Allow a deeper frame message manager hierarchy than only global > window > tab r=smaug 2014-05-23 14:52:36 +02:00
Ehsan Akhgari
5b0272c079 Bug 1013663 - Fix some bad implicit conversion constructors in the JS engine; r=jorendorff,jandem 2014-05-25 21:46:24 -04:00
Jonathan Watt
96cec0c2c1 Bug 1015646 - Add a memory reporter for SVGPathElement's SVGAnimatedPathSegList member. r=njn
--HG--
extra : rebase_source : 5eda3e1104cc6a75ec38774c072e6e3e2b3d7b1b
2014-05-26 16:21:23 +01:00
Peter Van der Beken
034f5ffcab Bug 789261 - Enable WebIDL bindings for Window. r=bz.
--HG--
extra : rebase_source : 4ee28872adf9d03d9dc28880426383224359fd78
2014-04-08 20:48:37 +02:00
Carsten "Tomcat" Book
7008e17308 Merge mozilla-central to mozilla-inbound 2014-05-26 15:32:24 +02:00
Jonathan Kew
45a42995d1 bug 1015603 part 3 - add a smallCaps field to gfxFontStyle, and pass it through from layout when creating gfxFontStyle records. r=roc 2014-05-26 14:23:31 +01:00
Arnaud Bienner
8da02158b7 Bug 826185 - Remove now useless method in HTMLInputElement. r=jwatt 2014-03-13 15:08:08 +01:00
Jan Beich
e5a908fdee Bug 1016631 - Cosmetic fix to use correct type for sysctl()'s 2nd argument. Also s/NULL/nullptr/ style fix in my code. r=gcp, r=vladan 2014-05-28 18:11:00 -04:00
Benoit Jacob
64ad3662d5 Bug 1018239 - Make WebGLContext::GetExtensionString fool-proof and remove a dangerous EnumeratedArrayConstructor - r=jgilbert 2014-05-30 16:21:23 -04:00
Boris Zbarsky
f1b813f113 Bug 985135 - Test that sandboxed origin flag is honoured across redirects. r=bobowen 2014-03-18 17:24:46 -04:00
Ryan VanderMeulen
ec23774cc2 Merge m-c to inbound on a CLOSED TREE. 2014-05-30 16:24:45 -04:00
John Schoenick
1a87d43ea5 Bug 870021 - Part 6 - Add getCurrentSrc to HTMLImageElement. r=jst, sr=jst 2014-05-30 13:03:08 -07:00
John Schoenick
5c64992870 Bug 870021 - Part 5.1 - HTMLImageElement responsive-aware overrides for GetNatural{Width,Height}. r=jst 2014-05-30 13:03:06 -07:00
John Schoenick
b60ee0537a Bug 870021 - Part 4 - Move HTMLImageElement::GetNatural{Height,Width} up to ImageLoadingContent. r=jst 2014-05-30 13:03:06 -07:00