Ed Morley
1d97253a05
Merge latest green fx-team changeset and mozilla-central
2013-09-03 12:13:40 +01:00
Paul Rouget
21fb768c7c
Bug 777972 - [responsive mode] translate click events to touch events. r=smaug
2013-09-03 09:15:51 +02:00
Chris Double
1a90ff7305
Bug 888816 - Log android device information before checking for stagefright blocklist - r=edwin
2013-09-03 14:37:51 +12:00
Chris Double
5650b473fb
Bug 888786 - Part 1: Remove OMX media plugin workarounds for Sony ICS devices - r=edwin
2013-09-03 14:35:54 +12:00
Chris Double
75fe075bb4
Bug 812680 - Part 1: Remove OMX media plugin workarounds for HTC One X - r=edwin
2013-09-03 14:34:33 +12:00
Karl Tomlinson
dbed0acd62
b=911777 disable test_delayNodeAtMax.html on Ubuntu(|64) opt builds
...
--HG--
extra : transplant_source : %27%3E%E7%B8%81%F6%AAg%A8%B0H%86%97%C5/V6%B8%FCh
2013-09-03 12:54:37 +12:00
Karl Tomlinson
6efcdee9de
use existing named constants b=890528
...
--HG--
extra : transplant_source : %C9%F5%23%A2%CC%D0%E5v%F4%7B%ED%93%0C%B6%D7%E3%CC%C5%B1%A1
2013-09-02 16:53:15 +12:00
Karl Tomlinson
a760b49eba
remove unintentional ! in ed23ecc80370 to test expected buffer frame count when length is supplied b=890528
...
--HG--
extra : transplant_source : %BB%8E%A8%C2BBFr%A4D%28VG%84%2A%AE%A3qZ%81
2013-09-02 16:53:15 +12:00
Karl Tomlinson
cf7b81a5bf
test for bug 891254
...
--HG--
extra : transplant_source : %FE%D3%7F%0F%3Da%3A%D9u6Hx2%E22%15fn%14H
2013-09-02 16:52:15 +12:00
Blake Kaplan
381a6de0cc
Bug 912044 - Initialize rv so we don't use it uninitialized. r=bz
2013-09-03 16:59:11 +02:00
Masayuki Nakano
64b404534a
Bug 910978 part.19 Implement nsMutationEvent::AssignMutationEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
b30c3feef6
Bug 910978 part.18 Implement nsAnimationEvent::AssignAnimationEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
1c1e1f20ff
Bug 910978 part.17 Implement nsTransitionEvent::AssignTransitionEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
1db2e51d44
Bug 910978 part.16 Implement nsSimpleGestureEvent::AssignSimpleGestureEventData() r=smaug
2013-09-03 20:45:30 +09:00
Masayuki Nakano
5bac5acde7
Bug 910978 part.15 Implement nsFocusEvent::AssignFocusEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
0dec671ed9
Bug 910978 part.14 Implement nsUIEvent::AssignUIEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
694e27ec0a
Bug 910978 part.13 Implement nsClipboardEvent::AssignClipboardEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
37a09fd4f9
Bug 910978 part.12 Implement nsCommandEvent::AssignCommandEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
ffc994f8f5
Bug 910978 part.11 Implement nsFormEvent::AssignFormEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
8572bd5112
Bug 910978 part.10 Implement nsTouchEvent::AssignTouchEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
546beaa3a9
Bug 910978 part.9 Implement widget::WheelEvent::AssignWheelEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
04b32b9fa0
Bug 910978 part.8 Implement nsMouseScrollEvent::AssignMouseScrollEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
ccd69297c4
Bug 910978 part.7 Implement nsCompositionEvent::AssignCompositionEventData() r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
00a26e15e5
Bug 910978 part.6 Implement nsTextEvent::AssignTextEventData() and make nsTextEvent not a derived class of nsInputEvent because nobody uses the stored data r=smaug
2013-09-03 20:45:29 +09:00
Masayuki Nakano
114445c4e2
Bug 910978 part.5 Implement nsDragEvent::AssignDragEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
725fecdb00
Bug 910978 part.4 Implement nsScrollAreaEvent::AssignScrollAreaEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
56c41ee879
Bug 910978 part.3 Implement nsScrollPortEvent::AssignScrollPortEventData() r=smaug
2013-09-03 20:45:28 +09:00
Masayuki Nakano
144f6d5e26
Bug 910978 part.2 Remove nsScrollbarEvent because its member is never used r=smaug+roc
2013-09-03 20:45:28 +09:00
Masayuki Nakano
0cf5f945b0
Bug 910978 part.1 Implement nsScriptErrorEvent::AssignScriptErrorEventData() r=smaug
2013-09-03 20:45:28 +09:00
Ed Morley
441d15282a
Merge mozilla-central and inbound
2013-09-03 12:15:19 +01:00
Nicholas Nethercote
d74157039d
Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
...
--HG--
extra : rebase_source : 008ef689989f93b46627b8be8608bdbc544ca3a2
2013-08-27 19:59:14 -07:00
JW Wang
592aaedd9e
Bug 907303 - Use fewer local variables to workaround a bug in GCC 4.4.3. r=ehsan
2013-08-30 15:07:33 +08:00
Karl Tomlinson
dbc5b73a3e
b=890528 Record silence in the delay buffer when there is no input, to avoid echos r=ehsan
...
--HG--
extra : transplant_source : x%A5%D0%A8%F9%7B%7DX%AA%C5%04%7E.%2C%B6%3A%EF%3F%08%5E
2013-09-02 12:59:34 +12:00
Karl Tomlinson
eb237f5e62
b=890528 delay buffer must be greater than max delay frames to avoid reading what has just been written r=ehsan
...
--HG--
extra : transplant_source : %86L%3C%C2%F0%A79%E4w%F6u%FD%11d%A9%FCu%F90%E8
2013-09-02 12:59:34 +12:00
Karl Tomlinson
88ea5a6a50
test for bug 890528
...
--HG--
extra : transplant_source : B%22%1A%B5%E9%03%D1%A4%D9%20%F7%12%FA%09%10%14%A0%19x%BA
2013-09-02 12:59:31 +12:00
Karl Tomlinson
5ab5819cdc
b=890528 add more documentation and make length optional when createExpectedBuffers is present r=ehsan
...
--HG--
extra : transplant_source : R%7DJo%87%0C%0D%0FuX%C4%BC%C0%95%08b%5D%DA%D1%BF
2013-09-02 11:27:44 +12:00
Nicholas Cameron
a958a793b4
Bug 910158. Don't include BasicLayers.h unnecessarily. r=roc
2013-09-02 10:20:45 +12:00
Masayuki Nakano
a2a3366dc4
Bug 911463 Fix wrong cast in nsDOMUIEvent::IsChar() const r=smaug
2013-09-01 09:17:55 +09:00
Andrew McCreight
3228f67147
Bug 883920 - use templates for {Hold,Drop}JSObjects. r=peterv
2013-08-16 13:10:17 -07:00
Ryan VanderMeulen
d949df5b19
Bug 844025 et al. - Re-enable test_xhr_timeout.html. r=me
2013-08-31 10:15:56 -04:00
Ryan VanderMeulen
d25946ae49
Merge inbound to m-c.
2013-08-30 20:37:30 -04:00
Ehsan Akhgari
dc804b0ed5
Bug 911263 - Remove some unneeded nsIFrame.h #includes; r=mats
2013-08-30 17:17:07 -04:00
Ryan VanderMeulen
176ab0bc99
Merge m-c to mozilla-inbound.
2013-08-30 13:43:55 -04:00
Ed Morley
49ca5b33d6
Merge latest green inbound changeset and mozilla-central
2013-08-30 17:23:11 +01:00
Ed Morley
19ef85f0b3
Merge latest green fx-team changeset and mozilla-central
2013-08-30 17:19:46 +01:00
Olli Pettay
83abfe1558
Bug 910797, make Event.isTrusted to work in workers, r=khuey
2013-08-30 12:47:19 +03:00
Randell Jesup
f587d1f5aa
Bug 901583: Reapply mozilla patches on top of webrtc.org 3.34, use NEON detection rs=jesup
...
--HG--
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.cc => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.cc
rename : media/webrtc/trunk/webrtc/modules/audio_device/android/audio_device_opensles_android.h => media/webrtc/trunk/webrtc/modules/audio_device/audio_device_opensles.h
2013-08-30 02:08:57 -04:00
Chris Double
db37b141ed
Bug 860599 - Use DataSource::CreateFromURI instead of MediaStreamSource - r=cpearce
...
--HG--
extra : rebase_source : da5a909d64ad903f86ad7fb76cb306252d8ccaad
2013-08-30 16:51:38 +12:00
Tim Taubert
2f6dacbfd8
Bug 910161 - Remove nsIHistoryEntry and replace it with nsISHEntry; r=bz
2013-08-30 06:14:59 +02:00
Jason Smith
9ae68bc81f
Bug 903781 - Mochitest for recording media with timeslice for media recording api. r=roc
2013-08-29 09:56:12 -07:00
Ryan VanderMeulen
dc4adceb5c
Merge inbound to m-c on a CLOSED TREE.
2013-08-29 16:04:45 -04:00
Guillaume Abadie
c981a4bb3a
Bug 645792 - Replace throwing an exception by returning null on HTMLCanvasElement::GetContext. r=bjacob
...
CLOSED TREE
2013-08-29 10:14:22 -04:00
Ryan VanderMeulen
c8c1dbcab7
Backed out changeset a58d895d8197 (bug 645792) for OSX leaks.
2013-08-29 13:46:10 -04:00
Benoit Jacob
769b59b3b0
Bug 905141 - Increase fuzziness of some WebGL reftests on B2G - no review, bustage fix
...
These were already marked as fuzzy on B2G for 83 pixels. With the B2G emulator BGRA patch now deployed on the test slaves, it appears from reftests logs that the fuzziness needs to be updated from 83 pixels to 90 or 91 pixels depending on the test.
2013-08-29 13:09:53 -04:00
Ryan VanderMeulen
8072b982b6
Backed out changeset d5cd8e27cb9c (bug 903781) for Android mochitest-3 failures.
2013-08-29 12:43:54 -04:00
Paul Adenot
50c6309859
Bug 881092 - Test that we can decode multichannel WAVE file only when using decodeAudioData. r=ehsan
...
--HG--
extra : rebase_source : fe1cb35be9a1197b01a6c90654abd825f28a67e5
2013-08-29 11:44:05 +02:00
Paul Adenot
3358457bfc
Bug 881092 - Allow decoding files we know we can't play, in the context of WebAudio. r=kinetik,rillian
...
--HG--
extra : rebase_source : ebad931aede2f8225404625e90a5f3228c4a31c0
2013-08-29 11:43:44 +02:00
Brian Hackett
ae7d2c6193
Bug 908699 - Allow generating parse errors and warnings when off the main thread, r=billm.
2013-08-29 09:56:05 -06:00
Daniel Holbert
e77c325fd8
Bug 904158 - When creating a string for the SMIL-animated value of a mapped SVG attribute, use NS_strlen to get the StringBuffer's logical length, instead of using nsCheapString and the allocated length. r=dbaron
2013-08-29 11:39:56 -04:00
Julien Wajsberg
7d79d536b8
Bug 814014 - Implement the new classList specification which permits adding/removing several classes with one call. r=smaug
2013-08-28 09:31:13 +02:00
Andrew Quartey
d202f21b13
Bug 811371 - Drop nsISupports inheritance on WebGL object classes. r=bjacob
2013-08-29 11:39:17 -04:00
Guillaume Abadie
894d5bc932
bug 645792 - replace throwing an exception by returning null on HTMLCanvasElement::GetContext - r=bjacob
2013-08-29 10:14:22 -04:00
Eitan Isaacson
bc3f11d694
Bug 909240 - Add SpeechSynthesisUtterance to cycle collection. r=smaug
2013-08-29 14:24:53 +03:00
Ed Morley
061f421c5b
Backed out changeset cd99d10fc665 (bug 870676) for breaking B2G device image builds on a CLOSED TREE
2013-08-29 10:43:09 +01:00
Ryan VanderMeulen
1d7bdba295
Merge inbound to m-c.
2013-08-29 00:00:10 -04:00
Eric Faust
e6e4afbe95
Bug 909340 - Follow up: Fix compartmental tp failures on a CLOSED TREE. (r=bz over IRC)
2013-08-28 20:18:13 -07:00
Pin Zhang
0b9822723b
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 10:24:23 -07:00
Kyle Huey
7164ad4749
Back out my failed attempt to land bug 870676.
2013-08-28 10:23:32 -07:00
Kyle Huey
46d8d54f75
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 10:11:53 -07:00
Kyle Huey
0907c06c26
Back out my failed attempt to land bug 870676.
2013-08-28 10:10:39 -07:00
Kyle Huey
9ceea02eda
Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku
2013-08-28 09:44:33 -07:00
Kan-Ru Chen
e6af0b6e4b
Bug 879214 and bug 881443 - Use 'playing' event instead of 'progress' in test_audio_wakelock and test_video_wakelock. r=baku
2013-08-28 12:05:06 -04:00
Rick Eyre
d91df96fac
Bug 868509 - Rename TextTrackCue to VTTCue r=rillian
...
This way we can ensure that JS code written for WebVTT is spec
compliant while at the same time not having to abstract VTTCue
from TextTrackCue.
--HG--
rename : dom/webidl/TextTrackCue.webidl => dom/webidl/VTTCue.webidl
2013-08-27 13:07:00 -07:00
Nicholas Nethercote
382134a91a
Bug 909623 (part 6) - Remove a reminder comment that I forgot to remove before landing. r=me.
...
DONTBUILD
--HG--
extra : rebase_source : 25f78c070caded05856e0ed8d0995ae66342b607
2013-08-28 15:57:10 -07:00
Chris Pearce
359627843e
Bug 908862 - Strip ID3 tags before we expose MP3 data to DirectShow, to work around bugs in its MP3 decoder. r=padenot
2013-08-29 10:53:03 +12:00
Masatoshi Kimura
890ecab565
Bug 909340 - Make sure the interface object for XULElement is created before the prototype object so that it is hidden from content. r=bz
2013-08-29 07:48:42 +09:00
Ehsan Akhgari
c48e2a86be
Bug 910237 - Get rid of the nsIEditor.h #include in nsTextControlFrame.h; r=mats,ehsan
2013-08-28 19:06:00 +00:00
Jason Smith
43556e6beb
Bug 903781 - Mochitest for recording media with timeslice for Media Recording API. r=roc
2013-08-26 20:24:02 -07:00
Josh Matthews
35f9dcf3b3
Bug 686828 - Make the CORS reply cache use a monotic clock that agrees with the clock used to control timers in tests. r=sicking
2013-08-29 22:19:02 -04:00
Masayuki Nakano
4a9d769635
Bug 910156 Add AssignKeyEventData() and AssignMouseEventData() for sharing the code in nsDOMEvent::DuplicatePrivateData() and nsDelayed*Event r=smaug
2013-08-30 11:10:32 +09:00
Andrea Marchesini
d80e13725f
Bug 887364 - URL API for main thread. r=ehsan
2013-09-04 13:07:21 -04:00
Andrea Marchesini
3660c403e6
Bug 887364 - Update URLUtils interface. r=ehsan
2013-09-04 13:05:10 -04:00
Masatoshi Kimura
216f76200c
Bug 911573 - Mochitest fixup to prepare removing Components-in-content with UniversalXPConnect. r=bholley
2013-09-05 01:02:34 +09:00
Ed Morley
f509dcbf07
Merge mozilla-central and inbound
2013-09-04 16:53:03 +01:00
Benoit Jacob
d5baca5fc2
Bug 912255 - traverse/unlink mDefaultVertexArray - r=smaug
2013-09-04 11:29:36 -04:00
Benoit Jacob
94f74c705d
Bug 912042 - Avoid including GLContext.h in headers that don't need it - r=jrmuizel
2013-09-04 08:14:52 -04:00
Benoit Jacob
ba172a45f5
Bug 911879 - Give WebGLContext.h a good round of removing unneeded inline method bodies - r=jgilbert
2013-09-04 08:14:50 -04:00
Benoit Jacob
76d307658c
Bug 811371 - Remove nsISupports inheritance in remaining (i.e. new) WebGL classes - r=continuation
2013-09-04 08:14:48 -04:00
Benoit Jacob
4f1dd420f6
Bug 911857 - Move CheckedBufferData to WebGLContextBuffers.cpp - r=jgilbert
2013-09-04 08:14:46 -04:00
Benoit Jacob
e915fc8cb0
Bug 911856 - Remove the custom concept of "stable context" in favor of the standard concept of "lost context" - r=jgilbert
2013-09-04 08:14:44 -04:00
Benoit Jacob
a53a6563d1
Bug 911855 - Remove redundant WebGL integer typedefs - r=jgilbert
2013-09-04 08:14:43 -04:00
Benoit Jacob
70cb68de38
Bug 911851 - Check WebGL sizeiptr arguments - r=jgilbert
2013-09-04 08:14:39 -04:00
Benoit Jacob
aa0bf1b2ae
Bug 911850 - BindBufferRange should check for out-of-bounds range - r=jgilbert
2013-09-04 08:14:37 -04:00
Benoit Jacob
d42c57edae
Bug 911848 - WebGLBuffer's mByteLength should be a WebGLsizeiptr - r=jgilbert
2013-09-04 08:14:35 -04:00
Robert O'Callahan
3dffe95932
Bug 904926. Remove unnecessary lock. r=cpearce
...
--HG--
extra : rebase_source : 0088907b65ff3ce2e1f15b2bb1b5e0cdb7126f24
2013-09-04 23:13:06 +12:00
Jonathan Watt
27f311b7c8
Bug 912385 - Include a trailing slash in File.path. r=sicking
2013-08-27 09:30:28 +01:00
Boris Zbarsky
527fc53e17
Bug 909645 part 3. Make including SpeechRecognition.h and MediaManager.h not pull ipdl headers. r=ms2ger
2013-08-28 00:14:57 -04:00
Ehsan Akhgari
fa0d16b094
Bug 898967 - Remove the unused StreamBuffer::mForgottenUpTo member; r=roc
...
--HG--
extra : rebase_source : ef259872ebe3e49dad71a1ca28788c0e8a6ed05f
2013-08-28 10:14:01 -04:00
Nicholas Nethercote
3c9a9235c5
Bug 909623 (part 5) - Remove |#include "jsapi.h"| from jsfriendapi.h. r=luke.
...
--HG--
extra : rebase_source : 2a7f0f65f3e08bb15ade23f4c556340650b48c71
2013-08-21 22:28:12 -07:00
Nicholas Nethercote
1eb067e9a1
Bug 909623 (part 3) - Move ArrayBufferBuilder from jsfriendapi.{h,cpp} to nsXMLHttpRequest.{h,cpp}. r=luke,bz.
...
--HG--
extra : rebase_source : 9f9bf874797828095b22d1c16392011b3e5916bb
2013-08-27 16:55:31 -07:00
Reuben Morais
46d967b6c3
Bug 596681 - Implement HTMLSelectElement.selectedOptions attribute. r=smaug
2013-09-02 14:23:27 -03:00
Jonathan Watt
97b5d660ad
Bug 907428 - Include the file path in the 'filename' field in the MIME headers for files in multipart form submissions. r=sicking
2013-08-23 08:44:11 +01:00
Jonathan Watt
45037ed8c8
Bug 894840, part 5 - Add a 'path' property to the File objects in the input.files FileList, and set it when a directory is picked. r=khuey
2013-08-23 08:41:17 +01:00
Jonathan Watt
ab0a778af7
Bug 894840, part 4 - Add an openDirectoryPicker() method to HTMLInputElement. r=mounir, r=khuey
2013-08-22 10:43:26 +01:00
Jonathan Watt
cb9068f5d3
Bug 907753 - Remove nsXMLHttpRequest::mProgressEventWasDelayed. r=smaug
2013-08-21 15:59:08 +01:00
Jonathan Watt
3f2a76a517
Bug 894840, part 3 - Convert HTMLInputElement to use nsTArray<nsCOMPtr<T> >. r=mounir
2013-08-16 11:11:29 +01:00
Shelly Lin
42d5e8fb6a
Bug 899935 - Mochitest for stopping the recorder right after starting it. r=jsmith
2013-08-06 22:13:37 -07:00
Shelly Lin
7ef248a099
Bug 899935 - Produce zero-length output if calling Stop right after a Start call of MediaRecorder. r=roc
2013-08-29 19:59:08 +08:00
Brian O'Keefe
0ee041b9fd
Bug 875934 - Move LIBRARY_NAME to moz.build, batch 3; r=mshal
2013-08-15 09:02:09 -04:00
Trevor Saunders
ca11ae6bae
bug 846185 - don't call into js when creating accessibles r=surkov, smaug
2013-07-19 00:13:35 -04:00
Kyle Huey
b967782465
Bug 909563: Part 3 - Rename nsDOMParser and drop Bindings.conf annotations. r=bz
...
--HG--
rename : content/base/src/nsDOMParser.cpp => content/base/src/DOMParser.cpp
rename : content/base/src/nsDOMParser.h => content/base/src/DOMParser.h
2013-08-30 10:16:32 -07:00
Kyle Huey
063f0d01af
Bug 909563: Part 2 - Remove a couple unneeded annotations. r=bz
2013-08-30 10:14:19 -07:00
Kyle Huey
eec25f2f0b
Bug 910926: Add some threadsafety assertions for microtask counting. r=smaug
2013-08-30 10:08:28 -07:00
Birunthan Mohanathas
4bfb9fb099
Bug 884332 - Part 2: Limit domain labels to 63 chars in HTMLInputElement::IsValidEmailAddress. r=mounir
2013-08-30 08:13:35 -04:00
Ed Morley
00b0b7167e
Bug 900453 - Disable test_fullscreen-api.html on OS X since it intermittently breaks the slaves & means they need a reboot
2013-08-30 12:07:58 +01:00
Nicholas Nethercote
709526655e
Bug 831193 (part 16) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in media/. r=kinetik.
...
--HG--
extra : rebase_source : 86c334ccef76af552b64317a08d1c4cb8c3804e3
2013-01-17 21:43:20 -08:00
Nicholas Nethercote
c930511d18
Bug 831193 (part 5) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in CanvasRenderingContext2D.cpp. r=jmuizelaar.
...
--HG--
extra : rebase_source : f26ea74c9c53a044d1a30f48500ae83ef005c82d
2013-01-17 16:45:11 -08:00
Boris Zbarsky
814e6108be
Back out revisions 042d50591265:69f4af72765c (bug 909645) due to Windows bustage causing a CLOSED TREE.
2013-08-28 01:46:00 -04:00
Boris Zbarsky
a210c094d7
Bug 909645 part 3. Make including SpeechRecognition.h and MediaManager.h not pull ipdl headers. r=ms2ger
2013-08-28 00:14:57 -04:00
Nicholas Nethercote
b6d6b342af
Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
...
--HG--
rename : js/src/jsdbgapi.h => js/public/OldDebugAPI.h
rename : js/src/jsdbgapi.cpp => js/src/vm/OldDebugAPI.cpp
extra : rebase_source : 9cd65a698e726c43d88d650f40823367bf98feae
2013-08-26 19:05:20 -07:00
Masayuki Nakano
135b566f7a
Bug 909335 Don't pass key events to nsINativeKeyBindings if key event is already consumed by WalkHandlersInternal() r=smaug
2013-08-28 13:04:00 +09:00
Ryan VanderMeulen
7a2e5445db
Merge m-c to inbound on a CLOSED TREE.
2013-08-27 22:40:49 -04:00
Ryan VanderMeulen
252154d12a
Backed out 12 changesets (bug 899367) for Windows and OSX mochitest failures on a CLOSED TREE.
...
Backed out changeset 46cf4c3eb447 (bug 899367)
Backed out changeset d8a876219fc7 (bug 899367)
Backed out changeset d930333f95a7 (bug 899367)
Backed out changeset efae8cc0fff8 (bug 899367)
Backed out changeset 1dd262d146a6 (bug 899367)
Backed out changeset 4c396b8a51d0 (bug 899367)
Backed out changeset c8c30176639a (bug 899367)
Backed out changeset aaa8fbcf9aaf (bug 899367)
Backed out changeset d1a782044a4b (bug 899367)
Backed out changeset b2672ab55046 (bug 899367)
Backed out changeset fc4deb0b06fa (bug 899367)
Backed out changeset b9f1018a609c (bug 899367)
2013-08-27 21:14:54 -04:00
Ryan VanderMeulen
14cfe63c15
Merge inbound to m-c.
2013-08-27 20:36:23 -04:00
Andrew McCreight
d168e85a9e
Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug,bholley,bz
2013-08-27 15:39:02 -07:00
Bobby Holley
41d0a60a21
Bug 899367 - Make GetNativeGlobal consumers call GetWindowProxy and rm the former. r=mccr8
...
Some of the uses of this are a bit nonsensical now, but that's a problem for
another day.
2013-08-27 15:21:40 -07:00
Justin Lebar
4aeeb65d91
Bug 909514 - Include <new> before mozilla::Maybe (and move Maybe into mfbt/Maybe.h). r=waldo
...
--HG--
rename : mfbt/Util.h => mfbt/Maybe.h
2013-08-27 15:10:28 -07:00
Ed Morley
3f79ac47a5
Merge mozilla-central and b2g-inbound
2013-08-27 15:20:08 +01:00
Szu-Yu Chen [:aknow]
d0763aa1f2
Bug 882983 - Part 1: Add ota status event (idl, webidl). r=hsinyi, sr=smaug
2013-08-27 08:25:53 -04:00
Terrence Cole
d97f8c853d
Bug 909567 - Fix some exact rooting hazards in content/; r=bholley
...
--HG--
extra : rebase_source : bbdfb35f37c62d654d5a5cd325cc9b6e5f8bc9ae
2013-08-26 14:43:58 -07:00
Ryan VanderMeulen
52ef962a16
Merge inbound to m-c.
2013-08-26 20:19:26 -04:00
Guillaume Abadie
9d70573449
bug 908841 - step 4 - Add more natively supported extensions in WebGL 2 - r=jgilbert
2013-08-26 17:12:54 -04:00
Guillaume Abadie
f84767874b
bug 908841 - step 3 - Change the WebGL 2 validation mechanism - r=jgilbert
2013-08-26 17:12:54 -04:00
Guillaume Abadie
c2edee4ead
bug 908841 - step 2 - Factorise WebGL extensions naming - r=jgilbert
2013-08-26 17:12:53 -04:00
Guillaume Abadie
7b862f997f
bug 908841 - step 1 - Move WebGL extension managment in WebGLContextExtensions.cpp - r=jgilbert
2013-08-26 17:12:53 -04:00
Guillaume Abadie
58cdf49e0d
bug 908985 - [WebGL 2.0] also bind buffers on the general binding point when binding to an indexed one - r=jgilbert
2013-08-26 16:03:32 -04:00
Sotaro Ikeda
b8ce56f688
Bug 905008 - Block bogus MetadataLoaded event. r=doublec
2013-08-26 12:11:58 -04:00
Paul Adenot
0f74c3e49b
Bug 908144 - Don't output sound before start() is called when using OscilatorNode. r=ehsan
2013-08-26 11:46:33 +02:00
Wes Kocher
867435ec69
Backed out 2 changesets (bug 909187)
...
Backed out changeset 79b1a4a62635 (bug 909187)
Backed out changeset 0601038e2a31 (bug 909187)
2013-08-26 02:29:55 -07:00
Randell Jesup
a95c9e7fee
Bug 909187: Part 2 - Allow DOM MediaStreams to intercept SetTrackEnabled calls r=roc
2013-08-26 02:07:19 -04:00
Randell Jesup
f001f53426
Bug 909187: Part 1-Refactor MediaStreamTrack disabling so we can call it directly and access from other threads r=roc
2013-08-26 02:07:17 -04:00
Randell Jesup
dc8a4ca944
Bug 884365: Deliver gUM data directly to PeerConnection to avoid delay buildup and resampling r=roc
2013-08-24 09:53:11 -04:00
Randell Jesup
c51f423a38
Bug 884365: Add method to return the amount of buffered data on a SourceMediaStream r=roc
2013-08-24 09:53:01 -04:00
Gabriele Svelto
619cc7ccf1
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
2013-08-24 08:12:51 +02:00
Ms2ger
b5df99e7e3
Revert this CLOSED TREE to changeset 4d3e221584a0.
2013-08-24 13:31:48 +02:00
Gabriele Svelto
b6e8140bfc
Bug 907798 - Remove TimeStamp.h includes from source files that do not need it; r=ehsan
2013-08-24 08:12:51 +02:00
Masayuki Nakano
e16d8e4b0e
Bug 907612 part.2 Get rid of nsNativeKeyEvent r=roc+gps, sr=jst
2013-08-24 16:24:32 +09:00
Boris Zbarsky
1955cb60db
Bug 908576 part 7. Move the various DOMProxyHandler classes into the binding implementation files. r=smaug
2013-08-23 22:42:42 -04:00
Boris Zbarsky
18e33f4b17
Bug 908530 part 2. Fix all the places that are bootlegging things (esp nsIURI) via xpcpublic.h. r=khuey
2013-08-23 22:42:40 -04:00
Boris Zbarsky
737f9f4246
Bug 908530 part 1. Make Link::GetURI return a raw pointer so we don't have to include nsIURI.h in Link.h. r=khuey
2013-08-23 22:42:39 -04:00
Randell Jesup
2bb1e1c451
Bug 909946: missing %s in LOG statement for webrtc_trace logging r=abr
2013-08-27 17:30:10 -04:00
Mounir Lamouri
e5c08ea1c8
Bug 905240 - Make HTMLInputElement.{width,height} getter return 0 for type!='image'. r=Ms2ger
2013-08-24 00:31:39 +01:00
Tom Schuster
0976f7fb14
Bug 908213 - Fix CPOWs test failure and make it more robust. r=dvander
2013-08-23 19:04:20 -04:00
Ehsan Akhgari
2faab8bc9e
Bug 908724 - Avoid #including nsPresContext.h in nsIScrollableFrame.h; r=mats
...
nsPresContext.h pulls in a large number of headers which should not
be needed in nsIScrollableFrame, if we just move ScrollbarStyles to
its own header
2013-08-23 16:20:07 -04:00
David Zbarsky
214420a48a
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h. r=mounir
2013-08-23 13:56:20 -04:00
David Anderson
e0a3a6ac4a
Fix click focusing on multi-process OS X (bug 908453, r=smaug).
2013-08-23 12:17:13 -07:00
David Zbarsky
2dcee164d7
Backout c619171e0070 for windows assertion failure on a CLOSED TREE
2013-08-23 14:58:41 -04:00
David Zbarsky
c76b222982
Bug 908180 - Don't #include nsGUIEvent.h in nsIPresShell.h r=mounir
2013-08-23 13:56:20 -04:00
Kyle Huey
debb415e8e
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
7db281d06b
Back out Bug 887533 for test failures.
2013-08-22 23:40:32 -07:00
Matt Woodrow
11914fb596
Bug 907926 - Supprt having different content/canvas backends in gfxPlatform. r=nrc
2013-08-23 18:13:55 +12:00
Kyle Huey
bd22797dd3
Bug 887533: Remove even more includes from dom/bindings. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
f05ce97507
Bug 907595: Forward declare ImageData and stop including it in headers. r=bz
2013-08-22 22:17:11 -07:00
Kyle Huey
87891e190e
Bug 903772: Part 6 - Remove TextDecoderBase. r=emk
2013-08-22 22:17:09 -07:00
Kyle Huey
fe9a03e77b
Bug 903772: Part 4 - Harmonize main thread and worker dictionary implementations. r=peterv
2013-08-22 22:17:09 -07:00
Kyle Huey
bf31d78a83
Bug 903772: Part 3 - Refactor GlobalObject. r=peterv
2013-08-22 22:17:08 -07:00
Kyle Huey
a54c089296
Bug 903772: Part 1 - Add an API for creating typed arrays that doesn't require the caller to be wrapper cached. r=peterv
2013-08-22 22:17:07 -07:00
Guillaume Abadie
e9d0da63f5
bug 908232 - step 2 - [WebGL 2.0] Add RASTERIZER_DISCARD tracking - r=jgilbert
2013-08-22 20:11:40 -04:00
Guillaume Abadie
bfb0051bf5
bug 908232 - step 1 - Refactor the WebGL state tracking - r=jgilbert
2013-08-22 20:11:27 -04:00
Tom Schuster
ea78e46b17
Bug 900707 - Disable two tests. r=smaug
2013-08-22 15:52:07 -04:00
Ryan VanderMeulen
4629c7334d
Merge m-c to inbound.
2013-08-22 15:44:40 -04:00
Ryan VanderMeulen
1ef4f3befe
Merge inbound to m-c.
2013-08-22 15:42:18 -04:00
Ryan VanderMeulen
a88eba15d2
Merge fx-team to m-c.
2013-08-22 15:33:42 -04:00
Ryan VanderMeulen
f052649111
Bug 908306 - Disable more Web Audio crashtests on B2G due to frequent timeouts.
2013-08-22 14:04:41 -04:00
Ehsan Akhgari
f56168072d
Bug 907883 - Minimize #includes in layout/generic; r=roc
...
--HG--
extra : rebase_source : 5e87b764a12b05aff477c71547e2131be67ca93b
2013-08-22 14:32:52 -04:00
Guillaume Abadie
72ecad07aa
bug 904330 - step 03 - Uses mozilla::GLFeature instead of old extension group queries - r=jgilbert
2013-08-22 13:42:05 -04:00
Mina Almasry
8ff6d0758b
Bug 728629 - canvas2D fillText & strokeText do not throw exceptions when non-finite doubles are passed for the position. r=vlad
2013-08-22 10:16:06 -04:00
Boris Zbarsky
fcab832917
Bug 907892. Disallow setting document.domain in sandboxed iframes. r=smaug
2013-08-22 09:46:27 -04:00
David Zbarsky
d3de7297e2
Remove an extra include of nsContentUtils that I somehow added in bug 903819
2013-08-22 09:26:19 -04:00
Ms2ger
44a5f9403c
Merge m-c to inbound.
2013-08-22 11:25:07 +02:00
Ms2ger
1a58e5982b
Bug 904831 - Followup: clobber
2013-08-22 11:22:03 +02:00
Ms2ger
dd3ed79f0d
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
da7aa79847
No bug - Use Unix line endings in nsSandboxFlags.h.
2013-08-22 08:56:07 +02:00
Ms2ger
d54dfa0c57
Bug 904831 - Part c: Move conditional MSVC_ENABLE_PGO definitions into moz.build and remove empty makefiles; r=mshal
2013-08-22 08:56:01 +02:00
Ms2ger
19f3e043e3
Bug 904831 - Part b: Move unconditional MSVC_ENABLE_PGO definitions into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
cb6087d9f7
Bug 883284 - Part g: Move conditional LIBXUL_LIBRARY assignments into moz.build; r=gps
2013-08-22 08:56:01 +02:00
Ms2ger
fa65b962f6
Bug 883284 - Part b: Move LIBXUL_LIBRARY into moz.build (a-c); r=joey
2013-08-22 08:55:59 +02:00
Ms2ger
5c981f7ca9
Bug 906412 - Cleanup some random parts of the build system; r=mshal
2013-08-22 08:55:59 +02:00
Ms2ger
66214743ad
Bug 882859 - Part b: Move FAIL_ON_WARNINGS into moz.build; r=joey+gps
2013-08-22 08:55:59 +02:00
Ms2ger
0d4cf13f01
Bug 907606 - Remove BindingUtils.h include from WebGLContext.h; r=mounir
2013-08-22 08:34:54 +02:00
Ms2ger
97bb27fbf6
Bug 905230 - Use LinkedList for nsXBLJSClass; r=mrbkap
2013-08-22 08:34:44 +02:00
Ms2ger
516ce5fe88
Bug 899705 - Give SetDoubleAttr an ErrorResult argument; r=dzbarsky
2013-08-22 08:34:39 +02:00
Ms2ger
4da6920eb5
Bug 907364 - Remove the unused nsContentUtils::sDOMScriptObjectFactory; r=bholley
2013-08-22 08:34:25 +02:00
Ms2ger
584215995c
Bug 903844 - Add/update include-what-you-use annotations for various files; r=ehsan+khuey
2013-08-22 08:31:21 +02:00
Ms2ger
badb581ba0
Bug 904178 - Part f: Remove some includes from nsPIDOMWindow.h; r=mounir
2013-08-22 08:30:55 +02:00
Ms2ger
047b191ace
Bug 904178 - Part e: Make it possible to include nsIDocument.h on its own; r=ehsan
2013-08-22 08:30:44 +02:00
Ms2ger
c590a6ce46
Bug 903778 - Move dom::Date into its own files; r=khuey
2013-08-22 08:30:38 +02:00
Ms2ger
a47f57f344
Bug 905747 - Reduce includes in nsXMLHttpRequest.h; r=khuey
2013-08-22 08:29:30 +02:00
Masayuki Nakano
0a2073c931
Bug 906281 part.4 Use Preferences::AddIntVarCache() for accesskey prefs in nsEventStateManager::Prefs r=smaug
2013-08-22 11:31:26 +09:00
Masayuki Nakano
b9f1d1af1a
Bug 906281 part.3 Create nsEventStateManager::Prefs for capsuling the preferences management r=smaug
2013-08-22 11:31:26 +09:00