Bug 1069490 - Part 1: Add columnNumber to ConsoleEvent and ConsoleStackEntry. r=bz
authorEric Rahm <erahm@mozilla.com>
Mon, 22 Sep 2014 11:27:59 -0700
changeset 206580 3dae455e39d2204c1f9981aa65b3799c8cdd7d50
parent 206579 40d6ccba44f1610b61a84dbe9acd08f472907991
child 206581 b0dd65a5d40b6b7031c8a773b03f410159ef3ecd
push id27532
push userkwierso@gmail.com
push dateTue, 23 Sep 2014 01:57:26 +0000
treeherdermozilla-central@790f41c631cc [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbz
bugs1069490
milestone35.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 1069490 - Part 1: Add columnNumber to ConsoleEvent and ConsoleStackEntry. r=bz
dom/webidl/Console.webidl
--- a/dom/webidl/Console.webidl
+++ b/dom/webidl/Console.webidl
@@ -33,16 +33,17 @@ interface Console {
 
 // This is used to propagate console events to the observers.
 dictionary ConsoleEvent {
   (unsigned long or DOMString) ID;
   (unsigned long or DOMString) innerID;
   DOMString level = "";
   DOMString filename = "";
   unsigned long lineNumber = 0;
+  unsigned long columnNumber = 0;
   DOMString functionName = "";
   double timeStamp = 0;
   sequence<any> arguments;
 
   // This array will only hold strings or null elements.
   sequence<any> styles;
 
   boolean private = false;
@@ -62,16 +63,17 @@ dictionary ConsoleProfileEvent {
   DOMString action = "";
   sequence<any> arguments;
 };
 
 // This dictionary is used to manage stack trace data.
 dictionary ConsoleStackEntry {
   DOMString filename = "";
   unsigned long lineNumber = 0;
+  unsigned long columnNumber = 0;
   DOMString functionName = "";
   unsigned long language = 0;
 };
 
 dictionary ConsoleTimerStart {
   DOMString name = "";
   double started = 0;
 };