Bug 958816 - UUIDs updated to make strings in nsIStackFrame API sane CLOSED TREE
authorAndrea Marchesini <amarchesini@mozilla.com>
Mon, 20 Jan 2014 18:47:35 +0100
changeset 164299 b7fcaabc7f06a3aadb3f85ee5de4935111c3b091
parent 164298 171c124a1402d0cce34a811d0247ca550ebf208d
child 164300 f123dc095d3b70b0fd9733750a4dca6ae3ea13e2
push id38671
push useramarchesini@mozilla.com
push dateMon, 20 Jan 2014 17:47:27 +0000
treeherdermozilla-inbound@b7fcaabc7f06 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
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 958816 - UUIDs updated to make strings in nsIStackFrame API sane CLOSED TREE
--- a/js/xpconnect/idl/xpccomponents.idl
+++ b/js/xpconnect/idl/xpccomponents.idl
@@ -115,17 +115,17 @@ interface nsIXPCComponents_utils_Sandbox
 interface ScheduledGCCallback : nsISupports
     void callback();
 * interface of Components.utils
-[scriptable, uuid(1b981569-2b21-4702-a01a-81ffdb5d3d4c)]
+[scriptable, uuid(872b0aa4-c234-4c46-b72c-1bc861d6c5eb)]
 interface nsIXPCComponents_Utils : nsISupports
     /* reportError is designed to be called from JavaScript only.
      * It will report a JS Error object to the JS console, and return. It
      * is meant for use in exception handler blocks which want to "eat"
      * an exception, but still want to report it to the console.
--- a/js/xpconnect/idl/xpcexception.idl
+++ b/js/xpconnect/idl/xpcexception.idl
@@ -2,17 +2,17 @@
  * This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 #include "nsISupports.idl"
 #include "nsIException.idl"
-[scriptable, uuid(ce83229c-0a82-4ba4-937b-7fd4cd45f34b)]
+[scriptable, uuid(dd250248-2586-4ec1-a68f-8d14ef452517)]
 interface nsIXPCException : nsIException
     // inherits methods from nsIException
     void initialize(in AUTF8String      aMessage,
                     in nsresult         aResult,
                     in AUTF8String      aName,
                     in nsIStackFrame    aLocation,
--- a/xpcom/base/nsIException.idl
+++ b/xpcom/base/nsIException.idl
@@ -5,33 +5,33 @@
  * Interfaces for representing cross-language exceptions and stack traces.
 #include "nsISupports.idl"
-[scriptable, uuid(91d82105-7c62-4f8b-9779-154277c0ee90)]
+[scriptable, uuid(60abee59-717e-477d-8bbb-a1c3e7067126)]
 interface nsIStackFrame : nsISupports
     // see nsIProgrammingLanguage for list of language consts
     readonly attribute uint32_t                language;
     readonly attribute AUTF8String             languageName;
     readonly attribute AUTF8String             filename;
     readonly attribute AUTF8String             name;
     // Valid line numbers begin at '1'. '0' indicates unknown.
     readonly attribute int32_t                 lineNumber;
     readonly attribute AUTF8String             sourceLine;
     readonly attribute nsIStackFrame           caller;
     AUTF8String toString();
-[scriptable, uuid(F3A8D3B4-C424-4edc-8BF6-8974C983BA78)]
+[scriptable, uuid(6738090a-ba6f-4f3f-8aa0-b9f6311262a5)]
 interface nsIException : nsISupports
     // A custom message set by the thrower.
     [binaryname(MessageMoz)] readonly attribute AUTF8String message;
     // The nsresult associated with this exception.
     readonly attribute nsresult                result;
     // The name of the error code (ie, a string repr of |result|)
     readonly attribute AUTF8String             name;