Commit Graph

30650 Commits

Author SHA1 Message Date
John Schoenick
e6928c3d36 Bug 967694 - Make clear that we only sync spawn plugins in response to content, not chrome, JS access. r=bsmedberg 2014-02-11 12:14:40 -08:00
Ryan VanderMeulen
8e92ad5678 Merge m-c to inbound. 2014-02-11 14:58:40 -05:00
Ryan VanderMeulen
dcea739f15 Merge b2g-inbound to m-c. 2014-02-11 14:57:31 -05:00
Randy Lin
5f0064c544 Bug 957452 - Test case for capture use-after-free on MediaRecorder::Session::GetEncodedData. r=jsmith 2014-02-10 16:55:22 +08:00
Max Vujovic
2e9f734512 Bug 948265 - [CSS Filters] Change nsSVGFilterProperty to track an nsStyleFilter chain instead of a single nsIURI and nsSVGFilterFrame. r=roc 2014-02-09 20:31:03 -08:00
Birunthan Mohanathas
d07d624561 Bug 963056 - Part 1: Name unnamed struct in IRC_Composite_C_R0195-incl.cpp. r=ehsan 2014-02-11 13:31:57 -05:00
Randy Lin
73ee60f823 Bug 957452 - MediaRecorder: Fix use-after-free crash [@mozilla::dom::MediaRecorder::Session::GetEncodedData]. r=roc 2014-01-13 16:11:22 +08:00
Ryan VanderMeulen
832d95d373 Merge m-c to b2g-inbound. 2014-02-11 08:43:09 -05:00
Ben Kelly
87f4307d9e Bug 969114: Avoid allocation slop in MediaCacheStream. r=cpearce DONTBUILD 2014-02-10 22:43:52 -08:00
Ben Kelly
61b24a1f26 Revert bug 969114 (76e72417a9d7) for incorrect commit message. DONTBUILD 2014-02-10 22:43:52 -08:00
Ben Kelly
fdd8120dd6 Bug 969114: Avoid allocation slop in MediaCacheStream. 2014-02-10 22:31:40 -08:00
Phil Ringnalda
5a748ed604 Back out f03664765359 (bug 909542) for unexpected assertions and lack of expected assertions 2014-02-10 19:09:23 -08:00
Mike Habicher
e97948ed28 Bug 909542 - refactor CameraControl API, r=dhylands,jst,jesup,onecyrenus
* * *
Debugging the rotation issue with new camera.js
* * *
Fix the occasionally-invalid MOZ_ASSERT on GonkCameraControl.cpp:844
2014-02-10 17:53:19 -05:00
Ryan VanderMeulen
d2ef169276 Merge inbound to m-c. 2014-02-10 15:42:58 -05:00
Rick Eyre
0471b003b2 Bug 969506 - TextTrack's ActiveCues should return null of TextTrack's mode is set to 'disabled'. r=rillian 2014-02-07 13:59:26 -05:00
Benjamin Chen
83fd8dc8be Bug 964209 - [RTSP] Implement flags() function and set mExtractor to fix content process crash. r=sworkman 2014-02-07 15:46:26 +08:00
JW Wang
194a2b78cb Bug 951100 - a.setAttribute("autoplay", false) doesn't work as expected as a.autoplay = false. r=cpearce 2014-02-10 10:27:47 +08:00
Phil Ringnalda
68b5a2f96d Merge m-c to m-i 2014-02-09 18:49:43 -08:00
Phil Ringnalda
e1f066959e Merge b-i to m-c 2014-02-09 18:36:38 -08:00
Ehsan Akhgari
eba7b5050e Bug 969870 - Use fallible allocations to store the used attributes of a WebGL program; r=bjacob
It seems like the sizes for these data structures can be controlled from
Web content, and we are already prepared to deal with OOM conditions,
except that we are using infallible allocations by mistake.
2014-02-09 18:16:38 -05:00
Ehsan Akhgari
319c31bf14 Bug 969869 - Use fallible allocation in WebGL element array cache; r=bjacob
It seems like the sizes for these data structures can be controlled from
Web content, and we are already prepared to deal with OOM conditions,
except that we are using infallible allocations by mistake.
2014-02-09 18:16:03 -05:00
Alfredo Yang
3853c6783a Bug 853356 - gUM video permisson prompt. r=fabrice, felipc, wjohnston, mrbkap, jimm, jesup, khuey, jsmith 2014-02-09 15:34:40 -05:00
Ms2ger
2e89bf81de Merge m-i to m-c. 2014-02-09 10:31:55 +01:00
Ms2ger
2e8d149147 Bug 969030 - Remove support for calling document.all; r=bz 2014-02-09 09:04:40 +01:00
Ms2ger
6e7f5b1c60 Bug 968805 - Pass nsIDocument to nsIContentViewer.loadStart; r=smaug 2014-02-09 09:04:40 +01:00
Ms2ger
5fb8b261b1 Bug 964192 - Remove the required argument to captureEvents/releaseEvents; r=bz 2014-02-09 09:04:39 +01:00
Ms2ger
59d9de38de Bug 952033 - Part e: Use IntSize in VideoSegment; r=roc 2014-02-09 09:04:38 +01:00
Ms2ger
7f9273ba28 Bug 952033 - Part d: Use IntSize in MediaDecoder; r=roc 2014-02-09 09:04:38 +01:00
Ms2ger
d9ed6641c7 Bug 952033 - Part c: Use IntSize and IntRect in VideoData; r=roc 2014-02-09 09:04:38 +01:00
Ms2ger
42aa546e2f Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc 2014-02-09 09:04:38 +01:00
Ms2ger
8592c6e602 Bug 968766 - Part k: Move the hashmap for named access to document.all into HTMLAllCollection; r=jst 2014-02-09 09:04:37 +01:00
Ms2ger
e97eaf6f25 Bug 968766 - Part j: Remove the nsresult outparam from nsHTMLDocument::GetDocumentAllList and HTMLAllCollection::GetNamedItem; r=jst 2014-02-09 09:04:37 +01:00
Ms2ger
58bd97db70 Bug 968766 - Part i: Move the document.all NodeLists into a separate hashtable; r=jst 2014-02-09 09:04:36 +01:00
Ms2ger
4204e87a21 Bug 968766 - Part h: Replace GetDocumentAllResult by GetDocumentAllList on nsHTMLDocument; r=jst 2014-02-09 09:04:36 +01:00
Ms2ger
c18f27d71d Bug 968766 - Part g: Only unwrap the HTMLAllCollection once; r=jst 2014-02-09 09:04:36 +01:00
Ms2ger
6e16dac6e8 Bug 968766 - Part f: Introduce HTMLAllCollection::GetNamedItem; r=jst 2014-02-09 09:04:36 +01:00
Ms2ger
d368c17b35 Bug 968766 - Part e: Introduce HTMLAllCollection::Item; r=jst 2014-02-09 09:04:35 +01:00
Ms2ger
c4958481bc Bug 968766 - Part d: Introduce HTMLAllCollection::Length; r=jst 2014-02-09 09:04:33 +01:00
Ms2ger
c090cfcc7a Bug 968766 - Part c: Remove nsHTMLDocumentSH::GetDocumentAllNodeList; r=jst 2014-02-09 09:02:45 +01:00
Ms2ger
328e1af214 Bug 968766 - Part b: Store the document.all NodeList in a C++ member rather than a reserved slot; r=jst 2014-02-09 09:02:45 +01:00
Ms2ger
1da7d7fb7c Bug 968766 - Part a: Move the custom HTMLAllCollection code from nsDOMClassInfo.cpp to HTMLAllCollection.cpp; r=jst 2014-02-09 09:02:45 +01:00
Ms2ger
6d9389fa9c No bug - Stop building PluginDocument.cpp in unified mode.
It pulls in system headers that conflict with the new code in
HTMLAllCollection.cpp.
2014-02-09 09:02:45 +01:00
Robert Longson
29518ba532 Backout Bug 964200 part 3c 2014-02-08 21:02:30 +00:00
Robert Longson
57fdb1f2f6 Bug 964200 (Part 3b activate) - Implement Filter Effects Module feDropShadow filter. r=mstange 2014-02-08 20:16:22 +00:00
Ehsan Akhgari
5df0b2cbab Bug 969871 - Use fallible allocation for text hyphenation; r=jfkthame
It seems like the sizes for these data structures can be controlled from
Web content, and we are already prepared to deal with OOM conditions,
except that we are using infallible allocations by mistake.
2014-02-08 13:10:44 -05:00
Robert Longson
0030a16048 Bug 964200 (Part 3a moz2d) - Implement Filter Effects Module feDropShadow filter. r=mstange
--HG--
rename : content/svg/content/src/SVGFEGaussianBlurElement.cpp => content/svg/content/src/SVGFEDropShadowElement.cpp
rename : content/svg/content/src/SVGFEGaussianBlurElement.h => content/svg/content/src/SVGFEDropShadowElement.h
rename : dom/webidl/SVGFEGaussianBlurElement.webidl => dom/webidl/SVGFEDropShadowElement.webidl
2014-02-08 16:49:46 +00:00
James Kitchener
60aaa06379 Bug 969346 - Allow nesting of srcdoc iframes. r=bz 2014-02-08 21:05:48 -05:00
Ronny Perinke
8e4c34ac59 Bug 967731 - Fix import and type conversion error from bug 963621. r=doublec 2014-02-08 20:58:14 -05:00
Ben Kelly
eceb0a5ba0 Bug 969826: Correctly track number of samples copied in DirectShowCopy. r=cpearce 2014-02-08 16:43:49 -08:00
Robert Longson
0c051bba75 Bug 964200 (Part 3b activate) - Implement Filter Effects Module feDropShadow filter r=mstange 2014-02-09 09:46:16 +00:00