Commit Graph

13227 Commits

Author SHA1 Message Date
Mounir Lamouri
ef6a3f6dab Bug 781570 - Part 1/2 - Implement .valueAsNumber for <input type='time'>. r=smaug 2013-01-22 18:22:33 +00:00
Matthew Gregan
713be4318b Bug 833578 - Start AudioSegment playing after first write rather than waiting for AudioStream's buffer to fill. r=roc 2013-01-23 18:53:10 +13:00
Jonathan Watt
76e80f89c7 Fix orange introduced by c4ace0f3ee89 (bug 834302). r=orange. 2013-01-26 11:46:34 +00:00
Jonathan Watt
be721c746e Bug 834302 - Separate the concept of "the maximum" and "the max content attribute" in nsHTMLInputElement. r=mounir. 2013-01-25 23:51:57 +00:00
Benoit Jacob
b9f919744f Bug 832576 - Fix perf regression in WebGL uniform setters - r=jgilbert 2013-01-25 13:40:38 -05:00
L. David Baron
466cba5c52 Backout ccf23b56150e (bug 832576) on a CLOSED TREE on the theory that maybe WebGL changes could have changed graphics state in a way that caused the Android reftest-4 failures on SVG gradient tests. 2013-01-25 18:18:34 -08:00
Shane Caraveo
31c389a19c Bug 804656: add rolluponmousewheel attribute to allow mousewheel events to hide panels, r=enndeakin 2013-01-25 14:30:50 -08:00
Andrew McCreight
239d827f35 Bug 829784 - Don't cycle collect nsNodeInfo in live documents. r=smaug 2013-01-25 14:11:13 -08:00
Jose Antonio Olivera Ortega
28fdf7755d Bug 827280 - Part 2: DOMEvent. r=philikon a=tef+ 2013-01-25 19:45:16 +01:00
Benoit Jacob
c69ab47faf Bug 832576 - Fix perf regression in WebGL uniform setters - r=jgilbert 2013-01-25 13:40:38 -05:00
Marco Chen
c70d5cadeb Bug 834146 - [Audio] When initilizing AudioChannelAgent, we should set visibility correctly in that time. r=kinetik, a=tef+ 2013-01-25 11:00:43 +08:00
Ryan VanderMeulen
9e48ac7478 Merge m-c to inbound. 2013-01-24 21:09:59 -05:00
Ryan VanderMeulen
a3bab2ee76 Merge the last PGO-green inbound changeset to m-c. 2013-01-24 20:59:19 -05:00
Nathan Froyd
12dbb0cbfd Bug 834263 - consolidate ClonedMessageData unpacking code; r=smaug 2013-01-24 11:24:19 -05:00
John Schoenick
7427545b89 Bug 832032 - Don't create a PluginStreamListener for initial plugin streams before OnStartRequest. r=josh 2013-01-24 13:41:29 -08:00
Andrew Halberstadt
c7a85c20ae Bug 834382 - Disable failing b2g emulator crashtests, r=jgriffin 2013-01-24 15:07:07 -05:00
Mounir Lamouri
4c2b124e68 Bug 819871 - Make ":-moz-placeholder" parsable but without any effect on styling. r=dbaron,bz 2013-01-24 09:30:28 +00:00
Robert O'Callahan
52fa9f133a Bug 804837. Part 0: Rework the connection and input/output port logic for Web Audio nodes; r=ehsan
Here's what this patch does:
-- Makes AudioNodes mostly not use nsWrapperCache. AudioDestinationNode
still does.
-- Rename MaxNumberOfInputs/Outputs to NumberOfInputs/Outputs, and have them
default to 1 in AudioNode.
-- Allow any number of nodes to be connected to any given input/output port.
2013-01-23 19:50:18 -05:00
Ryan VanderMeulen
2812fd6c3b Merge m-c to inbound. 2013-01-24 18:10:25 -05:00
Steve Workman
8622e67ce8 Bug 792935 - Forward suspend and resume to sub-decoders r=cpearce 2013-01-23 11:24:56 -08:00
Steve Workman
18ff19b51f Bug 792935 - Restore correct playState after state machine initialization r=cpearce 2013-01-23 11:24:42 -08:00
Steve Workman
a993ad23d9 Bug 792935 - Do not close MPD resource before shutdown r=cpearce 2013-01-23 11:24:42 -08:00
Steve Workman
5c7eb91cb8 Bug 792935 - Add decoder cloning support to DASH for mozLoadFrom r=cpearce 2013-01-23 11:24:41 -08:00
Steve Workman
31eb1c380d Bug 792935 - Miscellaneous fixes for DASH Mochitests r=cpearce 2013-01-23 11:24:41 -08:00
Steve Workman
a8a940298d Bug 792935 - Add DASH to various Media Mochitests r=cpearce 2013-01-23 11:24:41 -08:00
Steve Workman
75320e63ef Bug 792935 - Add DASH to gSmallTests and gSeekTests to manifest.js (Media Mochitests) r=cpearce 2013-01-23 11:24:41 -08:00
Steve Workman
bed2acc4c7 Bug 792935 - Add tests for canPlayType for DASH (Media Mochitests) r=cpearce 2013-01-23 11:24:41 -08:00
David Zbarsky
2e5c05803f Bug 832153 - Convert SVGMaskElement to WebIDL r=bz 2013-01-23 15:59:46 -05:00
David Zbarsky
df0b117275 Bug 832153: Move SVGMaskElement to mozilla::dom r=bz
--HG--
rename : content/svg/content/src/nsSVGMaskElement.cpp => content/svg/content/src/SVGMaskElement.cpp
rename : content/svg/content/src/nsSVGMaskElement.h => content/svg/content/src/SVGMaskElement.h
2013-01-23 15:59:06 -05:00
Chris Peterson
81bf7b134b Bug 816298 - Part 1: Allow child elements to override -moz-user-select:none. r=ehsan
--HG--
extra : rebase_source : f4e08713be0691c25b22510977c978088655ec8b
2013-01-08 16:33:17 -08:00
Andrea Marchesini
a33468c01d Bug 833447 - nsDOMBlobBuilder.cpp:284:8: warning: variable ‘nativeEOL’ set but not used [-Wunused-but-set-variable], r=khuey 2013-01-23 19:05:50 +01:00
Mounir Lamouri
1644fcb9fe Bug 781570 - Part 2/2 - Implement .valueAsDate for <input type='time'>. r=smaug 2013-01-21 16:44:42 +00:00
Mounir Lamouri
2da21f8d08 Bug 781570 - Part 1/2 - Implement .valueAsNumber for <input type='time'>. r=smaug 2013-01-22 18:22:33 +00:00
Bobby Holley
57f16307f1 Bug 832041 - Actually push code for the followup. r=doh 2013-01-23 07:18:51 +01:00
Bobby Holley
5de758ce91 Bug 832041 - Remove nsJSContext::CompileEventHandler and move consumers to nsJSUtils::CompileFunction. r=bz 2013-01-23 07:12:50 +01:00
Ehsan Akhgari
94b2981ab9 Bug 833631 - Unprefix mozAudioContext; r=roc
--HG--
extra : rebase_source : 3c477a97ea842a806f6fad6f5c3a81d6e50b27c3
2013-01-22 20:12:21 -05:00
Ryan VanderMeulen
736ce65b82 Merge m-c to inbound. 2013-01-23 18:30:46 -05:00
Sotaro Ikeda
1ab3e09511 Bug 826756 - Update video image size. r=cdouble 2013-01-23 18:08:16 -05:00
wfernandom2004@gmail.com
acb8bfaff9 Bug 710546 - Server sent events Once the end of the file is reached, any pending data must be discarde, r=smaug
--HG--
extra : rebase_source : 320ae8e0ca66c1eae7cefe2b1c075c2cc32c7a3b
2013-01-22 21:09:13 +02:00
Ehsan Akhgari
3a2f4e7b02 Bug 833193 - Disable PGO on xslt; a=me 2013-01-21 23:03:48 -05:00
Ehsan Akhgari
5cdf011633 Bug 833191 - Disable PGO on mathml; a=me 2013-01-21 23:01:42 -05:00
Ehsan Akhgari
741a6001ba Bug 833190 - Disable PGO on svg; a=me 2013-01-21 23:00:29 -05:00
Mounir Lamouri
7915116031 Bug 828472 - Introduce AutoJSContext and SafeAutoJSContext helpers and use them for date handling in nsHTMLInputElement. f=bz r=bholley 2013-01-21 12:38:54 +00:00
Mounir Lamouri
0377c94e11 Bug 801635 - Fix mochitest-1 orange. r=me 2013-01-21 12:14:15 +00:00
Mounir Lamouri
5608f3f8c7 Bug 801635 - Disable <input type='file'> for B2G. r=sicking 2013-01-21 10:48:48 +00:00
Chris Pearce
6245215530 Bug 823646 - Handle dynamic format changes and video frame display apperature attributes in WMFReader. r=padenot 2013-01-21 14:38:47 +13:00
Bobby Holley
b6cd6b4b66 Bug 832512 - Don't create SOWs for chrome code. r=bz 2013-01-22 23:06:26 +01:00
Gaurav Pruthi
ecc5e6a95c Bug 672190 - Remove declaration and definitions of 'expandEntityReferences' from NodeIterator and TreeWalker. r=Ms2ger 2013-01-20 17:53:48 +05:30
Robert Longson
fc6d45f790 Bug 828286 - SVG stylesheet not enabled for SVG loaded as data and then imported with importNode. r=dholbert 2013-01-20 12:07:16 +00:00
David Zbarsky
9f0a9f49ed Bug 831673, r=bz 2013-01-19 15:56:31 -05:00
David Zbarsky
51481eee40 Bug 832169 - Convert SVGAnimatedLength to WebIDL r=bz 2013-01-19 15:56:00 -05:00
Steve Fink
d3f194fbfb Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence 2012-12-31 12:40:21 -08:00
Phil Ringnalda
0a7f936a63 Fix bug 832571 by backing out 4d95a6900a4f:304ee1c25362 (bug 784591) for frequent Android crashtest-3 failures in ownerdiscard.html 2013-01-18 20:08:06 -08:00
Paul Adenot
167d816453 Bug 819377 - Don't offset the clock by the start time of the video in AdvanceFrame, and set the media as playing earlier. r=kinetik 2013-01-24 20:28:48 +01:00
Paul Adenot
3203e8de03 Bug 814308 - MediaDecoder::SetDuration doesn't handle aDuration=inf correctly. r=kinetik 2013-01-24 20:28:48 +01:00
Paul Adenot
d78778a6db Bug 804875 - Tests. r=kinetik 2013-01-24 20:28:48 +01:00
Paul Adenot
2c42e0e1e8 Bug 804875 - Reset media element when loading a new src. r=kinetik 2013-01-24 20:28:48 +01:00
Bobby Holley
ca53b9e294 Bug 833412 - Remove AddBinding/RemoveBinding and remove dead code. r=bz 2013-01-24 18:45:50 +01:00
Bobby Holley
23ed8b3c97 Bug 833412 - Make nsXMLPrettyPrinter use nsXBLService/BindingManger to load/remove bindings. r=bz 2013-01-24 18:45:50 +01:00
Bobby Holley
025c474548 Bug 833412 - Fix tests that call addBinding. r=bz 2013-01-24 18:45:49 +01:00
Ryan VanderMeulen
d1d2c01489 Merge m-c to inbound. 2013-01-25 12:32:22 -05:00
Benoit Jacob
148beba756 Bug 801158 - Fix unexpected-pass on WinXP post ANGLE update - no review, bustage fix 2013-01-24 12:20:56 -05:00
Alexandros Chronopoulos
54d783f74f Bug 790458 - Support multichannel Opus on mobile. r=rillian
Previously we stereo playback of multichannel Opus files only
for the floating-point audio pipeline.

This commit adds a fixed-point version of the downmix matricies
for use with the integer sample type used on most mobile platforms.
2013-01-23 16:44:00 -08:00
Steve Fink
cb8aecdd2a Backed out changeset fce4e0f8a553 (bug 828753) for breaking windows warnings-as-errors (stop adding JSObject forward decls, please!) 2013-01-18 13:20:21 -08:00
Steve Fink
fa3e8f224b Bug 828753 - jsid rooting, mostly in jsinfer.*. Also switch JSObject from struct to class. r=terrence
--HG--
extra : rebase_source : c8806b27677594925ad0e6b54c47af5cf17e1153
2012-12-31 12:40:21 -08:00
David Zbarsky
c02e883f5d Bug 832011: nsDOMTokenList should QI to nsISupports r=bz 2013-01-18 14:53:52 -05:00
David Zbarsky
3705bdd315 Bug 831669 - Convert SVGClipPathElement to WebIDL r=bz 2013-01-18 14:53:08 -05:00
David Zbarsky
4c34daebae Bug 831669: Move SVGClipPathElement to mozilla::dom r=bz
--HG--
rename : content/svg/content/src/nsSVGClipPathElement.cpp => content/svg/content/src/SVGClipPathElement.cpp
rename : content/svg/content/src/nsSVGClipPathElement.h => content/svg/content/src/SVGClipPathElement.h
2013-01-18 14:52:40 -05:00
Kyle Huey
362cd90ede Bug 831095: Remove LOOP_OVER_OBSERVERS. r=bz 2013-01-18 09:49:59 -08:00
Paul Adenot
aa9245764b Bug 829042 - Remove dead PlaybacKRateChanged member. r=cpearce 2013-01-18 16:57:17 +01:00
Paul Adenot
5163604caa Bug 793274 - Make sure to have enough frames pushed to the AudioStream before starting it. r=kinetik 2012-11-26 15:13:08 +01:00
Paul Adenot
56960da2a6 Bug 822933 - Properly check if a WebM file has cues. r=kinetik 2012-12-23 16:51:17 +01:00
Paul Adenot
74ac2ddc1a Bug 826349 - Make video keep its muted state after seeking. r=kinetik 2013-01-18 16:57:17 +01:00
Henri Sivonen
10a04a0909 Bug 234628 part 2 - Make manual encoding overrides not apply to internal URL schemes or to docs declared as UTF-16 on the HTTP level; make docshells able to report when the encoding menu should be disabled. r=bzbarsky. 2013-01-18 16:27:03 +02:00
Ehsan Akhgari
123c2005b1 Remove a trailing comma from the ColorFormat enum in order to prevent compiler warnings, no bug 2013-01-18 09:13:26 -05:00
Paul Adenot
c4835a573f Bug 821737 - r=kinetik 2013-01-18 14:21:47 +01:00
Nicholas Nethercote
3dca3123e6 Bug 826521 (part 2) - Report memory used by event targets, especially XHRs. r=bz.
--HG--
extra : rebase_source : 543f0e367ce73477d62eca544137a101108a97be
2013-01-17 21:21:43 -08:00
Nathan Froyd
152e9edc71 Bug 715376 - update MockFilePicker.init() to take a window for event dispatching purposes; r=jmaher 2012-10-16 17:39:32 -04:00
Nathan Froyd
7aa97a3a13 Bug 834106 - consolidate ClonedMessageData building code into MessageManagerCallback; r=smaug 2013-01-23 21:39:27 -05:00
Thomas Zimmermann
747cca6e62 Bug 826055 - Check OMX when looking for decoders on FirefoxOS. r=bz
On FirefoxOS, when trying to stream an MP3 file in the browser, Gecko
does not check the OMX decoder for support, and streaming fails.

This patch adds the check for OMX decoders. The browser now streams
the MP3 file correctly.
2013-01-23 16:10:30 +01:00
Ryan VanderMeulen
89bd16a2ec Merge m-c to inbound. 2013-01-25 09:59:09 -05:00
Mark Finkle
8237809a34 Backout 3b91d62ca343 and 662d0cd47316 for test failures 2013-01-17 20:44:46 -05:00
Mark Finkle
30f32f5d6a Bug 831123 - Disable CSS error reporting by default to improve pageload performance (more test failures) r=me 2013-01-17 19:39:23 -05:00
Andrew McCreight
05e8c2424b Bug 830399. Add JSAutoCompartment in nsXMLHttpRequest::GetInterface. r=bz 2013-01-17 16:30:41 -08:00
Timothy Nikkel
ac1905d317 Bug 784591. Part 2. Don't track images that don't have a frame created. r=jlebar 2013-01-17 17:58:37 -06:00
Timothy Nikkel
d85f392527 Bug 784591. Part 1.5. Remove the SHOULD_BE_TRACKED bit and just always track non-null requests. r=joe,khuey
Also assert that the request is null when we do not track it.
2013-01-17 17:58:35 -06:00
Chris Double
b7d00eddb1 Bug 831640 - Remove unused AddRef/Release methods on MediaDecoderReader - r=ehsan 2013-01-17 17:46:00 +13:00
Milan Sreckovic
246bd7a470 Bug 803568: Check for Cairo surface creation failure. r=bas 2013-01-17 14:38:38 +01:00
Nathan Froyd
88ad946f05 Bug 831441 - delete unused variable in nsDOMStyleSheetSetList::GetSets; r=Ms2ger 2013-01-16 15:09:02 -05:00
Randell Jesup
da209aea3d Bug 831427: Gate RemoveListener(stream) to avoid calling if Destroy() pending r=roc 2013-01-17 02:38:21 -05:00
Rik Cabanier
be4a743c58 Bug 827053 - Add support for winding in fill + clip + isPointInPath + tests the feature. r=bas 2013-01-16 21:55:43 -05:00
Bobby Holley
981f7eda15 Bug 824864 - Fix Ms2ger nits. r=me 2013-01-16 18:50:27 -08:00
Bobby Holley
cecccc3751 Bug 824864 - Pass EvaluateString out-param as a pointer, not a reference. r=bz 2013-01-16 18:50:27 -08:00
Bobby Holley
2af1ceaef4 Bug 824864 - Move responsibility for checking for JSVERSION_UNKNOWN to the one caller of EvaluateString that might pass it. r=bz 2013-01-16 18:50:26 -08:00
Bobby Holley
cbd37c2417 Bug 824864 - Rename EvaluateStringWithValue to EvaluateString. r=bz
Now that there's only one of them, we can get rid of the silly suffix. \o/
2013-01-16 18:50:26 -08:00
Bobby Holley
1c16565b99 Bug 824864 - Remove unused optional arguments from nsIScriptContext::ExecuteScript. r=bz
This lets us get rid of a bunch of junk.
2013-01-16 18:50:26 -08:00
Bobby Holley
8f80755c52 Bug 824864 - Move existing consumers of EvaluateString over to EvaluateStringWithValue. r=bz 2013-01-16 18:50:26 -08:00
Bobby Holley
9ae831b5d4 Bug 824864 - Improve the API for EvaluateStringWithValue. r=bz
There are a few changes we make here:
1 - Having callers pass JS::CompileOptions directly.
2 - Removing aUndefined, which makes no sense and is unused by consumers.
3 - Making aScopeObject and aRetValue non-optional, via references.
3 - Adding an argument to optionally coerce the return value to a string.

Coercing jsvals to strings is the reason we currently have two nearly-identical
functions, EvaluateString and EvaluateStringWithValue, since the coercion can
trigger arbitrary script and thus needs to be bracketed by all the junk that
nsJSContext does. However, if callers can be guaranteed that the return value
will be a bonafide string, then they can easily extract the string themselves
if they so desire. This will allow us to combine the two functions.
2013-01-16 18:50:26 -08:00
Bobby Holley
a7a75b2cec Bug 824864 - Move consumers of CompileFunction to the nsJSUtils version, and kill the nsJSContext version. r=bz
Note that the three consumers were all XBL, and were all passing aShared = true,
which had the effect of passing null for the target object. So we actually want
to pass JS::NullPtr() (the HandleObject version of nullptr) instead of
aClassObject in order to maintain the old behavior (whatever that is).
2013-01-16 18:50:25 -08:00
Bobby Holley
1d5c9aeac3 Bug 824864 - Implement nsContentUtils::GetObjectPrincipal. r=bz
The SSM interface is super awkward.
2013-01-16 18:50:25 -08:00
Bobby Holley
85b3a83b16 Bug 825395 - Add debug checking for interleaved nsCxPusher and JSAutoEnterCompartment. r=bz,luke 2013-01-16 18:50:25 -08:00
David Zbarsky
5797284cf1 Bug 821955 r=longsonr
--HG--
rename : content/svg/content/src/DOMSVGPoint.cpp => content/svg/content/nsISVGPoint.cpp
rename : content/svg/content/src/DOMSVGPoint.cpp => content/svg/content/src/nsISVGPoint.cpp
2013-01-16 20:35:24 -05:00
David Zbarsky
ffe78a488d Bug 830181: SVGSymbolElement should QI to SVGTests r=me 2013-01-16 20:02:59 -05:00
Trevor Saunders
b98e34aed0 bug 822289 - remove NS_IMPL_CYCLE_COLLECTION_CLASS and friends r=mccr8 2013-01-12 07:40:33 -05:00
David Zbarsky
1fd6f576ea Bug 830230 - Convert SVGPatternElement to WebIDL r=bz 2013-01-16 15:51:00 -05:00
David Zbarsky
a9dc213100 Bug 827174 - Remove nsIDOMSVGLocatable and nsIDOMSVGTransformable r=bz 2013-01-16 15:51:00 -05:00
David Zbarsky
736be515c3 Bug 830230: Move SVGPatternElement to mozilla::dom r=bz
--HG--
rename : content/svg/content/src/nsSVGPatternElement.cpp => content/svg/content/src/SVGPatternElement.cpp
rename : content/svg/content/src/nsSVGPatternElement.h => content/svg/content/src/SVGPatternElement.h
2013-01-16 15:51:00 -05:00
David Zbarsky
41ec5dbc06 Bug 830181 - Convert SVGSymbolElement to WebIDL r=bz 2013-01-16 15:50:59 -05:00
David Zbarsky
f1c7856abe Bug 830181: Move SVGSymbolElement to mozilla::dom r=bz
--HG--
rename : content/svg/content/src/nsSVGSymbolElement.cpp => content/svg/content/src/SVGSymbolElement.cpp
rename : content/svg/content/src/nsSVGSymbolElement.cpp => content/svg/content/src/SVGSymbolElement.h
2013-01-16 15:50:59 -05:00
David Zbarsky
d0e90dff8c Bug 827172 - Convert SVGPathElement to WebIDL r=bz 2013-01-16 15:50:59 -05:00
David Zbarsky
173b3e4951 Bug 827182: Convert SVGUseElement to WebIDL 2013-01-16 15:50:59 -05:00
David Zbarsky
fa84ffe89e Bug 827182: Move SVGUseElement to mozilla::dom
--HG--
rename : content/svg/content/src/nsSVGUseElement.cpp => content/svg/content/src/SVGUseElement.cpp
rename : content/svg/content/src/nsSVGUseElement.h => content/svg/content/src/SVGUseElement.h
2013-01-16 15:50:58 -05:00
Ehsan Akhgari
1f9d5a9001 Bug 827158 - Part 3: Move the ValidityState API to Web IDL bindings; r=bzbarsky 2013-01-16 13:01:01 -05:00
Ed Morley
3de1bf91c3 Backout b3a8618f901c (bug 829042), 34a9ef8f929d (bug 822933), 4c1215cefbab (bug 826349), 70bb7f775178 (bug 825325), e9c8447fb197 (bug 828713), eb6ebf01eafe (bug 828901), f1f3ef647920 (bug 825329), f9d7b5722d4f (bug 825329), 5add564d4546 (bug 819377), 55e93d1fa972 (bug 804875), f14639a3461e (bug 804875), 23456fc21052 (bug 814308) for Windows pgo-only mochitest-1 media test timeouts on a CLOSED TREE 2013-01-16 15:16:23 +00:00
Ed Morley
c426b73a77 Backout 1abf4c88f8f1 (bug 793274) on suspicion of causing win pgo-only mochitest-1 media test timeouts 2013-01-16 10:44:06 +00:00
Ehsan Akhgari
ba135e36ee Bug 827158 - Part 2: Rename nsDOMValidityState to mozilla::dom::ValidityState; r=bzbarsky
--HG--
rename : content/html/content/src/nsDOMValidityState.cpp => content/html/content/src/ValidityState.cpp
rename : content/html/content/src/nsDOMValidityState.h => content/html/content/src/ValidityState.h
extra : rebase_source : 47640d8fd5e847af646949335f0fe19722101f47
2013-01-06 14:20:02 -05:00
Ehsan Akhgari
4de9f80292 Bug 827158 - Part 1: Rename nsHTMLObjectElement to mozilla::dom::HTMLObjectElement; r=bzbarsky
--HG--
rename : content/html/content/src/nsHTMLObjectElement.cpp => content/html/content/src/HTMLObjectElement.cpp
extra : rebase_source : 319fcf308e4d93f05b9391ac50c44d66645fd386
2013-01-06 13:43:40 -05:00
Ehsan Akhgari
efe0de99ea Backed out 2 changesets (bug 827158) because I forgot to rename the files properly
Backed out changeset 4b3fc69a1893 (bug 827158)
Backed out changeset a1c95996fc3e (bug 827158)
2013-01-16 01:10:54 -05:00
Ehsan Akhgari
05d64ee278 Bug 827158 - Part 2: Rename nsDOMValidityState to mozilla::dom::ValidityState; r=bzbarsky 2013-01-06 14:20:02 -05:00
Ehsan Akhgari
34c375426a Bug 827158 - Part 1: Rename nsHTMLObjectElement to mozilla::dom::HTMLObjectElement; r=bzbarsky 2013-01-06 13:43:40 -05:00
Matthew Gregan
9036474989 Bug 826104 - Fix audio thread shutdown crash. r=roc 2013-01-14 18:25:02 +13:00
David Zbarsky
465aa0984e Bug 828815: Restore functionality of | SVGElement[onxxx] = Function | r=bz 2013-01-15 16:03:02 -05:00
Jason Duell
baa138a1da Bug 830920 - Reduce running time of test_websocket_basic.html r=smaug DONTBUILD 2013-01-15 12:16:55 -08:00
Boris Zbarsky
ebae52fa5c Bug 830614. Wrapping a wrappercached WebIDL object should watch out for reentry via WrapNativeParent. r=peterv 2013-01-15 14:04:24 -05:00
Paul Adenot
bb5ffcd229 Bug 829042 - Remove dead PlaybackRateChanged member. r=cpearce 2013-01-15 19:57:04 +01:00
Paul Adenot
3d9428d3d5 Bug 793274 - Make sure to have enough frames pushed to the AudioStream before starting it. r=kinetik 2012-11-26 15:13:08 +01:00
Paul Adenot
35ec3c3a15 Bug 822933 - Properly check if a WebM file has cues. r=kinetik 2012-12-23 16:51:17 +01:00
Paul Adenot
653c14d03c Bug 826349 - Make video keep its muted state after seeking. r=kinetik 2013-01-15 19:57:04 +01:00
Paul Adenot
91087261d2 Bug 828901 - Get the seek time as mBasePosition instead of the stream position in video-only stream when changing the playbackRate and seeking at the same time. r=kinetik 2013-01-15 19:57:03 +01:00
Paul Adenot
c9b44a180d Bug 825329 - Update tests. r=kinetik 2013-01-15 19:57:03 +01:00
Paul Adenot
4e5ae7f334 Bug 825329 - Fixed the getter for the playbackRate in AudioStream. r=kinetik 2013-01-15 19:57:03 +01:00
Paul Adenot
1c03e3f231 Bug 819377 - Don't offset the clock by the start time of the video in AdvanceFrame, and set the media as playing earlier. r=kinetik 2013-01-15 19:57:03 +01:00
Paul Adenot
628209bfaf Bug 804875 - Tests. r=kinetik 2013-01-15 19:57:03 +01:00
Paul Adenot
2998641c5b Bug 804875 - Reset media element when loading a new src. r=kinetik 2013-01-15 19:57:03 +01:00
Paul Adenot
8caeb590eb Bug 814308 - MediaDecoder::SetDuration doesn't handle aDuration=inf correctly. r=kinetik 2013-01-15 19:57:00 +01:00
Ehsan Akhgari
8ffeafeacf Merge mozilla-central into mozilla-inbound 2013-01-15 09:10:19 -05:00
Olli Pettay
18534b4fb8 Bug 825544: backout Bug 825544, Bug 825544, Bug 765192 and Bug 808035 to bring back the old .location=val behavior, r=bz 2013-01-15 13:46:35 +02:00
Mats Palmgren
0ae685efa9 Bug 786533 - On Windows, one of the system header files (windef.h) defines 'min' and 'max' as macros which breaks any use of std::min/std::max. Define NOMINMAX before including system header files where needed to avoid defining those macros. r=ehsan 2013-01-15 13:22:03 +01:00
Mats Palmgren
d5826be6d7 Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan 2013-01-15 13:22:03 +01:00
David Zbarsky
0a2891d04b Bug 830231 - Remove nsIDOMDOM(Settable)TokenList r=bz 2013-01-15 03:35:59 -05:00
Simon Montagu
30851a942d Make DoesNotParticipateInAutoDirection return true for non-HTML elements; and make WalkDescendantsSetDirAuto consistent with SetDirOnBind. Bug 829428, r=ehsan 2013-01-15 00:20:08 -08:00
Simon Montagu
3b63e737b7 Test for bug 829428, rs=ehsan 2013-01-15 00:20:06 -08:00
Ehsan Akhgari
7ba545bbc6 Bug 827541 follow-up: Make sure that the test case actually instantiates an AudioContext object the first time, as opposed to just access the constructor function through a property access 2013-01-15 01:15:25 -05:00
Nicholas Nethercote
cfabe434d4 Bug 829439 (part 1) - Add MemoryReporterBase class that promotes better encapsulation within nsIMemoryReporter sub-classes. r=jlebar.
--HG--
extra : rebase_source : 53a77ea456f2aedafe05954ceece7e64db743e66
2013-01-14 16:26:47 -08:00
David Zbarsky
dc446c694b Bug 830221 - Remove nsIDOMDOMImplementation r=bz 2013-01-14 21:06:20 -05:00
Andrea Marchesini
45b85ca21d Bug 829030 - Accessing the desktop notification API in the browser and approving permission errors out - API does not work, r=sicking 2013-01-14 11:08:55 +01:00
Matthew Gregan
d09c72b061 Bug 829191 - Reset mEventDeliveryPaused before calling DispatchPendingMediaEvents. r=roc 2013-01-14 11:46:50 +13:00
Simon Montagu
883fa01917 Remove aStartAfterNode from WalkDescendantsSetDirectionFromText. Bug 828054, r=ehsan 2013-01-13 08:09:00 -08:00
Simon Montagu
d4c6128d9a Test for bug 828054 2013-01-13 08:09:00 -08:00
Simon Montagu
f132bdba21 Use IsHtml(foo) instead of NodeInfo()->Equals(foo). Bug 828166, r=peterv 2013-01-13 08:08:59 -08:00