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
Bobby Holley
91448a9dac
Bug 868130 - Remove the lion's share of JSAutoRequests in gecko. r=gabor
...
There are still a handful that either are used with other runtimes, or that
happen very early/late in cx the lifetime of various things where it doesn't
necessarily make sense to have a cx on the stack. This should definitely ensure
that we're not doing double-duty with the nsCxPusher change, though.
2013-05-22 10:05:28 -06:00
Bobby Holley
fbfc8f9abe
Bug 868130 - Move nsCxPusher into XPConnect. r=gabor
...
The JSContext stack is an XPConnect construction. In particular, there are
situations where we want to manipulate it outside the lifetime of nsContentUtils
but within the lifetime of the stack itself. In order to do this cleanly, it's
helpful to use private XPConnect APIs. So the first step here is to move this into
js/src/xpconnect, so that we can take advantage of the stuff in xpcprivate.h.
--HG--
rename : content/base/src/nsCxPusher.cpp => js/xpconnect/src/nsCxPusher.cpp
rename : content/base/public/nsCxPusher.h => js/xpconnect/src/nsCxPusher.h
2013-05-22 10:05:26 -06:00
Bobby Holley
54ef3d2952
Bug 868130 - Include nsCxPusher.h everywhere we need it, and stop including it from nsContentUtils.h. r=gabor
2013-05-22 10:05:26 -06:00
Bobby Holley
14dca53fc9
Bug 868130 - Separate nsCxPusher an friends into their own file. r=gabor
...
We want to put a JSAutoRequest into nsCxPusher, but that would involve
including jsapi.h in nsContentUtils.h, which we'd probably rather avoid doing.
Let's just bite the bullet and do this.
2013-05-22 10:05:25 -06:00
Bobby Holley
c65c7d599a
Bug 868130 - Use an AutoSafeJSContext in nsObjectLoadingContent::TeardownProtoChain. r=gabor
2013-05-22 10:05:24 -06:00
Bobby Holley
b8b8c5bd4d
Bug 868130 - Make sure the new cx is stack-top in nsFrameMessageManager. r=gabor
2013-05-22 10:05:23 -06:00
Ehsan Akhgari
34a9786e5f
Bug 874869 - Disallow setting AudioNode.channelCount to zero; r=roc
2013-05-22 11:30:31 -04:00
Aryeh Gregor
18866d81dc
Bug 867101 - Fix more implicit conversion to already_AddRefed; r=Ms2ger
2013-04-28 14:52:10 +03:00
Ryan VanderMeulen
a10a8857fa
Backed out changeset 9b5a9cd5032d (bug 870400) for Windows mochitest-1 failures.
2013-05-22 07:40:29 -04:00
Chris Pearce
22eb7c1ef4
Bug 870400 - Calculate audio timestamps for WMF based on audio frames played, rather than trusting the container's timestamps. r=padenot
2013-05-22 17:43:26 +08:00
Matthew Gregan
5529ef2ac1
Backout fbc3ef777ded (bug 855130).
2013-05-22 15:50:03 +08:00
Jeff Gilbert
e05a3d5cbe
Bug 859608 - Flush GL on overdraw on Tegra devices. - r=bjacob
2013-05-22 00:05:38 -07:00
Matthew Gregan
ff93a26cd1
Bug 855130 - Traverse nsHostObjectProtocolHandler from nsDocument. r=khuey
2013-05-03 12:54:05 +12:00
John Schoenick
029347447b
Bug 868660 - Add missing check for media paused in inactive documents. r=roc
2013-05-21 14:13:59 -07:00
Ehsan Akhgari
84a5e374ef
Bug 873335 - Unlink ScriptProcessorNode members before AudioNode; r=mccr8
2013-05-21 14:54:23 -04:00
Garrett Robinson
4781a07b87
Bug 791284 - Add debugging code to nsDocument::StartDocumentLoad and fix and re-enable test. r=sicking
2013-05-21 14:50:26 -04:00
Andrea Marchesini
1fdceffe8b
Bug 869000 - Text should be constructable. r=Ms2ger
2013-05-21 14:34:36 -04:00
Andrea Marchesini
4911358f5f
Bug 868999 - Range should be constructable. r=Ms2ger
2013-05-21 14:33:28 -04:00
Andrea Marchesini
73a80530e5
Bug 872925 - Game pack keeps playing audio when running in the background, even though the app has no permission to do so. r=derf
2013-05-21 13:49:17 -04:00
Andrea Marchesini
335deff217
Bug 872812 - Passing viewBox to init*Event causes an assertion failure in CC macro expansion. r=bz
2013-05-21 13:48:47 -04:00
Ryan VanderMeulen
9fad01536a
Backed out changeset 4cb1973f06b9 (bug 868439) for Android M2 failures.
...
CLOSED TREE
2013-05-21 10:48:09 -04:00
Wellington Fernando de Macedo
410fd9530b
Bug 869432 - [eventsource] readyStage on eventsource:close() returns CONNECTING instead of CLOSED. r=smaug
2013-05-21 08:29:31 -04:00
Martijn Wargers
b4356d38c0
Bug 868439 - Convert some uses of nsIPrefBranch to SpecialPowers. r=jmaher
2013-05-21 02:14:06 +02:00
Bobby Holley
ed14745b20
Bug 834701 - Stop setting the XBL script in the browser. r=bz
2013-05-20 22:34:17 -06:00
Bobby Holley
a457b1a245
Bug 834701 - Stop depending on the XBL bit in IsCallerXBL. r=bz
2013-05-20 22:34:17 -06:00
Matthew Gregan
4d41e66161
Bug 855570 - Remove WebAudio pref check from Audio Data API deprecation warnings. r=ehsan
2013-05-20 11:13:26 +08:00
Masatoshi Kimura
a343079b1e
Bug 874003 - Remove preventBubble and preventCapture. r=smaug
2013-05-21 06:20:01 +09:00
Andrew McCreight
45b08b78f1
Bug 873111 - Statically enforce root/child phase separation in cycle collector graph building. r=smaug
2013-05-20 13:08:11 -07:00
Masatoshi Kimura
39d0ce714a
Bug 873753 - Remove classinfo bits from WebIDL-bound events. r=smaug
2013-05-21 04:34:12 +09:00
Boris Zbarsky
85b06d58a3
Bug 873735 part 2. Change nsIXPConnectJSObjectHolder::GetJSObject to return a JSObject*. r=bholley
2013-05-20 08:44:18 -04:00
Boris Zbarsky
8fdfd3f823
Bug 873735 part 1. Fix the more or less mechanical browser rooting hazards. r=terrence
2013-05-20 08:40:06 -04:00
Ryan VanderMeulen
5634bb93e7
Merge m-c to inbound.
2013-05-20 08:02:31 -04:00
Andrea Marchesini
81b5634c8c
Bug 871551 - ToDOMAnimatedRect to ToSVGAnimatedRect. r=Ms2ger
2013-05-20 07:46:12 -04:00
Ms2ger
f919a15533
Bug 868778 - Part d: Actually move DataChannel to WebIDL.
2013-05-20 11:48:16 +02:00
Ms2ger
0ed0441e1e
Bug 868778 - Part c: Move DataChannel to WebIDL; r=mounir+jesup
...
--HG--
rename : content/base/public/nsIDOMDataChannel.idl => dom/webidl/DataChannel.webidl
2013-05-20 09:19:45 +02:00
Ms2ger
be663c2829
Bug 868778 - Part b: Move the declaration of nsDOMDataChannel into nsDOMDataChannel.h; r=jesup
...
--HG--
rename : content/base/src/nsDOMDataChannel.cpp => content/base/src/nsDOMDataChannel.h
2013-05-20 09:10:59 +02:00
Ms2ger
6d4b3079a3
Bug 868778 - Part a: Move nsDOMDataChannel.h to nsDOMDataChannelDeclarations.h; r=jesup
...
--HG--
rename : content/base/src/nsDOMDataChannel.h => content/base/src/nsDOMDataChannelDeclarations.h
2013-05-20 09:10:59 +02:00
Chris Pearce
44c5698dd1
Bug 872375 - Specify picture region in D3D9SurfaceImage. r=padenot
2013-05-20 13:14:13 +08:00
Masatoshi Kimura
0ce5a821cd
Bug 871786 - Remove KeyboardEvent classinfo. r=smaug
2013-05-19 10:28:48 +09:00
David Zbarsky
6919e8e45f
Bug 864206: Fix includes in Touch.h r=Ms2ger
2013-05-18 14:18:12 -07:00
Andrea Marchesini
38fc5d8909
Bug 870856 - Convert DOMError to WebIDL. r=Ms2ger, r=bz
2013-05-18 13:52:06 -04:00
Nils
d7d1770e1a
Bug 641388 - crash tests
2013-05-18 18:38:34 +00:00
Mike Hommey
91f60080e1
Backout changeset be729bc526a3 (part of bug 864035)
2013-05-18 11:10:45 +02:00
Mike Hommey
6509b30caf
Bug 864035 - Don't use a forward declaration for mozilla::dom::SpeechRecognition for use with a WeakPtr. r=smaug
2013-05-18 09:51:54 +02:00
Boris Zbarsky
fd290b314c
Bug 868312 finale: finish rooting dom/ code. r=smaug
2013-05-17 21:48:25 -04:00
Boris Zbarsky
8fc54ee80a
Bug 873337. Change the order of the decl and holder in js-to-native conversions to clean up the code some. Now the holder always comes after the decl. r=smaug
2013-05-17 21:48:25 -04:00
Ryan VanderMeulen
a7c0fbea6d
Merge m-c to inbound.
2013-05-17 21:42:32 -04:00
Ryan VanderMeulen
858432fc75
Merge inbound to m-c.
2013-05-17 21:41:13 -04:00
Gregory Szorc
14c4938355
Bug 873629 - Remove 129 empty Makefile.in files; r=ted
2013-05-17 16:20:11 -07:00
John Schoenick
2379359996
Bug 867891 - Add touch events to the popup blocker whitelist. r=smaug
2013-05-17 13:23:21 -07:00
Jeff Gilbert
9e8f92db2b
Bug 837213 - Use SH_CLAMP_INDIRECT_ARRAY_BOUNDS on windows. - r=bjacob
2013-05-19 19:10:47 -07:00
Anthony Jones
fe10673b12
Bug 833795 - Sample offset on touch start. r=drs
2013-05-16 17:58:07 +12:00
Ryan VanderMeulen
74f5ed25b0
Merge m-c to inbound.
2013-05-17 09:08:44 -04:00