John Schoenick
423332eebc
Bug 878363 - Disable -Wreserved-user-defined-literal for problematic gstreamer header. r=ted
2013-06-03 11:10:28 -07:00
Ryan VanderMeulen
c943988608
Merge m-c to inbound.
2013-06-03 11:58:20 -04:00
Sotaro Ikeda
1591798e76
Bug 874325 - Add lock to MediaStreamSource::readAt(). r=doublec
2013-06-03 10:41:54 -04:00
Ed Morley
ea32d76a43
Backed out changeset 70cf9c347db6 (bug 509719) for crashtest orange
2013-06-03 16:05:50 +01:00
Cameron McCormack
b63bd9c849
Bug 876831 - Only reflow nsSVGTextFrame2's anonymous block frame under ReflowSVG. r=bzbarsky,longsonr f=jwatt
2013-06-04 00:15:29 +10:00
Gijs Kruitbosch
689a755272
Bug 509719 - Fix crash in XULDocument::RemoveElement, r=bz
2013-06-03 12:05:58 +02:00
Michael Harrison
947ff9b473
Bug 772153 - Add support for unprefixed cursor:zoom-in/out. r=bz
2013-06-03 08:49:38 -04:00
Ed Morley
36b419c548
Bug 850181 - Skip conformance/textures/texture-mips.html on Ubuntu VMs since they intermittently pass and fail in equal measure
2013-06-03 13:09:52 +01:00
Paul Adenot
9e29aa84a4
Bug 877527. Forgot to hg add.
2013-06-03 19:15:41 +02:00
Paul Adenot
097c1a2a72
Bug 878765 - Add missing incrementation in AudioBlockPanStereoToStereo. r=ehsan
2013-06-03 15:48:58 +02:00
Paul Adenot
eb8ab95ec5
Bug 877527
2013-06-03 19:13:23 +02:00
Daniel Holbert
a32115ff8b
Bug 877510: Undefine GetClassInfo in nsHTMLFormElement.h, in case someone #including us also #included a windows header that stupidly defined it to something else. r=smaug
2013-06-03 10:00:04 -07:00
Ms2ger
c1d0d7d622
Bug 878509 - Restore the HTMLImageElement.lowsrc, x, y attributes that were unintentionally removed; r=smaug
2013-06-02 17:38:25 +02:00
Ehsan Akhgari
5698703154
Bug 878478 - Disable looping of AudioBufferSourceNode when we detect that the loopStart offset is not less than the loopEnd offset; r=roc
2013-06-02 09:26:26 -04:00
Ehsan Akhgari
b319c56bac
Bug 878328 - Sanitize the time argument of AudioParam.setValueCurveAtTime; r=roc
2013-06-02 09:26:06 -04:00
Ehsan Akhgari
dc0358066e
Bug 878407 - Allocate a large enough delay buffer when the delay time fraction value is less than 0.5; r=roc
2013-06-02 09:25:46 -04:00
Ehsan Akhgari
7bb5a36eda
Bug 878497 - Add a test case for AudioParam.setValueAtTime; r=roc
2013-06-02 09:25:16 -04:00
Trevor Saunders
6a25cfb54f
bug 873622 - speed up nsXPConnect::GetXPConnect() and rename it since it never returns null r=bholley
2013-05-17 01:49:41 -04:00
Ms2ger
bc5533af63
Merge m-c to m-i.
2013-06-01 15:00:46 +02:00
Ms2ger
85e6673fb1
Bug 877910 - Make HTMLSelectElement.namedItem return 'HTMLOptionElement' instead of 'object'; r=bz
2013-06-01 08:56:34 +02:00
Gijs Kruitbosch
6d9aab9154
Bug 877669 - nsXULPopupListener shouldn't prevent default if there are no attributes, r=neil
2013-05-31 11:49:26 +02:00
Ehsan Akhgari
1e0789da84
Bug 878014 - Use double precision when sampling the delay AudioParam; r=roc
2013-06-01 03:02:46 -04:00
Jeff Gilbert
440186baa0
Bug 877934 - Only clear what we need to for off-fb ReadPixels. - r=bjacob
2013-05-30 18:54:00 -07:00
Boris Zbarsky
1f413ade51
Bug 861938. Make the CanvasWindingRule arguments be treated as missing if undefined is passed in. r=smaug
2013-06-05 20:51:22 -04:00
Trevor Saunders
404b82a6df
backout bug 877886 for bustage
2013-06-05 17:50:30 -04:00
Chia-hung Tai
d75d680f5b
Bug 810099 - B2G MMS: support onretrieving event. r=vyang
2013-05-10 13:39:22 -07:00
Trevor Saunders
82ade4173d
bug 877886 - get rid of a number of static constructors in content/ and dom/ r=smaug
2013-05-30 18:34:53 -04:00
Ryan VanderMeulen
8160849c2b
Merge m-c to inbound.
2013-05-31 11:30:38 -04:00
Ryan VanderMeulen
16c564b736
Merge m-c to birch.
...
--HG--
rename : gfx/layers/TestTiledLayerBuffer.cpp => gfx/tests/gtest/TestTiledLayerBuffer.cpp
2013-05-30 20:52:56 -04:00
Andreas Gal
3ee8d0ff82
Bug 876099 - re-enable 3gp support in web content r=roc, a=gal
2013-05-30 10:52:58 -07:00
L. David Baron
b31121a2a1
Bug 234485: Map xml:lang attribute into style so that it's used for font selection and hyphenation. r=bzbarsky
...
The code in nsHTMLStyleSheet implements LangRule to map xml:lang into
style and the code to manage its uniqueness.
The change to nsGenericHTMLElement fixes the mapping of the HTML lang
attribute to do cascading the way all other rule mapping does so that
the cascading works correctly.
The tests test that the correct style language is used for hyphenation
by copying over a set of hyphenation reftests that check its basic
response to languages. There are no specific tests for font selection,
but font selection is known to use the same language data from style.
I verified manually (see other attachments to bug) that the rule
uniqueness is being managed correctly.
--HG--
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-1.xhtml
rename : layout/reftests/text/auto-hyphenation-10.html => layout/reftests/text/auto-hyphenation-xmllang-10.xhtml
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-11a.xhtml
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-11b.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-12a.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-12b.xhtml
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-13a.xhtml
rename : layout/reftests/text/auto-hyphenation-1.html => layout/reftests/text/auto-hyphenation-xmllang-13b.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-14a.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-14b.xhtml
rename : layout/reftests/text/auto-hyphenation-1a.html => layout/reftests/text/auto-hyphenation-xmllang-1a.xhtml
rename : layout/reftests/text/auto-hyphenation-2.html => layout/reftests/text/auto-hyphenation-xmllang-2.xhtml
rename : layout/reftests/text/auto-hyphenation-3.html => layout/reftests/text/auto-hyphenation-xmllang-3.xhtml
rename : layout/reftests/text/auto-hyphenation-4.html => layout/reftests/text/auto-hyphenation-xmllang-4.xhtml
rename : layout/reftests/text/auto-hyphenation-5.html => layout/reftests/text/auto-hyphenation-xmllang-5.xhtml
rename : layout/reftests/text/auto-hyphenation-6.html => layout/reftests/text/auto-hyphenation-xmllang-6.xhtml
rename : layout/reftests/text/auto-hyphenation-7.html => layout/reftests/text/auto-hyphenation-xmllang-7.xhtml
rename : layout/reftests/text/auto-hyphenation-8.html => layout/reftests/text/auto-hyphenation-xmllang-8.xhtml
rename : layout/reftests/text/auto-hyphenation-9.html => layout/reftests/text/auto-hyphenation-xmllang-9.xhtml
2013-05-30 16:00:20 +08:00
Phil Ringnalda
fbdc14b941
Back out 87e2bfbb427d (bug 874295) for mochitest-1 failures
...
CLOSED TREE
2013-05-29 23:55:29 -07:00
Arnaud Sourioux
ac2132dad0
Bug 856822: Annotate ~1700 methods with MOZ_OVERRIDE in /content r=smaug
2013-05-29 13:43:41 -07:00
Robert O'Callahan
cc51ef48ef
Bug 868405. Support 'enabled' attribute on MediaStreamTrack. r=jesup
...
--HG--
extra : rebase_source : ec29ae2e45979baaf1b6a085549755ba86cadd40
2013-05-30 16:44:43 +12:00
Robert O'Callahan
8b6e23f489
Bug 868405. Part 1: Add a few MOZ_OVERRIDES. r=jesup
...
--HG--
extra : rebase_source : 9fce360b62677439a353b2fb81d9bab92b659d13
2013-05-30 16:44:40 +12:00
Robert O'Callahan
e6dc7a239c
Bug 874295. On non-Android platforms (and eventually for Android), use call GetDefaultScale instead of GetDevicePixelsPerMetaViewportPixel. r=mbrubeck
...
--HG--
extra : rebase_source : 9c0544baccfe277e9340d185f189eda174923eb4
2013-05-30 16:34:32 +12:00
Kyle Huey
3cc4ccd2f5
Bug 876555: Avoid including xpcprivate.h in most generated dom binding code. r=bz
2013-05-30 11:15:31 +08:00
Jeff Gilbert
6c51c32a3f
Bug 877048 - Add support for comments and whitespace trimming to failed/skipped mochitest-gl tests. - r=bjacob
2013-05-29 17:49:12 -07:00
Jeff Gilbert
8bab05f83d
Bug 877048 - Consistently use single quotes in new code. - r=bjacob
2013-05-29 17:49:12 -07:00
Jeff Gilbert
de3747b1cb
Bug 877048 - Add failing test list for android+nvidia for tegra2 slaves. - r=bjacob
2013-05-29 17:49:12 -07:00
Jeff Gilbert
24a78b62c7
Bug 877048 - Make mochitest-gl detection of os/version/driver modular. - r=bjacob
2013-05-29 17:49:11 -07:00
Jeff Gilbert
d908105467
Bug 877048 - Factor getting driver info out into a self-contained function for mochitest-gl. - r=bjacob
2013-05-29 17:49:11 -07:00
Ehsan Akhgari
286425d4f4
Crashtest for bug 868504
2013-05-30 20:59:09 -04:00
Ehsan Akhgari
72c63d4e5c
Bug 877820 - Improve the argument checking for OfflineAudioContext's sampleRate argument; r=roc
2013-05-30 20:54:07 -04:00
Ehsan Akhgari
6f0d7033ca
Bug 876273 - Only attempt to delete the media graph when the last stream goes away if we're waiting for all streams to be destroyed; r=roc
2013-05-30 20:53:51 -04:00
Ehsan Akhgari
13fff291bf
Bug 876024 - Sanity check all of the time values passed to Web Audio; r=roc
2013-05-30 20:53:15 -04:00
Ehsan Akhgari
d822bd3533
Bug 877523 - Correctly handle small maximum delay values for DelayNode; r=roc
2013-05-30 20:52:26 -04:00
Chris Pearce
590f37edd9
Bug 870400 - Calculate audio timestamps for WMF based on audio frames played, rather than trusting the container's timestamps. r=padenot
2013-05-31 11:34:52 +12:00
Boris Zbarsky
7392630c95
Bug 877540. Fix remaining unsafe reference hazards in browser code. r=terrence
2013-05-30 17:46:48 -04:00
Boris Zbarsky
a3d695962d
Bug 865377. Give EventTarget a chrome-only getter that returns its global. r=smaug
...
The idea is that you then do things like t.dispatchEvent(new t.ownerGlobal.Event("something")).
2013-05-30 17:46:39 -04:00
Ehsan Akhgari
b64aed8e7c
Bug 877039 - Set the Web Audio maximum channel count to 32; r=roc
...
--HG--
extra : rebase_source : 7e5bb51cd3bd9b4fbe01649af8f14e17cf6b3042
2013-05-30 14:25:52 -04:00
Andrea Marchesini
571b536df0
Bug 877638 - Crash in WakeLockBoolWrapper::UpdateWakeLock when running crashtests. r=ehsan
2013-05-30 11:26:12 -04:00
Cameron McCormack
a46f56dda8
Bug 876323 - Avoid recomputing mPositions when COORD_CONTEXT_CHANGED unless percentages were used. r=jwatt
2013-05-30 10:44:55 +10:00
Ehsan Akhgari
df64361ce8
Bug 877231 - Make the error checking for the OfflineAudioContext constructor more strict; r=roc
...
--HG--
extra : rebase_source : 123a39f3d4a169c85927b4e23f99a9962efc4452
2013-05-29 19:35:30 -04:00
Michael Brennan
18d8f09c5b
Bug 829603 - Change charsets to strings in nsIDocShell. r=hsivonen
2013-05-25 16:09:30 +02:00
Ehsan Akhgari
2577c23c9a
Bug 877125 - Handle the case where the expected number of channels for the offline AudioDestinationNode and the actual input number of channels do not match; r=roc
...
--HG--
extra : rebase_source : 432c10fe039b24b1aea1d0329ebef37f9e62cd0a
2013-05-29 19:33:14 -04:00
Cosmin Clapon
15d861e7f3
Bug 764996 - Dir attribute mapping. r=karlt
2013-05-29 19:26:40 -04:00
Ryan VanderMeulen
468b93224a
Backed out changeset a966aadd9ae3 (bug 856822) for Windows bustage on a CLOSED TREE.
2013-05-29 17:56:10 -04:00
Ehsan Akhgari
6c61de1ac0
Backed out 8 changesets (bug 803299) because it makes Tcheckerboard and Tpan so much worse
...
Backed out changeset f0311781c218 (bug 803299)
Backed out changeset 946467115924 (bug 803299)
Backed out changeset 59af481d8888 (bug 803299)
Backed out changeset 99a03f7ca8a4 (bug 803299)
Backed out changeset 44539f533a92 (bug 803299)
Backed out changeset 3f3963a3ebf6 (bug 803299)
Backed out changeset 5269f0483d1e (bug 803299)
Backed out changeset a9485787fdb1 (bug 803299)
2013-05-29 17:14:27 -04:00
Jeff Gilbert
ef2871fde3
Bug 876929 - Check for OES_standard_derivatives on GLES2. - r=bjacob
2013-05-28 17:20:29 -07:00
Arnaud Sourioux
ff4b91709f
Bug 856822: Annotate ~1700 methods with MOZ_OVERRIDE in /content r=smaug
2013-05-29 13:43:41 -07:00
Boris Zbarsky
e1d7ebf663
Bug 876805. Fix unsafe reference gc hazards in dom/ code. r=smaug
2013-05-29 16:16:04 -04:00
Ehsan Akhgari
de94a9e96b
Bug 875221 - Make sure to balance the creation and destruction of streams for media graphs; r=roc
2013-05-29 11:38:39 -04:00
Ehsan Akhgari
28c082afaf
Bug 876215 - Correctly deal with nodes that require 0 input channels by feeding them a null AudioChunk; r=roc
...
The assertion here is really not correct, since as this testcase shows,
it's now easy for web content to control the value of outputChannelCount.
--HG--
extra : rebase_source : a6282517673b7c9e73c2114ee0b944fc1022e4ae
2013-05-29 07:40:14 -04:00
Ehsan Akhgari
3b9b54e31a
Bug 876118 - Impose a unified channel count limit of 10000 channels in Web Audio; r=roc
...
--HG--
extra : rebase_source : 480cebb99e5dd8673df179b490d11e6c513fa1d1
2013-05-29 07:36:37 -04:00
Jon Coppeard
6fec5f0632
Bug 876639 - Address unsafe references from JS_ParseJSON() - Fix browser r=smaug
2013-05-29 09:29:39 +01:00
Chris Lord
d292e0ef84
Bug 803299 - Replace black.png with black.html for webgl-color-alpha-test. r=jrmuizel
...
webgl-color-alpha-test fails to render the image correctly since switching on
24-bit rendering, presumably due to async image decoding. Instead, just replace
the pure black 256^2 image with a page that renders the same using a div.
--HG--
extra : rebase_source : 12b454362ca9ad989fdf1e29a6715000575c613a
2013-05-29 15:26:39 +01:00
Kartikaya Gupta
8d97eb65cb
Bug 865735 - Add a units template parameter to the gfx Point, Size, and Rect classes. r=bas,roc
2013-05-29 09:32:30 -04:00
Ed Morley
ebb42781a7
Backed out changeset 7acdb79e4d71 (bug 876639)
2013-05-29 12:09:10 +01:00
Jon Coppeard
a5f7aee9a5
Bug 876639 - Address unsafe references from JS_ParseJSON() - Fix browser r=smaug
2013-05-29 09:29:39 +01:00
Simon Montagu
034354edf3
Assert that entry exists before removing it. Bug 876155, r=ehsan
2013-05-29 10:36:59 +03:00
Ehsan Akhgari
abe35e49ff
Bug 876834 - Do not accept sampling rates which we won't be able to handle when creating an OfflineAudioContext; r=roc
2013-05-29 00:10:52 -04:00
Zachary Easterbrook
9caeb26605
Bug 875409 - Replace nsINode::Trace() with nsWrapperCache::TraceWrapper(). r=mccr8
2013-05-28 16:58:29 -07:00
Jeff Gilbert
7d292aed27
Backout 779a5cfb5395 for burning
2013-05-28 16:41:10 -07:00
Jeff Gilbert
a10b871fa2
Bug 874929 - Check whether GLES2 platforms support OES_standard_derivatives. - r=bjacob
2013-05-28 16:13:37 -07:00
Trevor Saunders
4a839150dd
backout 7a1706d0e5b0 to 8c8b6adebb4c for frequent failures in scrolling/text-1.html and scrolling/text-2.html reftests on a CLOSED TREE
2013-05-28 18:32:29 -04:00
Ryan VanderMeulen
b019438822
Merge m-c to inbound.
2013-05-28 15:55:17 -04:00
Ehsan Akhgari
138d8529b0
Test case for bug 876249
2013-05-28 14:43:35 -04:00
Andrea Marchesini
8b6f11ee43
Bug 872430 - Timeout between when the media is paused and when the wakelock is released. r=jlebar
2013-05-28 13:30:17 -04:00
Garrett Robinson
e684855db6
Bug 858836 - CSP inline style blocking doesn't work in the Firefox OS emulator. r=bz, r=imelven
2013-05-28 13:29:34 -04:00
Chris Lord
78cfdd0c58
Bug 803299 - Replace black.png with black.html for webgl-color-alpha-test. r=jrmuizel
...
webgl-color-alpha-test fails to render the image correctly since switching on
24-bit rendering, presumably due to async image decoding. Instead, just replace
the pure black 256^2 image with a page that renders the same using a div.
2013-05-28 18:50:17 +01:00
Ms2ger
1d57226508
Bug 876282 - Add unprefixed cancelAnimationFrame; r=bz
...
--HG--
rename : content/base/test/test_bug647518.html => content/base/test/test_bug876282.html
2013-05-28 19:31:31 +02:00
Mats Palmgren
17c3dd2d83
Bug 871099. r=bzbarsky
2013-05-28 03:00:08 +00:00
Ehsan Akhgari
59a18c2247
Bug 876252 - Stop the AudioBufferSourceNode if the offset is no longer valid after setting a new buffer more effectively; r=roc
...
Calling Stop() here is not quite enough, because web content might call stop() again
with a non-zero argument, which overrides what we do here.
2013-05-27 20:17:24 -04:00
Ed Morley
8555ae4477
Backed out changeset 5801b2855c33 (bug 803299)
2013-05-28 14:45:22 +01:00
Chris Lord
d33cfcee06
Bug 803299 - Replace black.png with black.html for webgl-color-alpha-test. r=jrmuizel
...
webgl-color-alpha-test fails to render the image correctly since switching on
24-bit rendering, presumably due to async image decoding. Instead, just replace
the pure black 256^2 image with a page that renders the same using a div.
2013-05-28 14:22:13 +01:00
Cameron McCormack
bebdede7a8
Bug 876545 - Make test_input_santization.html output a lot less when it passes. r=mounir
2013-05-28 22:24:34 +10:00
Ehsan Akhgari
113a464d54
Bug 865256 - Part 1: Implement the DOM bindings for WaveTable; r=roc
2013-05-28 07:19:07 -04:00
Andrew McCreight
eb059d91b2
Bug 874583 - Use NS_IMPL_CYCLE_COLLECTION_INHERITED_n in more places. r=smaug
2013-05-21 16:23:53 -07:00
Phil Ringnalda
91622f83cb
Merge m-c to a CLOSED TREE m-i
2013-05-27 11:46:31 -07:00
Vladimir Vukicevic
8f3c6c3bb6
Backed out changeset fd25fb9e951e and 0f0c080ed1ba (bug 843599) for mac debug assertion failures on a CLOSED TREE
2013-05-27 11:45:59 -04:00
Masatoshi Kimura
18fd56d251
Bug 726933 - Add a deprecation warning to getPreventDefault. r=smaug
2013-05-27 23:43:51 +09:00
Vladimir Vukicevic
dfdb68d68a
b=843599; use gralloc buffers for WebGL streaming on B2G; r=nical,jgilbert,jrmuizel
2013-05-27 10:12:13 -04:00
Jon Coppeard
8a68ce4b84
Bug 874691 - Make CC participant tracing indirect r=mccr8 r=smaug r=bz
2013-05-27 12:50:49 +01:00
Robert O'Callahan
94905a3054
Bug 876133. Ensure output audio volume is updated when 'volume' attribute is set on media element. r=cpearce
...
--HG--
extra : rebase_source : defbb7d13b70349d321006db37f005888fb6a79e
2013-05-27 17:13:05 +12:00
Andrea Marchesini
30f3e235ca
Bug 869002 - DocumentFragment should be constructable, r=Ms2ger
2013-05-23 03:59:00 -07:00
Masatoshi Kimura
fad511757b
Bug 876040 - Replace nsIDOMEvent::GetPreventDefault() with nsIDOMEvent::DefaultPrevented(). r=smaug
2013-05-26 06:05:36 +09:00
Ehsan Akhgari
ac9c045ad1
Bug 875402 - Delete MediaInputPort objects using normal refcounting semantics; r=roc
2013-05-25 10:01:08 -04:00
Ehsan Akhgari
3f01774938
Bug 875911 - Clean up OfflineAudioContexts which have never been rendered; r=roc
2013-05-25 09:59:59 -04:00
Masatoshi Kimura
7147a31a15
Backed out changeset db13e1fbc642 (bug 691151) because some in-tree callers are still using the function
2013-05-25 08:41:19 +09:00
Masatoshi Kimura
58666b20c5
Bug 726933 - Add a deprecation warning to getPreventDefault. r=smaug
2013-05-25 07:55:20 +09:00
Masatoshi Kimura
a34e1a3602
Bug 875155 - Convert TimeEvent to WebIDL. r=smaug
2013-05-25 07:55:19 +09:00
Ehsan Akhgari
d418ca71a3
Backed out changeset dc96b4762676 (bug 875402) because of crashtest leaks
2013-05-24 15:28:28 -04:00
Justin Lebar
46907ebf24
Bug 832609 - Make memory reporter for blobs threadsafe. r=khuey
...
--HG--
extra : rebase_source : 4dc2387ae3867699085139545ff2b57104b1f72a
2013-05-24 13:10:48 -04:00
Olli Pettay
95a5b10bde
Bug 875545 - Make Telephony.h/cpp to use EventListenerAdded/Removed, r=bz
...
--HG--
rename : content/media/webaudio/test/test_audioParamSetCurveAtTimeZeroDuration.html => content/media/webaudio/test/test_audioParamSetCurveAtTime.html
rename : mobile/android/base/Prompt.java => mobile/android/base/PromptService.java
extra : rebase_source : fcd1f9bbecc8f9025ea0f27274d0f31d745bcf39
2013-05-24 20:22:20 +03:00
Ehsan Akhgari
0ab611361f
Bug 875596 - Properly handle AudioParam SetCurve automation events with a 0 duration; r=roc
...
--HG--
rename : content/media/webaudio/test/test_audioParamSetCurveAtTime.html => content/media/webaudio/test/test_audioParamSetCurveAtTimeZeroDuration.html
2013-05-24 13:19:47 -04:00
Ehsan Akhgari
3c5b12a9a8
Bug 873553 - Part 11: Run the Web Audio tests with two OfflineAudioContexts, one at 48KHz and one at 44.1KHz; r=roc
...
--HG--
extra : rebase_source : b3847be5b05a9dc5e0d3233fadd30c92a6f07292
2013-05-24 13:11:53 -04:00
Ehsan Akhgari
ca9338667f
Bug 873553 - Part 10: Allow creating OfflineAudioContexts with arbitrary sampling rates; r=roc
...
--HG--
extra : rebase_source : 99758cbe05b83d34734e4df11f30ebbbd12811df
2013-05-24 13:11:32 -04:00
Ehsan Akhgari
7243e880a5
Bug 873553 - Part 9: Port WebAudioUtils to use the stream's sampling rate; r=roc
...
--HG--
extra : rebase_source : 18e01ed739bb505f7825c3d79e00c8552a70fad0
2013-05-24 13:11:18 -04:00
Ehsan Akhgari
c3f2357a32
Bug 873553 - Part 8: Port DynamicsCompressorNode to use the stream's sampling rate; r=roc
...
--HG--
extra : rebase_source : ebf2989b778a03f873eea83ed5c885360981e2ed
2013-05-24 13:10:59 -04:00
Ehsan Akhgari
57a5f849b0
Bug 873553 - Part 7: Port DelayNode to use the stream's sampling rate; r=roc
...
--HG--
extra : rebase_source : db35f08edab8a54c6c60a0ead2d7afed59d2c360
2013-05-24 13:10:44 -04:00
Ehsan Akhgari
6cc538470a
Bug 873553 - Part 6: Port BiquadFilterNode to use the stream's sampling rate; r=roc
...
--HG--
extra : rebase_source : 3522c7cb9ea0469f6ac9607ea0408b078f56f09e
2013-05-24 13:10:24 -04:00
Ehsan Akhgari
d934527fc6
Bug 873553 - Part 5: Port AudioBufferSourceNodeEngine to use the stream's sampling rate; r=roc
...
--HG--
extra : rebase_source : 13d1133fb34d3695eece432047b719b456961610
2013-05-24 13:13:31 -04:00
Ehsan Akhgari
6c146d9103
Bug 873553 - Part 4: Pass the sampling rate to the engine in SetTimelineParameter; r=roc
...
--HG--
extra : rebase_source : aa574757e9791eafd8c6825328fc4e2f65479f34
2013-05-24 13:10:08 -04:00
Ehsan Akhgari
d5f53f01ab
Bug 873553 - Part 3: Rename AudioBufferSourceNodeEngine::mSampleRate to mBufferSampleRate; r=roc
...
--HG--
extra : rebase_source : 3970da0f20d3d53f17d0ce8244a12de073eeb19a
2013-05-24 13:09:51 -04:00
Ehsan Akhgari
22b9d20d59
Bug 873553 - Part 2: Teach each AudioNodeStream about its sampling rate, and store the value inside AudioContext; r=roc
...
--HG--
extra : rebase_source : beed6a6f965acdff307b7d4861d5f336c224d498
2013-05-24 13:09:29 -04:00
Ehsan Akhgari
eb4978d70a
Bug 873553 - Part 1: Remove AudioContext::GetRate; r=roc
...
This method is currently unused.
--HG--
extra : rebase_source : c6d5a9788e6cb03fc965852e5b97a72e05cfd3e2
2013-05-24 13:09:08 -04:00
Ehsan Akhgari
b70a070b62
Bug 875402 - Do the work for initializing a MediaInputPort even if the message is handled during graph shutdown; r=roc
2013-05-24 12:53:41 -04:00
Masayuki Nakano
fb14551e52
Bug 807893 part.1 Remove nsIWidget::BeginSecureInput() and nsIWidget::EndSecureInput() r=roc, sr=roc
2013-05-25 01:27:52 +09:00
Ed Morley
a85a630c58
Merge mozilla-central and inbound
2013-05-24 16:09:48 +01:00
Ed Morley
b04195e0ce
Merge latest green inbound changeset and mozilla-central
2013-05-24 15:49:15 +01:00
Andrea Marchesini
d9c785a8a7
Bug 875483 - YouTube HTML5 Playback hangs Firefox. r=tterribe
2013-05-24 14:04:20 +02:00
Cameron McCormack
6d61db3877
Bug 875705 - Fix odd numbering of nsAttrValue::ValueType. r=smaug
2013-05-24 23:27:51 +10:00
Boris Zbarsky
5033ec2b7b
Bug 875622 part 2. Use handles in ConvertJSValueToString. r=smaug
2013-05-24 09:16:00 -04:00
Ehsan Akhgari
11cff4c090
Bug 875529 - Correctly reserve some extra junk at the end of the down-mixing buffer; r=roc
...
CUSTOM_CHANNEL_LAYOUTS is 6, and we use the index 6 to denote channels that
must be ignored, therefore we need an array of 7 values here.
2013-05-23 23:29:25 -04:00
Ehsan Akhgari
3e5b5e657d
Bug 875144 - Disallow creating AudioBuffers of 0 length; r=roc
2013-05-23 22:39:36 -04:00
Ehsan Akhgari
03aface63f
Bug 874952 - Always create enough last chunks for an engine, even if we don't end up calling into its ProduceAudioBlock function; r=roc
2013-05-23 22:36:20 -04:00
Vladimir Vukicevic
ff55db5503
b=873757; crash in JSStructuredCloneWriter::writeArrayBuffer; r=bz
2013-05-23 22:09:38 -04:00
Daniel Holbert
9ae3f5f736
Bug 875328: Remove stranded (and unnecessary) method-override Attr::AppendChildTo(). r=bz
2013-05-24 09:39:17 +08:00
Olli Pettay
1ebfe132b8
Bug 868300, use cycle collector to break the cycles between ValidityState and its owner, r=mounir
...
--HG--
extra : rebase_source : 7ae7d0cfdca60d71870ac7b9d7a1210c9e1f6ec3
2013-05-24 02:07:34 +03:00
John Schoenick
c8c753f060
Bug 871942 - Don't synchronously stop plugins in DestroyContent. r=benjamin
2013-05-23 16:22:28 -07:00
Olli Pettay
6ac541ab4a
Bug 874592 - nsFrameMessageManager::NewProcessMessageManager may construct child process managers with no parent, r=jdm
...
--HG--
extra : rebase_source : faa0b708e9e0e5f88db2319215144540622fbd3a
2013-05-23 21:17:57 +03:00
Mounir Lamouri
2d20b55d7a
Bug 874640 - Make HTMLInputElement.valueAsDate visibility pref controlled. r=bz
2013-05-23 14:10:26 +01:00
Arnaud Bienner
1778dba943
Bug 875274 - Implement the content part of <input type="color">. r=mounir
2013-05-23 14:02:23 +01:00
Ehsan Akhgari
35f81fb4da
Bug 874024 - Allow creation of ScriptProcessorNodes with 0 input or output channels; r=roc
2013-05-23 08:26:21 -04:00
Ehsan Akhgari
c08a3bf04a
Bug 874915 - Stop the AudioBufferSourceNode if the offset is no longer valid after setting a new buffer; r=roc
...
--HG--
extra : rebase_source : 0b179aab5ddb1ffd4ab2aeb8366b36975c949187
2013-05-23 07:50:48 -04:00
Ehsan Akhgari
1bfc965bdc
Bug 874869 - Disallow setting AudioNode.channelCount to zero; r=roc
...
--HG--
extra : rebase_source : 8015dda70e2191820c9482b529a22bdaa67dd79e
2013-05-23 07:46:20 -04:00
Olli Pettay
610190eb17
Bug 875050, make WebSocket to use EventListenerAdded/Removed, r=bz
...
--HG--
extra : rebase_source : fa0995983c4a6c738bae2d88152db65e59cc1d72
2013-05-23 14:41:32 +03:00
Olli Pettay
a3026cd4a4
Bug 875050 - Add EventListenerAdded/Removed to EventTarget, r=bz
...
--HG--
extra : rebase_source : c7aea2048abd1d74ae02c1cfae84602cdf3af8c3
2013-05-23 14:41:00 +03:00
Olli Pettay
911fad41f1
Bug 875050, EventListenerManager mTarget should be EventTarget, r=bz
...
--HG--
extra : rebase_source : 92caa79eb16fbfad7b8cc6a6037db31f47e2f056
2013-05-23 14:38:01 +03:00
Jonathan Watt
464f6f4589
Bug 874865 - Stop nsSVGOuterSVGFrame::AttributeChanged from calling ChildrenOnlyTransformChanged for transform attribute changes. r=longsonr
2013-05-23 08:04:21 +01:00
Cameron McCormack
fd4898c877
Bug 711043 - Factor out operator type checks from the middle of feMorphology loop. r=roc
2013-05-14 08:53:36 +10:00
Phil Ringnalda
d422eb222b
Bug 874291 - Make the WebGL tests on Android 4.0 on Pandas green enough to make them visible (at the cost of making the hapless tests on 2.2 on Tegras even worse)
2013-05-22 08:09:34 -07:00
Phil Ringnalda
dcd6ed49c6
Back out 4fd41b93f97c (bug 865654) for mochitest-1 failure
2013-05-22 21:35:41 -07:00
Matthew Gregan
34633b64df
Bug 855130 - Traverse nsHostObjectProtocolHandler from nsDocument. r=khuey
2013-05-03 12:54:05 +12:00
Scott Johnson
28ef4985bf
Bug 865654: Adjust offsets within text areas only so that other text controls get correct offsets. [r=blassey]
2013-05-23 11:20:50 +08:00
Ralph Giles
d98efa09c2
Bug 833385 - Implement HTMLTrackElement and TextTrack. r=bz,Ms2ger
...
Add webidl interfaces and implementations of the HTML <track>
element and related TextTrack, TextTrackList, TextTrackCue,
and TextTrackCueList dom objects.
Visibility is controlled by the media.webvtt.enabled pref,
which defaults to false.
HTMLMediaElement:NewURIFromString() is hoisted to
nsGenericHTMLElement so it's available to the track
element as well.
This patch is primarily work by Dale Karp, David Humphrey
and others as Seneca College.
2013-05-22 00:14:00 +08:00
Bobby Holley
d1daeb827a
Bug 868110 - Introduce a more private API for the consumers that really do need the default compartment object. r=luke
...
The primary consumer of this is the whole inner/outer DOM window setup, which
uses the default global to track the current inner. But there are few other
random ones as well.
We use this as an opportunity to convert a bunch of consumers from the two-step
GetNativeContext() -> JS_GetGlobalObject() into just |GetNativeGlobal()|. This
will make things much easier to convert when we start tracking the current inner
explicitly.
2013-05-22 15:42:44 -06:00
Ryan VanderMeulen
4a2c1820e6
Backed out changesets e52c6f7200b3 and 2718954757e1 (bug 874869) for intermittent Windows leaks.
2013-05-22 15:22:26 -04:00
Mike Shal
994cfe0b6b
Bug 864774 - Part 2: Move CPPSRCS to moz.build as CPP_SOURCES; r=joey CLOSED TREE
...
From 9e0ba7f425143f545eb6c4b26a9a96b5ade4d8e9 Mon Sep 17 00:00:00 2001
2013-04-23 17:54:15 -04:00