Nicholas Nethercote
0d3b60738e
Bug 887558 (part 3) - Use JSObject::{is,as} for JSObject itself. r=sfink.
...
--HG--
extra : rebase_source : 510677697603e6502c738f5460b7bea4bffd7f27
2013-07-04 00:50:50 -07:00
Cameron McCormack
0f17d6d6ae
Bug 879659 - Part 3: Implement <marker orient="auto-start-reverse">. r=longsonr
2013-07-12 16:39:38 +10:00
Cameron McCormack
ba324f7147
Bug 879659 - Part 2: Refactor SVG marker handling to support more types of markers in the future. r=longsonr
2013-07-12 16:39:38 +10:00
Cameron McCormack
a345479cdd
Bug 879659 - Add a pref for SVG 2 marker improvements. r=longsonr
2013-07-12 16:39:38 +10:00
Trevor Saunders
82e5558b37
bug 887483 - remove a bunch of useless assignments to FORCE_STATIC_LIB implied by LIBXUL_LIBRARY=1 r=mshal
2013-07-11 11:06:34 -04:00
David Zbarsky
8dd45769d2
Bug 859193 - Cleanup nsRange r=smaug
2013-07-11 23:29:24 -04:00
Mike Hommey
784edc021e
Bug 892401 - Remove NEW_H. r=ted
2013-07-12 09:16:41 +09:00
Paul Adenot
043fd87042
Bug 886653 - Don't call speex_resampler_skip_zeros when changing the rate in AudioBufferSourceNode. r=ehsan
2013-07-12 17:21:51 +02:00
Guillaume Abadie
adf7d2ed85
Bug 892769 - Fix a bug about fake black textures in WebGLContext. r=jgilbert
2013-07-12 09:54:59 -04:00
Robert O'Callahan
0055d1c333
Bug 886618. Play nothing when one or more of the Float32Arrays of an AudioBuffer has been neutered. r=ehsan
...
--HG--
extra : rebase_source : a254d45ed8222b7154a541ecfff63125541abf85
2013-06-26 04:01:07 +12:00
Robert O'Callahan
402d68090e
Bug 886657. Don't play anything from an AudioBufferSourceNode until a buffer has been set and start() has been called. r=ehsan
...
--HG--
extra : rebase_source : 48494d925526a8a064b42a59797fef70c61d4276
2013-06-26 04:00:42 +12:00
Ed Morley
de6da097d6
Backed out changeset d7c237784ce9 (bug 886230) for B2G mochitest-9 failures in test_bug582181-1.html
2013-06-25 13:45:09 +01:00
Phil Ringnalda
52c7134e66
Back out 8e83da248fc9 (bug 886635) for warnings-as-errors bustage
...
CLOSED TREE
2013-06-24 23:44:52 -07:00
Cameron McCormack
abf1179f39
Bug 886230 - Don't paint SVG text under DrawWindow(..., DRAWWINDOW_DO_NOT_FLUSH) when frames are dirty. r=roc
2013-06-25 16:01:38 +10:00
L. David Baron
cb5a6c8733
Bug 886635: HTMLCanvasElement.h (which is included in dom/bindings) should not include nsLayoutUtils.h r=khuey
...
(It still ends up included in dom/bindings, though.)
2013-06-24 22:32:11 -07:00
Catalin Iacob
4f03e5bb1a
Bug 798914 (part 5) - Use newly introduced mozilla::MallocSizeOf instead of nsMallocSizeOfFun. r=njn.
...
--HG--
extra : rebase_source : fc472490dd978d165f02f77ed37f07aed6e5bb61
2013-06-23 14:03:39 +02:00
Phil Ringnalda
95e183841c
Back out 0e276ed2d7c3 (bug 884651) for Linux test_streams_element_capture.html timeouts
...
CLOSED TREE
2013-06-24 18:29:34 -07:00
Edwin Flores
06fd8a817c
Bug 884651 - Stop gstreamer from trying to sync video and audio for us r=cpearce
2013-06-25 10:41:22 +12:00
David Zbarsky
11e0f4ef0d
Bug 885959 - Remove nsIDOMSVGAnimatedLength r=Ms2ger
2013-06-24 12:31:52 -07:00
Ryan VanderMeulen
69faa42ffb
Merge m-c and inbound.
2013-06-24 14:02:59 -04:00
Benjamin Smedberg
71c97abfa3
Bug 880735 part E - Use the new permissionmanager.updateExpireTime method to make sure that plugin permissions are renewed properly, r=johns
2013-06-24 08:51:07 -04:00
Benjamin Smedberg
d2813956df
Bug 880735 part C - Disabled plugins should be always disabled, site-specific permissions do not override them. I'm sorry for the churn from bug 875454. At least the logic is in one place and easy to fix! r=johns
2013-06-24 08:51:07 -04:00
Benjamin Smedberg
35c0784726
Bug 880735 part A - Add a .defaultFallbackType to plugins so that we can avoid re-implementing the ShouldPlay logic in the frontend code. r=johns
2013-06-24 08:51:07 -04:00
Robert Longson
fd050c27d1
Bug 601131 - Hang with feTurbulence with huge numOctaves. r=roc
2013-06-24 10:42:22 +01:00
Guillaume Abadie
47c2d77d27
Bug 882890 - Add fake vertex attribute 0 disabling to the getVertexAttrib function to improve WebGL compatibility with driver limitations. r=bjacob
2013-06-23 20:40:12 -04:00
Ehsan Akhgari
08ed61c0f0
Bug 885583 - Enable Web Audio unconditionally across mochitests; r=roc
2013-06-23 19:23:02 -04:00
Ehsan Akhgari
cbebfc17c9
Bug 886165 - Hide the alternate names in the spec behind prefs which are turned off by default; r=roc
...
This patch uses one pref per interface, to allow us finer grain control over
which ones we might need to turn on in the future.
2013-06-23 19:22:10 -04:00
Ms2ger
bdde992174
Bug 884268 - Part c: Stop including nsWrapperCache.h in nsContentUtils.h; r=smaug
2013-06-23 09:15:49 +02:00
Ms2ger
ff63d2149b
Bug 884268 - Part b: Move nsContentUtils::PreserveWrapper to nsWrapperCache; r=smaug
2013-06-23 09:15:42 +02:00
Ms2ger
84041fd5c0
Bug 884268 - Part a: Move nsContentUtils::CheckCCWrapperTraversal to nsWrapperCache; r=smaug
2013-06-23 09:15:10 +02:00
Ms2ger
8a3d025cdc
Bug 878950 - Add a test for HTMLImageElement and fix h/vspace reflection; r=mounir
2013-06-23 09:14:15 +02:00
Phil Ringnalda
b462ad2131
Merge birch to m-c
2013-06-22 15:50:24 -07:00
Phil Ringnalda
b7ce49bcd5
Merge m-c to birch
2013-06-21 19:45:59 -07:00
Michael Wu
b72adb7acc
Bug 880502 - Make OggCodecState.cpp build on gonk-JB, r=cpearce
2013-06-21 18:03:05 -04:00
Jan Varga
4d7db5e807
Bug 884936 - Add Blob/File support to xpcshell. r=bent
2013-06-21 17:15:46 +02:00
Chris Pearce
8317275af6
Bug 861090 - Add pref to disable playback of MPEG files in nsVideoDocument using WMF. r=?padenot
2013-06-21 11:16:55 +12:00
Jeff Gilbert
e7962d209f
Bug 860543 - Allow for testing predictions of shadowed NaNs. - r=bjacob
2013-06-19 20:03:46 -07:00
Ethan Hugg
7d3811cc7c
Bug 879743 - Fake audio should be sent at the same rate as fake video r=jesup
2013-06-20 10:14:04 -07:00
Ian Gilman
a387e1b4b9
Bug 838331 - Add MP3 to codec list for Firefox OS. r=doublec
2013-06-20 16:49:35 -04:00
Gabor Krizsanits
756a8f8c8c
Bug 864335 - Remove GetScriptGlobalObject. r=mrbkap
2013-06-21 16:25:20 +02:00
Jon Coppeard
4b40ce1453
Bug 885310 - 1 Rename JSHandleFoo in the browser r=bz
2013-06-21 14:12:46 +01:00
Sotaro Ikeda
f910a1819c
Bug 883744 - add pointer null check r=doublec
2013-06-22 08:58:12 -04:00
Rick Eyre
18cb5504a8
Bug 885879 - Make sure cue times are not rounded r=rillian
...
Tests for this will be landing in bug 833386 Part 2.
2013-06-19 14:35:04 -04:00
Joey Armstrong
90f5105a37
bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (cleanup). r=mshal
2013-06-20 15:59:59 -04:00
Andrea Marchesini
71e3b2912a
Bug 885024 - "ASSERTION: FindAncestorForm should not be called if @form is set!". r=bz
2013-06-20 14:07:57 -04:00
Bobby Holley
2fa8b1cfb0
Bug 883450 - Miscellaneous requests. r=gabor
2013-06-20 11:05:34 -07:00
Bobby Holley
e1ffe44fa6
Bug 884245 - Simplify nsContentUtils::GetDocumentFromCaller. r=bz
...
The first three lines of this function are an obvious bug. But the behavior in
general is also worrisome, because it's using antiquated XPConnect machinery
that will be less and less correct as we move to the new DOM bindings. Let's
just infer our global from the active compartment.
2013-06-20 11:05:32 -07:00
Rick Eyre
d82dad9e62
Bug 883843 - Remove extraneous QI line in HTMLTrackElement. r=peterv
...
This was accidentally introduced in bug 882817. The line that deals
with the interface map entry for nsIDOMHTMLElement is unneeded as
NS_HTML_CONTENT_INTERFACES deals with this as well.
2013-06-17 10:32:14 -04:00
Caitlin Potter
f4ca533bc8
Bug 882549 - Don't rely on mElement to find nsIDocument in TextTrackCue. r=rillian, r=smaug
...
Find nsIDocument via mGlobal (as nsPIDOMWindow) rather than via pointer to
HTMLTrackElement. (bz from #content has explained how we can access
nsPIDOMWindow and nsIDocument without having to ask the HTMLTrackElement)
For the time being, there are many null-ness checks for both 'window' and
'document', and no mechanism to report errors other than returning nullptr
where possible. This will be addressed in a followup bug.
Also adds a test for mHead nullness in TextTrackCue::ConvertNodeTreeToDOMTree
to prevent SIGSEV.
2013-06-19 14:02:04 -04:00
Ryan VanderMeulen
250562f6e7
Merge m-c to inbound.
2013-06-20 12:51:15 -04:00
Brian R. Bondy
f9df99564d
Bug 878449 - Fixed mismatched CoInitialize call causing crash in JumpList. r=padenot.
2013-06-20 08:57:46 -04:00
Brian O'Keefe
25e65a9445
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #2 ); r=mshal
...
--HG--
extra : rebase_source : 555b28e5c3412ffc210c60b6fe2fee6f053fd587
2013-06-18 08:13:42 -04:00
Brian O'Keefe
5f8b5163e8
Bug 875934 - Move LIBRARY_NAME to moz.build (batch #1 ); r=mshal
...
--HG--
extra : rebase_source : 385d3fd65475ffc18ee44ae088753649470e214b
2013-06-17 15:21:01 -04:00
Wes Kocher
2499db0848
Merge m-c with inbound
2013-06-19 16:46:01 -07:00
Jeff Gilbert
31e376557b
Backout 1715991888ac for android bustage on a CLOSED TREE
2013-06-19 16:40:13 -07:00
Wes Kocher
8b13d62b84
Merge inbound to central
2013-06-19 16:37:58 -07:00
Boris Zbarsky
0c35f808c8
Bug 883887. Add an Unlink method to js::ExpandoAndGeneration. r=peterv
2013-06-19 14:48:44 -04:00
Boris Zbarsky
256c17d070
Bug 883827. Make Optional<NonNull<T>> and Optional<OwningNonNull<T>> nicer to use by having their const Value() method return a T&. r=peterv
2013-06-19 14:48:43 -04:00
Rick Eyre
25236f410f
Bug 884507 - Change SECOND_TO_MS macro to be named MS_TO_SECONDS r=rillian
2013-06-18 12:53:00 -07:00
Benjamin Smedberg
8c67029c44
Bug 882339 - Cache the blocklist state on plugin tags to avoid querying the blocklist service constantly, r=johns
2013-06-19 11:07:28 -04:00
Sotaro Ikeda
cb24852555
Bug 884440 - Remove item correctly from vector. r=doublec
2013-06-19 13:40:31 -04:00
Ed Morley
7c688d3cab
Backed out changeset 8866d9627149 (bug 879717) for assertions during test_playback_rate.html on Windows on a CLOSED TREE
2013-06-19 09:51:59 +01:00
Ed Morley
ec7cc3daa7
Backed out changeset acc1c0494f49 (bug 883731)
2013-06-19 09:51:08 +01:00
Ed Morley
e98f84f886
Backed out changeset 78424c3ea6cb (bug 883731)
2013-06-19 09:51:05 +01:00
Ed Morley
cec902bdec
Backed out changeset 04d60f86b935 (bug 883731)
2013-06-19 09:51:02 +01:00
Jeff Gilbert
ff22cae053
Bug 860543 - Account for testing shadowed NaNs. - r=bjacob
2013-06-19 15:45:39 -07:00
Ehsan Akhgari
cdc93d6b0e
Bug 865256 - Part 2: Rename WaveTable to PeriodicWave; r=roc
...
--HG--
rename : content/media/webaudio/WaveTable.cpp => content/media/webaudio/PeriodicWave.cpp
rename : content/media/webaudio/WaveTable.h => content/media/webaudio/PeriodicWave.h
rename : content/media/webaudio/test/test_waveTable.html => content/media/webaudio/test/test_periodicWave.html
rename : dom/webidl/WaveTable.webidl => dom/webidl/PeriodicWave.webidl
2013-06-19 18:24:26 -04:00
John Schoenick
1ffef53796
Bug 878363 - Followup, fix compilers complaining about fixing other compilers complaining about an unknown warning. r=ted
2013-06-19 15:08:42 -07:00
Andrea Marchesini
db524818c8
Bug 841442 - Move HTMLFormElement to WebIDL, r=bz
2013-06-19 10:24:37 -04:00
Andrea Marchesini
b20748feb8
Bug 841442 - Rename nsHTMLFormElement to HTMLFormElement
...
--HG--
rename : content/html/content/src/nsHTMLFormElement.cpp => content/html/content/src/HTMLFormElement.cpp
rename : content/html/content/src/nsHTMLFormElement.h => content/html/content/src/HTMLFormElement.h
2013-06-19 10:24:37 -04:00
Boris Zbarsky
52641f95fc
Bug 883968. Give <object>/<embed>/<applet> channels notification callbacks that can actually be used from script. r=johns
2013-06-19 10:24:37 -04:00
Boris Zbarsky
550087fc0d
Bug 884109. Remove GetDocumentFromCaller from NS_NewHTMLImage/OptionElement and remove the XPCOM-y bits for creating those, since WebIDL bindings don't use those. r=smaug
2013-06-19 10:24:37 -04:00
Andrew McCreight
8ef9d06570
Bug 884019 - initialize rv on error in CloneAndAdopt. r=peterv
2013-06-19 14:03:31 -07:00
Terrence Cole
a1b85dbc2a
Bug 884410 - Handlify the JS_ResolveStandardClass interface; r=jonco
...
--HG--
extra : rebase_source : 3ba45931aad97fb7cbca517ae9bccb974d42e57a
2013-06-13 17:10:00 -07:00
Aryeh Gregor
dbd644b368
Bug 674927 - Part 3: Make the spellcheck attribute work correctly for contenteditable; r=ehsan
2013-06-19 16:54:53 -04:00
Robert O'Callahan
803c503184
Bug 883731. Part 3: Make all calls to ChangeReadyState go through UpdateReadyStateForDtaData. r=cpearce
...
--HG--
extra : rebase_source : 49e39cedd64bcc52bcda452fb38c2d8f460672a0
2013-06-19 16:05:52 +12:00
Robert O'Callahan
0b524698c6
Bug 883731. Part 2: Remove ResourceLoaded notifications since they don't make much sense with a media cache. r=cpearce
...
--HG--
extra : rebase_source : 8c1657977339c8f97b109c4ec775b7818ed4d57a
2013-06-19 00:17:40 +12:00
Robert O'Callahan
73ed5be762
Bug 883731. Part 1: Remove nsIDOMHTMLMediaElement:: and MediaDecoderOwner:: prefixes. r=cpearce
...
--HG--
extra : rebase_source : 4308f9e5540690ae77fcec3f3101a76936d42c00
2013-06-19 00:17:38 +12:00
Robert O'Callahan
1dbde92bfc
Bug 879717. Delay entering HAVE_CURRENT_DATA state until a video frame has been stored in the image container. r=cpearce
...
--HG--
extra : rebase_source : 4876423b4b292d1bb746e187b7cc29c5eb573f45
2013-06-19 00:17:29 +12:00
Ehsan Akhgari
891ead97b0
Backed out changeset 57624f26be8f (bug 702080) on the suspicion of causing a b2g mochitest-3 failure, since it touches code near remote browser stuff
...
Landed on a CLOSED TREE
2013-06-18 23:52:07 -04:00
Ehsan Akhgari
bbc905d8d8
Backed out changeset 9173dcf026ee (bug 882567) because of mochitest-1 timeouts on Linux
...
Landed on a CLOSED TREE
2013-06-18 23:16:05 -04:00
Ehsan Akhgari
1951841800
Backed out 2 changesets (bug 794282) because of mochitest-1 timeouts on Linux
...
Backed out changeset aad877111804 (bug 794282)
Backed out changeset a73bc11da471 (bug 794282)
2013-06-18 23:15:51 -04:00
Edwin Flores
3f5956eafe
Bug 794282 - Fix desktop b2g compile error from changeset a73bc11da471 r=bustage
2013-06-19 12:29:36 +12:00
Andrew McCreight
1cf3ca6aaf
Bug 883382 - Eliminate superfluous CacheScriptEntry. r=smaug
2013-06-18 15:58:05 -07:00
Edwin Flores
d971165513
Bug 794282 - Enable gstreamer by default in builds, but pref off r=cpearce,khuey
2013-06-19 10:22:30 +12:00
Edwin Flores
f77e378709
Bug 882567 - Handle fatal gstreamer errors by aborting playback r=alessandro.d
2013-06-19 10:22:29 +12:00
Ryan VanderMeulen
558b14210d
Merge cypress and inbound.
2013-06-18 18:15:53 -04:00
Benjamin Smedberg
7a3a6c1a37
Back out revision d3da96f774b3 on a CLOSED TREE - Bug 882339 because of mochitest-browser failures in browser_CTP_drag_drop.js and browser-pluginnotification.js
2013-06-18 16:44:07 -04:00
Kyle Huey
c094a9abfa
Bug 877584: Route JS holding through the cycle collection runtime so it can do different things on different threads. r=mccr8
2013-06-18 12:01:26 -07:00
Benjamin Smedberg
a75ca744ee
Bug 882339 - Cache the blocklist state on plugin tags to avoid querying the blocklist service constantly, r=johns
2013-06-18 13:16:40 -04:00
Arnaud Sourioux
84af79928e
Bug 702080 - Replace GetDisplayDocument with IsResourceDoc when needed. r=bz
2013-06-18 17:25:50 -04:00
Andrea Marchesini
43d81d1da9
Bug 879319 - implement past names map in HTMLFormElement, r=bz
2013-06-18 08:54:27 -04:00
Andrea Marchesini
74b148c97f
Bug 870787 - Improve named getter for form, r=bz
2013-06-18 08:53:23 -04:00
Jon Coppeard
6e32864304
Bug 877762 - GC: Post-barrier cycle collector participants - 8 Convert JS::Object to use Heap<T> (XBL) r=bz r=sfink
2013-06-18 11:00:38 +01:00
Jon Coppeard
586c7b4514
Bug 877762 - GC: Post-barrier cycle collector participants - 7 Convert most JSObect to use Heap<T> (ex. XBL) r=bz
2013-06-18 11:00:38 +01:00
Jon Coppeard
59d5490ab4
Bug 877762 - GC: Post-barrier cycle collector participants - 5 Convert JS::Value to use Heap<T> r=smaug
2013-06-18 11:00:37 +01:00
Jon Coppeard
82483ce6e9
Bug 877762 - GC: Post-barrier cycle collector participants - 4 Convert JSScript* to use Heap<T> r=smaug
2013-06-18 11:00:37 +01:00
Robert O'Callahan
8b714afdcf
Bug 882027. Make MediaDecoder::UpdateReadyStateForData always be responsible for calling GetNextFrameStatus when that value is passed to HTMLMediaElement::UpdateReadyStateForData, but keep calling GetNextFrameStatus on the state machine thread to suppress dispatching of redundant runnables when nothing has changed. r=cpearce
2013-06-17 17:15:32 +12:00
Ehsan Akhgari
eed4367cde
Bug 884020 - Don't use the register keyword in SVG code in order to fix the build with recent clangs; r=dholbert
2013-06-17 19:22:38 -04:00
Ehsan Akhgari
59b2836b47
Bug 883011 - Optimize PrepareUpdatesToMainThread to avoid re-allocating memory as much as possible; r=roc
2013-06-18 23:10:04 -04:00
Ehsan Akhgari
e15c82a1f2
Bug 884632 - Optimize MediaStreamGraphImpl::PrepareUpdatesToMainThreadState in order to only include AudioNodeStreams that the main thread is interested in; r=roc
2013-06-18 23:09:44 -04:00
Arnaud Sourioux
187cea8753
Bug 702080 - Replace GetDisplayDocument with IsResourceDoc when needed. r=bz
2013-06-18 17:25:50 -04:00
Jon Coppeard
c56ed4c7b6
Bug 884371 - Remove JSMutableHandleXXX from the browser r=bz
2013-06-19 11:32:27 +01:00
Jon Coppeard
31b2a9deca
Bug 884283 - GC: Rename RootMethods to GCMethods r=terrence
2013-06-19 11:32:26 +01:00
Bob Owen
2884ae407d
Tests for bug 838692 - Navigating named targets from sandboxed iframes. (r=imelven)
2013-04-29 19:26:43 +01:00
Boris Zbarsky
759d93620f
Bug 874758. Make DOMStringMap use [OverrideBuiltins]. r=peterv
2013-06-17 16:31:03 -04:00
Julien Wajsberg
2ac970e539
Bug 814090 - [classList] Implement the second force argument for toggle. r=bz
2013-06-14 23:22:17 +02:00
Boris Zbarsky
350d302157
Back out revision 43927377e41c (bug 870787) and revision 25126626dd43 (bug 879319) for failing tests and contributing to a CLOSED TREE.
2013-06-17 14:54:24 -04:00
Ehsan Akhgari
2597f4b33d
Backed out changeset 07708c9fc5ef (bug 883010) because of test failures
...
Landed on a CLOSED TREE
2013-06-17 13:13:08 -04:00
Andrea Marchesini
ff69158c08
Bug 879319 - implement past names map in HTMLFormElement, r=bz
2013-06-17 13:07:04 -04:00
Andrea Marchesini
05e883faf9
Bug 870787 - Improve named getter for form, r=bz
2013-06-17 13:07:04 -04:00
Boris Zbarsky
4a83c172fc
Bug 882547. Treat undefined values in WebIDL dictionaries as missing. r=smaug
2013-06-17 13:07:03 -04:00
Ehsan Akhgari
80d5ef963a
Bug 883010 - Part 1: Optimize MediaStreamGraphImpl::UpdateStreamOrder in order to optimize away how much time we spend on it in every iteration of the MSG; r=roc
...
--HG--
extra : rebase_source : 4af5f42054407ad42ebe1752e01178d454c865ed
2013-06-17 11:29:47 -04:00
Ehsan Akhgari
6b0129c018
Bug 883010 - Part 2: Don't bombard the main thread with MSG update messages which are not going to result in any actual work; r=roc
2013-06-17 09:06:34 -04:00
Ed Morley
4d0f4b4509
Backed out changeset eff8e7fefffd (bug 883164) for breaking the test on Android
2013-06-17 12:18:31 +01:00
Mounir Lamouri
3636ce2541
Bug 883164 - More tests for <input type='file'>.click(). r=smaug
2013-06-17 11:58:47 +02:00
Phil Ringnalda
b10574fc0f
Bug 862199 - double the timeout for test_bug416317-2.html so it doesn't time out on b2g all the time
...
--HG--
extra : rebase_source : a9949516a2abb87b725fc9ac1f56020bf4c213e6
2013-06-14 22:37:59 -07:00
Josh Matthews
9ea183ce8d
Bug 865257 - Implement MediaStreamAudioDestinationNode. r=ehsan,roc
2013-05-21 15:17:47 -04:00
Robert O'Callahan
6f0148696b
Backing out bug 882027
2013-06-16 01:28:34 +12:00
Robert O'Callahan
25cffcb402
Bug 880601. Emulate a form of keyframe skipping by allowing MediaOmxReader::DecodeVideoFrame to decode more than one video frame if video decoding is falling behind. r=cpearce
...
If we don't support this in any way, then we get into trouble when there is
plenty of compressed data buffered but for some reason video decoding falls
behind (maybe there was a short period where the video data wasn't available).
Audio playback continues normally, but MediaOmxReader keeps making one call
to ReadAudio and one to ReadVideo, and if each call to ReadAudio decodes at
least as much as the calls to ReadVideo, video decoding can never catch up
to the current audio playback position. So video never plays. And when the
video decoding point gets far enough away from the audio decoding point,
horrible things start to happen, such as video and audio reading completely
different parts of the media cache and interfering with the caching mechanism
(which assumes audio and video reads are close together).
This patch approximates keyframe skipping, and is basically just a way for
MediaOmxReader::DecodeVideoFrame to decode more than one frame at a time
if we need video decoding to catch up.
To prevent pathological situations, we cap both the maximum number of frames
decoded per DecodeVideoFrame and the amount of time we spend in the method
(excluding the time for the last frame).
--HG--
extra : rebase_source : cba95c537fe97df5b696581be8233b6e9cffb70b
2013-06-15 23:51:56 +12:00
Robert O'Callahan
cbdf0d51b0
Bug 882027. Route all calls to GetNextFrameStatus for determining the readyState through MediaDecoder::UpdateReadyStateForData on the main thread. r=cpearce
...
--HG--
extra : rebase_source : 9ea3260f294c633c24e15690fa4bb067af378088
2013-06-15 23:50:44 +12:00
David Zbarsky
bad7d32b05
Bug 845668 Part 1: Remove nsFrameMessageManager::IsChromeProcess r=smaug
2013-06-14 23:40:22 -07:00
Martijn Wargers
6a0cb9a8a4
Bug 883094 - Fix some test files that don't unset their prefs correctly. r=jgriffin
2013-06-15 00:33:47 +02:00
Martijn Wargers
0b4b51d26f
Bug 868439 - Convert some uses of nsIPrefBranch to SpecialPowers. r=jmaher
2013-06-15 00:13:44 +02:00
silverwind
fdf33d0415
Bug 608180 - Allow rapid clicks on label elements to go through while still allowing text selection. r=bz, r=enn
2013-06-14 22:47:01 -04:00
Olli Pettay
ebaa9fe160
Bug 884296 - Remove the rest of the classinfos for DOM events, r=peterv
...
--HG--
extra : rebase_source : 9b397e2e19e8e15d2753dc5bf7c18e2b3147f92b
2013-06-20 17:13:52 +03:00
David Zbarsky
f4be6ba30d
Bug 882553 - Convert SVGAnimatedString to WebIDL r=Ms2ger
2013-06-14 15:37:27 -07:00
David Zbarsky
5c9468c760
[Bug 882536] Remove nsIDOMSVGDocument r=Ms2ger
2013-06-14 15:37:27 -07:00
Caitlin Potter
528c2268d4
Bug 882535 - Set HTMLTrackElement Readiness State during WebVTT Parsing. r=rillian
...
This patch enables "LOADING", "LOADED" and "ERROR" readiness states to be
applied to the Parent HTMLTrackElement, in order to avoid test flakiness,
and to comply with the HTML5 draft
http://www.w3.org/html/wg/drafts/html/master/embedded-content-0.html#text-track-readiness-state .
2013-06-12 22:26:14 -04:00
Joey Armstrong
ad3592a2c7
bug 880246: move EXTRA_PP_COMPONENTS to mozbuild (file batch #1 ) r=mshal
2013-06-14 14:07:19 -04:00
Olli Pettay
6c90bdfe86
Bug 883096 - Crash at nsEventListenerManager::GetListenerInfo, r=jst
...
--HG--
extra : rebase_source : 2073283f4b23586fac0a3ae4243a50b745912a20
2013-06-14 20:10:22 +03:00
Ms2ger
2198ead678
Bug 877277 - Followup: use the right macro to declare nsISupports; r=smaug over IRC
2013-06-14 19:10:12 +02:00
Peter Van der Beken
76ae99ee96
Bug 851465 - Remove slim wrappers - stop morphing slim wrappers. r=bholley.
2013-04-19 21:57:15 +02:00
Peter Van der Beken
2930bc79fe
Bug 882193 - Remove nsIDocumentRegister. r=mrbkap.
2013-06-05 22:19:22 +02:00
Rick Eyre
8e97190249
Bug 882817 - Fix QI implementation of HTMLTrackElement. r=bz
...
In certain situations we were failing debug builds due to an assertion
that HTMLTrackElement was not a nsIDOMNode or nsIDOMWindow when calling
NS_CheckContentLoadPolicy in HTMLTrackElement::LoadResource()
This patch fixes the QI of the HTMLTrackElement so that it can be queried
to an nsIDOMNode correctly.
2013-06-13 17:15:14 -04:00
Frederik Braun
0988572917
Bug 879316 - Clean up CSP logging code. r=imelven
2013-05-15 11:30:43 +02:00
Shelly Lin
3fbcac1377
Bug 882956 - Fix WebAudio stack-buffer-overflow crash. r=ehsan.
2013-06-14 15:16:41 +08:00
L. David Baron
533609848e
Bug 882573 patch 4: Make nsHTMLStyleSheet and nsHTMLCSSStyleSheet stop implementing nsIStyleSheet. r=heycam
...
Note that this removes the Reset method and the mURL and mDocument
members (and arguments to set them) from nsHTMLCSSStyleSheet.
On the other hand, from nsHTMLStyleSheet it only removes mURL (and
equivalent arguments), and nsHTMLStyleSheet keeps the SetOwningDocument
method that was previously part of nsIStyleSheet (but no longer virtual).
2013-06-13 22:34:37 -07:00
L. David Baron
eb4df95760
Bug 882573 patch 3: Stop putting the presentational hint and style attribute style sheets in the style set's list of style sheets; put them only in the list of rule processors. r=heycam
2013-06-13 22:34:37 -07:00
L. David Baron
fd81904e29
Bug 882573 patch 1: Move the style attribute style sheet from nsDocument to nsIDocument, and devirtualize its getter. r=bzbarsky
2013-06-13 22:34:37 -07:00
Drew Willcoxon
25a6d8b499
Bug 759964 - Part 3 - Add nsIDocShell.allowMedia test. r=test
2013-06-13 19:31:43 -07:00
Matthew Noorenberghe
172c89a430
Bug 759964 - Part 1 - Add allowMedia attribute to nsIDocShell to disable HTML5 media elements. r=bz
2013-03-29 14:52:59 -07:00
Ehsan Akhgari
06d527d3fe
Bug 882948 follow-up - Fix a typo (sorry!)
2013-06-13 21:38:22 -04:00
Ehsan Akhgari
8ee5a78089
Bug 882948 - Add widget level support for AeroLite for Winodws Server 2012/2013; r=roc
2013-06-13 18:41:26 -04:00
Ryan VanderMeulen
44a3f39ea8
Backed out changeset c1c441c9edce (bug 845668) for frequent Windows mochitest-2 crashes.
...
CLOSED TREE
2013-06-13 18:31:27 -04:00
Chris Pearce
d613366a8e
Bug 881954 - Set the thread limit to the idle limit for WMFByteStream's thread pool. This stops the pool from constantly creating and destroying threads when under load, freeing up virtual address space and reducing our thread count. r=padenot
2013-06-14 09:07:59 +12:00
Chris Pearce
24f2771c6d
Bug 881954 - Only initialize DXVA when we're decoding video. r=padenot
2013-06-14 09:07:28 +12:00
Chris Pearce
24f7039d0b
Bug 881954 - Generalize test_too_many_elements to run on more than just Ogg audio. r=padenot
2013-06-14 09:07:07 +12:00
Ryan VanderMeulen
3446362831
Backed out 13 changesets (bug 880917) for Android and B2G test bustage on a CLOSED TREE.
...
Backed out changeset 71c1ce2cb0a4 (bug 880917)
Backed out changeset cd240e19560f (bug 880917)
Backed out changeset 93509a0001b5 (bug 880917)
Backed out changeset fdbba20e4647 (bug 880917)
Backed out changeset d82060172367 (bug 880917)
Backed out changeset 709f0b699489 (bug 880917)
Backed out changeset 421bdbccfa7c (bug 880917)
Backed out changeset 962c656c7452 (bug 880917)
Backed out changeset 888a5690ccdf (bug 880917)
Backed out changeset 57228f5fcd87 (bug 880917)
Backed out changeset ce8c3e14c234 (bug 880917)
Backed out changeset 08fe7b777450 (bug 880917)
Backed out changeset 5192a9233d83 (bug 880917)
2013-06-13 15:19:50 -04:00
David Zbarsky
f5e7f70073
Bug 845668 Part 0: Remove nsFrameLoader::mChildHost r=jdm
2013-06-13 11:53:13 -07:00
Bobby Holley
038cdefdeb
Bug 880917 - Convert JS_SetVersion API consumers to per-compartment versions. r=luke
2013-06-13 10:09:26 -07:00
Bobby Holley
534e0458e1
Bug 880917 - Remove AutoVersionChecker. r=luke
...
Looks like cdleary added this back in bug 595691, as an equivalence to some
even-older-and-more-overly-cautious XBL code that was saving and restoring
the version across XBL calls. It doesn't seem like this should be an issue
anymore, and it's just a debugging aid to boot. Let's kill it.
2013-06-13 10:09:25 -07:00
Bobby Holley
3b2745a4be
Bug 880917 - Generalize JS_NewGlobalObject API to take CompartmentOptions. r=luke
...
This will be useful for versioning, as well as JIT options and all the other
stuff that eventually needs to move out of the JSContext.
2013-06-13 10:09:25 -07:00
James Kitchener
41dd9cfa20
Bug 796850 - Change XMLHttpRequest interface to support ByteString r=bz
2013-06-13 01:20:10 -04:00
Boris Zbarsky
5544291d84
Bug 880367 part 1. Change the "enabled" callback for WebIDL constructors to take a JSContext* and the object the constructor will be defined on. r=smaug,bholley
2013-06-13 01:12:26 -04:00
Jeff Muizelaar
7bd6821f7e
Bug 881724. Remove some unneeded includes from nsHTMLDocument.h. r=ehsan
...
--HG--
extra : rebase_source : 034382c3663f7c20a35e356a4087d57fcc25eaf7
2013-06-10 20:18:29 -04:00
Ehsan Akhgari
0cae3ba5bd
Bug 579517 follow-up: Remove NSPR types that crept in
2013-06-12 21:26:59 -04:00
William Chen
0ae4cf0653
Bug 872870 - Use GetParentNode() instead of GetParent() in UndoManager. r=ehsan
2013-06-12 18:15:21 -07:00
Ehsan Akhgari
7ee328d5a7
Bug 881558 - Re-introduce try-locking in the reverb implementation; r=roc
2013-06-12 20:57:17 -04:00
Michael Harrison
260edab87f
Bug 841547 - Only set the 'decoded' class on top-level image documents. r=jaws, r=Ms2ger
2013-06-24 11:29:23 -04:00
Chris Pearce
d04999e520
Bug 880062 - Make WMF video backend call MediaDecoder::SetMediaSeekable(false) when it can't seek like it's supposed to. r=padenot
2013-06-13 10:15:23 +12:00
Caitlin Potter
67247ff208
Bug 881978 - Make WebVTTLoadListener callbacks private. r=rillian
...
WebVTTLoadListener::OnParsedCue() and WebVTTLoadListener::OnReportError() are
for private use and should not be exposed publicly.
2013-06-11 21:12:39 -04:00
Blake Kaplan
2a5c30ab9f
Bug 890775 - Not all xbl:children elements should be treated specially. r=peterv
2013-07-11 17:52:49 -04:00
Masatoshi Kimura
e58e1a162c
Bug 892460 - Add MOZ_FINAL to a bunch of node classes. r=bz
2013-07-12 06:26:54 +09:00
Alexandros Chronopoulos
11863355c2
Bug 790559 - Part 2: Correct test_framebuffer.html mochitest to expect two channels. r=rillian
2013-06-21 00:31:22 +03:00
Alexandros Chronopoulos
162156997a
Bug 790559 - Part 1: Apply DownmixToStereo function when decode multichannel Opus and Vorbis. r=rillian
2013-04-24 20:29:44 +03:00
Jeff Gilbert
0765ea5bf1
Bug 881997 - Test to assure that conformance is only exposed on our conformant products. - r=dzbarsky
2013-07-11 14:12:32 -07:00
Ms2ger
8742f29802
Bug 882164 - Enter the right compartment to create a new JSObject in nsHTMLDocument::GetAll; r=bz
2013-06-12 22:05:40 +02:00
David Zbarsky
3e79cdd903
bug 881261 r=bz
2013-06-12 13:04:18 -07:00
David Zbarsky
d8b4e2ebd3
Bug 881681: Don't try to reset context attributes when they are already frozen r=bz
2013-06-12 11:42:27 -07:00
Trevor Saunders
a2966f198d
bug 882079 - merge nsIDocShellHistory into nsIDocShell r=smaug
2013-02-15 11:07:29 -05:00
Paul Adenot
6ee09460b3
Bug 884459 - Do not check mCurrentTaskMessageQueue's emptiness needlessly; r=ehsan
2013-06-21 22:07:39 +02:00
Jeff Gilbert
fe5a9f39c4
Bug 880734 - Assert bound to correct FB in FB funcs, and bind the correct FB on Mesa. - r=bjacob
2013-06-21 16:42:32 -07:00
Guillaume Abadie
b5251e2b36
bug 843667 - implement WEBGL_draw_buffers and add the user preference webgl.enable-draft-extensions - r=bjacob
2013-06-21 19:44:17 -04:00
Sid Stamm
aad233567e
Bug 780978 - remove makeExplicit() from CSPUtils.jsm. (r=imelven)
2013-06-21 16:43:13 -07:00
Sid Stamm
b80db29a1d
Bug 764937 - make sure CSP 1.0 compliant parser infers "default-src *" when a default-src isn't specified (r=tanvi)
2013-06-21 16:43:07 -07:00
Jeff Gilbert
e1bebac6d7
Backout 01aec9db40d9 for bustage on a CLOSED TREE
2013-06-21 16:33:57 -07:00
Edwin Flores
aed9cc50a0
Bug 885157 - Kill content/media/test/test_too_many_elements.html r=cpearce
2013-06-22 11:16:53 +12:00
Edwin Flores
50e1276b08
Bug 794282 - Enable gstreamer by default in builds, but pref off r=cpearce,khuey
2013-06-22 11:16:53 +12:00
Edwin Flores
3ce75d8a3f
Bug 882567 - Handle fatal gstreamer errors by aborting playback r=alessandro.d
2013-06-22 11:16:53 +12:00
Jeff Gilbert
37860e0cb7
Bug 880734 - Assert that we're the current FB in FB funcs, and bind the correct FB on Mesa. - r=bjacob
2013-06-21 16:15:19 -07:00
Rick Eyre
9209bc17fb
Bug 833386 - Tests for HTMLTrackElement and TextTrack* DOM objects r=rillian,cpearce
...
This patch is primarily the work of Marcus Saad (msaad) and Jordan
Raffoul (jbraffoul) at Seneca College.
2013-06-20 06:55:00 -07:00
Nathan Froyd
f67df7c06e
Bug 892511 - rewrite test_{title,window}.xul to not rely on shared setTimeout between windows; r=smaug
2013-01-11 11:28:22 -05:00
Marc Jessome
279a1ca007
Bug 813034 - Implement table.createTBody(); r=mounir sr=smaug
2012-12-04 00:04:30 -05:00
Ms2ger
db26bfced0
Bug 213324 - Remove getter_AddRefs(T*); r=ehsan
2013-07-10 11:56:21 +02:00
Ms2ger
4148536df2
Bug 888366 - Part a: Remove dead DOMCI_DATA uses and SVGRect classinfo; r=peterv
2013-07-10 11:55:16 +02:00
Ms2ger
cdbe98a786
Bug 888365 - Use CSSIntPoint for client/page coordinates in events; f=kats r=smaug
2013-07-10 11:55:05 +02:00
Ms2ger
0ab44fcff8
Bug 888576 - Follow the spec for document.body; r=mounir sr=smaug
2013-07-10 11:54:51 +02:00
Peter Van der Beken
9c3bffc341
Bug 734503 - Add new DOM binding for TouchList; r=jst.
2013-07-10 11:53:53 +02:00
Ms2ger
aa023d93d4
Bug 884748 - Make nsTouchEvent::touches store Touch instead of nsIDOMTouch; r=dzbarsky
2013-07-10 11:53:09 +02:00
Blake Kaplan
ea4da60962
Bug 891088 - Rename nsXBLChildrenElement -> mozilla::dom::XBLChildrenElement. r=peterv
...
--HG--
rename : content/xbl/src/nsXBLChildrenElement.cpp => content/xbl/src/XBLChildrenElement.cpp
rename : content/xbl/src/nsXBLChildrenElement.h => content/xbl/src/XBLChildrenElement.h
2013-07-01 15:09:37 -07:00
Ryan VanderMeulen
75a32c409f
Backed out changeset 4903ca450b3f (bug 890081) for widespread mochitest orange.
...
CLOSED TREE
2013-07-08 15:19:30 -04:00
Mounir Lamouri
44b578a01e
Bug 885996 - 2/2 - Tests. r=smaug
2013-07-08 15:12:53 -04:00
Mounir Lamouri
78df4ce8ba
Bug 885996 - 1/2 - Interaction between nsIColorPicker and content. r=smaug
2013-07-08 15:12:18 -04:00
Bobby Holley
aa04d7f824
Bug 890081 - Make 'document' permanent in nsIDocument::WrapObject. r=bz
2013-07-08 10:31:21 -07:00
Bobby Holley
9b3cb6faeb
Bug 867486 - Remove |Components| from content sandboxes. r=gabor
2013-07-08 10:05:31 -07:00
David Zbarsky
b2b3004e5d
Bug 885804: Renaming in content/dom r=jlebar
2013-07-08 11:48:39 -04:00
Jacek Caban
b5e7c18341
Bug 816343 - Add querySelector* to *Element/DocumentFragment/Document.idl r=bz
2013-07-08 14:09:18 +02:00
Ryan VanderMeulen
98fe35593c
Merge m-c to inbound.
2013-07-07 20:21:33 -04:00
Ryan VanderMeulen
e892ca4f99
Backed out changeset abdcad6d6fb4 (bug 868611) for mochitest crashes.
2013-07-07 19:34:41 -04:00
Sotaro Ikeda
8ce3936dc4
Bug 889238 - Add error handling to OMXCodecProxy. r=doublec
2013-07-07 16:33:57 -04:00
Sotaro Ikeda
8186dd9493
Bug 889233 - Fix transition from dormant to other state. r=doublec
2013-07-07 16:33:57 -04:00
Sotaro Ikeda
bd8020625c
Bug 887968 - Cast to PlanarYCbCrImage only when image format is PLANAR_YCBCR. r=roc
2013-07-07 16:33:56 -04:00
Rick Eyre
e111055fa9
Bug 880094 - Provide a stable state for HTMLTrackElement asynchronous functions. r=cpearce
...
- Removed HTMLMediaElement::AsyncAwaitStableState and exposed a new method,
HTMLMediaElement::RunInStableState, that allows any nsIRunnable to run on
the app shell and take advantage of IsCancelled() code in an nsMediaEvent.
- HTMLTrackElement now uses this to call HTMLTrackElement::LoadResource.
- Changed test_texttrackcue.html to listen for MediaElement's "loadedmetadata"
to ensure that we wait until the cues are loaded before testing and set
preload=auto to get it to pass on Android.
2013-06-27 21:05:03 -04:00
Rick Eyre
0a80238486
Bug 868611 - Implement HTMLTrackElement::UbindFromTree. r=rillian
...
Update HTMLTrackElement::UnbindFromTree to remove its TextTrack from
its HTMLMediaElement's list of TextTracks.
2013-06-24 11:35:58 -04:00
Randy Lin
d2aff89854
Bug 803414 - Part 4: Audio Recording - Web API & Implementation. r=roc
2013-07-05 09:50:25 +08:00
Randy Lin
ff528e2d9f
Bug 803414 - Part 3: Add EncodedBufferCache. r=roc
2013-07-02 11:00:53 +08:00
Randy Lin
0b91b4cb79
Bug 803414 - Part 2: Add DOMTemporaryFileBlob and TemporaryFileInputStream. r=roc
2013-07-02 11:00:37 +08:00
Birunthan Mohanathas
074406a500
Bug 571635 - Make nsCSSStyleSheet::GetStyleRuleAt return a css::Rule*. r=dbaron
2013-07-07 16:23:13 -04:00
Cameron McCormack
27fbbd563b
Bug 569722 - Implement textLength and lengthAdjust on SVG text elements. r=longsonr
2013-07-07 17:27:51 +10:00
Phil Ringnalda
7540524e9d
Backed out changeset 5ea64b6ba89b (bug 889201) for too-frequent failures
2013-07-05 14:24:50 -07:00
Ehsan Akhgari
9575f867f2
Bug 890543 - Make AudioBuffer not inherit from nsISupports; r=mccr8
2013-07-05 16:21:52 -04:00
David Zbarsky
c7ba928a09
Bug 888685: SVGAnimatedLength shouldn't inherit nsISupports r=Ms2ger
2013-07-05 11:57:35 -07:00
David Zbarsky
c1ae30a79a
Bug 888685: SVGAnimatedAngle shouldn't inherit nsISupports r=Ms2ger
2013-07-05 11:57:35 -07:00
David Zbarsky
3643890665
Bug 888685: SVGAngle shouldn't inherit nsISupports r=Ms2ger
2013-07-05 11:57:35 -07:00
David Zbarsky
fc21e4ca71
Bug 888685: SVGAnimatedBoolean shouldn't inherit nsISupports r=Ms2ger
2013-07-05 11:57:35 -07:00
Suhas Nandakumar
2f49975283
Bug 886891: Don't show recording indicator when using fake sources r=jesup
2013-07-04 22:53:10 -07:00
Robert O'Callahan
56ffa35ac0
Bug 890248. Avoid situations where adding a new input to an AudioNode can race with a message telling the AudioNode to release its mPlayingRef. r=ehsan
...
--HG--
extra : rebase_source : 913683cc16a717bf73f9976292af965aba6b7758
2013-07-05 13:49:53 +12:00
Matthew Gregan
dbcfe9d22f
Bug 889201 - Add tests for VideoPlaybackQuality. r=roc
2013-07-05 12:24:55 +12:00
Matthew Gregan
b61fe1fbac
Bug 889205 - Change HTMLVideoElement.videoPlaybackQuality attribute to getVideoPlaybackAttribute method to reflect the current spec. r=roc
2013-07-05 12:24:35 +12:00
Masatoshi Kimura
77d07fff51
Bug 889148 - Remove legacy QS/classinfo bits from events even more. r=smaug, peterv
2013-07-05 07:53:59 +09:00
Rick Eyre
ecb691da3b
Bug 882714 - Implement TextTrackCue::DisplayState r=rillian
...
- Renamed mCueDiv to mDisplayState to match spec.
- Introduced mReset which is set whenever TextTrackCue changes in
a way that will mean we have to rebuild the computed cuetext of the
TextTrackCue.
2013-07-04 23:24:43 +02:00
Robert O'Callahan
78a692c67a
Bug 886618. Part 4: Test. r=ehsan
2013-07-05 09:19:54 +12:00
Ehsan Akhgari
eaa8385098
Bug 890072 - Part 2: Keep the ConvolverNode alive while its reverb buffers are being exhausted; r=roc
2013-07-03 21:38:31 -04:00
Ehsan Akhgari
a6a3a001eb
Bug 890072 - Part 1: Factor out PlayingRefChanged from DelayNodeEngine; r=roc
2013-07-03 21:37:39 -04:00
Srinath N
de0e5072f0
Bug 848344 - Clear media cache along with network cache when storage policy is set to STORE_ANYWHERE. r=michal
2013-06-18 01:44:00 -04:00
Chris Lord
2f8678649e
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-07-04 14:53:35 +01:00
Ehsan Akhgari
41c4bbf2bc
Bug 889016 - Part 2: Report an error in the synchronous AudioContext.createBuffer unless the legacy pref has been set; r=roc
2013-07-04 09:25:12 -04:00
Ehsan Akhgari
1f4cc9ee86
Bug 890023 - Set the output channel count for ConvolverNode to 2 unconditionally; r=roc
2013-07-04 09:22:22 -04:00
Kartikaya Gupta
61cece35c8
Bug 803207 - Kill GetDevicePixelsPerMetaViewportPixel and use widget scaling correctly on Fennec. r=mbrubeck
2013-07-04 09:02:29 -04:00
Cameron McCormack
e761ecd940
Comment typo fix, no bug (DONTBUILD)
2013-07-04 14:00:06 +10:00
Ehsan Akhgari
9810921acc
Backed out 2 changesets (bug 890072) for possible leaks
...
Backed out changeset 5e815a5ca50d (bug 890072)
Backed out changeset 7151ab8ff70c (bug 890072)
2013-07-03 22:17:25 -04:00
Ehsan Akhgari
93ad1a8f64
Bug 890072 - Part 2: Keep the ConvolverNode alive while its reverb buffers are being exhausted; r=roc
2013-07-03 21:38:31 -04:00
Ehsan Akhgari
83be9599d6
Bug 890072 - Part 1: Factor out PlayingRefChanged from DelayNodeEngine; r=roc
2013-07-03 21:37:39 -04:00
Drew Willcoxon
9a245e82e1
Bug 879111 - Mute Web Audio when allowMedia is false on the docshell. r=ehsan
2013-07-03 17:44:32 -07:00
Ehsan Akhgari
2df7ddb555
Backed out 2 changesets (bug 890072) because gcc sucks
...
Backed out changeset ff011e5b3655 (bug 890072)
Backed out changeset 0ed650741dc5 (bug 890072)
2013-07-03 20:36:06 -04:00
Ehsan Akhgari
44670c6487
Bug 890072 - Part 2: Keep the ConvolverNode alive while its reverb buffers are being exhausted; r=roc
2013-07-03 20:20:57 -04:00
Ehsan Akhgari
45cec38f9b
Bug 890072 - Part 1: Factor out PlayingRefChanged from DelayNodeEngine; r=roc
2013-07-03 20:20:06 -04:00
Ben Turner
bae1005969
Bug 879787 - Fix up old tests to use SpecialPowers. r=smaug, a=abillings.
...
--HG--
rename : content/base/test/test_bug383430.html => content/base/test/chrome/test_bug383430.html
2013-07-03 14:04:43 -07:00
Jeff Gilbert
7831f50ca6
Bug 860543 - Consider NaNs as always shadowed correctly. - r=bjacob
2013-07-03 12:53:22 -07:00
Mike Shal
edeb7caf7a
Bug 868536 - Move ipdl.mk files to moz.build; r=gps
...
Author: Mike Shal <mshal@mozilla.com>
2013-07-01 09:56:28 -04:00
Masatoshi Kimura
176efd0f7c
Bug 888323 - Stop including prtime.h in nsrootidl.idl. r=ehsan
2013-07-04 00:56:26 +09:00
James Willcox
c8a1d1883e
Bug 887901 - Limit number of GLContexts used with SkiaGL r=bjacob
2013-06-28 22:58:40 -04:00
James Willcox
9cba6f0a2b
Bug 885627 - Disable unimplemented canvas composition tests with SkiaGL r=gw280
2013-06-24 13:33:55 -04:00
James Willcox
a9323d5fe7
Bug 885623 - Disable some gradient tests for SkiaGL r=gw280
2013-06-24 13:32:59 -04:00
Benoit Jacob
019e7f80e4
Bug 875218 - Refactor the ownership model under DrawTargetSkia, so that DrawTargetSkia now owns a GLContext, and the only reference that the Skia GrGLInterface gets to the non-Skia world is a pointer back to the DrawTargetSkia r=mattwoodrow
2013-06-16 22:07:18 -04:00
Kyle Huey
22ba9194a9
Bug 891088: Fix whitespace. r=me
2013-07-09 07:29:25 -07:00
Kyle Huey
49b422d01c
Bug 885866: Separate deferred finalization from XPConnect so we can use it off the main thread. r=mccr8, peterv, bsmedberg, jorendorff
2013-07-09 07:28:15 -07:00
David Cook
d8321f84e2
Bug 890573 - Ignore webgl.disable-extensions for the chrome-only WEBGL_debug_renderer_info. r=jgilbert
2013-07-09 09:09:15 -04:00
Andrea Marchesini
a022e43e0e
Bug 885539 - Crash - Heap-use-after-free in nsTArray_base. r=bz
2013-07-03 09:21:30 -04:00