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

19595 Коммитов

Автор SHA1 Сообщение Дата
Ed Morley f33c529c8d Backed out changeset cd99d10fc665 (bug 870676) for breaking B2G device image builds on a CLOSED TREE 2013-08-29 10:43:09 +01:00
Ed Morley 702267fc97 Backed out changeset 5a71d3bf48ce (bug 870676) 2013-08-29 10:42:42 +01:00
Ed Morley cccc5ca840 Backout manual conflict resolution from merge (bug 870676) 2013-08-29 10:41:42 +01:00
Ed Morley 9693a383b1 Merge mozilla-central and inbound 2013-08-29 10:50:04 +01:00
Ed Morley 382b6bc008 Backed out changeset a9ffc1cdb1ae (bug 870676) 2013-08-29 10:25:55 +01:00
Ed Morley 69efb26e70 Backed out changeset aebdc69b02e5 (bug 870676) 2013-08-29 10:25:52 +01:00
Ed Morley 999d210a0f Backed out changeset b541479a5bf3 (bug 904993) for mochitest-5 failures on a CLOSED TREE 2013-08-29 09:21:55 +01:00
Phil Ringnalda c31196dd73 Bug 870676 followup followup, fix followup bustage on a CLOSED TREE 2013-08-28 23:17:43 -07:00
Phil Ringnalda 0209b58520 Bug 870676 followup, fix bustage in the wake of bug 875934
CLOSED TREE
2013-08-28 22:40:18 -07:00
Ryan VanderMeulen fd8cb786a2 Merge inbound to m-c. 2013-08-29 00:00:10 -04:00
Kan-Ru Chen (陳侃如) 5e12906fbd Bug 910088 - Use webIDL dictionaries for DOMWindowResize event details r=bz 2013-08-29 11:54:31 +08:00
Phil Ringnalda 694335c692 Merge m-c to a CLOSED TREE b-i 2013-08-28 23:22:08 -07:00
Phil Ringnalda 01ca64667d Merge m-c to a CLOSED TREE b-i 2013-08-28 22:49:21 -07:00
Ryan VanderMeulen a0e5e9286c Merge m-c to b2g-inbound. 2013-08-29 00:24:45 -04:00
Ryan VanderMeulen 5fb0341f4e Merge b2g-inbound to m-c. 2013-08-28 22:48:03 -04:00
Ryan VanderMeulen 1aca62641c Backed out changeset 70153e30c826 (bug 823822) for bringing back the crashtest failures it was supposed to be fixing.
CLOSED TREE
2013-08-28 20:52:02 -04:00
Ben Turner 31d9221a27 Bug 823822 - Reenable test and fix worker assertion. 2013-08-28 16:36:20 -07:00
Ryan VanderMeulen 7e3f8fa1eb Backed out changeset cd6c3d55bbc9 (bug 906096) for B2G test bustage.
--HG--
rename : dom/inputmethod/Keyboard.jsm => b2g/components/Keyboard.jsm
rename : dom/inputmethod/MozKeyboard.js => b2g/components/MozKeyboard.js
2013-08-28 13:26:29 -04:00
Pin Zhang 44042ba908 Bug 870676: Part 2 - Implement IPDL for mozFMRadio. r=khuey CLOSED TREE 2013-08-28 10:25:09 -07:00
Pin Zhang f4439163ed Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku 2013-08-28 10:24:23 -07:00
Kyle Huey 2aa7b2971e Back out my failed attempt to land bug 870676. 2013-08-28 10:23:32 -07:00
Kyle Huey 39e4f933f2 No bug: Make some whitespace changes on a CLOSED TREE. r=me 2013-08-28 10:20:51 -07:00
Kyle Huey 6b509a77ff Bug 870676: Part 2 - Implement IPDL for mozFMRadio. r=khuey 2013-08-28 10:17:37 -07:00
Kyle Huey d4da372687 Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku 2013-08-28 10:11:53 -07:00
Kyle Huey 9f28dfc5b2 Back out my failed attempt to land bug 870676. 2013-08-28 10:10:39 -07:00
Kyle Huey 7de080c3b6 Bug 870676: Part 2 - Implement IPDL for mozFMRadio. r=khuey 2013-08-28 09:45:50 -07:00
Kyle Huey 2488a88c0b Bug 870676: Part 1 - Implement mozFMRadio in WebIDL. r=khuey,baku 2013-08-28 09:44:33 -07:00
Nicholas Nethercote a5bcbd13b1 Bug 909514 (follow-up) - Remove unnecessary |#include "jsapi.h"| from BindingDeclarations.h. r=bz.
--HG--
extra : rebase_source : 10c9aa3cb7cdc0892c5c07d93adfc23a0bec904d
2013-08-28 02:37:08 -07:00
Nicholas Nethercote f4ed58505f Bug 910109 (part 1) - Make jsproxy.h not depend on jsapi.h. r=luke.
--HG--
extra : rebase_source : bc2fa911e3a7feaafb778b756994e126257585a7
2013-08-28 17:20:24 -07:00
Phil Ringnalda 2ee4f1139d Merge m-c to a CLOSED TREE m-i 2013-08-28 23:20:20 -07:00
Phil Ringnalda 0fce8d0084 Merge m-c to a CLOSED TREE m-i 2013-08-28 22:46:17 -07:00
Olli Pettay 5f197612f1 Bug 904351, make MimeType/Array, PluginArray/Element to hold strong reference to their parent object, r=mccr8
--HG--
extra : rebase_source : 955958237c5b4dd5a062b5d40ae976f7da31a33f
2013-08-28 23:55:29 +03:00
Boris Zbarsky b8e47c2682 Bug 903419 part 2. Report unhandled rejections in promises. r=smaug,bholley,luke 2013-08-29 00:30:06 -04:00
Boris Zbarsky 08a8354b88 Bug 903419 part 1. Change js::GetErrorTypeName to take a JSRuntime, not a JSContext. r=luke 2013-08-29 00:30:06 -04:00
Boris Zbarsky 68ca6691d8 Bug 909863. Add support for the [SameObject] extended attribute in WebIDL. r=khuey 2013-08-29 00:30:05 -04:00
Boris Zbarsky 2cb7f1d590 Bug 901116. Give a better error message if the same name is typedeffed twice in WebIDL. r=khuey
We could also switch typedefs to using IDLWrapperType, but this seems like a smaller and still-sane change.
2013-08-29 00:30:05 -04:00
Boris Zbarsky 9ca8e983b5 Bug 868799 part 3. Use RootedTypedArray in codegen. r=smaug 2013-08-29 00:30:05 -04:00
Boris Zbarsky ac8063a4c1 Bug 868799 part 2. Disallow copy-construction of typed array structs, so people can't accidentally pass them by value and end up unrooted. r=smaug 2013-08-29 00:30:05 -04:00
Boris Zbarsky 8af64d141c Bug 868799 part 1. Introduce a RootedTypedArray class. r=terrence 2013-08-29 00:30:04 -04:00
Boris Zbarsky 7cc447af5a Bug 909859. Make the doctype argument of createDocument optional. r=smaug 2013-08-29 00:30:04 -04:00
Rick Eyre 05991a7cd0 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
Masatoshi Kimura d34342055c Bug 910291 - Hide TraceMalloc debug functions from content. r=bz 2013-08-29 07:48:43 +09:00
Masatoshi Kimura b3101720ed 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
Ryan VanderMeulen 551805abc8 Bug 823822 - Disable 769464.html for leaking asserts into other tests on a CLOSED TREE. 2013-08-28 16:33:25 -04:00
Nicholas D. Matsakis 201520e269 Bug 898347 - Move structType from DOM names to global names r=evilpie CLOSED TREE 2013-08-28 15:14:15 -04:00
Thomas Zimmermann 7e44be7f39 Bug 906020: Remove BluetoothArrayOfDevicePropertiesRunnable, r=echou,gyeh
With the completely non-blocking handling of 'GetProperties' message
there is no need for BluetoothArrayOfDevicePropertiesRunnable any longer.

--HG--
extra : rebase_source : 8cbdf1bfdf4aec3dfd797326a6846931a8099723
2013-08-27 01:00:58 +02:00
Thomas Zimmermann 349561db67 Bug 906020: Implement non-blocking BluetoothArrayOfDevicePropertiesRunnable, r=echou,gyeh
BluetoothArrayOfDevicePropertiesRunnable used to block while waiting
for the results of the 'GetProperties' messages it sends over DBus. With
this patch, each 'GetProperties' operation is performed asyncronously
and the result is handled in a DBus reply handler. The same reply handler
gets used for all 'GetProperties' messages until all devices have been
processed. In this case the final Bluetooth reply runnable gets
dispatched.

The old function GetPropertiesInternal is now unused and has been
removed.

--HG--
extra : rebase_source : 6e5ed63ce2077e16bcaf995c3ca89f923ec8b37e
2013-08-27 01:00:47 +02:00
Ryan VanderMeulen 0ad450876e Merge m-c to b2g-inbound. 2013-08-30 13:42:41 -04:00
Kartikaya Gupta cc96ea4f38 Bug 907754 - Ensure that the zoom on the FrameMetrics is initialized correctly for all frames. r=tn
RecordFrameMetrics gets called on a variety of layers. Previously it would
incorrectly set mZoom for a number of these layers. For scrollable container
layers inside the main document, it would set the mResolution from the
presShell's resolution, thus compounding the painted resolution.
Furthermore, for iframes inside the document, it would assign mZoom the
value from TabChild's mLastMetrics, which is only meant to apply to the
top-level document. Prior to multi-apzc work these values were never used
so it didn't matter but now they are so they should be assigned correctly.
2013-08-30 13:11:01 -04:00
Chia-hung Tai f40bb5ab2b Bug 904993 - B2G MMS: Return proper error codes when failing to retrieve MMS due to any network reasons. r=vyang 2013-08-19 18:34:11 +08:00
Gregor Wagner 50dbf0bcd5 Bug 905927 - [Contacts API] fail in matching digits test. r=bent 2013-08-29 07:56:19 -07:00
Kan-Ru Chen (陳侃如) 9eea91897d Bug 910088 - Follow up: Return false if failed to get JS::Value. r=bz 2013-08-29 22:38:56 +08:00
Ed Morley aa9cf18b40 Merge mozilla-central and b2g-inbound 2013-08-29 15:10:05 +01:00
Marco Castelluccio d3da34b11a Bug 910391 - Remove offline cache observer parameter from confirmInstall. r=fabrice 2013-08-29 10:00:33 -04:00
Marco Castelluccio 01f4d9ec2b Bug 909911 - Remove webapps-sync-install and webapps-sync-uninstall observers. r=mfinkle, r=fabrice 2013-08-29 09:58:59 -04:00
Jessica Jong c28312cee9 Bug 908603 - B2G RIL: Data connection not workable after flight mode on/off. r=vicamo 2013-08-29 09:58:41 -04:00
Sotaro Ikeda 16d41f3716 Bug 909746 - Call SetIsDOMBinding() in nsDOMCameraControl. r=bz 2013-08-29 09:57:53 -04:00
Ryan VanderMeulen 4adde36951 Merge m-c to inbound. 2013-08-29 20:48:34 -04:00
Nicholas D. Matsakis 691b7f3382 Bug 898347 - Patchup test_inferfaces test r=evilpie CLOSED TREE 2013-08-28 13:13:22 -04:00
Boris Zbarsky b475c29ce3 Bug 909645 part 4. Don't include ipdl headers in DesktopNotification.h. r=ms2ger,glandium 2013-08-28 00:14:57 -04:00
Boris Zbarsky 8b65afbbc7 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
Boris Zbarsky c713072098 Bug 909645 part 2. Don't include ipdl headers in Hal.h. r=ms2ger 2013-08-28 00:14:57 -04:00
Boris Zbarsky fe89101656 Bug 909645 part 1. Don't include ipdl headers in nsGeolocation.h. r=ms2ger 2013-08-28 00:14:57 -04:00
Ed Morley 7f812a8b36 Merge mozilla-central and b2g-inbound 2013-08-28 16:23:08 +01:00
Ed Morley bd9df24b9d Merge latest green inbound changeset and mozilla-central 2013-08-28 16:18:51 +01:00
Jan Jongboom 44247aecbf Bug 906096 - Move InputMethod API behind a pref instead of build option. r=kchen, r=sicking
--HG--
rename : b2g/components/Keyboard.jsm => dom/inputmethod/Keyboard.jsm
rename : b2g/components/MozKeyboard.js => dom/inputmethod/MozKeyboard.js
2013-08-28 07:58:13 -04:00
Ed Morley 624edb246c Merge latest green fx-team changeset and mozilla-central 2013-08-28 12:22:35 +01:00
Ed Morley ba8dc3c2f7 Merge latest green b2g-inbound changeset and mozilla-central 2013-08-28 12:22:00 +01:00
Boris Zbarsky 169d28c38a 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 c94b1e54b8 Bug 909645 part 4. Don't include ipdl headers in DesktopNotification.h. r=ms2ger 2013-08-28 00:14:57 -04:00
Boris Zbarsky 424137e1c2 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
Boris Zbarsky 6a10c247ac Bug 909645 part 2. Don't include ipdl headers in Hal.h. r=ms2ger 2013-08-28 00:14:57 -04:00
Boris Zbarsky 02ae438a43 Bug 909645 part 1. Don't include ipdl headers in nsGeolocation.h. r=ms2ger 2013-08-28 00:14:57 -04:00
Boris Zbarsky 5c8dee11b4 Bug 909639 part 4. Make previously-unconditional headers conditional. r=smaug 2013-08-28 00:14:56 -04:00
Boris Zbarsky f198bd8c3e Bug 909639 part 3. Move our various conditional headers to the new bindingHeaders setup. r=smaug 2013-08-28 00:14:56 -04:00
Boris Zbarsky 3114a649b0 Bug 909639 part 2. Refactor our computation of whether we need the nsDOMQS header to make it easier to do similar other things. r=smaug 2013-08-28 00:14:56 -04:00
Boris Zbarsky 3b580484d9 Bug 909639 part 1. Refactor callForEachType to return a generator so we can use it more easily, and rename it to getAllTypes. r=smaug 2013-08-28 00:14:56 -04:00
Boris Zbarsky 0febfd8ab1 Bug 909415. Fix binding .pp files to not overbuild due to listing dependencies for the wrong file. r=khuey 2013-08-28 00:14:55 -04:00
Marco Castelluccio 6de8dfdd33 Bug 836547 - Remove obsolete AITC integration in Webapps.jsm. r=fabrice 2013-08-27 23:40:16 -04:00
Ryan VanderMeulen 1f9cf546ef Merge m-c to fx-team. 2013-08-27 20:38:23 -04:00
Ryan VanderMeulen 4d9889b6ac Merge inbound to m-c. 2013-08-27 20:36:23 -04:00
Fabrice Desré f35be3aa2f Bug 909065 - Call property_get and property_set directly from WifiWorker.js r=mrbkap 2013-08-27 13:54:55 -07:00
Fabrice Desré c2af499d35 Bug 864932 - Rewrite wifi workers in c++ r=mrbkap 2013-08-27 13:54:51 -07:00
Ed Morley 6bad2f722c Merge mozilla-central and b2g-inbound 2013-08-27 15:20:08 +01:00
Ed Morley fe89e116ad Merge latest green b2g-inbound changeset and mozilla-central 2013-08-27 15:17:56 +01:00
Nicholas Nethercote 3c5b0c6b29 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
Shawn Ku 7024a21a7f Bug 905479 - Part 4: Add test for change call barring password. r=yoshi, r=hsinyi 2013-08-27 10:03:11 +08:00
Shawn Ku 9061973a12 Bug 905479 - Part 3: RIL implementation on change call barring password. r=hsinyi, r=yoshi 2013-08-27 09:59:17 +08:00
Shawn Ku 8738ba2f41 Bug 905479 - Part 2: DOM implementation for change call barring password. r=smaug 2013-08-27 09:53:30 +08:00
Shawn Ku 9871499ff3 Bug 905479 - Part 1: Add interfaces for change call barring password. r=hsinyi, r=yoshi, sr=smaug 2013-08-27 09:50:02 +08:00
Szu-Yu Chen [:aknow] 9aa510a537 Bug 882983 - Part 3: Pass ota status (ril). r=hsinyi 2013-08-27 08:25:54 -04:00
Szu-Yu Chen [:aknow] 724251e838 Bug 882983 - Part 2: Add ota status event (dom). r=khuey 2013-08-27 08:25:53 -04:00
Szu-Yu Chen [:aknow] 16c6da04b2 Bug 882983 - Part 1: Add ota status event (idl, webidl). r=hsinyi, sr=smaug 2013-08-27 08:25:53 -04:00
Jan Jongboom 11f9225f01 Bug 908175 - Change DOMString to nullable in InputContext WebIDL definition. r=kanru, r=khuey 2013-08-27 08:25:53 -04:00
Martijn Wargers 0dc21f6c5b Bug 909452 - geolocation_common.js needs rewrite to pushPrefEnv. r=jmaher 2013-08-27 17:59:28 +02:00
Marco Castelluccio 03df91c1a7 Bug 854975 - Add fuzz to tests to fix intermittent failures. r=fabrice 2013-08-27 15:54:06 -04:00
Nicholas Nethercote 12d6eb61be Bug 831193 (part 21) - Make NumGhostsReporter a subclass of MemoryReporterBase. r=jlebar.
--HG--
extra : rebase_source : 8777a4dabebdb5928c200401445d7c29f5bf3bcb
2013-08-22 22:26:23 -07:00
Kan-Ru Chen (陳侃如) f742e5eb23 Bug 891763 - Browser API: mozbrowserresize event. r=jlebar
--HG--
extra : rebase_source : ba426c66e1fb6f108107c44c64fd170ea384a6db
2013-08-16 19:16:20 +08:00
Ryan VanderMeulen 07f6a4664c Merge m-c to b2g-inbound. 2013-08-27 22:39:22 -04:00
Eric Chou a1b9ee8093 Bug 908490 - UnpackPropertiesMessage() should return false if there is an error, r=gyeh 2013-08-28 10:27:19 +08:00