Bug 663483: IDB IDL includes jsapi.h when it wants jspubtd.h. r=bent
authorKyle Huey <khuey@kylehuey.com>
Sat, 11 Jun 2011 12:22:21 -0700
changeset 71435 980984f268ef1b3804087362204cd02c8ee3e3e9
parent 71434 d56a77e8fd753c95a18edd320311107e18a15565
child 71436 51b64ac421e383660da14a3a7e4752a6d960f65c
push id159
push usereakhgari@mozilla.com
push dateTue, 16 Aug 2011 17:53:11 +0000
treeherdermozilla-beta@8786e3e49240 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbent
bugs663483
milestone7.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 663483: IDB IDL includes jsapi.h when it wants jspubtd.h. r=bent
dom/indexedDB/nsIIDBCursor.idl
dom/indexedDB/nsIIDBDatabase.idl
dom/indexedDB/nsIIDBFactory.idl
dom/indexedDB/nsIIDBObjectStore.idl
--- a/dom/indexedDB/nsIIDBCursor.idl
+++ b/dom/indexedDB/nsIIDBCursor.idl
@@ -38,17 +38,17 @@
  * ***** END LICENSE BLOCK ***** */
 
 #include "nsISupports.idl"
 
 interface nsIIDBRequest;
 interface nsIVariant;
 
 %{C++
-#include "jsapi.h"
+#include "jspubtd.h"
 %}
 
 /**
  * IDBCursor interface.  See
  * http://dev.w3.org/2006/webapi/WebSimpleDB/#idl-def-IDBCursor for more
  * information.
  */
 [scriptable, uuid(adee4085-68cd-4568-9d74-e3d32b6dc5c5)]
--- a/dom/indexedDB/nsIIDBDatabase.idl
+++ b/dom/indexedDB/nsIIDBDatabase.idl
@@ -42,17 +42,17 @@
 interface nsIVariant;
 interface nsIIDBObjectStore;
 interface nsIIDBRequest;
 interface nsIIDBTransaction;
 interface nsIDOMDOMStringList;
 interface nsIDOMEventListener;
 
 %{C++
-#include "jsapi.h"
+#include "jspubtd.h"
 %}
 
 /**
  * IDBDatabase interface.  See
  * http://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html#idl-def-IDBDatabase
  * for more information.
  */
 [scriptable, uuid(42b38d02-1a29-45f0-99ef-04fd5b441270)]
--- a/dom/indexedDB/nsIIDBFactory.idl
+++ b/dom/indexedDB/nsIIDBFactory.idl
@@ -40,17 +40,17 @@
 
 #include "nsISupports.idl"
 
 interface nsIIDBKeyRange;
 interface nsIIDBRequest;
 interface nsIVariant;
 
 %{C++
-#include "jsapi.h"
+#include "jspubtd.h"
 %}
 
 /**
  * Interface that defines the indexedDB property on a window.  See
  * http://dvcs.w3.org/hg/IndexedDB/raw-file/tip/Overview.html#idl-def-IDBFactory
  * for more information.
  */
 [scriptable, uuid(137d17a5-fac5-4788-87b5-bc3806d7cfaf)]
--- a/dom/indexedDB/nsIIDBObjectStore.idl
+++ b/dom/indexedDB/nsIIDBObjectStore.idl
@@ -42,17 +42,17 @@
 interface nsIIDBIndex;
 interface nsIIDBKeyRange;
 interface nsIIDBRequest;
 interface nsIIDBTransaction;
 interface nsIVariant;
 interface nsIDOMDOMStringList;
 
 %{C++
-#include "jsapi.h"
+#include "jspubtd.h"
 %}
 
 /**
  * nsIIDBObjectStore interface.  See
  * http://dev.w3.org/2006/webapi/WebSimpleDB/#idl-def-nsIIDBObjectStore
  * for more information.
  */
 [scriptable, uuid(6a65dc92-66e3-407a-a370-590a6c54664a)]