Nick Fitzgerald
33c303363a
Bug 1189647
- Rename synchronize to unsafeSynchronize to encourage callers to think twice; r=jsantell
2015-07-31 17:22:28 -07:00
Brian Grinstead
279b0d9f1f
Bug 1187482 - Skip XBL and native anonymous content inside non-XUL documents;r=jryans
...
This will allow the walker to skip scrollbar elements passed in from the highlighter.
We used to allow anonymous content just so that feedSubscribeLine contents could be
inspected, but that's much less important than the problem it's causing. With this
change we still show ::before/::after but nothing else.
Note that this doesn't affect the Browser Toolbox at all, which uses another filter.
--HG--
extra : commitid : 7NWZIU397dZ
2015-07-31 13:45:13 -07:00
Jordan Santell
41adcf359c
Bug 1172180 - Add polling events for profiler/buffer status on the profiler itself. r=vp
2015-07-15 15:40:45 -07:00
Jordan Santell
d77a12bf81
Bug 1172180 - part 2 - add ability to auto drain allocation logs in memory component via a timer and on GC. r=fitzgen
2015-07-17 12:21:45 -07:00
Ryan VanderMeulen
fa5776b708
Merge m-c to fx-team. a=merge
2015-07-15 13:30:09 -04:00
Ryan VanderMeulen
2806c1d5bc
Merge fx-team to m-c. a=merge
2015-07-15 13:25:33 -04:00
Nick Fitzgerald
6750bc2f1d
Bug 1176981 - Part 1: Remove the tracing debugger actor from the server; r=vporof
2015-07-14 18:12:10 -07:00
Jordan Santell
5551466ab7
Bug 1159389 - Migrate profiler actor to use new form of protocol.js actors, and become a standalone module consumed by actors. r=vp, r=jryans
2015-07-13 13:20:00 -04:00
Bobby Holley
b4fdabe37d
Bug 1182347 - Remove nsIPrincipal::cookieJar. r=sicking
2015-07-14 19:56:33 -07:00
Sami Jaktholm
31dac421ce
Bug 1171919 - Add a test which asserts that StyleSheetsActor can handle iframes without a content document. r=bgrins
2015-07-14 19:54:59 +03:00
Geoff Brown
52d4e225a0
Bug 1026290 - Update mochitest-chrome manifests for android; r=jgriffin
2015-07-10 14:41:59 -06:00
J. Ryan Stinnett
cbcb16166d
Bug 1171654 - Report stacks for pending requests. r=ochameau
2015-07-09 09:42:05 -05:00
Nick Fitzgerald
5921715834
Bug 1166048 - Part 2: Add a test that we can load the contents of every source mapped source produced by babel and browserify; r=jlongster
2015-07-08 14:40:14 -07:00
Patrick Brosset
5e907a6b52
Bug 1155927 - Make sure that browser_animation_actors_15.js waits for the transitions to end. r=test-only
2015-07-02 10:02:27 +02:00
J. Ryan Stinnett
cc65c4ef3f
Bug 1151414 - Link stacks across RDP client request and reply handling. r=fitzgen
2015-06-26 16:17:27 -07:00
Gabriel Luong
64ab733561
Bug 1084525 - Part 11: Add test for asserting the list of Promise objects returned from the PromiseActor onPromiseSettled event handler r=fitzgen
2015-06-25 12:32:17 -07:00
Eddy Bruël
125e0a3d1a
Bug 1171967 - Emit newSource events on ThreadClient instead of DebuggerClient;r=pbrosset
2015-06-22 15:17:12 +02:00
Carsten "Tomcat" Book
f9f82df89d
Merge mozilla-central to fx-team
2015-06-22 14:46:50 +02:00
Florent Fayolle
2cc20c56c0
Bug 1050691 - Click on a function on the console should go to the debugger. r=jlongster
2015-06-20 08:47:00 +02:00
Patrick Brosset
17923784a6
Bug 1175040 - Add more layout-related properties to the output of getLayout; r=bgrins
...
The getLayout method of the PageStyleActor returns layout-related data about an element
but some information is missing. In particular, this patch adds data about the
box-sizing, display and z-index. All of which will be very useful when adding more
information to the layoutview panel in bug 1150496.
--HG--
extra : rebase_source : f2a8befa24583abdb4d3af6c376de4b17cba0b4b
2015-06-18 12:28:12 +02:00
Carsten "Tomcat" Book
78ccc28817
merge mozilla-inbound to mozilla-central a=merge
2015-06-18 15:13:19 +02:00
Tom Tromey
0b980d99e6
Bug 1159507 - make allocation times consistent with timeline; r=fitzgen,mccr8
2015-06-17 13:01:27 -07:00
Ben Turner
af54c09757
Bug 1149815 - Properly handle IDBDatabase.close() called during a versionchange transaction, r=janv.
2015-06-20 09:08:30 -07:00
Nick Fitzgerald
62833156b6
Bug 1149294 - Part 3: Split thread-safe methods on ChromeUtils out into a new
...
ThreadSafeChromeUtils interface and move the utils interfaces into dom/base;
r=bholley
--HG--
rename : dom/webidl/ChromeUtils.webidl => dom/webidl/ThreadSafeChromeUtils.webidl
2015-06-17 11:12:23 -07:00
Nick Fitzgerald
ad844c56b0
Bug 1149294 - Part 2: expose ChromeUtils and HeapSnapshot to workers; r=bholley
2015-06-17 11:12:23 -07:00
Jeff Walden
8ebc2cc372
Bug 1146136 - Fix most in-tree tests that parenthesize destructuring pattern assignment targets, as ES6 forbids such parenthesization. (The patch making SpiderMonkey reject this syntax will follow shortly.) r=efaust, r=testingonlychange
2015-05-30 00:55:35 -07:00
Tom Tromey
a0939ba672
Bug 1174168 - Treat iterators as arrays in protocol.js. r=jlongster
2015-06-15 05:51:00 -04:00
Wes Kocher
8127240e63
Merge b2ginbound to central, a=merge
2015-06-11 17:37:23 -07:00
Wes Kocher
c07c3dd3d8
Merge fx-team to central, a=merge
2015-06-11 17:18:11 -07:00
Eddy Bruël
ef17d64c59
Bug 1164564 - Refactor Promise-backend.js so it can be required as a CommonJS module on the main thread;r=paolo
2015-06-11 21:24:15 +02:00
Gabriel Luong
1341bf71a3
Bug 1084525 - Part 9: Implement getDependentPromises method in ObjectClient r=fitzgen
2015-06-10 00:18:48 -07:00
Gabriel Luong
a2e284c46a
Bug 1084525 - Part 8: Expose Promise time to settle in object grip r=fitzgen
2015-06-10 00:18:46 -07:00
Gabriel Luong
b0bcd120ae
Bug 1084525 - Part 7: Expose Promise life time in object grip r=fitzgen
2015-06-10 00:18:43 -07:00
Brian Grinstead
c12c02094f
Bug 1172164 - Don't allow the walker to start with a node that it doesn't recognize due to a filter;r=pbrosset
2015-06-09 11:06:28 -07:00
Wes Kocher
cf559bd6b2
Merge m-c to inbound, a=merge CLOSED TREE
2015-06-10 18:38:28 -07:00
Nick Fitzgerald
9b881bb1b0
Bug 1148642
- Save some memory in HeapSnapshot instances by using a HashSet with a NodeId lookup, instead of a HashMap; r=jimb
2015-06-10 13:37:12 -07:00
Nick Fitzgerald
bbb8b47d6a
Bug 1171226 - Fix mozilla::devtools::UniqueStringHashPolicy::match for strings with the same prefix; r=jimb
2015-06-10 13:37:11 -07:00
Yoshi Huang
a1b1318d82
Bug 1170097 - Part 2: Add originAttributesToCookieJar. r=bholley
2015-06-03 14:38:55 +08:00
Jennifer Fong
f1c41ff68f
Bug 1163183 - Show HTML5 Forms pseudo elements in the rule view. r=bgrins
2015-06-05 14:48:00 -04:00
Patrick Brosset
a496f99b40
Bug 1147826 - Remove deprecated TabActor reference in runAt:server GCLI commands; r=jwalker; r=miker
...
We used to rely on the TabActor a lot in
/toolkit/devtools/server/actors/highlighter.
This object was being passed around to various highlighter classes, helper
classes and functions.
It was a useful way to get access to the window the highlighters are shown,
listen to DOM events in that window, and also listen to tabActor's will-navigate
events.
Using this object isn't the best idea because it assumes the debugger server is
started and attached to a tab, which makes re-using highlighters outside of this
context impossible (or harder).
Plus we wanted to get rid of the tabActor reference in gcli command contexts.
This change introduces a HighlighterEnvironment that fulfills the requirements
above without relying on a tabActor.
It needs to be initialized either with a tabActor, when we have one (when using
the highlighter from the inspector panel), or with a window (which is what gcli
commands will use).
This change also fixes the highlight command and the rulers command (which
didn't work well with e10s either).
--HG--
extra : rebase_source : 461fbb722877479cbdeb1108dc7d2ca97ca68caa
2015-06-01 14:41:12 +02:00
Gabriel Luong
27a928fdca
Bug 1084525 - Part 6: Add onPromiseSettled event handler to PromisesActor r=fitzgen
2015-06-02 14:53:12 -07:00
Gabriel Luong
22dde4881e
Bug 1084525 - Part 5: Add onNewPromise event handler to PromisesActor r=fitzgen
2015-06-02 14:53:09 -07:00
Gabriel Luong
d721f8d0e5
Bug 1084525 - Part 4: Add listPromises method to PromisesActor r=fitzgen
2015-06-02 14:52:56 -07:00
Gabriel Luong
78acd7471f
Bug 1084525 - Part 3: Add attach and detach methods to PromisesActor r=fitzgen
2015-06-02 14:52:53 -07:00
Gabriel Luong
83a240b339
Bug 1084525 - Part 1: Create initial PromisesActor skeleton r=fitzgen
2015-06-02 14:52:46 -07:00
Gabriel Luong
33de07f14a
Bug 1169064 - Part 3: Refactor LongStringActor, createValueGrip, stringIsLong and longStripGrip from script.js to object.js r=fitzgen
2015-05-30 02:05:39 -07:00
Gabriel Luong
9f7a43f362
Bug 1169064 - Part 1: Move ObjectActor to object.js r=fitzgen
2015-05-30 02:05:28 -07:00
Tom Tromey
64eb38d330
Bug 1168088 - Remove SpiderMonkey-specific syntax from toolkit/devtools. r=pbrosset
2015-05-28 11:54:00 -04:00
Nick Fitzgerald
bb41d221a3
Bug 1024774
- Followup: Don't redefine the Debugger property in xpcshell tests;
...
r=jorendorff
2015-05-28 07:37:43 -07:00
Nick Fitzgerald
bf8b9ad359
Bug 1024774
- Part 13: Change to new SpiderMonkey style from bug 1144366; r=me
2015-05-28 07:37:43 -07:00