Commit Graph

17693 Commits

Author SHA1 Message Date
Birunthan Mohanathas
3560f05e45 Bug 784739 - Switch from NULL to nullptr in content/; r=ehsan
--HG--
extra : rebase_source : 9237726507e8002479616a98a82646a763932507
2013-10-23 16:34:10 -04:00
Karl Tomlinson
479f466a6d b=928222 move ReentrantMonitorAutoExit from VideoUtils.h to ReentrantMonitor.h r=bsmedberg
--HG--
extra : transplant_source : %13O%CF%90x%02%B8%B6%A3%EA%AD%03%99%9A7%1B%A0%21%C4%A3
2013-10-24 07:22:53 +13:00
Karl Tomlinson
36808c0f5e b=914016 always dispatch main thread updates after non-realtime graph finishes r=padenot
--HG--
extra : transplant_source : %0B%0C%93%05k%3F%3A%AEfT9%C9u%8D%C5pa%9F%11%0D
2013-10-24 07:21:33 +13:00
Karl Tomlinson
43e6771eef b=925619 simplify loop sanity checks r=ehsan
The removed condition is always satisfied when mLoopEnd > 0.0

--HG--
extra : transplant_source : 4%9F%7C%92%F7-f%05%F96%0F%7C.%AF%8CE%82F%D3%A0
2013-10-23 18:40:11 +13:00
Karl Tomlinson
d4937eede5 b=925619 truncate TrackTicks differences to uint32_t after limiting to WEBAUDIO_BLOCK_SIZE r=ehsan
--HG--
extra : transplant_source : %F6%8B%89C%60%02Hm%11%9FZ%F7I%2BJ%CF%23%8E%CE%D3
2013-10-23 18:36:59 +13:00
Rick Eyre
152649a90e Bug 865407 - Part 2: Change TextTrackList::RemoveTextTrack() to receive a pointer r=rillian
The only code using this is TextTrackManager::RemoveTextTrack() which
receives a non-const pointer.
2013-10-21 07:15:00 -07:00
Rick Eyre
e6fbe932a1 Bug 865407 - Part 1: Add TextTrackManager class r=cpearce
This class will manage everything to do with TextTracks for
the HTMLMediaElement.
2013-10-23 11:45:00 -07:00
Daniel Holbert
6045d870e6 Bug 928547: Change AudioStream cubeb-dependent logic to handle success cases first, so we can add #ifdef that ends in failure case. r=padenot 2013-10-23 17:44:13 +02:00
Ed Morley
9d319b42f1 Backed out changeset fd177e58f30b (bug 922160) 2013-10-23 15:51:21 +01:00
Ed Morley
8c004216a1 Backed out changeset dddecb33b337 (bug 922160) 2013-10-23 15:51:18 +01:00
Ed Morley
1cb147e161 Backed out changeset ffd9c7bbd2fe (bug 261037) for compilation failures in nsCSSFrameConstructor on a CLOSED TREE 2013-10-23 15:44:19 +01:00
Peter Van der Beken
a50f5a4ddc Bug 922160 - Bring EventHandler.webidl more in line with the spec, remove NodeEventHandlers. r=bz.
--HG--
extra : rebase_source : f43383fb1447174ef8f791240ddfe27052ef0aa3
2013-10-08 17:51:15 +02:00
Peter Van der Beken
fd440fa746 Bug 922160 - Bring EventHandler.webidl more in line with the spec, rename BeforeUnloadEventHandler to OnBeforeUnloadEventHandler. r=bz
--HG--
extra : rebase_source : acb2edc950b13a16621421801779caf496663595
2013-10-08 17:51:15 +02:00
Robert O'Callahan
d4185c2d7c Bug 261037. Support scrolled fieldsets. r=mats
The main change here is to have nsCSSFrameConstructor able to construct
a scrollframe for nsFieldSetFrame's inner frame.
To make this work properly (as much like normal scrolled elements, and
to be consistent with Chrome), we need another major change, which is to move
the padding from the nsFieldSetFrame to its inner frame. We do this by copying
the padding to the inner frame and ignoring the padding on the outer frame.
To get this right for percentage padding and intrinsic widths is a little
tricky. For that, we need nsLayoutUtils::IntrinsicForContainer to be able to
ignore the padding on a frame so we don't add it twice.
Overriding nsFieldSetFrame::GetScrollTargetFrame makes setting scrollTop/
scrollLeft on a <fieldset> work as expected.
* * *
Bug 261037 - A fieldset overflow:auto reftest.

--HG--
extra : rebase_source : 6ca585f685965d3a538bde64ad4057c5fd7b538f
2013-10-23 00:46:40 +02:00
Daniel Holbert
dd13b39bb8 Bug 929430 part 2: Wrap OggReader.cpp's opus-specific variables and their usages in #ifdef MOZ_OPUS. r=rillian 2013-10-23 08:21:04 +02:00
Daniel Holbert
03ce688a2b Bug 929430 part 1: Wrap OggReader.cpp's opus-specific function calls in #ifdef MOZ_OPUS, so that it can build successfully with --disable-opus. r=rillian 2013-10-23 08:21:02 +02:00
Daniel Holbert
8a18f264d5 Bug 929404: Mark unused-depending-on-build-config function as 'inline' instead of 'static'. r=derf 2013-10-23 08:20:54 +02:00
Matthew Gregan
d7d00cf46f Bug 927245 - Preliminary work to enable preffing off the deprecated Audio Data API implementation. r=ehsan 2013-10-18 15:10:56 +13:00
Olli Pettay
a8629d8ffb Bug 927262, don't cache the encoder in case of unsual content type, r=hsivonen 2013-10-22 15:17:13 +03:00
Masayuki Nakano
9b468c47c3 Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc 2013-10-22 22:27:36 +09:00
Masayuki Nakano
b01f56f00e Bug 602787 part.4 Don't implement nsAutoHandlingUserInputStatePusher class in nsEventStateManager.h r=smaug 2013-10-22 22:27:35 +09:00
Kyle Huey
4801b8ae53 Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug 2013-10-23 07:32:04 +08:00
Jonathan Watt
22c756e159 Bug 929001 - Stop SVGEllipseElement from changing the current matrix between emittion and drawing of its path. r=dholbert 2013-10-22 23:45:52 +02:00
Wes Kocher
7f86305e0e Backed out changeset 42b04948eedd (bug 927262) under suspicion of breaking mochitest-metro on a CLOSED TREE 2013-10-22 16:45:36 -04:00
Wes Kocher
8c3f67ddfc Backed out 9 changesets (bug 602787) on suspicion of breaking mochitest-metro on a CLOSED TREE
Backed out changeset 1730bcae2c45 (bug 602787)
Backed out changeset 70606b9b1e42 (bug 602787)
Backed out changeset 57ca2861ea30 (bug 602787)
Backed out changeset 3b9f1062d915 (bug 602787)
Backed out changeset 3ee56eacc84b (bug 602787)
Backed out changeset 1c35693be3d3 (bug 602787)
Backed out changeset ef095c3aef98 (bug 602787)
Backed out changeset 4827bdae97fd (bug 602787)
Backed out changeset fa0f355e7871 (bug 602787)
2013-10-22 13:11:53 -04:00
Arnaud Bienner
2e3ec1b741 Bug 875275 part 1: Implement layout support for <input type="color">. r=dbaron,dholbert 2013-07-10 00:25:27 +02:00
Masayuki Nakano
1aa705c5d8 Bug 602787 part.10 Create TextRange.h for separating TextEvents.h r=roc 2013-10-22 22:27:36 +09:00
Masayuki Nakano
10616a1ed1 Bug 602787 part.4 Don't implement nsAutoHandlingUserInputStatePusher class in nsEventStateManager.h r=smaug 2013-10-22 22:27:35 +09:00
Olli Pettay
894d39d151 Bug 927262, don't cache the encoder in case of unsual content type, r=hsivonen 2013-10-22 15:17:13 +03:00
Seth Fowler
3fc1e9dd5c Bug 764299 (Part 2) - Add a temporary surface cache to imagelib. r=dholbert 2013-10-22 13:37:59 +02:00
Seth Fowler
69e91a47b3 Bug 764299 (Part 1) - Add hashing to SVGImageContext. r=dholbert 2013-10-22 13:37:57 +02:00
Masayuki Nakano
415c4b7638 Bug 920425 part.30 Use mozilla::WidgetEvent::AsWheelEvent() r=smaug 2013-10-22 17:55:21 +09:00
Masayuki Nakano
9eb7021e62 Bug 920425 part.29 Use mozilla::WidgetEvent::AsGUIEvent() r=smaug 2013-10-22 17:55:20 +09:00
Masayuki Nakano
ef895616c5 Bug 920425 part.28 Use mozilla::WidgetEvent::AsMouseEvent() r=smaug 2013-10-22 17:55:20 +09:00
Matthew Gregan
c8f7008016 Bug 926665 - Clear mMediaSource when Attach fails. r=doublec. 2013-10-16 15:23:39 +13:00
Wes Kocher
d96cf6d782 Backed out changeset a31b0fd17a7a (bug 926665) for crashtest bustage 2013-10-21 21:36:45 -04:00
Matthew Gregan
a458eaa809 Bug 926665 - Clear mMediaSource when Attach fails. r=doublec. 2013-10-16 15:23:39 +13:00
Trevor Saunders
d33d8939a0 Backed out changeset 99b17c404db2 and e40a964458f8 for landing stuff that shouldn't have and then backing out stuff that should have stayed on a CLOSED TREE
--HG--
extra : amend_source : 54312955270ea4098a3add3cd0708866de2e40bb
2013-10-21 18:58:14 -04:00
Sebastian Wong
e394b9a3f1 Bug 827160 - added HTMLObjectElement typemustmatch check as well as unit tests. r=johns,sr=bz 2013-10-21 15:22:12 -07:00
Trevor Saunders
aba3fa9503 bug 922566 - kill dom-config.mk r=gps 2013-10-11 12:02:41 -04:00
Ehsan Akhgari
a1e2d2bdbd Bug 928900 - Reduce some content/ #includes; r=jst
--HG--
extra : rebase_source : d2932ff888affe7e1e7a10233dfacac6fb9f07a7
2013-10-21 17:23:33 -04:00
Kannan Vijayan
a11846e8ea Backout 5a0801040b54, 5bedd82346b4, 4d8068fd3271, and bc31e05eddb8 for b2g build breakage. CLOSED TREE. 2013-10-21 14:39:33 -04:00
Seth Fowler
a41e6e636f Bug 764299 (Part 2) - Add a temporary surface cache to imagelib. r=dholbert 2013-10-21 18:10:43 +02:00
Seth Fowler
1cf7b84b50 Bug 764299 (Part 1) - Add hashing to SVGImageContext. r=dholbert 2013-10-21 18:10:40 +02:00
Chris Pearce
9b05726bb3 Bug 928765 - Create MediaDecoderReader::GetBuffered() base implementation that estimates buffered ranges, so that subclasses do have to keep reimplementing the estimation. r=doublec 2013-10-21 16:31:05 +13:00
Ehsan Akhgari
7c117780ed Bug 928054 - Remove the prtypes.h #include from SVGPathSegUtils.h; rs=bsmedberg
--HG--
extra : rebase_source : 874584d4f67570dcfd2fd120a89688cbd29b4330
2013-10-18 20:34:57 -04:00
Daniel Holbert
9b273bc67e Bug 928541: Drop unused variable 'cairoFormat' from MediaEngineTabVideoSource::Draw(). r=blassey 2013-10-19 14:04:43 +02:00
Mina Almasry
ee821315b3 Bug 914029 - Fix Assertion failure. r=smaug 2013-10-16 12:43:37 -04:00
Ryan VanderMeulen
adcda36d75 Merge inbound to m-c. 2013-10-18 15:08:39 -04:00
Brad Lassey
0837c21d5e bug 742832 - Add support for tab sharing for getUserMedia r=jesup
--HG--
extra : rebase_source : e42fbab31083b0e91be9992b2ba0062d14294c25
2013-10-17 16:48:30 -04:00
Carsten "Tomcat" Book
81022cc152 merge b2g-inbound to mozilla-central 2013-10-18 11:39:28 +02:00
Phil Ringnalda
f41a91d4ba Back out 15418b394a64 and 1945cbcef58f (bug 911394) for bustage
CLOSED TREE
2013-10-17 20:30:23 -07:00
Jeff Gilbert
21dec431d9 Bug 911394 - arrayless drawElements works on ANGLE. - r=bustage on a CLOSED TREE 2013-10-17 18:48:42 -07:00
Fabrice Desré
cbc2a9e736 Bug 927493 - Fast-path for certified apps CSP r=geekboy 2013-10-17 10:56:12 -07:00
Fabrice Desré
921cc9ae29 Backout 92ad60388975 (Bug 927493) for bustage on a CLOSED TREE 2013-10-17 12:37:26 -07:00
Fabrice Desré
45ffe984b1 Bug 927493 - Fast-path for certified apps CSP r=geekboy 2013-10-17 10:56:12 -07:00
Sotaro Ikeda
b019369717 Bug 925381 - Fix mpeg4 video seek failure. r=nical, r=doublec 2013-10-17 11:09:15 -04:00
Jeff Gilbert
1e88be7ed3 Bug 911394 - Add test for arrayless drawArrays. - r=bjacob 2013-10-17 17:27:09 -07:00
Steve Fink
c1f29cf1a0 Bug 925916 - Handlify WrapNative in content/, r=smaug 2013-10-11 22:02:40 -07:00
Phoebe Chang
658705fb75 Bug 920877 - Test - blob url with -moz-resolution fragment identifier. r=khuey 2013-10-17 14:37:58 -04:00
Phoebe Chang
5679bcd4ba Bug 920877 - Remove fragment identifier in nsHostObjectProtocolHandler before matching the URI. r=khuey 2013-10-17 14:37:57 -04:00
JW Wang
b68260ee29 Bug 927322 - AudioDestinationNode should support weak reference; r=ehsan 2013-10-16 17:27:45 +08:00
Carsten "Tomcat" Book
9d22415bcf Merge mozilla-central to mozilla-inbound 2013-10-18 14:13:10 +02:00
Landry Breuil
ae712534ef Bug 927898: fix loading of gstreamer libs at runtime on OpenBSD. r=doublec 2013-10-18 11:13:50 +02:00
Peter Chang
59195f23b7 Bug 922510 - Extend GonkNativeWindow to support android JB 4.2.2, r=sotaro,gps 2013-10-18 10:42:43 +08:00
Masayuki Nakano
4ea61a9177 Bug 920425 part.27 Use mozilla::WidgetEvent::AsInputEvent() r=smaug 2013-10-18 15:10:26 +09:00
Masayuki Nakano
da22928d50 Bug 920425 part.26 Use mozilla::WidgetEvent::AsMouseEventBase() r=smaug 2013-10-18 15:10:26 +09:00
Masayuki Nakano
fb017e86d4 Bug 920425 part.25 Use mozilla::WidgetEvent::AsDragEvent() r=smaug 2013-10-18 15:10:26 +09:00
Masayuki Nakano
5ece396e0f Bug 920425 part.24 Use mozilla::WidgetEvent::AsMouseScrollEvent() r=smaug 2013-10-18 15:10:25 +09:00
Masayuki Nakano
fe65a7a809 Bug 920425 part.23 Use mozilla::WidgetEvent::AsUIEvent() r=smaug 2013-10-18 15:10:25 +09:00
Masayuki Nakano
d1622008a4 Bug 920425 part.22 Use mozilla::WidgetEvent::AsSelectionEvent() r=smaug 2013-10-18 15:10:25 +09:00
Masayuki Nakano
205e0bdd0d Bug 920425 part.21 Use mozilla::WidgetEvent::AsQueryContentEvent() r=smaug 2013-10-18 15:10:25 +09:00
Masayuki Nakano
00cf52bd06 Bug 920425 part.20 Use mozilla::WidgetEvent::AsCompositionEvent() r=smaug 2013-10-18 15:10:25 +09:00
Masayuki Nakano
792408dff7 Bug 920425 part.19 Use mozilla::WidgetEvent::AsTextEvent() r=smaug 2013-10-18 15:10:24 +09:00
Masayuki Nakano
05606a8033 Bug 920425 part.18 Use mozilla::WidgetEvent::AsKeyboardEvent() r=smaug 2013-10-18 15:10:24 +09:00
Masayuki Nakano
53493575c4 Bug 920425 part.17 Use mozilla::WidgetEvent::AsGestureNotifyEvent() r=smaug 2013-10-18 15:10:24 +09:00
Masayuki Nakano
db9ba3fb1b Bug 920425 part.16 Use mozilla::WidgetEvent::AsSimpleGestureEvent() r=smaug 2013-10-18 15:10:23 +09:00
Masayuki Nakano
0260e27697 Bug 920425 part.15 Use mozilla::WidgetEvent::AsTouchEvent() r=smaug 2013-10-18 15:10:23 +09:00
Masayuki Nakano
daf85a040a Bug 920425 part.14 Use mozilla::WidgetEvent::AsCommandEvent() r=smaug 2013-10-18 15:10:23 +09:00
Masayuki Nakano
369cc09510 Bug 920425 part.13 Use mozilla::WidgetEvent::AsContentCommandEvent() r=smaug 2013-10-18 15:10:23 +09:00
Masayuki Nakano
6050d7c183 Bug 920425 part.12 Use mozilla::WidgetEvent::AsMutationEvent() r=smaug 2013-10-18 15:10:22 +09:00
Masayuki Nakano
d4d94ab0d7 Bug 920425 part.11 Use mozilla::WidgetEvent::AsAnimationEvent() r=smaug 2013-10-18 15:10:22 +09:00
Masayuki Nakano
7c03e8baa9 Bug 920425 part.10 Use mozilla::WidgetEvent::AsTransitionEvent() r=smaug 2013-10-18 15:10:22 +09:00
Masayuki Nakano
419a5ba109 Bug 920425 part.9 Use mozilla::WidgetEvent::AsFocusEvent() r=smaug 2013-10-18 15:10:22 +09:00
Masayuki Nakano
aaa39ab7c5 Bug 920425 part.8 Use mozilla::WidgetEvent::AsClipboardEvent() r=smaug 2013-10-18 15:10:22 +09:00
Masayuki Nakano
2f6823f9b5 Bug 920425 part.7 Use mozilla::WidgetEvent::AsFormEvent() r=smaug 2013-10-18 15:10:21 +09:00
Masayuki Nakano
ed865bfb73 Bug 920425 part.6 Use mozilla::WidgetEvent::AsScrollAreaEvent() r=smaug 2013-10-18 15:10:21 +09:00
Masayuki Nakano
685a20c8c3 Bug 920425 part.5 Use mozilla::WidgetEvent::AsScrollPortEvent() r=smaug 2013-10-18 15:10:21 +09:00
Masayuki Nakano
c084924124 Bug 920425 part.4 Use mozilla::WidgetEvent::AsScriptErrorEvent() r=smaug 2013-10-18 15:10:21 +09:00
Masayuki Nakano
4f682bdaca Bug 920425 part.3 We don't need to use static_cast at releasing event class instance since WidgetEvent has virtual destructor now r=smaug 2013-10-18 15:10:21 +09:00
Masayuki Nakano
86d43d492b Bug 920425 part.2 Implement mozilla::WidgetEvent::As*Event() methods r=roc 2013-10-18 15:10:20 +09:00
Paul Adenot
423a4ef049 Bug 922247 - When an AudioContext is not running at 48kHz, resample the input of the MediaRecorder when encoding in Opus. r=roc
--HG--
extra : rebase_source : 8dd9202ed1a3e6b2b38fed78050223d1fccb74e5
2013-10-17 15:45:32 +02:00
Paul Adenot
75e0bc22e6 Bug 918861 - Update tests that were relying on a 48000Hz samplerate. r=ehsan
--HG--
extra : rebase_source : 84ba0d07e2c1905bc9b7d6e37121c6e0d3d53b33
2013-10-17 15:44:52 +02:00
Paul Adenot
98de946d68 Bug 918861 - Allow the MSG to choose a better samplerate than 48000Hz. r=roc
--HG--
extra : rebase_source : 2181ccbbdca370031d1d3ae5b44ef4e37a3e948c
2013-10-17 15:44:52 +02:00
Paul Adenot
3110806a49 Bug 918861 - Expose a better samplerate though the AudioStream interface. r=kinetik
--HG--
extra : rebase_source : d085d173aeb00f47f56016c0a1d1bf7fe11fb6f3
2013-10-17 15:44:52 +02:00
Paul Adenot
2cd152d0cc Bug 907817 - Allow AudioStream users to pass-in latency requirements. r=kinetik
--HG--
extra : rebase_source : 3cf1971913b3cfd8000c58614b0d0be8b7805af0
2013-10-17 15:44:52 +02:00
Christoph Diehl
a942ff0321 Bug 916128 - Add crash test. r=khuey 2013-10-16 22:55:45 -04:00
Stephen Pohl
bd50fe7dfa Bug 916128 - Ensure that image encoding callbacks are released on the main thread. r=khuey 2013-10-16 22:55:41 -04:00
Stephen Pohl
739afbd931 Bug 817700 - Fix test_toBlob canvas test. r=roc 2013-10-16 22:55:20 -04:00
Stephen Pohl
6d855025ed Bug 817700 - Fix test_mozGetAsFile canvas test. r=roc 2013-10-16 22:55:15 -04:00
Stephen Pohl
a1933d949e Bug 817700 - Make <canvas>.toBlob run asynchronously - canvas changes. r=roc,bz 2013-10-16 22:55:08 -04:00
Stephen Pohl
458ffe7420 Bug 817700 - Make <canvas>.toBlob run asynchronously. r=seth,roc,bz 2013-10-16 22:55:04 -04:00
Blake Kaplan
619701a65c Bug 851353 - Disable this test that only fails on android.
--HG--
extra : rebase_source : 496445edb117c9886623b5bf71f24a097ab7f746
2013-10-16 18:40:03 -07:00
Blake Kaplan
6c71f06863 Bug 840098 - Add mochitest. r=bzbarsky 2013-10-16 17:52:25 -07:00
Blake Kaplan
fee88aac7c Bug 851353 - Add crashtest. r=bholley 2013-10-16 16:09:45 -07:00
Peter Van der Beken
9fe737f427 Bug 914017 - Initialize members variables of the document hash correctly. r=sicking.
--HG--
extra : rebase_source : 0b3b69cbd4366fe301c7613767b2a883358a3a5b
2013-09-26 12:58:25 +02:00
Olli Pettay
3edb44d068 Bug 926361, make sure mutation observers can't see the parent when unbinding, r=jst 2013-10-16 22:29:08 +03:00
Milan Sreckovic
4809fa2bff Bug 924573 - Deal with canvas 0 width and height more consistently. r=bas 2013-10-09 17:22:11 -04:00
André Reinald
10aae48c90 Bug 927259 - Cannot switch scroll target by moving mouse cursor with trackpad of MacBook. r=masayuki 2013-10-16 11:16:57 -04:00
Jonathan Watt
9db6331eb1 Bug 927365 - Make the implicit form submission code aware of <input type=number>. r=smaug 2013-10-16 15:39:45 +01:00
Ed Morley
78777d624f Backed out changeset f8e64e91e443 (bug 843668) for webgl test failures 2013-10-16 15:18:20 +01:00
Henri Sivonen
61f07128a7 Bug 871161 - Stop inheriting charset where other browsers do not inherit it. r=bzbarsky. 2013-10-16 04:46:10 +03:00
Gabor Krizsanits
73d139301a Bug 565388 - No paint for invisible docshell. r=tnikkel 2013-10-16 15:18:42 +02:00
Stephen Pohl
854a944e78 Bug 926274: Allow swipe gestures to navigate history even when scrollbars are visible on OSX. r=masayuki 2013-10-16 09:07:42 -04:00
Dan Glastonbury
560bce12ae Bug 843668 - Implement WebGL -draft- extension EXT_sRGB. r=jgilbert
https://www.khronos.org/registry/webgl/extensions/EXT_sRGB/
See content/canvas/test/webgl/conformance/extensions/ext-sRGB.html for example
usage.
2013-10-16 08:27:59 -04:00
Rik Cabanier
891788aa06 Bug 768067 - Implement canvasRenderingContext2D.get/setLineDash. r=roc 2013-10-16 08:27:59 -04:00
Masayuki Nakano
6931c6e1e5 Bug 920377 part.33 Get rid of mozilla::WheelEvent r=roc 2013-10-16 18:37:36 +09:00
Wes Kocher
8161558ae5 Merge inbound to m-c 2013-10-15 20:15:17 -07:00
George Wright
3dd339e001 Bug 915938 - Honour the glyph rendering options set by the platform when drawing text on a <canvas> r=jfkthame 2013-10-13 12:23:20 -04:00
Tom Schuster
f59a4cd93b Bug 8844105 - Handlify JS_WrapObject. r=terrence 2013-10-15 20:02:23 -04:00
Carsten "Tomcat" Book
50e98b12c6 Merge mozilla-central to b2g-inbound 2013-10-15 10:43:38 +02:00
Matt Woodrow
e418bc6293 Bug 926258 - Remove gfxFlattenedPath as it doesn't match the abstraction we want for Moz2D. r=roc 2013-10-15 16:23:21 +13:00
Matt Woodrow
5c42e29ba2 Bug 922942 - Use Moz2D for canvas snapshots when the canvas and content backends don't match. r=roc 2013-10-15 16:23:20 +13:00
Karl Tomlinson
e228c084a4 b=923106 recompute frequency dependent parameters when OscillatorType changes r=padenot
mSquare, mTriangle, and mSaw are not initialized in the OscillatorNodeEngine
constructor, just like they are not initialized when switching to
OscillatorType::Sine.  These parameters are initialized if and when switching
to the OscillatorTypes that use them.

mFinalFrequency, mNumberOfHarmonics, mSignalPeriod, mAmplitudeAtZero,
mPhaseIncrement, mPhaseWrap are not initialized in the OscillatorNodeEngine
constructor, just like they are not initialized immediately on switching
OscillatorType.  These parameters are initialized in
UpdateParametersIfNeeded(), conditional on mRecomputeParameters.

--HG--
extra : transplant_source : a%C1%83%03%03%5CJ%88%99j%A0%93%05%92%06%CA%D6%8B%00%21
2013-10-15 13:10:02 +13:00
Jonathan Watt
706b2893d4 Bug 926330 - Make DirPickerFileListBuilderTask threading assertion fatal. r=smaug 2013-10-15 01:18:40 +01:00
Masatoshi Kimura
606fe041b9 Bug 872934 - Make style sheet change event interfaces [ChromeOnly]. r=smaug 2013-10-15 04:03:37 +09:00
Ryan VanderMeulen
a80b1ea22a Backed out 2 changesets (bug 915757, bug 919885) for frequent Android Armv6 mochitest-8 crashes.
Backed out changeset 04610078280c (bug 915757)
Backed out changeset db9190b3ce60 (bug 919885)
2013-10-14 14:38:54 -04:00
Ed Morley
d9879cd4ec Merge latest green inbound changeset and mozilla-central 2013-10-14 17:39:02 +01:00
Ed Morley
a16d0ccb8f Merge latest green b2g-inbound changeset and mozilla-central 2013-10-14 17:36:01 +01:00
Ed Morley
da83085a5c Backed out changeset ccf11ae08ba2 (bug 882541) 2013-10-14 17:30:43 +01:00
Ed Morley
ea40357a49 Backed out changeset 734a282006c2 (bug 915558) for causing topcrash bug 926427 2013-10-14 15:58:51 +01:00
Kyle Huey
80a708caab Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug 2013-10-14 19:58:25 +08:00
Sotaro Ikeda
852bed7c7d Bug 923848 - Reuse mp3 file format check result. r=doublec 2013-10-14 07:37:09 -04:00
Phil Ringnalda
95093a98d7 Backed out 2 changesets (bug 915757, bug 919885) for xpcshell bustage
Backed out changeset 5d17d90b838d (bug 915757)
Backed out changeset 91495d3a91c8 (bug 919885)
2013-10-13 21:59:58 -07:00
Kyle Huey
6d62264056 Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug 2013-10-14 11:10:44 +08:00
Phil Ringnalda
95759c43cf Merge m-i to m-c 2013-10-13 10:18:40 -07:00
Ryan VanderMeulen
a05e896f96 Merge m-c to fx-team. 2013-10-12 14:28:58 -04:00
Mina Almasry
01b53453c2 Bug 698437 - Allow spatial navigation with directional controller. r=kats 2013-10-12 13:59:50 -04:00
Garrett Robinson
9c90069d5d Bug 925186 - Update test_bothCSPHeaders.html to catch the case where an invalid prefixed header fails closed. r=sstamm 2013-10-11 17:01:37 -07:00
Martijn Wargers
e6a1d72158 Bug 901343 - Tests that use createSystemXHR are failing on b2g mochitest. r=sicking 2013-10-12 02:18:34 +02:00
Garrett Robinson
38d688077c Bug 925186 - Fix regression in handling the simultaneous use of pre-1.0 and 1.0 CSP headers. r=sstamm 2013-10-10 13:48:14 -07:00
Thomas Zimmermann
ba40fab0c9 Bug 924678: Stop MP3 parser if decoder got cleared, r=doublec
If the decoder has been cleaned up, there is no point in further
parsing the MP3 file. This patch makes the I/O logic stop in that
case.

The patch also fixes a bug where the beginning of an MP3 chunk was
parsed multiple times if the chunk is larger than 4 GiB.

--HG--
extra : rebase_source : d247ed3995991d362c51a0666274e9de3b90b7d2
2013-10-14 10:38:48 +02:00
Thomas Zimmermann
568572011d Bug 924678: Explicitly clear OmxDecoder::mDecoder, r=doublec
The MediaDecoderStateMachine frees the Decoder during its own
shutdown. If the the MediaDecoderStateMachine for an MP3 file
gets cleaned up before the MP3 frame parser is finished, the
OmxDecoder operates with an invalid Decoder.

With this patch, the MediaDecoderStateMachine informs the
OmxDecoder to clear the decoder field. The MP3 parser logic
detects this case and returns.

--HG--
extra : rebase_source : 0a00de3cf7b95ede77408e5d43cccbcd706750cd
2013-10-14 10:38:17 +02:00
Benjamin Chen
a9ca45668c Bug 831645 - part2, Rtsp media resource and decoder. r=roc, doublec, sworkman, khuey, gps 2013-09-23 17:53:36 +08:00
Benjamin Chen
03c4ac4845 Bug 831645 - Part1, Add Rtsp protocol and streaming protocol interface. r=jduell.mcbugs, sworkman 2013-09-23 18:12:11 +08:00
Carsten "Tomcat" Book
2470775768 Backed out changeset 3620f49eb6e9 (bug 872934) Win XP PGO Bustage 2013-10-14 12:46:25 +02:00
Masatoshi Kimura
fd53cfd596 Bug 872934 - Make style sheet change event interfaces [ChromeOnly]. r=smaug 2013-10-14 17:15:28 +09:00
Jonathan Watt
88e0bcde09 backout a268f8037bb0 2013-10-14 08:48:39 +01:00
Jonathan Watt
9b16c85ee3 Bug 912492 - Clear HTMLInputElement.files immediately after a user picks a directory. r=smaug 2013-10-08 18:48:04 +01:00
Jonathan Watt
d25d94a1cc Bug 923926 - Allow content authors to cancel the directory scan initiated when the user picks a directory. r=smaug 2013-10-08 18:47:49 +01:00