Ed Morley
23c2df160b
Backed out changeset aac6762777be (bug 886416) for mochitest ABORTs; CLOSED TREE
2014-04-11 17:07:42 +01:00
Bobby Holley
f28fd8e9f9
Bug 993438 - Fix up the Frame Message Manager. r=smaug
2014-04-11 08:47:43 -07:00
Bobby Holley
a5258f8b9c
Bug 993438 - Fix up the XUL prototype cache. r=smaug
2014-04-11 08:47:43 -07:00
Bobby Holley
c8667e5859
Bug 993438 - Infer the eventual compartment for OMT-compiled script when the script is retrieved. r=billm
...
Currently, the script gets put in a compartment specified when the compilation
is initiated. Later on, when we retrieve that script and try to execute it, we
won't necessarily be in the same compartment. Currently, SM just handles this
and clones the script, but it's simpler and more efficient to just create the
script in the compartment of whoever calls FinishOffThreadScript.
Note that the existing code actually has a hazard in which the call to
GetBuiltinPrototypePure returns null - it just wasn't exercised in automation
(and was triggered by onNewScript-off-main-thread.js with this patch).
2014-04-11 08:47:43 -07:00
Randell Jesup
7890b495a4
Bug 993787: Make SineWaveGenerator not refcounted r=ehsan
2014-04-09 16:59:25 -04:00
Randell Jesup
6b350ca9bc
Bug 993787: Make MediaEngine threadsafe r=ehsan
2014-04-11 11:35:34 -04:00
Ehsan Akhgari
b0f6353efa
Bug 886416 - Move SVGLength to WebIDL; r=bzbarsky
2014-04-11 11:24:06 -04:00
Ehsan Akhgari
16c3058c54
Bug 994940 - Lazily initialize the editor for input elements that have overflown text; r=roc
2014-04-11 11:09:40 -04:00
Bobby Holley
a75c841246
Bug 990290 - Null-check AudioNode's mContext during unlink. r=ehsan
...
Unlink can happen twice, apparently.
2014-04-11 07:59:47 -07:00
Randell Jesup
a58e204c14
Bug 985714: Monitor AEC echo levels (ERLE/etc) in gUM r=jib
2014-04-02 13:58:20 -04:00
Randell Jesup
41dac5d5ab
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
b0d9eb6953
Bug 694814: Patch 4 - Add audio playout delay config var r=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
d690aabe43
Bug 694814: Patch 3 - Add far-end mixer observer and insert far-end audio for AEC r=padenot
2014-04-02 13:58:19 -04:00
Boris Zbarsky
c420001bda
Bug 994793. Make the array bits of ToJSValue nicer. r=bholley
2014-04-10 14:57:42 -04:00
Boris Zbarsky
6520e56560
Bug 994453 part 2. Use the new ToJSValue methods so we have an example. r=bholley
2014-04-10 14:57:41 -04:00
Paul Adenot
c906c38e32
Bug 982490 - Ensure for MSG cycle that each MediaStream write the same number of frames to their AudioStream. r=jesup,roc
2014-03-24 11:06:06 +01:00
Paul Adenot
af25ad4b1b
Bug 818822: disable media-element-source-seek-1 for B2G due to bug 994351 r=drno
2014-04-09 16:31:41 +02:00
Paul Adenot
651e03feb0
Bug 818822 - Resample all inputs of the MediaStreamGraph to the ideal audio rate. r=roc
2014-03-24 11:06:05 +01:00
Andrew McCreight
4c3dfbc211
Bug 990293 - Pass false to WrapNative in nsIDocument::WrapObject. r=bz
2014-04-10 14:46:20 -04:00
Ryan VanderMeulen
d8ad68cba9
Merge m-c to inbound.
2014-04-10 14:46:04 -04:00
Ryan VanderMeulen
72ba05589a
Backed out changeset 02876730f55f (bug 688580) for Android 4.0 debug mochitest-7 perma-fail.
...
CLOSED TREE
2014-04-10 14:38:04 -04:00
Ed Morley
1f6cb07200
Backed out changeset c80f64bfb7b7 (bug 968835) for Android failures in test_getWebIDLCaller.html; CLOSED TREE
2014-04-10 15:48:42 +01:00
Ed Morley
2de6a240e8
Backed out changeset da45b16f1541 (bug 738196)
2014-04-10 15:48:01 +01:00
Ed Morley
18e2a8f432
Backed out changeset 02d0214c5e37 (bug 738196)
2014-04-10 15:47:57 +01:00
Ed Morley
5cd2c60bd9
Backed out changeset d4413153af0e (bug 738196)
2014-04-10 15:47:54 +01:00
Rick Eyre
fd2961dce2
Bug 950308 - TextTrack, TextTrackCue, TextTrackList should BindToOwner. r=smaug
2014-04-07 13:58:38 -04:00
Andrew McCreight
368782d1e6
Bug 993194, part 5 - Change nsNodeInfoManager::mPrincipal into an nsCOMPtr. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
e8c627b9d1
Bug 993194, part 4 - Make nsNodeInfoManager::mBindingManager into an nsRefPtr. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
8160114bbd
Bug 993194, part 3 - Remove trailing whitespace from nsNodeInfoManager. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
a066c1b7bd
Bug 993194, part 2 - Make nsINodeInfo::mOwnerManager into an nsRefPtr. r=smaug
2014-04-10 07:05:20 -07:00
Andrew McCreight
25d18fae71
Bug 993194, part 1 - Add a comment to nsDocument about mNodeInfoManager. r=smaug
2014-04-10 07:05:20 -07:00
Ms2ger
5da42e766a
Bug 738196 - Part c: Remove the aScope argument from StyleSheetList::WrapObject to fix bustage on a CLOSED TREE.
2014-04-10 13:48:56 +02:00
Olli Pettay
452514e625
Bug 688580, run deferred scripts before DOMContentLoaded, r=hsivonen
...
--HG--
extra : rebase_source : e7e56d2d83c7b1bf29a3a5ea4efd7418cfbee1e0
2014-04-10 01:49:17 +03:00
Ms2ger
165fd8f857
Bug 738196 - Part b: move StyleSheetList to WebIDL; r=bz
2014-04-10 13:24:26 +02:00
Ms2ger
c060291f73
Bug 738196 - Part a: introduce a common superclass for nsDOMStyleSheetList and ShadowRootStyleSheetList; r=bz
2014-04-10 13:24:25 +02:00
Ms2ger
08f301a40e
Bug 968835 - Cleanup nsHTMLDocument::GetSelection; r=smaug
2014-04-10 13:24:24 +02:00
Carsten "Tomcat" Book
ae409227bd
Backed out changeset ac06eacc2206 (bug 987064) for B2G ICS Emulator Debug Bustage on a CLOSED TREE
2014-04-10 13:18:18 +02:00
Andrea Marchesini
190cf6a2a2
Bug 987064 - Remove AudioChannelType, r=roc, r=mchen, r=bent
2014-04-10 11:49:23 +01:00
Michael Pruett
9d2a3060bb
Bug 847827 - Update libsoundtouch to allow changing playback rate with multichannel audio. r=padenot
...
--HG--
extra : rebase_source : ebf10737b048ae3280b9a7706f701337211b2880
2014-04-10 10:37:07 +02:00
Jonathan Watt
d54d6a8047
Bug 960524 - Get rid of Image::DeprecatedGetAsSurface (Moz2D migration). r=mattwoodrow
2014-04-10 09:49:53 +01:00
Vasanthakumar Pandurangan
0f755350a7
Bug 976172 - Part 1 Changes in MediaOmxDecoder to enable audio offloading r=roc
...
This adds support in MediaOmxDecoder to dynamically switch between
MediaDecoderStateMachine and AudioOffloadPlayer
2014-04-08 20:59:07 +05:30
Vasanthakumar Pandurangan
92bcfe6282
Bug 976172 - Part 2 Enable audio offloading in gecko r=padenot
...
Implements a new class AudioOffloadPlayer to make use of
Android::AudioTrack class's offloading capability
2014-03-22 18:40:05 +05:30
Chris Pearce
6e3295989a
Bug 993003 - Ensure we abort media load if IMFSourceReader creation fails. r=padenot
2014-04-09 16:45:32 +12:00
Kyle Huey
39e8ea0778
Back out bug 991812 for bustage on a CLOSED TREE. r=me
2014-04-08 17:26:33 -07:00
Ben Kelly
d887fbb7ae
Bug 993548: Free load buffer before starting script compile. r=khuey
2014-04-08 19:40:26 -04:00
Kyle Huey
d098e8c228
Bug 991812: Remove uses of RefCounted in code that lives solely in Gecko. r=ehsan
2014-04-08 16:37:05 -07:00
Bobby Holley
afef348878
Bug 913138 - Move imgLoader singleton management out of nsContentUtils. r=bsmedberg
2014-04-08 15:51:33 -07:00
Boris Zbarsky
feebd363fb
Bug 991742 part 9. Remove the "scope" argument of WrapNewBindingObject. r=bholley
2014-04-08 18:27:19 -04:00
Boris Zbarsky
79dab91ff6
Bug 991742 part 8. Remove the "aScope" argument of WebIDL/nsWrapperCache WrapObject() methods. r=bholley
...
This patch was mostly generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapObject(JSContext/ {; N; s/\(WrapObject(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and then reverting the changes that made to
dom/bindings/BindingUtils.h, since those WrapObject methods are not
the ones we're trying to change here, plus a bunch of manual fixups
for cases that this command did not catch (including all the callsites
of WrapObject()).
2014-04-08 18:27:18 -04:00
Boris Zbarsky
846fc2fd78
Bug 991742 part 7. Remove the "aScope" argument of WrapNode() methods. r=bholley
...
This patch was generated with the following command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e '/WrapNode(JSContext/ {; N; s/\(WrapNode(JSContext *\* *a\{0,1\}[Cc]x\),\n\{0,1\} *JS::Handle<JSObject\*> a\{0,1\}[sS]cope/\1/ ; }' -i ""
and an additional manual change to nsINode.cpp.
2014-04-08 18:27:17 -04:00
Boris Zbarsky
d4bd64ee2c
Bug 991742 part 6. Remove the "aScope" argument of binding Wrap() methods. r=bholley
...
This patch was mostly generated with this command:
find . -name "*.h" -o -name "*.cpp" | xargs sed -e 's/Binding::Wrap(aCx, aScope, this/Binding::Wrap(aCx, this/' -e 's/Binding_workers::Wrap(aCx, aScope, this/Binding_workers::Wrap(aCx, this/' -e 's/Binding::Wrap(cx, scope, this/Binding::Wrap(cx, this/' -i ""
plus a few manual fixes to dom/bindings/Codegen.py, js/xpconnect/src/event_impl_gen.py, and a few C++ files that were not caught in the search-and-replace above.
2014-04-08 18:27:17 -04:00
Boris Zbarsky
d7fa8f56be
Bug 991742 part 1. Enter the compartment of the current wrapper before we try to reparent objects. r=bholley
...
This lets us preserve some invariants about our current compartment matching the scope we want to wrap into.
2014-04-08 18:27:15 -04:00
Ryan VanderMeulen
f7f6976e6e
Merge inbound to m-c.
2014-04-08 18:17:58 -04:00
Gabriele Svelto
7577d99db3
Bug 988760 - Account extra time since blocking correctly. r=karlt
2014-04-07 13:20:57 +02:00
Peter Van der Beken
a5967a49cb
Back out 75c95dac7fe0 (bug 984497) and f1b0d3d13755 (bug 990475) to fix bustage on a CLOSED TREE.
...
--HG--
extra : rebase_source : a63315cd428faeb95464f6ad76946d1c0c6d36c3
2014-04-07 22:18:53 +02:00
Brian Hackett
044b015eb0
Bug 987508 - Create array buffers lazily for small typed arrays, r=sfink.
2014-04-07 13:04:37 -07:00
Ryan VanderMeulen
1bce966950
Backed out changeset e35851f07b67 (bug 987508) for non-unified bustage.
2014-04-07 15:49:48 -04:00
Randell Jesup
9e57378546
Backed out changeset 974c4db3003e (bug 818822)
2014-04-07 15:42:01 -04:00
Randell Jesup
f04d6425a9
Backed out changeset 5349ecd9c313 (bug 818822)
2014-04-07 15:40:55 -04:00
Randell Jesup
a8633fc661
Backed out changeset 87f437be7de5 (bug 982490)
2014-04-07 15:37:56 -04:00
Randell Jesup
90da9cb1c5
Backed out changeset e3664615ecbf (bug 694814)
2014-04-07 15:37:52 -04:00
Randell Jesup
08c9a793eb
Backed out changeset 74e5c32c6fa2 (bug 694814)
2014-04-07 15:37:51 -04:00
Randell Jesup
3126953e04
Backed out changeset 6dc08e9fc7e8 (bug 694814)
2014-04-07 15:37:50 -04:00
Randell Jesup
3ad4e8d7d0
Backed out changeset daf5df0306b2 (bug 985714)
2014-04-07 15:37:48 -04:00
Dave Townsend
49af67b967
Bug 990685: Dispatch document-element-inserted for XUL documents. r=bz
2014-04-09 12:18:25 -07:00
Masayuki Nakano
ecab2beca9
Bug 993253 Implement DOM InputEvent interface with isComposing attribute r=smaug+ehsan
2014-04-10 16:11:37 +09:00
Olli Pettay
bf1ac710f5
Bug 993508 - Use NullString when initializing a string to null. r=continuation
2014-04-08 10:06:00 +02:00
Peter Van der Beken
65e4bfa394
Bug 983619 - Add Window.getInterface/QueryInterface to WebIDL. r=bz.
...
--HG--
extra : rebase_source : 4a4f368ba4f84e6e5104522181eb3043efd7ed38
2014-02-15 22:12:33 +01:00
Peter Van der Beken
12b990ebb7
Bug 984497 - Use SpecialPowers more and change SpecialPower usage to deal with Window on WebIDL bindings. r=bz.
...
--HG--
rename : content/media/webspeech/synth/test/test_setup.html => content/media/webspeech/synth/test/file_setup.html
rename : content/media/webspeech/synth/test/test_speech_queue.html => content/media/webspeech/synth/test/file_speech_queue.html
rename : content/media/webspeech/synth/test/test_speech_simple.html => content/media/webspeech/synth/test/file_speech_simple.html
extra : rebase_source : 3662ae8b0f35fefb250c9cd048e848d662863855
2014-02-15 22:12:34 +01:00
Brian Hackett
1f59f358ca
Bug 987508 - Create array buffers lazily for small typed arrays, r=sfink.
2014-04-07 11:46:54 -07:00
Randell Jesup
9cbba502ef
Bug 991504 - Temporary assertion removal to fix bustage in AudioSegment r=jesup
...
CLOSED TREE
2014-04-07 13:50:28 -04:00
Felipe Gomes
4260890571
Bug 971043 - Implement getTranslationNodes function to retrieve nodes from webpage that contains meaningful text for translation. r=smaug
2014-04-05 00:21:08 -03:00
Randell Jesup
e22f2fc50a
Bug 985714: Monitor AEC echo levels (ERLE/etc) in gUM r=jib
2014-04-02 13:58:20 -04:00
Randell Jesup
0710b9d23a
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
45c5a9c9bb
Bug 694814: Patch 4 - Add audio playout delay config var r=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
de57ba495e
Bug 694814: Patch 3 - Add far-end mixer observer and insert far-end audio for AEC r=padenot
2014-04-02 13:58:19 -04:00
Paul Adenot
3b43fdba8c
Bug 982490 - Ensure for MSG cycle that each MediaStream write the same number of frames to their AudioStream. r=jesup,roc
2014-03-24 11:06:06 +01:00
Paul Adenot
3e5a0fb811
Bug 818822 - Resample all inputs of the MediaStreamGraph to the ideal audio rate. r=roc
2014-03-24 11:06:05 +01:00
Randell Jesup
7a15efcb01
Bug 818822: Reduce fake audio/video rates on b2g debug only to avoid overloading mochitest emulator VMs r=padenot
2014-04-07 08:48:24 -04:00
Carsten "Tomcat" Book
79d46c1b71
Merge mozilla-central to mozilla-inbound
2014-04-07 13:56:36 +02:00
Carsten "Tomcat" Book
866ee03bc2
merge fx-team to mozilla-central
2014-04-07 13:37:38 +02:00
Phil Ringnalda
c213611c51
Backed out 4 changesets (bug 991028) for nonunified bustage
...
CLOSED TREE
Backed out changeset 147581a518c3 (bug 991028)
Backed out changeset e5bacc566e58 (bug 991028)
Backed out changeset 6dc852777a4d (bug 991028)
Backed out changeset 780bec5571b9 (bug 991028)
2014-04-06 21:21:38 -07:00
Matt Woodrow
605fb137f9
Bug 991028 - Remove deprecated IPDL SurfaceDescriptor types. r=nical
2014-04-07 13:32:49 +12:00
Tim Taubert
a8ae9cf917
Bug 842511 - Specify a character set for directory listings r=gavin
2014-04-06 06:01:49 +02:00
Karl Tomlinson
4d914ea8a6
b=990794 crash on ovrfl in AllocateAudioBlock r=roc
...
--HG--
extra : transplant_source : %030X%15H%0DN%AA%7B%AEl%2Bi%2A%AB%3D%9C%23%0C%FF
2014-04-03 21:12:54 +13:00
Karl Tomlinson
2bf82558a9
b=990794 crash on ovrfl in SharedBuffer::Create() r=roc
...
--HG--
extra : transplant_source : %3F%C2%21%06%C0%A8Z%14%93%82%90%2CT%CE%3E%EC%C2%D0%E4W
2014-04-03 21:12:29 +13:00
Bobby Holley
720fe1f508
Bug 986730 - Put all anonymous content into the XBL scope. r=smaug
2014-04-06 12:32:39 -07:00
Bobby Holley
e0121ab8a2
Bug 986730 - Add a dynamic accessor to determine whether a node is in an anonymous subtree. r=smaug
2014-04-06 12:32:38 -07:00
Bobby Holley
cd810d2973
Bug 986730 - Rename NODE_IS_IN_ANONYMOUS_SUBTREE to NODE_IS_IN_NATIVE_ANONYMOUS_SUBTREE, since that's what it is. r=smaug
2014-04-06 12:32:38 -07:00
Bobby Holley
d3af0fb41f
Bug 986730 - Fix up a bunch of tests that assume that they can touch AC in content. r=mrbkap
2014-04-06 12:32:38 -07:00
Bobby Holley
404046e484
Bug 988655 - Stop returning true for shadow DOM nodes in nsIContent::IsInAnonymousSubtree. r=mrbkap
2014-04-06 12:32:37 -07:00
Eric Faust
edf5e61761
Bug 890686 - Implement JS_GlobalObjectTraceHook, and install it appropriately. (r=billm)
2014-04-04 16:58:08 -07:00
Neil Deakin
f9e1db1ab8
Bug 475981, remove titles from a bunch of tests, fixing box wrapped in a block warnings,r=neil
2014-04-04 13:11:12 -04:00
Maksim Lebedev
2af751cef5
Bug 968148 - Implement PointerCapture for pointer events. r=smaug
...
--HG--
extra : rebase_source : 331cf187194c8827e4b75835e85b2d79fdc419c7
2014-04-04 10:09:10 -07:00
Daniel Holbert
b6bb05e33b
Bug 984786 part 8: Give NS_INLINE_DECL_*REFCOUNTING classes private destructor & MOZ_FINAL annotation where appropriate, in /gfx and /content/canvas. r=bjacob
2014-04-04 09:27:02 -07:00
Ed Morley
5c8e580b32
Backed out changeset 2ac8fe9a90c5 (bug 948269) for timeouts in gaia-integration tests; CLOSED TREE
2014-04-04 16:32:19 +01:00
Ed Morley
204800c601
Backed out changeset e00d10064639 (bug 948269)
2014-04-04 16:31:44 +01:00
Jonathan Watt
2aca4e1214
Backout e401dfeab8b7 (bug 991572) for crashtest assertion. r=orange
2014-04-04 10:03:41 +01:00
Jonathan Watt
c10f7fac73
Bug 991572 - Stop creating a Thebes backed gfxContext in CanvasRenderingContext2D.cpp, and kill off nsICanvasRenderingContextInternal::GetThebesSurface (Moz2D migration). r=mattwoodrow
2014-04-04 09:15:59 +01:00
Marco Zehe
00e3bb9eeb
Bug 989958 - Expose PRESSED state on a native button element and remove CHECKABLE state from toggle buttons, r=surkov, r=eeejay
2014-04-04 10:01:19 +02:00
Matthew Gregan
ff8c8c001f
Bug 948269 - Remove incorrect assertion from AudioSink::Drain. r=cpearce
2014-04-04 15:31:10 +13:00
Matthew Gregan
168f8d90ad
Bug 948269 - Refactor MediaDecoderStateMachine::AudioLoop into a standalone AudioSink class. r=cpearce
2013-12-11 18:03:30 +13:00
Neil Rashbrook
936188506a
Bug 514280 Only use nsCOMPtr for interfaces r=bsmedberg
2014-04-03 23:06:26 +01:00
Chris Pearce
7f6e8b96b9
Bug 986947 - Make MP3 contained in MP4 playback again on Windows with WMF backend. r=padenot
...
Report that we can play MP3 inside MP4 on Windows Vista and later in
HTMLMediaElement.canPlayType. Chrome and IE on Windows match this behaviour.
Add a test file with MP3 contained inside MP4. Note the B2G emulator can't play
this file, so I added a codecs parameter to the file's mime type so that
decoder backends have to opt-in to testing with it.
Enable playback of MP3 inside MP4 in WMFReader.
Change from reporting the IMFSourceReader's duration inside WMFReader, to
instead report the IMFSourceReader's duration as the media "end time". This is
needed because the MP3-contained-in-MP4 file's first sample output by the
IMFSourceReader has a non-zero timestamp, and the MediaDecoderStateMachine
assumes that the media samples will be in the range
[$firstSampleStartTime, $firstSampleStartTime+$reportedDuration]. But that's
not the case here, the IMFSourceReader seems to output samples in the range
[0,$reportedDuration]. This assumption mismatch means on the
MP3-contained-in-MP4 file we end up trying to seek after what the
IMFSourceReader assumes is the end of the file, which fails and causes
test failures.
2014-04-04 10:39:42 +13:00
Chris Pearce
ca5f79e5a8
Bug 991448 - Skip Theora decode to next keyframe after seek, so that we don't get visual artifacts after a fastSeek. r=cajbir
2014-04-04 10:39:15 +13:00
Rick Eyre
adcc7d481e
Bug 879431 - Set VTTCue's TextTrack from TextTrack::AddCue r=rillian
...
We were having an issue where the cue's track property was undefined
because it was never set when adding the cue to a text track's list
of cues.
2014-04-02 18:16:00 +02:00
Masayuki Nakano
d42c98a423
Bug 990855 part.2 Remove dom/events from local includes of moz.build files r=smaug
2014-04-03 13:18:38 +09:00
Masayuki Nakano
3cc4e99fc0
Bug 989212 Rename nsEventStates to mozilla::EventStates r=smaug
...
--HG--
rename : dom/events/nsEventStates.h => dom/events/EventStates.h
2014-04-03 13:18:36 +09:00
Wes Kocher
e4bb8736a9
Merge m-c to inbound on a CLOSED TREE
2014-04-02 19:54:15 -07:00
Wes Kocher
b42cc30cf7
Merge b2g-inbound to m-c
2014-04-02 19:06:17 -07:00
Ed Morley
1d70b8c714
Merge mozilla-central and b2g-inbound
2014-04-02 18:56:09 +01:00
JW Wang
0ec83ca01e
Bug 990356 - Part 3: Remove nsRunnable base class from MediaDecoderStateMachine. r=cpearce
2014-04-02 08:51:47 -04:00
JW Wang
7cb5d740ea
Bug 990356 - Part 2: Only one way to dispatch state machine (using a timer) tasks and remove unused variables. r=cpearce
2014-04-02 08:51:47 -04:00
JW Wang
9fefdce048
Bug 990356 - Part 1: Remove lazy init of |mTimer| since we need one for most of the case. r=cpearce
2014-04-02 08:51:46 -04:00
Ryan VanderMeulen
0d5b7940ce
Merge inbound to m-c.
2014-04-01 16:45:00 -04:00
Ryan VanderMeulen
0d4b722ae5
Merge fx-team to m-c.
2014-04-01 16:31:56 -04:00
Randy Lin
1e2b703371
Bug 988884 - Properly shutdown mediaencoder threads. r=roc
2014-04-01 07:33:48 +08:00
JW Wang
95bd4f71d1
Bug 980868 - Don't skip video frame when |clock time| is less than |mVideoFrameEndTime| for we are still in the safe range without underruning video frames. r=cpearce
2014-04-01 08:58:55 -04:00
Randell Jesup
45c4d25757
Bug 985714: Monitor AEC echo levels (ERLE/etc) in gUM r=jib
2014-04-02 13:58:20 -04:00
Randell Jesup
c944f7f471
Bug 694814: Patch 5 - Move AEC from PeerConnection to getUserMedia rs=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
f541101e08
Bug 694814: Patch 4 - Add audio playout delay config var r=padenot
2014-04-02 13:58:19 -04:00
Randell Jesup
7e518ccc70
Bug 694814: Patch 3 - Add far-end mixer observer and insert far-end audio for AEC r=padenot
2014-04-02 13:58:19 -04:00
Daniel Holbert
c79bb6271d
Bug 984786 part 3: Mark refcounted classes RDFBindingSet and DataOwner as MOZ_FINAL and make their destructors private. r=bent
2014-04-02 01:10:42 -07:00
Jeff Gilbert
1beecde47e
Bug 989575 - Generate INVALID_OP for null-program draws. - r=kamidphish
2014-04-01 23:12:43 -07:00
Jeff Gilbert
98ab9ed66a
Bug 989575 - Add test for null program draws. - r=kamidphish
2014-04-01 23:12:42 -07:00
Jeff Gilbert
110ab6d666
Bug 985685 - Test that basic DrawArrays/Elements works. - r=kamidphish
2014-04-01 23:12:40 -07:00
Masayuki Nakano
d1419e8935
Bug 984253 part.4 Rename nsJSEventListener to mozilla::JSEventHandler r=smaug
2014-04-02 11:00:46 +09:00
Doug Turner
acfffeb66d
Bug 989691 - add nsContentUtils::LogMessageToConsole. r=jst
2014-04-01 10:52:37 -07:00
Matthew Gregan
20482e64a3
Bug 981276 - Initialize mAudioCodec in WebMReader. r=rillian
...
--HG--
extra : rebase_source : 905ae6dcd3dd0b1ac423187515fe63bb9bc21f59
2014-04-02 14:08:59 +13:00
Chris Pearce
417ed90a50
Bug 987127 - Destroy and re-create IMFSourceReader without using DXVA when DXVA init fails to fix failure on AMD Radeon 3000 chipsets. r=padenot
2014-04-02 14:07:41 +13:00
Mark Hammond
cae334e085
Bug 987404 - Disable failing mochitest-browser tests in e10s. r=ted.
2014-04-02 10:53:55 +11:00
Ryan VanderMeulen
4ac3ff6d15
Merge b2g-inbound to m-c.
2014-03-31 17:27:57 -04:00
Sotaro Ikeda
3c541b7114
Bug 985772 - Remove SurfaceDescriptor around GonkNativeWindow r=nical,pchang,schiu,mikeh,gal
2014-03-31 08:24:28 -07:00
Benjamin Chen
7b006532c6
Bug 984816: RTSP play/pause deadlock issue. 1. Release the monitor when access mReader. 2. Reverse the order in RtspOmxReader::SetIdle(). r=cpearce
2014-03-31 10:18:01 +08:00
Ed Morley
79af0023a0
Backed out changeset 25877e8f89c2 (bug 610545) for browser-chrome failures
2014-03-31 16:05:04 +01:00
Paul Adenot
a996edae64
Bug 982490 - Ensure for MSG cycle that each MediaStream write the same number of frames to their AudioStream. r=jesup,roc
2014-03-24 11:06:06 +01:00
Paul Adenot
d3b8229033
Bug 818822 - Resample all inputs of the MediaStreamGraph to the ideal audio rate. r=roc
2014-03-24 11:06:05 +01:00
Garrett Robinson
8b3c6564e3
Bug 971341: Fix infinite tab loading due to missing characters in CSP's path regexes r=sstamm
2014-04-02 10:57:35 -07:00
Daniel Holbert
0a7b04c924
Bug 984786 part 5: Give NS_INLINE_DECL_*REFCOUNTING classes private/protected destructor & MOZ_FINAL annotation where appropriate, in /content/media. r=kinetik
2014-04-02 09:21:11 -07:00
Matthew Gregan
0bb1c2064e
Bug 990817 - Clarify nestegg packet memory management in WebMReader. r=rillian
2014-04-02 14:05:35 +13:00
Matthew Gregan
adaad0d292
Bug 990892 - MediaMetadataManager::DispatchMetadataIfNeeded leaks items popped from mMetadataQueue. r=padenot
2014-04-03 10:54:36 +13:00
Matthew Gregan
69f11197c5
Bug 927245 - Remove deprecated Audio Data API implementation. r=cajbir,smaug
2014-04-03 10:53:39 +13:00
Randell Jesup
939be317e4
Backed out 965c62289427:cb894b5d342f for perma-orange on b2g emulator M10 r=backout
2014-04-02 17:11:12 -04:00
Randy Lin
3a40673d1b
Bug 912627 - Remove spurious assertion. r=cpearce
2014-04-02 09:59:31 +08:00
Rick Eyre
9aac79542d
Bug 882677 - Part 5: Add track element tests. r=cpearce
2014-03-17 15:11:41 -04:00
Rick Eyre
380383be80
Bug 882677 - Part 4: TextTrack::ReadyState should be set to 'error' if loading the stream fails. r=cpearce
2014-03-17 17:49:52 -04:00
Rick Eyre
0837ecc090
Bug 882677 - Part 3: Set Track::ReadyState after flushing the parser. r=cpearce
...
The parser might report errors during the flush call so we can't check and set the ReadyState of the track yet.
2014-03-17 16:52:11 -04:00
Rick Eyre
b1d42e4cd4
Bug 882677 - Part 2: Handle ParsingErrors from vtt.js correctly. r=cpearce
...
* Update vtt.js to the newest version which has the capability
of reporting back ParserErrors.
* Update the update-vtt.js script a bit as well since
the symbols that it exports have changed a bit since the last import.
Some of the general information it outputs has since changed as well
like where the repo exists.
* Update WebVTTListener to set the track readiness state
to 'failed to load' if the WebVTT file is not loaded correctly.
2014-03-17 15:11:41 -04:00
Rick Eyre
245d1a6e17
Bug 882677 - Part 1: Dispatch loaded and error events to the HTMLTrackElement. r=cpearce
2014-03-14 12:13:41 -04:00
Matt Woodrow
67d1c09cde
Bug 990510 - Change reftest annotation ordering to be correct.
2014-04-01 21:40:15 +08:00
Olli Pettay
1350c8222e
Bug 989210 - Consistently make cycle collector to deal with TextTrackManager's member variables. r=reyre
2014-04-01 08:37:13 -04:00
Bob Owen
cdb03c60fa
Bug 986439 - Enable tests that now pass with e10s. r=bz
2014-03-31 10:17:02 +01:00
Bob Owen
6ff37ba8dc
Bug 986439 - Don't use nsNullPrincipalURI for referrer. r=bz
2014-03-29 19:10:27 +00:00
Neil Deakin
093ce2fa02
Bug 610545, arrow panels should animate when opening and when cancelling, r=neil,dao
2014-03-31 08:42:32 -04:00
Jonathan Watt
7d93c92875
Bug 988793 - Make DocumentRendererChild::RenderDocument use Moz2D. r=mattwoodrow
2014-03-31 12:52:33 +01:00
Benoit Jacob
dcf7236aab
Bug 987828 - 3/4 - Use IsGLES instead of IsGLES2 - r=jgilbert
2014-03-31 05:10:49 -04:00
Benoit Jacob
8bc46df497
Bug 987828 - 2/4 - Optimize WebGL attrib0 stuff - r=jgilbert
2014-03-31 05:10:49 -04:00
Benoit Jacob
1819defe43
Bug 987828 - 1/4 - Move stuff to a new WebGLContextDraw.cpp file - r=jgilbert
2014-03-31 05:10:49 -04:00
Masatoshi Kimura
e65d66c52e
Bug 980134 - Hide DataContainerEvent from content. r=smaug
2014-03-31 06:28:00 +09:00
Mike Hommey
084f4bf6b5
Backout changesets ca413634eba3 and a92851ff7444 (bug 988168) for likely windows PGO perf regression
2014-03-29 16:49:19 +09:00
Phil Ringnalda
e6a2fcc39b
Backed out changeset 0779a3cf6075 (bug 856265)
...
CLOSED TREE
2014-03-28 19:09:54 -07:00
Giovanni Sferro
df84680998
Bug 856265 -- Fix HTMLInputElement::GetValueAsDate to accept long string of numbers as input r=jst
2014-03-28 17:33:39 -07:00
Wes Kocher
6740be2260
Merge m-c to inbound
2014-03-28 17:04:03 -07:00
Wes Kocher
4f5fed80dc
Merge b2g-inbound to m-c
2014-03-28 16:38:35 -07:00
Mike Hommey
0e1dd1fe7c
Bug 988168 - Better integrate gtest libxul in the build system. r=mshal
...
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-29 07:50:08 +09:00
Ben Kelly
9594ac92bc
Bug 982237: Add skia max size pref. Limit to screen size on b2g. r=snorp
2014-03-27 23:48:22 -04:00
William Chen
1c758b19bd
Bug 987031 - Use kNamespaceID_Unknown to match any namespace in the web components custom element registry. r=mrbkap
2014-03-27 11:55:44 -07:00
William Chen
02358ecd6e
Bug 984712 - Associate document with existing custom elements registry as specified. r=mrbkap
2014-03-27 11:55:44 -07:00
Fredrik Lanker
45e7b43682
Bug 989284 - Change the infinite flag when duration is updated. r=roc
2014-03-28 11:41:59 -04:00
Jan Beich
7b04ea5fdd
Bug 989112 - Lazily reference to gst_event_type_get_name() to unbreak --enable-debug. r=alessandro.d
2014-03-28 10:36:48 -04:00
Olli Pettay
2586d0ca93
Bug 987433 - DOMTokenList should have a strong reference to its owner so that the API doesn't suddenly start returning empty string. r=khuey
2014-03-28 10:36:47 -04:00
John Shih
697caff053
Bug 960426 - Part 2: Modifications for IDL change. r=blassey
2014-03-05 11:54:55 +08:00
Masayuki Nakano
f7c91f6586
Bug 989213 part.2 Rename nsEventNameList.h to mozilla/EventNameList.h r=smaug
...
--HG--
rename : dom/events/nsEventNameList.h => dom/events/EventNameList.h
2014-04-01 20:42:12 +09:00
Jon Coppeard
fb6ccb11db
Bug 959787 - Handlify JS_ExecuteScript and JS::Evaluate APIs r=terrence r=bz
2014-04-01 11:34:39 +01:00
Matt Woodrow
d000aa37ac
Bug 990510 - Disable failing webgl tests because of sadness. rs=jgilbert
2014-04-01 17:47:13 +08:00
Rick Eyre
f25cdf1a62
Bug 903030 - Add tests for TextTrackCue validation code. r=cpearce
2014-03-31 12:48:00 +02:00
JW Wang
6edcb8f105
Bug 945475 - clear |mVideoFrameContainer| to stop staled callbacks which give incorrect videoWidth/videoHeight. r=roc
2014-03-27 07:27:01 +08:00
Rik Cabanier
e0487a5064
Bug 988088 - Cache path objects in Path2D implementation. r=bas
2014-03-31 08:55:00 +02:00
Masayuki Nakano
930436ef24
Bug 984269 Rename nsDOMEventTargetHelper to mozilla::DOMEventTargetHelper r=smaug
...
--HG--
rename : dom/events/nsDOMEventTargetHelper.cpp => dom/events/DOMEventTargetHelper.cpp
rename : dom/events/nsDOMEventTargetHelper.h => dom/events/DOMEventTargetHelper.h
2014-04-01 15:13:50 +09:00
Chris Peterson
b39edb5872
Bug 984071 - Part 2: Only create WebRTC LoadManager on Android and Linux. r=jesup
2014-03-28 22:19:33 -04:00
Mike Hommey
490ed7cdd4
Bug 988168 - Better integrate gtest libxul in the build system. r=mshal. DONTBUILD
...
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-31 13:21:38 +02:00
Mike Hommey
421099347a
Backed out changeset 561b9329d832 (bug 988168) for wrong attribution.
2014-04-01 13:17:50 +09:00
Jacek Caban
46abe3117f
Bug 988168 - Better integrate gtest libxul in the build system. r=mshal
...
--HG--
rename : toolkit/library/Makefile.in => toolkit/library/libxul.mk
rename : toolkit/library/moz.build => toolkit/library/libxul.mozbuild
2014-03-31 13:21:38 +02:00
Masayuki Nakano
f6885469a0
Bug 984271 part.2 Rename nsEventStateManager to mozilla::EventStateManager r=smaug
...
--HG--
rename : dom/events/nsEventStateManager.cpp => dom/events/EventStateManager.cpp
rename : dom/events/nsEventStateManager.h => dom/events/EventStateManager.h
2014-04-01 13:09:23 +09:00
Chris Pearce
fd48fdb8b5
Bug 631058 - Don't preroll as many media samples when loading preload="metadata" media. r=cajbir
2014-04-01 16:43:57 +13:00
Chris Pearce
b12df215bb
Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
...
Implement HTMLMediaElement.fastSeek(), basically by changing all the
MediaDecoderReader::Seek() overrides to not call
MediaDecoderReader::DecodeToTarget(), and have MediaDecoderReader::DecodeSeek()
call DecodeToTarget() if we're doing an accurate (non-fast) seek.
Update gizmo.mp4 to have a keyframe every second, instead of only 1 keyframe at
the start of stream. This makes the unit test I added more useful for mp4...
I pushed most of the seek target clamping logic in MediaDecoder up into
HTMLMediaElement, so that we're clamping in fewer places. Note
MediaDecoderStateMachine::Seek() still sanity checks the seek target.
We have to update the currentTime/MediaDecoder playback position after a seek
completes now, rather than assuming the seek always got it exactly right.
Removed those pesky assertions about seek target lying in the first frame after
seek, since actually sometimes the media doesn't have samples for all streams
after a seek (either due to the media being encoded like that, or because of a
bug in the platform's decoder, not entirely sure).
Green: https://tbpl.mozilla.org/?tree=Try&rev=b028258565e2
* * *
Bug 778077 - Fix up MediaOMXReader fastseek to ensure audio stream stays in sync with video stream. r=cajbir
2014-04-01 16:39:04 +13:00
Jesse Ruderman
a3b413b8dd
Bug 847138: Test. r=khuey
2014-04-01 11:33:28 +08:00
Kyle Huey
45b391d861
Bug 847138: Cycle collect SVGZoomEvent. r=smaug
2014-04-01 11:33:28 +08:00
Kyle Huey
7ee146283b
Bug 989224: Note orphaned FragmentOrElements in the CC log. r=bz
2014-04-01 11:33:28 +08:00
Karl Tomlinson
69d7128f4d
b=989907 initialize AudioNodeExternalInputStream output chunk even when first track has null output r=roc
...
--HG--
extra : transplant_source : %96%C3%A3%DCs%D3%CCY6.%CC%07%22%02%EDy%A5%94U%DD
2014-04-01 13:49:20 +13:00
Karl Tomlinson
33827b3f7c
b=987976 rename ComputeFinalOuputChannelCount ComputedNumberOfChannels to match spec r=padenot
...
to remove any implication that the function might be for calculating
the number of output channels for an AudioNode.
--HG--
extra : transplant_source : %D9%12%BB%23n%92%EB%F7%1Df%11%3F%04%B4z%606%ADT%3A
2014-04-01 10:26:02 +13:00
Karl Tomlinson
cc7f43c817
b=987976 make AudioNodeExternalInputStream output channel count match stream, unless > MaxChannelCount r=padenot
...
The difference from Blink here is that Blink plays silence for if element
channel counts are > 32, but here more channels are down-mixed. Media stream
channel counts are also fixed to 2 in Blink, but that restriction is not
applied here.
Leaving the "inline" const static/class member initialization of
MaxChannelCount left missing symbols with gcc 4.7.3.
--HG--
extra : transplant_source : %C9%BA%84%0F%E8%89%E2%85p%B8%28%EF%E9M%CC%81%B9ob/
2014-04-01 10:25:45 +13:00
Karl Tomlinson
d74753f274
b=986901 don't assume that DelayNode maxDelayTime is greater than 1 block r=padenot
...
Also apply DelayNode maxDelayTime before rounding to ticks.
--HG--
extra : transplant_source : %F1i%02%2A%ED%98%95%C9u%60%0B%1A%81A%C2%8E%FB%F3%FA%D5
2014-03-31 18:32:34 +13:00
Karl Tomlinson
22b3aa9cc0
crashtest for bug 986901
...
Derived from testcase by Jesse Ruderman <jruderman@gmail.com>
--HG--
extra : transplant_source : %AE%CEf%29%F9%C4%25%82%B5%17%24%3C%0ErA%90.%7C%09%0C
2014-03-31 18:32:33 +13:00
Karl Tomlinson
d729f892b6
b=983066 pad out resampler input past track end only to the end of the block r=padenot
...
The extra null samples were mostly harmless, and may have even helped avoid
bug 983062 sometimes, but caused the "Samples missing" assertion to fail.
--HG--
extra : transplant_source : M%D6%B4ra2%AE%DA%EC%82%E1%D8_%83%9F%FBw%F2%ECh
2014-03-31 18:32:32 +13:00
Ed Morley
7a428f481b
Backed out changeset 00fa39c23b44 (bug 778077) for reftest failures
2014-03-28 12:31:29 +00:00
Chris Pearce
eefc2c2db6
Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
...
Implement HTMLMediaElement.fastSeek(), basically by changing all the
MediaDecoderReader::Seek() overrides to not call
MediaDecoderReader::DecodeToTarget(), and have MediaDecoderReader::DecodeSeek()
call DecodeToTarget() if we're doing an accurate (non-fast) seek.
Update gizmo.mp4 to have a keyframe every second, instead of only 1 keyframe at
the start of stream. This makes the unit test I added more useful for mp4...
I pushed most of the seek target clamping logic in MediaDecoder up into
HTMLMediaElement, so that we're clamping in fewer places. Note
MediaDecoderStateMachine::Seek() still sanity checks the seek target.
We have to update the currentTime/MediaDecoder playback position after a seek
completes now, rather than assuming the seek always got it exactly right.
Removed those pesky assertions about seek target lying in the first frame after
seek, since actually sometimes the media doesn't have samples for all streams
after a seek (either due to the media being encoded like that, or because of a
bug in the platform's decoder, not entirely sure).
Green: https://tbpl.mozilla.org/?tree=Try&rev=b028258565e2
2014-03-28 22:36:10 +13:00
Neil Rashbrook
cf9b85f5a7
Bug 514280 Consistently declare and define IID accessors r=bsmedberg
2014-03-28 08:45:02 +00:00
Neil Rashbrook
757dacf9be
Bug 514280 Remove concrete classes from interface maps r=bsmedberg
2014-03-28 08:40:13 +00:00
Phil Ringnalda
7fb1a235f6
Backed out 2 changesets (bug 778077, bug 631058)
...
CLOSED TREE
Backed out changeset dda301682977 (bug 631058)
Backed out changeset 25b633e7dcd5 (bug 778077)
2014-03-27 21:50:02 -07:00
Chris Peterson
ced241328f
Bug 986787 - Fix -Wreorder warning and other cleanups in MediaEngineTabeVideoSource.cpp. r=rjesup
2014-03-26 00:59:01 -04:00
Chris Pearce
bfe8e04d6a
Bug 631058 - Don't preroll extra media samples when we're not playing. r=cajbir
2014-03-28 15:50:35 +13:00
Chris Pearce
7bc425d1e8
Bug 778077 - Implement HTMLMediaElement.fastSeek(time). r=cajbir
...
Implement HTMLMediaElement.fastSeek(), basically by changing all the
MediaDecoderReader::Seek() overrides to not call
MediaDecoderReader::DecodeToTarget(), and have MediaDecoderReader::DecodeSeek()
call DecodeToTarget() if we're doing an accurate (non-fast) seek.
Update gizmo.mp4 to have a keyframe every second, instead of only 1 keyframe at
the start of stream. This makes the unit test I added more useful for mp4...
I pushed most of the seek target clamping logic in MediaDecoder up into
HTMLMediaElement, so that we're clamping in fewer places. Note
MediaDecoderStateMachine::Seek() still sanity checks the seek target.
We have to update the currentTime/MediaDecoder playback position after a seek
completes now, rather than assuming the seek always got it exactly right.
Removed those pesky assertions about seek target lying in the first frame after
seek, since actually sometimes the media doesn't have samples for all streams
after a seek (either due to the media being encoded like that, or because of a
bug in the platform's decoder, not entirely sure).
Green: https://tbpl.mozilla.org/?tree=Try&rev=b028258565e2
2014-03-28 15:50:28 +13:00
Ehsan Akhgari
186680d83a
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
2014-03-27 16:38:33 -04:00
Ehsan Akhgari
156d7e387b
Bug 798158 - Part 0: Do not treat format warnings as errors in a few directories; r=mshal
2014-03-27 16:38:20 -04:00
Ms2ger
28d5fefd33
Bug 973915 - Simplify nsScriptLoader::EvaluateScript a bit; r=hsivonen
2014-03-27 21:05:15 +01:00
Ms2ger
4eb83267c9
Bug 984006 - Remove xpcom/ds from local includes; r=ehsan
2014-03-27 21:05:14 +01:00
Ms2ger
93e8b2e6c3
Bug 986860 - Cleanup nsContentUtils::GetDocumentFromScriptContext; r=bholley
2014-03-27 21:05:14 +01:00
Ethan Tseng
e1ff533891
Bug 977518 - [RTSP] Resource leak from RtspMediaResource, RtspController and RTSPSource. r=sworkman
2014-02-27 15:28:18 +08:00
Ryan VanderMeulen
c5fd173c74
Merge m-c to inbound.
2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
a14baa39be
Merge inbound to m-c.
2014-03-26 20:58:31 -04:00
Ryan VanderMeulen
679f1b8dda
Backed out changeset fea9904b6dec (bug 987433) for leaks on a CLOSED TREE.
2014-03-26 19:44:54 -04:00
Fabrice Desré
874f87e5ff
Bug 982491 - Group apps in activities chains in the same process r=cervantes,gene
2014-03-25 21:56:35 -07:00
Wes Kocher
6b9908e2fe
Merge inbound to m-c
2014-03-25 19:54:55 -07:00
Star Cheng
50e6403ddf
Bug 975955 - Hold a cpu wakelock while playing video. r=roc
2014-03-18 16:44:41 +08:00
Ehsan Akhgari
dbac3cbee7
Bug 984195 - Remove MochiKit.js includes in the canvas tests; r=jrmuizel
2014-03-24 11:31:05 -04:00
Gabor Krizsanits
d4b6762114
Bug 966609 - nsWrapperCache for SandboxPrivate. r=bholley
2014-03-24 16:00:52 +01:00
James Willcox
52b762a06a
Bug 981621 - Guard against null GrContext r=gwright
2014-03-24 09:13:55 -05:00
Rik Cabanier
543f9e966c
Bug 985257 - Add implementation for Path2D constructor that takes an SVG path string. r=roc
2014-03-24 09:31:19 -04:00
Rick Eyre
966f17bf77
Bug 891381 - Tracks loaded via TrackElement should have the same id as the TrackElement. r=cpearce
2014-03-19 11:27:39 -04:00
Robert Longson
78f52729c0
Bug 986913 - Using setAttributeNS can cause serialisation to fail. r=smaug
2014-03-24 11:20:12 +00:00
L. David Baron
ba666ea10e
Bug 986409 - Skip fewer entire reftest directories on B2G. r=roc
2014-03-23 18:44:50 -07:00
ekr
cf68c54b12
Bug 986885 - Fix build problem in fmp4/demuxer. r=nalexander
2014-03-22 20:27:27 -07:00
Ehsan Akhgari
31e7320ffb
Bug 983845 follow-up: Move the header to content/base and enable BrowserFeedWriter for xulrunner as well
2014-03-22 21:34:02 -04:00
Robert Longson
ee76ef609a
Bug 982659 - Fix intermittent orange in test_onerror.xhtml. r=dholbert
2014-03-22 08:01:02 +00:00
Eric Rahm
6af5d95274
Bug 962154 - Use MallocSizeOf to report decoded-video memory. r=cpearce,njn
2014-03-19 14:33:12 -07:00
Garrett Robinson
44a69247e4
Bug 979580: Enable CSP 1.1 {nonce,hash}-source by default r=sstamm
2014-03-21 14:24:53 -07:00
Ehsan Akhgari
da255bec64
Backed out 2 changesets (bug 957431) because we decided we're keeping Attr.ownerElement in the end
...
Backed out changeset ab12a8416a1d (bug 957431)
Backed out changeset 188d1e255d40 (bug 957431)
2014-03-21 16:04:09 -04:00
Ehsan Akhgari
7426fe9ae6
Backed out 2 changesets (bug 957652) because bug 957431 is being backed out
...
Backed out changeset 92efd61cfca5 (bug 957652)
Backed out changeset 9d405c64a7bf (bug 957652)
2014-03-21 16:02:21 -04:00
Nathan Froyd
0ee6fbe7a3
Bug 942411 - Set the src of the iframe after adding it to the document
2014-03-21 13:36:11 -04:00
Ryan VanderMeulen
fb1ef82fdf
Backed out changeset e9c807b1e3d4 (bug 985257) for bustage.
2014-03-21 10:07:07 -04:00
Rik Cabanier
54ef4176c1
Bug 985257 - Add implementation for Path2D constructor that takes an SVG path string. r=roc
2014-03-21 09:18:58 -04:00
Olli Pettay
c162aad270
Bug 987433 - DOMTokenList should have a strong reference to its owner so that the API doesn't suddenly start returning empty string. r=khuey
2014-03-26 16:04:57 -04:00
Birunthan Mohanathas
bc35004647
Bug 987320 - Remove unnecessary null checks for do_QueryFrame arguments. r=bz
2014-03-25 11:36:49 -04:00
Rick Eyre
8524093d1f
Bug 987076 - Construct HTMLMediaElement::mTextTrackManager lazily. r=roc
...
* Remove the TextTrackManager's initialization from the MediaElement's
ctor and add a getter that creates it if we don't have it yet. The public
functions exposed on the MediaElement's IDL now call this getter.
* Also remove the const qualifier from HTMLMediaElement::TextTracks()
as we don't really need it and this function now needs to call
GetOrCreateTextTrackManager() which is non-const.
2014-03-24 11:48:37 -04:00
Rick Eyre
e528d12f52
Bug 977299 - Don't display subtitles if their mode is 'hidden'. r=rillian
...
I've renamed TextTrackList::GetAllActiveCues to
UpdateAndGetShowingCues to make it a bit more clear what
this function is doing.
2014-02-27 10:02:40 -05:00
Alessio Placitelli
d61fac3e5a
Bug 950076 - Use the return value of GetNodeTextContent for OOM checks. r=jst
2014-03-20 20:51:16 +01:00
Alessio Placitelli
763d77332d
Bug 950076 - Propagate OOM errors to innerHTML getters. r=jst
2014-03-19 13:05:03 -04:00
Alessio Placitelli
4f5f640356
Bug 950076 - Add a fallible form of nsAString::Append and Replace and use it in nsTextFragment::AppendTo. r=bsmedberg, r=jst
2014-03-19 13:05:02 -04:00
Edwin Flores
eb1306a137
Bug 941298 - FFmpeg PlatformDecoderModule for Linux r=doublec,cpearce
2014-03-21 19:35:15 +13:00
Edwin Flores
2686e40b3a
Bug 941298 - FFmpeg headers for FFmpeg PlatformDecoderModule r=doublec
...
While FFmpeg function signatures tend not to change between versions of FFmpeg,
class layouts can change dramatically. We include libavcodec, libavformat,
and libavutil headers here so that we don't accidentally build against the wrong
binary interface.
2014-03-21 19:35:14 +13:00
Edwin Flores
85cdddfa3e
Bug 941298 - Fix errors in content/media/fmp4 on Linux with clang and --enable-warnings-as-errors r=cpearce
2014-03-21 19:35:14 +13:00
Edwin Flores
679eaab499
Bug 941298 - Build changes for FFmpeg PlatformDecoderModule r=gps
2014-03-21 19:35:14 +13:00
Masatoshi Kimura
1bd9e40c57
Bug 981237 - Remove DataContainerEvent dependency from Plugin crash handler. r=jst,johns
2014-03-21 13:00:00 +09:00
Boris Zbarsky
009cf4dd56
Bug 980962. Fix in-tree consumers to not construct typed arrays without "new". r=jorendorff
2014-03-20 23:19:42 -04:00
Gorman Ho
2f3c5ba795
Bug 983285 - Add a generic destructor for property values allocated with new. r=kats, r=bz
2014-03-25 09:25:47 -04:00
Carsten "Tomcat" Book
f093c0f61d
Backed out changeset 9b6ec03572ed (bug 981470) for suspicion of breaking mochitest-1 on a CLOSED TREE
...
--HG--
rename : content/media/test/test_documentTitle.html => content/media/test/test_audioDocumentTitle.html
2014-03-25 12:25:07 +01:00
Carsten "Tomcat" Book
cce60b46a6
Backed out changeset 8baf04242325 (bug 493692) for mochitest bustage on a CLOSED TREE
2014-03-25 12:15:38 +01:00
Robert O'Callahan
79ad3ebdbf
Bug 493692. Fix and reenable test_preload_suspend. r=cpearce
...
--HG--
extra : rebase_source : 947c7f65d071c62b57d7bf529a00cc72f9910345
2014-03-10 11:03:14 +08:00
Robert O'Callahan
121f4a711d
Bug 981470. Combine test_audioDocumentTitle and test_videoDocumentTitle and avoid testing WAV files, which aren't supposed to load properly in <iframe>s. r=cpearce
...
--HG--
rename : content/media/test/test_audioDocumentTitle.html => content/media/test/test_documentTitle.html
extra : rebase_source : 27016e8c3a15dcbfeb9462a17f27b043ac977d75
2014-03-10 10:45:14 +08:00