Andrew McCreight
ffae133772
Bug 1021932 - Free the buffer on failure in MediaBufferDecoder::AsyncDecodeMedia. r=padenot
2014-06-22 11:10:08 -07:00
Neil Rashbrook
e4ed48e402
Bug 1026008 Incorrect XBL behaviour with multiple insertion points r=mrbkap
2014-06-22 12:53:01 +01:00
Bill McCloskey
a461ef47a5
Bug 990729 - Add compartmentPerAddon option for XUL overlays (r=bholley)
2014-06-21 11:55:15 -07:00
Chris Peterson
e71b9b477d
Bug 1026336 - Fix warnings in content/media/webrtc and mark FAIL_ON_WARNINGS. r=jesup
2014-06-15 11:57:30 -07:00
Benoit Jacob
1a1af5241b
Bug 1028121 - Use MFBT RoundUpPow2 in WebGLElementArrayCache - r=jgilbert
2014-06-21 00:09:50 -04:00
Yuki Sekiguchi
f7ce3d30ca
Bug 664104 - Part 2: Make ruby related element HTMLElement. r=wchen
2014-06-20 17:08:31 -07:00
Ralph Giles
d30ff7d8d1
Bug 1019291 - Construct Annex B samples in the decoder. r=cpeace
...
Move Annex B sample formatting from the demuxer to a
static utility function. Return NAL unit syntax
samples by default, since more platforms prefer to
unpack the AVCC data themselves.
Pass the raw AVCC payload to ffmpeg through its extradata
field. It can handle either sample format, expecting one or
the other depending on whether extradata is present.
Pass input samples through a new WMFOutputSource::Input
method. Save a reference to the VideoDecoderConfig in the
WFMVideoOutputSource and use it to convert samples to
Annex B before forwarding them to the MFTDecoder.
2014-06-19 15:59:00 -07:00
Mike Conley
04d328098e
Bug 989501 - Part 1: If an opening nsITabParent is found when creating a new content window, use that opener's ContentParent to make the new remote browser. r=smaug.
2014-06-20 13:55:40 -04:00
Eric Rahm
116ff0ea43
Bug 1027573 - Crash when measuring memory in about:memory while using Web Audio. r=roc
2014-06-20 10:29:10 -07:00
Ms2ger
bad4ca4d29
Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
...
--HG--
rename : layout/style/nsCSSStyleSheet.cpp => layout/style/CSSStyleSheet.cpp
rename : layout/style/nsCSSStyleSheet.h => layout/style/CSSStyleSheet.h
2014-06-20 12:32:49 +02:00
Benoit Jacob
59535f575b
Bug 1027251 - Fix or whitelist dangerous public destructors in content/media - r=cpearce
2014-06-20 07:08:24 -04:00
Ms2ger
451c7edf83
Backout revision 308e51eae10c for build bustage.
...
--HG--
rename : layout/style/CSSStyleSheet.cpp => layout/style/nsCSSStyleSheet.cpp
rename : layout/style/CSSStyleSheet.h => layout/style/nsCSSStyleSheet.h
2014-06-20 13:00:08 +02:00
Ms2ger
9fb7f507f0
Bug 1022855 - Rename nsCSSStyleSheet to mozilla::CSSStyleSheet; r=heycam
...
--HG--
rename : layout/style/nsCSSStyleSheet.cpp => layout/style/CSSStyleSheet.cpp
rename : layout/style/nsCSSStyleSheet.h => layout/style/CSSStyleSheet.h
2014-06-20 12:32:49 +02:00
Paul Adenot
50badd6444
Bug 1015519 - Don't write uninitialized buffers to the AudioStream in AudioSegment::WriteTo. r=roc
2014-06-19 13:30:27 +02:00
Daniel Holbert
240f4e7f0d
Bug 1024328: Remove unnecessary #includes of nsFrameManager.h. r=jwatt
2014-06-19 22:07:46 -04:00
Kyle Huey
b1e3198eed
Bug 737976: Remove nsINodeInfo. r=smaug
...
--HG--
rename : content/base/src/nsNodeInfo.cpp => dom/base/NodeInfo.cpp
rename : content/base/public/nsINodeInfo.h => dom/base/NodeInfo.h
rename : content/base/src/nsNodeInfo.h => dom/base/NodeInfoInlines.h
2014-06-19 19:01:40 -07:00
Wes Kocher
c640e2a966
Backed out 2 changesets (bug 1026008, bug 1025264
) for debug crashtest leaks on a CLOSED TREE
...
Backed out changeset d7ab14487c62 (bug 1026008)
Backed out changeset 0b04aefdd3e3 (bug 1025264
)
2014-06-19 17:13:12 -07:00
Neil Rashbrook
58426e8e0c
Bug 1026008 Incorrect XBL behaviour with multiple insertion points r=mrbkap
2014-06-19 23:57:42 +01:00
Andrew McCreight
20b5cacc2f
Bug 1000609 - Free mData in ~BlobSet. r=khuey
2014-06-19 14:36:58 -07:00
Benjamin Chen
303b54cc27
Bug 969372: part1: Change the prototype of FreezableElementEnumerator in nsIDocument from nsIContent to nsISupports, and rename it to ActivityObservers. r=roc
2014-06-19 10:09:35 +08:00
Benjamin Chen
1f65ce65cb
Bug 969372: part2: 1. Let Session hold a reference to MediaRecorder. 2. MediaRecorder implement nsIDocumentActivity. r=roc
2014-06-19 10:11:34 +08:00
Benjamin Chen
e1204d9e47
Bug 969372: part3: fix the testcase. r=roc
2014-06-19 10:14:37 +08:00
David Keeler
b76e545dd2
bug 1025330 - expose the failed channel in nsIDocShell for error pages r=bz
2014-06-19 13:55:55 -07:00
Jonathan Watt
6586dcffb2
Bug 1027763, part 2 - Make non-Moz2D callers of DrawTarget::GetType() call DrawTarget::GetBackendType() instead. r=Bas
2014-06-19 21:35:33 +01:00
Ed Morley
7f35bd6ec6
Backed out changeset 9fd0316dcd1b (bug 1016413) for crashes during e10s test_metadata.html
2014-06-19 16:35:00 +01:00
Ed Morley
74e66972c7
Backed out changeset 3ff9374610b7 (bug 1016413)
2014-06-19 16:34:42 +01:00
Corentin Cos
54fa326eb6
Bug 1016413 - Tests for fmp4 metadata backend. r=rillian
...
The reporting of metadata with fmp4 backend is tested here with the
file gizmo.metadata.mp4, and some changes are made on test_metadata.html
to integrate tests on mp4 files with restriction to certain platforms.
A 'type' field has also been added to gMetadataTests' elements in
manifest.js in order to correctly test the type with canPlayType method
for instance.
2014-06-17 00:32:18 +02:00
Corentin Cos
f09bb3e0fc
Bug 1016413 - Implement reporting metadata with fmp4 backend. r=rillian
...
There are 3 files modified in order to have the reporting work.
MP4Reader::ReadMetadata() has now its aTags parameter affected with
a certain MetadataTags structure which comes from MP4Demuxer::GetTags().
MP4Demuxer::GetTags() is in the mp4_demuxer's namespace, where a
structure mapping tags key to its char* value is set.
MP4Demuxer::GetTags() loops all along this mapping structure, and
checks for each key if there is metadata corresponding to it in the
current file's extracted metadata. If there is, it stores the current
key and its corresponding metadata value into a mozilla::MetadataTags
structure.
2014-06-17 00:32:18 +02:00
Ed Morley
69e146bee2
Backed out changeset d346871db5f6 (bug 1020697) for intermittent test failures
2014-06-19 13:19:56 +01:00
Jonathan Watt
b9198c3b7c
Bug 1026985 - Stop reporting the memory use of nsAttrValue's MiscContainer objects if they are shared between more than one nsAttrValue. r=bz
2014-06-19 10:14:41 +01:00
Jonathan Kew
e83684913c
bug 871453 - part 1 - pass the font-synthesis flags down to gfxFontStyle. r=jdaggett
2014-06-19 08:08:55 +01:00
Cameron McCormack
66ae57c571
Bug 1025725 - Part 3: Encapsulate nsXBLPrototypeResources::mStyleSheetList. r=bzbarsky
2014-06-19 17:02:56 +10:00
Karl Tomlinson
8856b9f442
b=1006279 finalize thread pool when MediaBufferDecoder is destroyed r=padenot
...
--HG--
extra : transplant_source : %B3%A2%CA%00%3Ct%23%E4%AF%17%3B%C4%D0%E08%8Bn%08%D8%94
2014-06-19 14:48:22 +12:00
Birunthan Mohanathas
bc0233fe47
Bug 1026535 - Fix mismatched class/struct tags. r=ehsan
2014-06-18 17:57:51 -07:00
Birunthan Mohanathas
51ba75d135
Bug 1016240 - Exterminate CR+LF line endings. r=briansmith,cpearce,ehsan,gavin
2014-06-18 17:56:02 -07:00
Nicholas Nethercote
aaf6fb2124
Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
...
--HG--
extra : rebase_source : 5eb756b17a97e751deb0f47e909fdb35533cb23b
2014-05-20 23:06:54 -07:00
L. David Baron
a13b5c1919
Bug 996798 - Add a typedef to make it easier to change the size of nsWrapperCache/nsINode flags. r=bzbarsky
2014-06-18 17:07:26 -07:00
Jeff Gilbert
db17b00de1
Bug 1000640 - Mark C/A 1.0/0.5 non-premult test as random, since it passes on Win7 Ru. - r=mattwoodrow
2014-06-18 17:04:06 -07:00
Jeff Gilbert
73228c13b5
Bug 1000640 - Mark WinXP as failing color-alpha-test unpremultiplied reftests. - r=mattwoodrow
2014-06-18 17:04:06 -07:00
Jeff Gilbert
f3d7974f16
Bug 1000640 - Use new StreamTextureClient/Host with OMTC. - r=mattwoodrow
2014-06-18 17:04:06 -07:00
Jeff Gilbert
59d37e34f9
Bug 1000640 - Death to whitespace. - r=mattwoodrow
2014-06-18 17:04:05 -07:00
Jeff Gilbert
f89102edd1
Bug 1000640 - Handle non-premult alpha in Layers. - r=mattwoodrow
2014-06-18 17:04:05 -07:00
Kyle Huey
8141a83378
Bug 1015662: Drop the edge from <track> to its channel once the load is completed. r=bz
2014-06-18 13:10:24 -07:00
Corentin Cos
04e0b841e9
Bug 1026704 - Prefer FMP4 over GStreamer. r=rillian
...
This change has to be made because FMP4 is meant to take over GStreamer for MP4 file format. This way, FMP4 will be instantiated by default over GStreamer if both tools work (on a certain Linux platform).
2014-06-17 00:32:18 +02:00
Giovanni Sferro
2c4043716f
Bug 1020697 - Implement @autocomplete for <select>. r=smaug
2014-06-17 19:50:00 +02:00
Masayuki Nakano
d6f9e801a9
Bug 976673 part.3 Don't synthesize mouse events while another mouse event is being synthesized r=smaug
2014-06-18 15:13:00 +09:00
Karl Tomlinson
03e30752f9
b=1026325 backout 169de60f0b1e from bug 821062 for shutdown hang
...
--HG--
extra : transplant_source : %92%9Cm8%AE%13%10U%06%FA%FA%15%08n%DF%5Do%18%87%E7
2014-06-18 17:24:05 +12:00
Karl Tomlinson
7c9f215217
b=1024901 revert TrackTicks range assertion to warning, unintentionally changed in b33b8af66151 r=roc
...
--HG--
extra : transplant_source : %D8%F8%C3%C2%C3%BF%29%F5%9C%3DiG%04%F9%86Gu%29%9A%8C
2014-06-18 17:23:57 +12:00
Chris Pearce
05136cdace
Bug 979104 - MediaDecoderReader/StateMachine asynchronous decoding. r=kinetik
2014-06-18 17:07:02 +12:00
Nikhil Marathe
4a3b901700
Bug 1025082 - ServiceWorker related WebIDL changes. r=ehsan,jst
...
--HG--
extra : amend_source : c8d89097ddfb423ba2eb39beb469c48b69944a89
2014-06-17 11:01:28 -07:00