Commit Graph

13395 Commits

Author SHA1 Message Date
Ryan VanderMeulen
8ef102a10d Merge the last PGO green inbound changeset to m-c. 2013-02-07 09:55:08 -05:00
Vicamo Yang
cacd4c86e3 Bug 835148: Implement SmsEvent using event generator. r=smaug
--HG--
rename : dom/sms/interfaces/nsIDOMSmsEvent.idl => dom/sms/interfaces/nsIDOMMozSmsEvent.idl
rename : dom/sms/interfaces/nsIDOMSmsMessage.idl => dom/sms/interfaces/nsIDOMMozSmsMessage.idl
2013-02-07 18:43:22 +08:00
Ms2ger
1006235426 Bug 838160 - Part c: Add a test for HTMLMetaElement.{name,httpEquiv,content,scheme} reflection; r=bz
--HG--
rename : content/html/content/test/test_map_attributes_reflection.html => content/html/content/test/test_meta_attributes_reflection.html
2013-02-07 09:08:58 +01:00
Ms2ger
b2db47bbc9 Bug 838160 - Part b: Move HTMLMetaElement to Paris bindings; r=bz 2013-02-07 09:08:58 +01:00
Ms2ger
b1cbb4679a Bug 838160 - Part a: Rename nsHTMLMetaElement to mozilla::dom::HTMLMetaElement; r=bz
--HG--
rename : content/html/content/src/nsHTMLMetaElement.cpp => content/html/content/src/HTMLMetaElement.cpp
rename : content/html/content/src/nsHTMLMetaElement.cpp => content/html/content/src/HTMLMetaElement.h
2013-02-07 09:08:58 +01:00
Ms2ger
bd659cc3ac Bug 837597 - Part c: Add a test for HTMLModElement.dateTime reflection; r=bz
--HG--
rename : content/html/content/test/test_map_attributes_reflection.html => content/html/content/test/test_mod_attributes_reflection.html
2013-02-07 09:08:58 +01:00
Ms2ger
6c3cfca206 Bug 837597 - Part b: Move HTMLModElement to Paris bindings; r=bz 2013-02-07 09:08:58 +01:00
Ms2ger
096edde1ec Bug 837597 - Part a: Rename nsHTMLModElement to mozilla::dom::HTMLModElement; r=bz
--HG--
rename : content/html/content/src/nsHTMLModElement.cpp => content/html/content/src/HTMLModElement.cpp
rename : content/html/content/src/nsHTMLModElement.cpp => content/html/content/src/HTMLModElement.h
2013-02-07 09:08:57 +01:00
Ms2ger
6153f4aa36 Bug 837597 - Part c: Add a test for HTMLMapElement.name reflection; r=bz
--HG--
rename : content/html/content/test/test_ol_attributes_reflection.html => content/html/content/test/test_map_attributes_reflection.html
2013-02-07 09:08:57 +01:00
Ms2ger
60173e31fd Bug 837597 - Part b: Move HTMLMapElement to Paris bindings; r=bz 2013-02-07 09:08:57 +01:00
Ms2ger
40f38b9efc Bug 837597 - Part a: Rename nsHTMLMapElement to mozilla::dom::HTMLMapElement; r=bz
--HG--
rename : content/html/content/src/nsHTMLMapElement.cpp => content/html/content/src/HTMLMapElement.cpp
rename : content/html/content/src/nsHTMLMapElement.cpp => content/html/content/src/HTMLMapElement.h
2013-02-07 09:08:57 +01:00
Ms2ger
8c6088955d Bug 835439 - Remove support for the table[layout] attribute; r=dbaron 2013-02-07 09:08:57 +01:00
Ms2ger
43ee0627f0 Bug 831232 - Improve spec conformance for table@border; r=dbaron 2013-02-07 09:08:57 +01:00
Ms2ger
eae2596df5 Bug 827122 - Add an outparamless nsSVGString::ToDOMAnimatedString; r=longsonr 2013-02-07 09:08:56 +01:00
Ryan VanderMeulen
6d4e2b111c Backed out changesets 34927afb65e2 and 2d0b056ced49 (bug 838559) for mochitest failures.
--HG--
rename : content/html/content/src/HTMLMenuElement.cpp => content/html/content/src/nsHTMLMenuElement.cpp
rename : content/html/content/src/HTMLMenuElement.h => content/html/content/src/nsHTMLMenuElement.h
2013-02-06 16:22:59 -05:00
Scott Johnson
e0e9d6c869 Bug 838668: Rev IID of nsIDOMFile and revert incorrectly revved IID for nsIDOMBlob. [r=bsmedberg] 2013-02-06 14:27:20 -06:00
Andrea Marchesini
214954d593 Bug 838559 - Convert HTMLMenuElement to WebIDL. r=Ms2ger 2013-02-06 14:19:20 -05:00
Andrea Marchesini
c0ac3d2eb1 Bug 838559 - Rename nsHTMLMenuElement to HTMLMenuElement. r=Ms2ger
--HG--
rename : content/html/content/src/nsHTMLMenuElement.cpp => content/html/content/src/HTMLMenuElement.cpp
rename : content/html/content/src/nsHTMLMenuElement.h => content/html/content/src/HTMLMenuElement.h
2013-02-06 14:19:20 -05:00
Daniel Holbert
b5cd15e840 Bug 838394: Remove redundant/unnecessary NS_WARNING in nsMixedContentBlocker::ShouldLoad, and replace MOZ_NOT_REACHED with MOZ_ASSERT(false) to get defined behavior. r=tanvi r=smaug 2013-02-06 10:23:09 -08:00
Boris Zbarsky
ebdd009711 Bug 838518 part 2. Fix nodeiterator callers per the API change that was made. r=smaug 2013-02-06 14:22:33 +00:00
Boris Zbarsky
d71214e1ed Bug 838518 part 1. Fix treewalker callers per the API change that was made. r=smaug 2013-02-06 14:22:33 +00:00
Philip Chee
3832972428 Bug 838537 - Fix the build for VS2008. r=padenot 2013-02-06 20:59:12 +08:00
Jonathan Kew
22f02abca1 bug 808299 - scale missing-glyph hexbox digits depending on device resolution and zoom. r=roc 2013-02-07 00:19:46 +00:00
Chris Jones
749061cf62 Backed out d2aa085d7ebd (bug 836605) 2013-02-06 15:49:27 -08:00
Chris Jones
ef36dc0d37 Bug 836605: Cache mozIApplication wherever possible on critical startup path. r=jlebar 2013-02-06 14:32:20 -08:00
Mounir Lamouri
37ef52b0d5 Bug 781573 - Implement the step attribute for <input type=time>. r=smaug
--HG--
extra : rebase_source : 802145c921a679d041f83212e872cc5583ed4cc9
2013-02-06 22:56:49 +00:00
Mounir Lamouri
c8a98c32a7 Bug 837767 - Make GetMinimum() uses ConvertNumberToString(@value) if @min isn't valid. r=smaug
--HG--
extra : rebase_source : a64a1a4f06be7720ca75d9179db794631d40803c
2013-02-06 18:11:31 +00:00
Chris Jones
776beb535e Backed out changeset fed128eb92f3 (bug 836605) for making the IDL gods angry. CLOSED TREE 2013-02-06 14:57:14 -08:00
Chris Jones
30063d452f Bug 836605: Cache mozIApplication wherever possible on critical startup path. r=jlebar 2013-02-06 14:32:20 -08:00
Boris Zbarsky
2a8f41fca8 Bug 830992 part 2. Switch DOMTransaction to WebIDL codegen. r=wchen,peterv 2013-02-06 09:42:33 +00:00
Boris Zbarsky
7d111010d0 Bug 836822. Convert MathML elements to WebIDL. r=peterv 2013-02-06 09:42:16 +00:00
Simon Montagu
6731b2950e Set AncestorHasDirAuto flag when adding a new text node. Bug 836890, r=ehsan 2013-02-06 00:13:21 -08:00
Simon Montagu
ba4b050ebf Test for bug 836890 2013-02-06 00:13:18 -08:00
Masayuki Nakano
e7626c4be8 Bug 838001 IME management code should use root widget instead of the nearest widget of the PresContext r=smaug 2013-02-06 11:50:02 +09:00
Benoit Jacob
5a741d790b Bug 827106 - turn on ANGLE GLSL array index clamping - r=jgilbert 2013-02-05 20:53:41 -05:00
Jeff Walden
56a76010df Fix up a few lingering references to jsval.h. Followup to bug 837773, r=bustage in a CLOSED TREE 2013-02-05 16:13:24 -08:00
Ehsan Akhgari
94e4ec56db Bug 836599 - Part 6: Make MediaStreamGraphImpl::AppendMessage not assume that it's the only graph; r=roc 2013-02-04 12:29:14 -05:00
Ehsan Akhgari
cf993195fa Bug 836599 - Part 5: Make MediaStreamGraphImpl::RunInStableState not assume that it's the only graph; r=roc 2013-02-04 12:27:54 -05:00
Ehsan Akhgari
076bf1509f Bug 836599 - Part 4: Make MediaStreamGraphStableStateRunnable know about its owner graph; r=roc 2013-02-01 15:20:32 -05:00
Ehsan Akhgari
695f0ba22e Bug 836599 - Part 3: Make MediaStreamGraphThreadRunnable know about its owner graph; r=roc 2013-02-01 15:13:32 -05:00
Ehsan Akhgari
0ec5861e6a Bug 836599 - Part 2: Make MediaInputPort aware of its owner graph; r=roc
We need to make sure that MediaStream doesn't assume that it belongs
to the global graph so that we can have multiple graphs coexisting.
2013-02-01 14:49:58 -05:00
Ehsan Akhgari
0722f5e1a7 Bug 836599 - Part 1: Make MediaStream aware of its owner graph; r=roc
We need to make sure that MediaStream doesn't assume that it belongs
to the global graph so that we can have multiple graphs coexisting.
2013-02-01 14:43:36 -05:00
John Schoenick
fb66de7b8c Bug 837427 - Include gstreamer cflags in content/media/webaudio; r=ehsan 2013-02-05 13:34:19 -05:00
Ehsan Akhgari
6d64573151 Bug 836076 - Part 3: Make AudioParams call back into their owning node when they're modified; r=roc
We need this in order to update the MediaStreamGraph thread when an
AudioParam changes.  This enables each AudioParam to be registered with
a callback from its owner node, so that the owner node can have custom
processing code for each AudioParam's mutation.
2013-01-28 18:59:29 -05:00
Ehsan Akhgari
0dd0c24483 Bug 836076 - Part 2: Make it possible to send AudioEventTimeline objects as commands to the MSG thread; r=roc 2013-01-28 17:42:27 -05:00
Ehsan Akhgari
5c1dc30b64 Bug 836076 - Part 1: Move AudioEventTimeline.h to content/media; r=roc
--HG--
rename : content/media/webaudio/AudioEventTimeline.h => content/media/AudioEventTimeline.h
2013-01-28 17:21:43 -05:00
Ben Turner
72bdb2945a Bug 832419 - 'Clean up IPC blobs'. r=sicking. 2013-01-17 12:17:33 -08:00
Ehsan Akhgari
4e8b7b6319 Bug 804387. Part 11: Fix testcase to expect correct sample rate. r=roc
--HG--
extra : rebase_source : aabab48ccaa6cbfacc2d22a425574d6e5b4109ee
2013-01-25 16:44:28 -05:00
Ehsan Akhgari
438db37746 Bug 804387. Part 10: Add a mechanism for ensuring that we don't attempt to allocate an input port if the input node is not hooked up to MSG yet. r=roc
--HG--
extra : rebase_source : dc3a202cbb94c266f6df4b0c1b5247522fc76658
2013-01-25 16:39:51 -05:00
Robert O'Callahan
6d8b72a707 Bug 804387. Part 9: Update WebAudio implementation to integrate with AudioNodeStream. r=ehsan
This is a mega-patch that was too hard to disentangle. Here's what it does:
-- Create infrastructure around AudioNode::UpdateOutputEnded to detect
when a node can no longer produce any output. When that becomes true,
disconnect it from the AudioNode graph.
-- Have AudioNode implement JSBindingFinalized to use as input in
UpdateOutputEnded.
-- Give every AudioNode a MediaStream, and give every connection
a MediaInputPort.
-- Actually play the audio that reaches the AudioContext's destination node.
-- Force AudioContext to use the audio sample rate defined by MediaStreamGraph.
-- Fix AudioBufferSourceNode's start and stop methods to possibly throw and
take default 'when' parameters.
-- Create an AudioNodeStream for AudioBufferSourceNode and give it a
AudioBufferSourceNodeEngine that does what's needed. Set parameters for
this engine in the start() and stop() methods.
-- Create AudioBuffer::GetThreadSharedChannelsForRate, which is responsible
for stealing the contents of any JS array buffers, and bundling them up
into a thread-shared read-only buffer object which can be used as
part of an AudioChunk. This method will also be responsible for
resampling and caching as necessary.

--HG--
rename : content/media/MediaStreamGraph.cpp => content/media/MediaStreamGraphImpl.h
extra : rebase_source : 9fa0ec0efa304acd6513e427103d6339c78efa53
2013-02-05 12:07:25 +13:00