Ryan VanderMeulen
15fbd8d9cc
Merge b2g-inbound to m-c.
2013-08-26 09:14:57 -04:00
David Zbarsky
0126553574
Bug 906901 - Use webIDL dictionaries for BrowerElementParent's event details r=bz
2013-08-24 10:08:55 -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
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
Boris Zbarsky
05158b248a
Bug 908837. Include a bit less stuff in binding implementation files. r=smaug
2013-08-23 22:42:42 -04: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
59787a3248
Bug 908576 part 6. Expose just a NativePropertyHooks pointer, not the object itself, so we can forward-declare it in bindings headers. r=smaug
2013-08-23 22:42:41 -04:00
Boris Zbarsky
7d8ccb120f
Bug 908576 part 5. Make GetProtoObject and GetConstructorObject not inline so they don't force us to include PrototypeList.h in all binding headers. r=smaug
2013-08-23 22:42:41 -04:00
Boris Zbarsky
66634f4e9f
Bug 908576 part 4. Move all the PrototypeTraits bits into PrototypeList.h so they don't force us to include that header in all binding headers. r=smaug
2013-08-23 22:42:41 -04:00
Boris Zbarsky
9e1e6a8b84
Bug 908576 part 3. Get rid of PrototypeIDMap structs. r=smaug
2013-08-23 22:42:41 -04:00
Boris Zbarsky
3d71a611cd
Bug 908576 part 2. Move DOMClass/DOMJSClass declarations out of binding headers. r=smaug
2013-08-23 22:42:40 -04:00
Boris Zbarsky
85fc63ba90
Bug 908576 part 1. Remove unused Is() method from proxy bindings. r=smaug
2013-08-23 22:42:40 -04:00
Boris Zbarsky
e7f14418b2
Bug 908530 part 3. Stop including xpcpublic.h in DOMJSProxyHandler.h. r=khuey
2013-08-23 22:42:40 -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
730c01bcf9
Bug 908351. Stop over-including DOMJSClass.h, so we don't rebuild as much when PrototypeList.h changes. We do this by factoring out the slot macros into a separate header and including that. r=khuey
2013-08-23 22:42:39 -04:00
Phil Ringnalda
30b0f90e8f
Back out a35a5681fe2f (bug 887703) for b2g mochitest-8 failures
...
--HG--
rename : dom/tests/mochitest/general/test_donottrack.html => dom/tests/mochitest/general/test_bug629535.html
2013-08-23 19:38:25 -07:00
Phil Ringnalda
a1de56cb42
Back out 27eb88629c56:a26582e3c44d (bug 906901)
...
CLOSED TREE
2013-08-23 19:33:29 -07:00
David Zbarsky
d6f1ccdcb1
Bug 906901: Address review nit
2013-08-23 21:16:37 -04:00
David Zbarsky
3a05d7fba0
Bug 906901 - Use webIDL dictionaries for BrowerElementParent's event details r=bz
2013-08-23 21:11:47 -04:00
Georgia Wang
ca22e442b1
Bug 906948 - Avoid un-assigned rilMessageType checking on GetIMEI. r=yoshi
2013-08-23 18:49:00 +08:00
Edgar Chen
fa748e7fe9
Bug 908135 - Remove dhcp attribute in nsINetworkInterface. r=vyang, vchang
2013-08-22 17:43:53 +08:00
Hsin-Yi Tsai
a0c5a753c5
Bug 905109 - Part 4: add getter for members in Buf. r=hsinyi
2013-08-23 23:45:51 +08: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
James Willcox
2258771be5
Bug 908363 - Temporarily disable a crashtest that is hanging on Android, r=blassey
2013-08-25 11:14:18 -07:00
"allstars.chh"
8e8e17fcbf
Bug 905109 - Part 3: Update test_ril_code_quality.py. r=hsinyi
...
From 880ccfcbb169ffc33e7e0d40bfbd95a26705b9f3 Mon Sep 17 00:00:00 2001
---
dom/system/gonk/tests/marionette/test_ril_code_quality.py | 4 ++++
1 file changed, 4 insertions(+)
2013-08-15 14:59:34 +08:00
"allstars.chh"
808e7c5fc4
Bug 905109 - Part 2: Update Makefile.in to add worker_buf.js r=gps
...
From 7c0743554872f6466ee92071d3ce3c6a288351e4 Mon Sep 17 00:00:00 2001
---
dom/system/gonk/Makefile.in | 8 ++++++++
1 file changed, 8 insertions(+)
2013-08-22 12:24:09 +08:00
"allstars.chh"
a4a39dfc5d
Bug 905109 - Part 1: Move Buf to worker_buf.js. r=bent, vicamo.
2013-08-22 12:17:40 +08:00
Ryan VanderMeulen
9491355bd0
Merge inbound to m-c.
2013-08-23 17:49:37 -04:00
Fabrice Desré
11a4c91c22
Bug 908701 - DeviceStorage: Cleanup apps directory determination r=dhylands
2013-08-23 10:51:41 -07:00
David Zbarsky
eb1be08f19
Bug 905542: IsNull/SetNull functions for nullable unions should have bodyInHeader=True to prevent compiler warnings r=Ms2ger
2013-08-23 13:56:20 -04:00
Hsin-Yi Tsai
835ee83da3
Bug 908636 - B2g RIL: return false in setCallingLineIdRestriction. r=vicamo
2013-08-23 20:42:20 +08:00
Fabrice Desré
ac980b5230
Bug 791380 - Need on-phone equivalent of about:crashes r=dhylands
2013-08-23 07:59:03 -07:00
Ryan VanderMeulen
6c745be1f4
Merge m-c to b2g-inbound.
2013-08-23 10:52:20 -04:00
Ryan VanderMeulen
9d72cb6e1e
Merge b2g-inbound to m-c.
2013-08-23 10:50:14 -04:00
Vicamo Yang
f8d0c1fdbd
Bug 905087 - B2G MMS: add integer pref "dom.mms.version". r=gene
2013-08-23 18:54:09 +08: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
808fa9d830
Bug 903772: Followup to address missed review comment.
2013-08-23 10:29:57 -07:00
Marco Chen
127d60cba4
Bug 904531 - AudioManager should actively ask settings DB for volume initialization. r=mwu
2013-08-23 11:29:11 +08:00
Kyle Huey
7db281d06b
Back out Bug 887533 for test failures.
2013-08-22 23:40:32 -07: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
537b616499
Bug 906812: Remove nsISupports usage from IndexedDB WebIDL. r=sicking
2013-08-22 22:17:10 -07:00
Kyle Huey
0386e31a15
Bug 903772: Part 8 - Remove TextEncoderBase. r=emk
2013-08-22 22:17:10 -07:00
Kyle Huey
6213aaaf09
Bug 903772: Part 7 - Remove the worker thread TextEncoder implementation. r=emk
2013-08-22 22:17:10 -07:00
Kyle Huey
87891e190e
Bug 903772: Part 6 - Remove TextDecoderBase. r=emk
2013-08-22 22:17:09 -07:00
Kyle Huey
9feab0db14
Bug 903772: Part 5 - Remove the worker TextDecoder implementation. 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
5359a7f649
Bug 903772: Part 2 - Fix codegen ctor return value handling. r=peterv
2013-08-22 22:17:07 -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
Nicholas Nethercote
9ec228491f
Bug 905017 (part 2, attempt 2) - Move structured clone stuff from jsapi.{h,cpp} and jsclone.{h,cpp} to js/StructuredClone.{h,cpp}. r=billm.
...
--HG--
rename : js/src/jsclone.cpp => js/src/vm/StructuredClone.cpp
extra : rebase_source : 2699588c63ef58ab84bc8c63adc0487648af3834
2013-08-19 23:43:47 -07:00
Mike Hommey
069b5d8848
Bug 904743 - Use makefile creation helper in BindingGen.py, cl.py and xpidl-process.py. r=gps
...
While at it, fix dependencies generated by BindingGen.py
2013-08-23 08:09:17 +09:00
Bobby Holley
9f7dbbc925
Bug 903891 - Fix category manager tests to use a contract-id that we can create in content. r=emk
2013-08-22 15:51:34 -07:00
Peter Van der Beken
fab0b014f6
Bug 904147 - crash in mozilla::dom::WindowNamedPropertiesHandler::getOwnPropertyDescriptor. Let only nsLayoutStatics call nsGlobalWindow::ShutDown and nsDOMClassInfo::ShutDown. r=bz.
2013-08-19 18:46:06 +02:00
Jan-Ivar Bruaroey
ea345194db
Bug 906105 - Store external 0-based sdpMLineIndex rather than internal 1-based one. r=ehugg
2013-08-22 12:26:54 -04:00
Jeff Walden
9b30e2b732
Bug 908898 - Move the JS_PS{G,GS,_END} macros from jsobj.h into jsapi.h for general use. r=jorendorff
2013-08-21 15:33:11 -07:00
Tom Schuster
6bbb683509
Bug 905441 - Load style sheets from the parent into the child. r=bz
2013-08-27 13:10:39 -04:00
Mounir Lamouri
60a986c40e
Bug 887703 - navigator.doNotTrack returns { "0", "1", "unspecified" }. r=jlebar
...
--HG--
rename : dom/tests/mochitest/general/test_bug629535.html => dom/tests/mochitest/general/test_donottrack.html
2013-08-24 00:28:43 +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
Ken Chang
8e2e7376ee
Bug 901232 - B2G RIL: Data call not working on Nexus S, r=vyang
2013-08-06 16:43:45 +08:00
Thomas Zimmermann
24a65d0990
Bug 906019: Implemented non-blocking GetDefaultAdapterPathInternal, r=echou,gyeh
...
GetDefaultAdapterPathInternal used two blocking DBus operations,
namely 'DefaultAdapter' and 'GetProperties'. The latter one depends
on the result of the former one.
The be non-blocking, GetDefaultAdapterPathInternal first make a
non-blocking 'DefaultAdapter' call. Once received, the reply handler
non-blockingly calls 'GetProperties' with the values received for
'DefaultAdapter', and put itself in place as this call's reply
handler. For this second reply, it finally schedules the Bluetooth
reply runnable.
--HG--
extra : rebase_source : aa0872a5db69c928ca25723952fe2928ef52d107
2013-08-20 10:27:36 +02:00
Thomas Zimmermann
98a772b0d1
Bug 906019: Remove GetPropertiesReplyHandler, r=echou,gyeh
...
...because there is no need for this base class.
--HG--
extra : rebase_source : 0e1c3b40012f6132ae25611c00789b7f206e72d8
2013-08-23 11:39:52 +02:00
Vicamo Yang
55af35fdac
Bug 903058 - rewrite SMS test cases for filtering with single number. r=gene
2013-08-23 14:45:16 +08:00
Ryan VanderMeulen
8ca0b33e39
Merge m-c to b2g-inbound.
2013-08-22 20:47:37 -04:00
Dave Hylands
b97c5dfc24
Bug 878310 - Improve DeviceStorage volume status reporting. r=qDot
...
This changeset causes tranistory states when changing from mounted to shared,
and back to mounted to be reported as shared instead of unavailable.
We also don't send the same status twice in a row.
2013-08-22 16:12:25 -07:00
Blake Kaplan
ec796ac975
Bug 907971 - Remove builtinclass from nsIAlarmHalService to allow the browser-helper to override it for desktop b2g. r=gene.lian@mozilla.com
2013-08-22 14:10:19 -07:00
Tom Schuster
23e2f02c19
Bug 658087 - Remove printfs in TabChild. r=smaug
2013-08-22 15:52:07 -04:00
Ryan VanderMeulen
2ebd5030e2
Merge m-c to b2g-inbound.
2013-08-22 15:45:52 -04:00
Ryan VanderMeulen
1ef4f3befe
Merge inbound to m-c.
2013-08-22 15:42:18 -04:00
Gregor Wagner
69ed0a290a
Bug 907996 - Contacts: Fix error callbacks. r=reuben
2013-08-22 12:05:01 -07:00
Boris Zbarsky
bd6ee8645b
Bug 907727. Make sure to properly forward gets to the expando object for DOM proxies. r=peterv
2013-08-22 09:46:27 -04:00
Boris Zbarsky
fde2af5f9d
Bug 907548. URL.prototype should be undefined, since we don't implement the URL API. r=khuey
2013-08-22 09:46:26 -04:00
Masatoshi Kimura
d150ab768a
Bug 906432 - Use getOwnPropertyNames() in test_interfaces.html. r=smaug
2013-08-22 22:44:19 +09:00
Masatoshi Kimura
09d00d9157
Bug 600460 - Implement category entry removal for nsScriptNamespaceManager. r=bholley
2013-08-22 22:44:19 +09:00
Markus Stange
cb3847e63b
Bug 876096 - Try adding waitForFocus, let's see whether that fixes test_activation.xul.
2013-08-22 15:33:58 +02:00
David Zbarsky
13f3cb6706
Bug 883493: Make CGUnionConversionStruct use CGClass r=bz
2013-08-22 09:27:04 -04:00
Brian Hackett
b2e2821cb2
Bug 907777 - Add preference for off thread parsing, coalesce with preference for off thread Ion compilation, r=billm.
2013-08-22 07:22:33 -06:00
Ms2ger
4af9d89266
Merge m-c to inbound
2013-08-22 10:38:48 +02:00
Ms2ger
dd3ed79f0d
Merge PGO-green changeset from inbound to m-c.
2013-08-22 10:31:44 +02:00
Ms2ger
707d12dbb2
Backout changesets 7e6fb33fdf22:c85332df4320 (bug 905017) for windows bustage.
2013-08-22 10:16:30 +02:00
Ms2ger
3084ab9eb8
Bug 906503 - Remove nsIExceptionProvider; r=bholley
...
It is replaced by a direct special case in the caller.
2013-08-22 08:56:02 +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
2fab82586f
Bug 883284 - Part c: Move LIBXUL_LIBRARY into moz.build (d-e); r=mshal
2013-08-22 08:56:00 +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
5173d3f36d
Bug 906351 - Use @DEPTH@ even more; r=ted
2013-08-22 08:55:59 +02:00
Ms2ger
83f395529e
Bug 882859 - Part c: Move FAIL_ON_WARNINGS into moz.build in dom/plugins/ipc/hangui; 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
ec08decbf0
Bug 906343 - Remove the last reference to XPCSHELL_TESTS in a Makefile; r=gps
2013-08-22 08:55:53 +02:00
Ms2ger
cedde1c419
Bug 907605 - Remove BindingUtils.h include from PrimitiveConversions.h; r=bz
2013-08-22 08:34:48 +02:00
Ms2ger
a5bc3bff5b
Bug 905739 - Remove nsIDOMStorageIndexedDB; r=khuey
2013-08-22 08:33:59 +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
c590a6ce46
Bug 903778 - Move dom::Date into its own files; r=khuey
2013-08-22 08:30:38 +02:00
Ms2ger
52d34a89db
Bug 903796 - Remove remaining traces of GeoPositionError; r=jst
2013-08-22 08:30:28 +02:00
Ms2ger
a47f57f344
Bug 905747 - Reduce includes in nsXMLHttpRequest.h; r=khuey
2013-08-22 08:29:30 +02:00
Guillaume Abadie
0c828225cf
bug 903480 - [WebGL 2.0] implement TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN - r=jgilbert
2013-08-21 21:11:03 -04:00
Ryan VanderMeulen
908be1856b
Merge inbound to m-c.
2013-08-21 17:14:32 -04:00