Граф коммитов

31809 Коммитов

Автор SHA1 Сообщение Дата
Karl Tomlinson 04c2abc3c4 b=990841 work around bug 916387
--HG--
extra : transplant_source : %E5k%B8%F1%EC%A9X%EEj%C0DV%EAL%CE%3C%CB%8ERW
2014-05-05 13:24:51 +12:00
Karl Tomlinson 3a9fc4e0c0 b=999376 use integers to clamp maximum position in WaveShaper curve r=ehsan
float did not necessarily have enough precision.

Includes a -1 fix in the multiplier of the input signal to have
"a signal level of zero corresponding to the center value of the curve array".

--HG--
extra : transplant_source : %05v%A2%0A%CA%96%96%A7%B0z%AA%A7%02L%8Fm%B4TB%95
2014-05-05 13:24:51 +12:00
Josh Aas 23e8d13927 Bug 960774: Add ActorDestroy impl for all parent-side actors that don't have one. It will be required soon. r=bent 2014-05-02 13:44:13 -05:00
Carsten "Tomcat" Book 7d2eb4e7b5 Backed out changeset b9ba9a6b8a97 (bug 1004499) for bustage 2014-05-02 08:54:18 +02:00
Rik Cabanier e31ac9661c Bug 1004499 - Added code to check if the window should draw a focus ring. r=enndeakin 2014-05-01 11:29:00 +02:00
Ophir LOJKINE dba74c3b3a Bug 1003539 - change HTMLTableElement::insertRow so that it when no row is present, it adds a row to the last TBODY element of the table; r=bzbarsky 2014-05-01 21:29:23 -04:00
Dan Glastonbury 968ae16960 Bug 1002279 - Remove execute bit from CanvasRenderingContext2D.cpp; r=jgilbert
--HG--
extra : histedit_source : 2ee67b4279cbaba99218d875c139a3378efbd00d
2014-04-23 16:47:53 +10:00
Dan Glastonbury 1cbb6a129c Bug 1003607 - Sort out usage of GL format and type into WebGL and driver versions for texture checks.; r=jgilbert
--HG--
extra : histedit_source : 264a9c21c788769f58194615e4e1d3ab347d8eea%2C368e45fc7a1ab6aa0712ce027ff8bd6716fa3048
2014-05-02 13:15:58 +10:00
Wes Kocher 314101254b Backed out changeset 1efb117b969c (bug 1004309) for build bustage on a CLOSED TREE 2014-05-01 14:49:41 -07:00
Jeff Gilbert b021eb8896 Bug 1004309 - Add func to assert shadowed state is correct. - r=kamidphish 2014-05-01 14:20:14 -07:00
Eric Rahm 9f26a9e4f7 Bug 1001419 - Use SizeOfExcludingThis for non-heap allocated member variable. r=njn 2014-04-29 14:47:56 -07:00
Ryan VanderMeulen 711e235844 Backed out changeset 5e72eab5fab7 (bug 1003380) for intermittent mochitest failures. 2014-05-01 16:28:03 -04:00
Ryan VanderMeulen 26697c1ff2 Bug 982100 - Disable test_play_twice.html on B2G emulator builds due to intermittent failures. 2014-05-05 10:26:53 -04:00
Henry Chang 8fc086c1a7 Bug 996508 - Don't deliver async messages which were already received. r=smaug 2014-04-16 11:38:15 +08:00
Ryan VanderMeulen 387dae1879 Backed out changeset 090bd7835f82 (bug 1001419) for Linux mochitest-other failures. 2014-05-01 15:22:02 -04:00
Eric Rahm 9e7c54c4c3 Bug 1001419 - Use SizeOfExcludingThis for non-heap allocated member variable. r=njn 2014-04-29 14:47:56 -07:00
Rik Cabanier fc9e25b5cf Bug 1003380 - Implementation + test for createPattern with a broken image. r=bas 2014-04-30 11:31:00 -04:00
Ben Kelly 523c495454 Bug 1004469: Apply scale to both width and height in canvas skia max size check. r=snorp 2014-05-01 10:38:07 -04:00
Jan Beich 5f1bcf761a Bug 1004194 - Unbreak build with --disable-webrtc after bug 970691. r=jesup
DONTBUILD change for non-default-config only
2014-05-01 04:22:27 -04:00
Blake Kaplan 39fbbe8074 Bug 1002729 - Avoid problems with ternary expressions and static const integers with no definition. r=jesup 2014-05-01 02:48:05 -04:00
Nathan Froyd 84041459a1 Bug 1003306 - part 2 - use services::GetPermissionManager everywhere that's appropriate; r=ehsan 2014-04-29 13:27:26 -04:00
Jeff Gilbert de509f9061 Bug 978407 - Mark as cleared after glClearing. - r=kamidphish 2014-04-30 14:30:28 -07:00
Jeff Gilbert 959d3b504d Bug 978407 - Static constants should have 'k' prefix. - r=kamidphish 2014-04-30 14:30:23 -07:00
Jeff Gilbert d3a469b54a Bug 978407 - Use glClear to clear deferred-init textures. - r=kamidphish 2014-04-30 14:30:21 -07:00
Ryan VanderMeulen 089c455ea4 Backed out changeset 6c2f46733945 (bug 1003380) for frequent Android mochitest-2 failures.
CLOSED TREE
2014-04-30 14:08:44 -04:00
Benoit Jacob 37628db370 Bug 920292 - Fix a bad MOZ_ASSERT("message") in OmxTrackEncoder - r=ehsan 2014-04-30 12:46:51 -04:00
Rik Cabanier b84c725ce4 Bug 1003380 - Implementation + test for createPattern with a broken image. r=bas 2014-04-30 01:21:00 -04:00
Birunthan Mohanathas a85cd37de4 Bug 1001966 - Part 2: Change uses of numbered NS_IMPL_CYCLE_COLLECTION_WRAPPERCACHE macro to the variadic variant. r=smaug 2014-04-29 04:57:00 -04:00
Bob Owen 0b9e8a6997 Bug 973837 - Check that view-source is not allowed for <object>s. r=johns 2014-04-25 12:05:44 +01:00
Bob Owen 2ff601ff8f Bug 973837 - Don't allow view-source in <object>s. r=johns 2014-04-25 11:19:21 +01:00
Geoff Brown 0ec9d2f2c4 Bug 999429 - Allow up to 4 assertions in Android test_bug682592.html; r=snorp 2014-04-30 09:23:05 -06:00
Paul Adenot 9d06ec6b44 Bug 998711. r=jesup 2014-04-25 15:15:21 +02:00
Jon Coppeard 1216544376 Bug 959787 - Handlify remaining JS APIs r=terrence r=bz r=bholley 2014-04-30 10:10:33 +01:00
JW Wang b174c409eb Bug 995090 - test if cloned media element should be able to play till the end even after the src attribute of the original is changed. r=cpearce 2014-04-29 18:59:00 +02:00
Benjamin Chen aec57eb897 Bug 999364 : Fix the cluster length for WebM. r=rillian 2014-04-30 10:08:41 +08:00
Giovanni Sferro 2493cb4b02 Bug 952982 - Submit inputs are subject to constraint validation and match :valid/:invalid as needed. r=bz 2014-04-29 18:58:00 +02:00
Ryan VanderMeulen f8bcba8c0e Merge m-c to inbound. 2014-04-30 00:05:34 -04:00
Ryan VanderMeulen 13b254277b Merge b2g-inbound to m-c. 2014-04-29 23:58:05 -04:00
Ben Kelly 0cfba26c2d Bug 999841: Adjust max skia canvas size for typical mobile content and high dpi screens. r=snorp 2014-04-29 22:19:48 -04:00
William Chen e65acbe8a0 Bug 996151 - Clear out XBL binding and insertion parent of content even if nsBindingManager is destroyed. r=mrbkap 2014-04-29 11:37:02 -07:00
Nicholas Nethercote 1c5751ac95 Bug 952650 (part 13) - Remove JSVAL_IS_PRIMITIVE. r=till.
--HG--
extra : rebase_source : 450ba0261ef5a8546c81f9f645605e312585d6c6
2014-04-27 20:27:54 -07:00
Nicholas Nethercote 530542eecd Bug 952650 (part 12) - Remove JSVAL_TO_OBJECT. r=till.
--HG--
extra : rebase_source : 60dcaa2b778d3cf6eb7dc1a4949aab010ed8c130
2014-04-27 19:58:52 -07:00
Rodrigo Rodriguez Jr. 3a5329b969 Bug 952650 (part 11) - Remove JSVAL_TO_INT. r=njn.
--HG--
extra : rebase_source : 41923458bbf8fd957c9a57685df4969f1190bd9f
2014-04-27 19:55:08 -07:00
Rodrigo Rodriguez Jr. 9a92d22f5a Bug 952650 (part 9) - Remove JSVAL_IS_INT. r=njn.
--HG--
extra : rebase_source : dc0c170914c2370c218cdbbe671d2a68628f5a87
2014-04-27 19:47:02 -07:00
Rodrigo Rodriguez Jr. 017da05366 Bug 952650 (part 5) - Remove JSVAL_TO_DOUBLE. r=njn.
--HG--
extra : rebase_source : b1d9ba218fd1126f486f686ec5754dfaedac8b3c
2014-04-27 19:38:31 -07:00
Rodrigo Rodriguez Jr. 350562fe28 Bug 952650 (part 4) - Remove JSVAL_IS_DOUBLE. r=njn.
--HG--
extra : rebase_source : 3c7065d9e487db70a1afed0a4143ae7b0cd23af9
2014-04-27 19:35:40 -07:00
Rodrigo Rodriguez Jr. 281223c92e Bug 952650 (part 2) - Remove JSVAL_IS_VOID. r=evilpies.
--HG--
extra : rebase_source : 0ae81cd69dc13d944927de906abc656536b4d425
2014-04-27 19:32:05 -07:00
Rodrigo Rodriguez Jr. d3fe3aaf5d Bug 952650 (part 1) - Remove JSVAL_IS_NULL. r=terrence.
--HG--
extra : rebase_source : 83d1cdaf71260fd99b688c23303ceb2de7b00031
2014-04-27 19:30:51 -07:00
Ryan VanderMeulen f1311f346a Merge b2g-inbound to m-c. 2014-04-29 17:07:34 -04:00
Mike Habicher 65f3fee910 Bug 985496 - rationalize camera error reporting, r=dhylands 2014-04-25 16:28:15 -04:00
Randell Jesup 781111c6d3 Bug 1003003: Hold B2G camera callback monitor if we're going to call Notify() on it r=mikeh 2014-04-29 13:20:43 -04:00
Matthew Gregan 7765a533fc Bug 1002404 - Register subdecoders earlier to avoid missing initialization. r=cajbir 2014-04-28 23:07:00 +12:00
Matthew Gregan bf1587c898 Bug 1002994 - Remove array of old decoders from SourceBuffer, just keep a reference to the current decoder. r=cajbir 2014-04-28 23:12:00 +12:00
Matthew Gregan 5d37b4d754 Bug 1002987 - Forward subdecoder frame stats to parent decoder. r=cajbir 2014-04-28 23:09:00 +12:00
Matthew Gregan 68673b84c7 Bug 1002320 - Switch video readers at the earliest possible point rather than the latest. r=cajbir 2014-04-27 22:11:00 +12:00
Randy Lin 010711a79e Bug 1000736 - Throw a error if an app tries to record a video from a video file being transcoded into a stream. r=tterribe. 2014-04-29 11:34:43 +08:00
Michael Shuen e76fd87034 Bug 972385 - Make JS::AutoValueVector subscript operator return handles. r=jonco, smaug 2014-04-28 16:53:00 +02:00
Matthew Gregan 8baaf89c87 Backout 07196a58650f (bug 1002320) so it can be relanded with a follow-up fix. 2014-04-29 18:52:18 +12:00
JW Wang 443e575546 Bug 916399 - autoplay fails to activate due to Bug 1001317, call play() instead, r=cpearce 2014-04-28 00:59:00 -07:00
Matthew Gregan 0b88abbf1e Bug 1002320 - Switch video readers at the earliest possible point rather than the latest. r=cajbir 2014-04-27 22:11:00 +12:00
Wes Kocher f2ad22eb49 Merge b2g-inbound to m-c 2014-04-28 16:10:59 -07:00
Wes Kocher 4b24f060a1 Backed out changeset c2c65691e01d (bug 996508) for possibly making Android J3 tests flaky 2014-04-28 15:55:53 -07:00
Carsten "Tomcat" Book 73db77e9ab Merge m-c to b2g-inbound 2014-04-28 14:35:09 +02:00
Hsin-Yi Tsai a38ebd258c Bug 1000670 - part 3 - DOM: create and dispatch clirmodechange event. r=smaug 2014-04-24 14:37:49 +08:00
Matthew Gregan 06f0cb473f Bug 881512 - Restrict MSE codec whitelist to WebM for now. r=cajbir 2014-04-23 21:25:00 +12:00
Dan Glastonbury 36cd97c45d Bug 994755 - Part 1. Fix the source of MOZ_CRASH in GetWebGLTexelFormat(). r=jgilbert 2014-04-28 09:54:13 +10:00
Anuj Agarwal 8701388587 Bug 995278 - JS_NewArrayBufferContents frees user data on error. r=sfink 2014-04-27 01:22:00 -04:00
Birunthan Mohanathas 5f1fde8824 Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj 2014-04-27 03:06:00 -04:00
Henry Chang fc5f90fc91 Bug 996508 - Don't deliver async messages which were already received. r=smaug 2014-04-16 11:38:15 +08:00
Matthew Gregan 45d85dcd01 Bug 946027 - Expose subdecoder's owner to avoid breaking DXVA decoding in MSE. r=cpearce 2014-04-27 17:36:00 +12:00
Matthew Gregan 6cd83695f8 Bug 1000180 - Disallow seeking SourceBufferResource to offsets that have been evicted from the input buffer. r=cajbir 2014-04-27 20:35:00 +12:00
Chris Double 12756cb1cc Bug 1002294 - Fix ContainsTime in SourceBuffer to allow for gaps in time ranges - r=kinetik
--HG--
extra : rebase_source : 6f872c3cd3757f57832cd0797338a1f93b4fa977
2014-04-28 14:39:50 +12:00
Chris Double 6653cf5c72 Bug 1002290 - Set MediaSource duration when read by MediaSourceReader - r=kinetik
--HG--
extra : rebase_source : 07ac1618cf17fd09b72b4fcf7d1fd2973f989999
2014-04-28 14:39:27 +12:00
Chris Pearce e212cfc560 Bug 1002266 - Access MediaQueues from MediaDecoderStateMachine through accessors. r=kinetik 2014-04-28 13:12:50 +12:00
Andrew McCreight d99d1c60d1 Bug 1001562 - Make SetXBLInsertionParent(nullptr) and SetXBLBinding(nullptr, ...) lazier. r=smaug 2014-04-28 06:15:08 -07:00
Andrew McCreight a30927681b Bug 1001587 - nsGenericDOMDataNode's Traverse method doesn't need to call nsBindingManager::Traverse. r=smaug
The stuff from nsBindingManager::Traverse that is used for data nodes
was removed in bug 796061, so it now just returns immediately for
non-elements, so we don't need to call it any more in data nodes.
2014-04-28 06:15:08 -07:00
Giovanni Sferro e15b005a7d Bug 343444 - Fix HTMLFormElement::GetNextRadioButton to return only radio buttons. r=jst 2014-04-26 21:55:00 -04:00
Ehsan Akhgari 298702866a Bug 997805 - Correctly restore the placeholder text after the editor object is re-attached to a text control as a result of a reframe; r=bzbarsky
Recomputing the placeholder visibility does not require the placeholder div
itself to be present, as the only information required for that is the current
value of the text control which is present either way.  This patch fixes
nsTextEditorState::ValueWasChanged and nsTextEditorState::UpdatePlaceholderVisibility
to that effect.

But the real fix is in nsTextEditorState::UpdatePlaceholderText, where after
setting the placeholder text on the anonymous div, we redo the placeholder
visibility computation.  Since this function can be called from
HTMLTextAreaElement::CreatePlaceholderNode during frame construction, the
GetValue function may return the wrong value since the editor has not properly
been set up yet, resulting in this bug.  And this function call is useless
anyway, because changing the placeholder text does not really affect the
result of the visibility computation, so there is no need to do this work
in the first place.
2014-04-25 16:40:44 -04:00
Ehsan Akhgari 5820a8c792 Bug 1001936 - Clear the value cache when the editor is being destroyed because it won't get updated when we don't have a bound frame; r=bzbarsky 2014-04-27 09:33:24 -04:00
Jan-Ivar Bruaroey 898be16031 Bug 907352 - Part 7: Width/height/frameRate gUM constraints. r=mt 2014-04-18 15:15:37 -04:00
Jan-Ivar Bruaroey e8178b5b3b Bug 907352 - Part 6: Change media.navigator.video.default_width to 0. r=mt 2014-04-24 19:30:08 -04:00
Jan-Ivar Bruaroey cce37e9b39 Bug 907352 - Part 5: Wiring for width/height/frameRate gUM constraints. r=mt 2014-04-18 15:15:10 -04:00
Jan-Ivar Bruaroey 8321c5043f Bug 907352 - Part 4: Normalized constraints to relieve downstream width/height/frameRate implementation. r=mt 2014-04-18 15:16:08 -04:00
Jan-Ivar Bruaroey 412a6bc6ff Bug 907352 - Part 1: Update to most recent constraints syntax. r=mt 2014-04-18 14:00:16 -04:00
Birunthan Mohanathas 7ac92ae5ea Bug 900903 - Part 2: Change uses of numbered macros in nsCycleCollectionParticipant.h to the variadic variants. r=smaug 2014-04-25 12:49:00 -04:00
JW Wang 155ee10cf7 Bug 843265 - Remove the check for 'canplaythrough' since the purpose of this test is test the 3 ways to register an event handler. r=kinetik 2014-04-24 23:49:00 -04:00
Andrea Marchesini c15c9f6bc6 Bug 1001383 - HTMLMediaElement::UpdateAudioChannelPlayingState() should use system principal because calling AudioChannel API, r=bz 2014-04-28 11:22:16 +01:00
Matthew Gregan 60ca814140 Bug 881512 - Use MediaTaskQueue to run MSE tasks rather than a per-MSE thread. r=cajbir 2014-04-25 22:42:00 +12:00
JW Wang 861439011b Bug 969392 - remove the check for 'canplaythrough' in 'ended' event handler r=kinetik 2014-04-26 00:46:32 -04:00
cajbir 62d3a81cef Bug 1000608 - Populate active source buffers and fix/rename ContainsTime - r=kinetik 2014-04-23 19:44:00 +12:00
cajbir c28a3456df Bug 1000608 - Implement cue-less seeking on WebM Reader - r=kinetik 2014-04-23 19:47:00 +12:00
cajbir 42e9fb6fde Bug 1000608 - Implement seeking on MediaSourceDecoder - r=kinetik 2014-04-23 19:46:00 +12:00
cajbir a22aa76f5d Bug 1000608 - Allow querying source buffers to see if they contain data for a given time - r=kinetik 2014-04-23 19:45:00 +12:00
Matthew Gregan b2ff9b3f80 Bug 881512 - Make sure any released decoders are destroyed on the main thread. r=cajbir 2014-04-24 00:44:00 +12:00
Matthew Gregan e8952fcd85 Bug 881512 - Explicitly initialize ReadMetadata's aTags parameter to null. Also add some null deref tests. r=cajbir 2014-04-22 23:59:00 +12:00
Matthew Gregan e8a2fb3b77 Bug 881512 - Fix bogus indexing of audio/video readers by ditching audio/video reader arrays and using the parent decoder directly. r=cajbir 2014-04-22 23:59:00 +12:00
Matthew Gregan 99fd9c18f5 Bug 881512 - Delay decoder initialization by indicating that we're waiting for subdecoders to be created. r=cajbir 2014-04-22 23:58:00 +12:00
Matthew Gregan 07984b60a6 Bug 881512 - Don't mix refcounting with auto ptr use. Rather than try to hang on to the reader, punch the appropriate holes through via the state machine class. r=cajbir 2014-04-22 23:58:00 +12:00
Matthew Gregan fcad7b4c85 Bug 881512 - Remove useless static_casts. r=cajbir 2014-04-22 23:58:00 +12:00
Matthew Gregan 6b7ea64b2a Bug 881512 - Use the base video and audio queues. Currently works by shifting media data from the sub-reader queues on each decode call. Future work could allow the sub-readers to use the base queues directly. r=cajbir 2014-04-22 01:33:00 +12:00