Commit Graph

18986 Commits

Author SHA1 Message Date
Jeff Gilbert
0acca0a9a0 Bug 968374 - Fix the null-term char being left on the string we return to JS. r=bjacob 2014-02-11 17:37:06 -05:00
Jeff Gilbert
57f9c5bee8 Bug 968374 - Implement WEBGL_debug_shaders. r=bjacob 2014-02-11 17:37:06 -05:00
Jeff Gilbert
c52788043c Bug 968374 - Fix conformance test to match spec for WEBGL_debug_shaders. r=bjacob 2014-02-11 17:37:06 -05:00
Jeff Gilbert
e42c8af9b9 Bug 968374 - Add test that chrome-only extensions don't work in non-chrome. r=bjacob 2014-02-11 17:37:05 -05:00
Jeff Gilbert
a830d827f6 Bug 968374 - Add pref for enabling privileged extensions for non-chrome code. r=bjacob 2014-02-11 17:37:05 -05:00
Jeff Gilbert
fe12a4f7ec Bug 968374 - Strip trailing whitespace from WebGLContextExtensions. r=bjacob 2014-02-11 17:37:05 -05:00
Robert Longson
f0c7354cd5 Bug 971175 - Inline GetOffset in SVGFEOffsetElement. r=dholbert 2014-02-11 22:24:43 +00:00
Masatoshi Kimura
9306836991 Backed out changeset d7d447cac91b (bug 969762) for tp5 regression. 2014-02-12 06:01:29 +09:00
John Schoenick
da458dfe61 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
b00bcceebe Merge m-c to inbound. 2014-02-11 14:58:40 -05:00
Ryan VanderMeulen
c511df94e8 Merge b2g-inbound to m-c. 2014-02-11 14:57:31 -05:00
Randy Lin
c4ae142805 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
ea7b318066 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
5c07b101f3 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
81725098a6 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
957762b455 Merge m-c to b2g-inbound. 2014-02-11 08:43:09 -05:00
Ben Kelly
4b1f726873 Bug 969114: Avoid allocation slop in MediaCacheStream. r=cpearce DONTBUILD 2014-02-10 22:43:52 -08:00
Ben Kelly
f48b61e15e Revert bug 969114 (76e72417a9d7) for incorrect commit message. DONTBUILD 2014-02-10 22:43:52 -08:00
Ben Kelly
31ee3bc990 Bug 969114: Avoid allocation slop in MediaCacheStream. 2014-02-10 22:31:40 -08:00
Phil Ringnalda
17e6ef5703 Back out f03664765359 (bug 909542) for unexpected assertions and lack of expected assertions 2014-02-10 19:09:23 -08:00
Mike Habicher
dc323719b7 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
afbec0e4a9 Merge inbound to m-c. 2014-02-10 15:42:58 -05:00
Rick Eyre
20d779c73f 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
95ef85263f 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
3bae414e05 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
e8a25536e3 Merge m-c to m-i 2014-02-09 18:49:43 -08:00
Phil Ringnalda
5e655b57db Merge b-i to m-c 2014-02-09 18:36:38 -08:00
Ehsan Akhgari
71c514446c 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
9b7fd0f558 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
3a4bbe0a0b Bug 853356 - gUM video permisson prompt. r=fabrice, felipc, wjohnston, mrbkap, jimm, jesup, khuey, jsmith 2014-02-09 15:34:40 -05:00
Ms2ger
5111aca8f0 Merge m-i to m-c. 2014-02-09 10:31:55 +01:00
Ms2ger
923912957b Bug 969030 - Remove support for calling document.all; r=bz 2014-02-09 09:04:40 +01:00
Ms2ger
1f86cbc23f Bug 968805 - Pass nsIDocument to nsIContentViewer.loadStart; r=smaug 2014-02-09 09:04:40 +01:00
Ms2ger
b27251ab25 Bug 964192 - Remove the required argument to captureEvents/releaseEvents; r=bz 2014-02-09 09:04:39 +01:00
Ms2ger
4d48d6ccd6 Bug 952033 - Part e: Use IntSize in VideoSegment; r=roc 2014-02-09 09:04:38 +01:00
Ms2ger
6ffff19004 Bug 952033 - Part d: Use IntSize in MediaDecoder; r=roc 2014-02-09 09:04:38 +01:00
Ms2ger
f79d93ff0a Bug 952033 - Part c: Use IntSize and IntRect in VideoData; r=roc 2014-02-09 09:04:38 +01:00
Ms2ger
479e9f45c5 Bug 952033 - Part b: Use IntSize in CreateOffscreenSurface; r=roc 2014-02-09 09:04:38 +01:00
Ms2ger
a570615379 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
ce843f3b65 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
191c86706d Bug 968766 - Part i: Move the document.all NodeLists into a separate hashtable; r=jst 2014-02-09 09:04:36 +01:00
Ms2ger
017d66f984 Bug 968766 - Part h: Replace GetDocumentAllResult by GetDocumentAllList on nsHTMLDocument; r=jst 2014-02-09 09:04:36 +01:00
Ms2ger
6f6b21f39a Bug 968766 - Part g: Only unwrap the HTMLAllCollection once; r=jst 2014-02-09 09:04:36 +01:00
Ms2ger
2a88f045fd Bug 968766 - Part f: Introduce HTMLAllCollection::GetNamedItem; r=jst 2014-02-09 09:04:36 +01:00
Ms2ger
3986b6c5dd Bug 968766 - Part e: Introduce HTMLAllCollection::Item; r=jst 2014-02-09 09:04:35 +01:00
Ms2ger
b86cdb9379 Bug 968766 - Part d: Introduce HTMLAllCollection::Length; r=jst 2014-02-09 09:04:33 +01:00
Ms2ger
781b654612 Bug 968766 - Part c: Remove nsHTMLDocumentSH::GetDocumentAllNodeList; r=jst 2014-02-09 09:02:45 +01:00
Ms2ger
b9492277e4 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
d7fe09563d 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
076465756c 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