Commit Graph

2070 Commits

Author SHA1 Message Date
Jan Odvarko
d218e784d4 Bug 1155168 - Always use the same actor pool. r=ochameau
--HG--
extra : rebase_source : 42953e101b99e810c5ab043b1b188246bb696933
2015-04-23 20:10:32 +02:00
Nick Fitzgerald
90e6e9a53a Bug 1137527 - Part 3: Fix code example in protocol.js.md. r=me
--HG--
extra : rebase_source : 485060fe025353f398f5234e97d543739723e4b0
2015-04-23 16:26:00 -04:00
Nick Fitzgerald
db0be39304 Bug 1137527 - Part 2: Add a test for GC MemoryActor events. r=jryans
--HG--
extra : rebase_source : ba19473ed6147df6f478fe3f33b1f0aa737d578e
2015-04-23 16:26:00 -04:00
Nick Fitzgerald
a5e4501ce2 Bug 1137527 - Part 1: Make the memory actor emit events for garbage collection. r=jryans
--HG--
extra : rebase_source : d893025b140175dc10fab19b04b223bcfabdf6bc
2015-04-23 16:26:00 -04:00
Alexandre Poirot
bee3f845cf Bug 1137285 - Allow ressource uri for dynamically registered actors. r=honza 2015-04-23 23:29:06 +02:00
Joe Walker
9cc5a4d6b3 Bug 1128988 - runAt support for commands/converters; r=bgrins
--HG--
rename : browser/devtools/main.js => browser/devtools/definitions.js
2015-04-23 10:24:49 +01:00
Carsten "Tomcat" Book
bab9dbe9c4 Backed out 19 changesets (bug 1149397, bug 1065657, bug 1024774) for fixing Linux PGO xpcshell bustage on a CLOSED TREE
Backed out changeset 53058615e7a3 (bug 1024774)
Backed out changeset 68fe0894bb09 (bug 1065657)
Backed out changeset 1b9620d674df (bug 1024774)
Backed out changeset a31c514b59da (bug 1024774)
Backed out changeset 0fcf8757f6c2 (bug 1024774)
Backed out changeset 9a3c71b925d4 (bug 1024774)
Backed out changeset 783acc92af04 (bug 1024774)
Backed out changeset ad71c9a3446b (bug 1024774)
Backed out changeset 4f37e72e70f6 (bug 1024774)
Backed out changeset ec869578cc0a (bug 1024774)
Backed out changeset 3c1d306c8a3d (bug 1024774)
Backed out changeset b3a90f30892d (bug 1024774)
Backed out changeset cf7bbb3774c0 (bug 1024774)
Backed out changeset 2522eb4d3cf2 (bug 1024774)
Backed out changeset 89a502d88f9c (bug 1024774)
Backed out changeset 61046ad3161f (bug 1024774)
Backed out changeset 36706aaa2f06 (bug 1024774)
Backed out changeset ba8e68e05149 (bug 1149397)
Backed out changeset 532169437c2f (bug 1065657)

--HG--
rename : toolkit/components/protobuf/src/google/protobuf/extension_set.cc => toolkit/components/protobuf/google/protobuf/extension_set.cc
rename : toolkit/components/protobuf/src/google/protobuf/extension_set.h => toolkit/components/protobuf/google/protobuf/extension_set.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/atomicops_internals_pnacl.h => toolkit/components/protobuf/google/protobuf/generated_message_util.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/stringprintf.h => toolkit/components/protobuf/google/protobuf/generated_message_util.h
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream.cc => toolkit/components/protobuf/google/protobuf/io/coded_stream.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream.h => toolkit/components/protobuf/google/protobuf/io/coded_stream.h
rename : toolkit/components/protobuf/src/google/protobuf/io/coded_stream_inl.h => toolkit/components/protobuf/google/protobuf/io/coded_stream_inl.h
rename : toolkit/components/protobuf/src/google/protobuf/io/package_info.h => toolkit/components/protobuf/google/protobuf/io/package_info.h
rename : toolkit/components/protobuf/src/google/protobuf/service.cc => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream.h
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl.h
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h => toolkit/components/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/message_lite.cc => toolkit/components/protobuf/google/protobuf/message_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/message_lite.h => toolkit/components/protobuf/google/protobuf/message_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/package_info.h => toolkit/components/protobuf/google/protobuf/package_info.h
rename : toolkit/components/protobuf/src/google/protobuf/repeated_field.cc => toolkit/components/protobuf/google/protobuf/repeated_field.cc
rename : toolkit/components/protobuf/src/google/protobuf/repeated_field.h => toolkit/components/protobuf/google/protobuf/repeated_field.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/common.cc => toolkit/components/protobuf/google/protobuf/stubs/common.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/common.h => toolkit/components/protobuf/google/protobuf/stubs/common.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/hash.h => toolkit/components/protobuf/google/protobuf/stubs/hash.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/once.cc => toolkit/components/protobuf/google/protobuf/stubs/once.cc
rename : toolkit/components/protobuf/src/google/protobuf/stubs/once.h => toolkit/components/protobuf/google/protobuf/stubs/once.h
rename : toolkit/components/protobuf/src/google/protobuf/stubs/stl_util.h => toolkit/components/protobuf/google/protobuf/stubs/stl_util-inl.h
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite.cc => toolkit/components/protobuf/google/protobuf/wire_format_lite.cc
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite.h => toolkit/components/protobuf/google/protobuf/wire_format_lite.h
rename : toolkit/components/protobuf/src/google/protobuf/wire_format_lite_inl.h => toolkit/components/protobuf/google/protobuf/wire_format_lite_inl.h
2015-04-23 08:37:24 +02:00
Wes Kocher
a79764cf6b Merge inbound to m-c a=merge CLOSED TREE 2015-04-22 17:15:53 -07:00
Wes Kocher
77105c0d71 Merge b2g-inbound to m-c a=merge CLOSED TREE 2015-04-22 15:44:51 -07:00
Nick Fitzgerald
9b739f4fd0 Bug 1024774 - Followup: Don't redefine the Debugger property in xpcshell tests on a CLOSED TREE; r=jorendorff 2015-04-22 13:19:48 -07:00
Nick Fitzgerald
6e0841b4f5 Bug 1024774 - Part 13: Change to new SpiderMonkey style from bug 1144366; r=me 2015-04-22 11:09:55 -07:00
Nick Fitzgerald
c54f2570b3 Bug 1024774 - Part 12: Add a GTest for the JS::ubi::Node specialization for
DeserializedNode; r=jimb
2015-04-22 11:09:54 -07:00
Nick Fitzgerald
b9bae0d887 Bug 1024774 - Part 11: Implement a JS::ubi::Node specialization for DeserializedNode; r=jimb 2015-04-22 11:09:54 -07:00
Nick Fitzgerald
d000a5ce40 Bug 1024774 - Part 10: Add an xpcshell test for reading heap snapshots. r=jimb 2015-04-22 11:09:54 -07:00
Nick Fitzgerald
5689b01c3a Bug 1024774 - Part 9: Deserialize heap snapshots; r=jimb 2015-04-22 11:09:54 -07:00
Nick Fitzgerald
c66579bc06 Bug 1024774 - Part 6: Add a mochitest-chrome sanity check test. r=bholley 2015-04-22 11:09:54 -07:00
Nick Fitzgerald
a4bd068288 Bug 1024774 - Part 5: Add GTests for core dump serialization. r=jimb 2015-04-22 11:09:54 -07:00
Nick Fitzgerald
6b7167b4d6 Bug 1024774 - Part 4: Add an xpcshell test for saving heap snapshots. r=jimb 2015-04-22 11:09:54 -07:00
Nick Fitzgerald
32af3e9ef8 Bug 1024774 - Part 3: Serialize heap snapshots. r=jimb 2015-04-22 11:09:54 -07:00
Nick Fitzgerald
26904e13ea Bug 1024774 - Part 2: Implement a google::protobuf::ZeroCopyOutputStream wrapper
around nsIOutputStream; r=jimb
2015-04-22 11:09:54 -07:00
Ryan VanderMeulen
f3a9298e2e Backed out changeset 2ca7b0c1463e (bug 1145049) for linux32 debug browser_responsiveui.js failures.
--HG--
extra : rebase_source : 55e63542c8cc125bc4ed42277b0329ba8db2c07a
2015-04-22 12:28:15 -04:00
Jan Keromnes
2669edbb82 Bug 1132453 - Add a deprecation comment to Simulator.jsm. r=ochameau 2015-04-21 09:41:00 -04:00
Patrick Brosset
b2a9538957 Bug 1155651 - Return all players below a node in getAnimationPlayersForNode; r=miker
Now when the front requests the list of AnimationPlayers for a node,
all players for this node + the nodes in its subtree are returned.
Also the mutationobserver starts observing all mutations in the node
and its subtree.

--HG--
extra : rebase_source : c419bd2f397617317fa9c9d0b7fd22f07abc12cf
2015-04-21 09:22:30 +02:00
Nick Fitzgerald
b52a48f101 Bug 1156865 - Re-enable RDP logging in debugger xpcshell tests; r=jlongster 2015-04-21 11:13:01 -07:00
Michael Ratcliffe
b66e2c69f8 Bug 1136257 - Shift-click to switch between color unit format in place. r=bgrins 2015-04-17 11:53:06 +01:00
John Kang
0dbd2d45d6 Bug 1143074 - "Inspector search box can't find nodes with IDs/classes that include CSS reserved characters" [r=pbrosset] 2015-04-21 02:56:00 +02:00
Alexandre Poirot
4605e1f1f7 Bug 1145049 - Stop leaking tab actors and root actor on disconnect. r=jryans 2015-04-18 09:39:07 +02:00
Alexandre Poirot
e5ed20f3c3 Bug 1145049 - Prevent caching tab actors in child processes. r=jryans 2015-04-18 09:39:07 +02:00
Panos Astithas
78dfc20155 Avoid infinite recursion when lazy-loading devtools modules and stepping into promise code in chrome debugging (bug 1149910). r=jlongster,fitzgen 2015-04-21 09:15:30 +03:00
Wes Kocher
0d38675c84 Backed out changeset d321fbee8cd8 (bug 1136257) for being the probably cause of e10s-dt orange 2015-04-20 13:42:48 -07:00
Brian Grinstead
05d8be44f6 Bug 1036324 - Adds option to walker.parents() to not traverse DocShellTreeItems of different types
This option helps avoiding blank inspector situations when trying to use the right-click ctx
menu in the browser to inspect an element *while* the page is reloading.
2015-04-15 13:49:00 +02:00
Michael Ratcliffe
40cecd0bac Bug 1136257 - Shift-click to switch between color unit format in place r=bgrins 2015-04-17 11:53:06 +01:00
Michael Ratcliffe
c90ba68148 Bug 1136155 - Alpha-sort events in the events popup r=pbrosset 2015-04-17 16:08:11 +01:00
Alexandre Poirot
65a839952f Bug 1145049 - Clean inspector on detach/disconnect. r=pbrosset 2015-04-18 22:36:16 +02:00
Ryan VanderMeulen
bafac6e86d Merge m-c to fx-team. a=merge 2015-04-17 16:03:31 -04:00
Ryan VanderMeulen
86aee22968 Merge inbound to m-c. a=merge
--HG--
rename : toolkit/modules/tests/browser/browser_AddonWatcher.js => toolkit/components/perfmonitoring/tests/browser/browser_AddonWatcher.js
2015-04-17 15:44:37 -04:00
Jennifer Fong
7836d45e7a Bug 901250 - Add scroll into view menu item for the inspector. r=bgrins 2015-04-17 11:03:24 -07:00
Patrick Brosset
a53d2ad7da Bug 1149999 - 2 - Send animation removed events to the animation-panel for re-starting transitions; r=past
When transitions re-start (when a css class is toggled for instance), new AnimationPlayer objects
are created everytime. But now (since bug 1122414) names are given for AnimationPlayers that
correspond to transitions, and so we can use that to know when a transition re-starts on a node
and therefore send the correct events to the animation-panel.

--HG--
extra : rebase_source : 06fb4699438939efb42b363cbfabd0430a15d8c3
extra : histedit_source : 8d4ea42715c50be4138289613a6b7fda0a69e3c6
2015-04-16 10:20:21 +02:00
Patrick Brosset
292adfbff7 Bug 1121528 - Avoid the inspector going blank when quickly navigating; r=bgrins
This prevents the WalkerActor from failing at handling various requests when
those requests are about DeaedNodes. Indeed, the async nature of the devtools
protocol means that the client could be asking for information about a node that
doesn't exist anymore because it was part of a page that was navigated away from.
The WalkerActor should know how to deal with such cases, so the patch adds a
number of early returns and a new test for them.
This helps avoiding the inspector-panel from going blank in some edge cases.

--HG--
extra : rebase_source : 26ef72eee71334f6fe467d46a486768296035b8a
extra : histedit_source : 697ddbd179ec2992706f20ca7baccbd4f90f9175%2C6e1130e38ed538809f3ee16fd9a5291fe60a85c1
2015-04-17 12:09:58 +02:00
Brian Grinstead
964f9f6d53 Bug 1153903 - Get rid of logspam during devtools talos test runs;r=pbrosset 2015-04-16 09:54:04 -07:00
Carsten "Tomcat" Book
bad3cd3153 Backed out changeset 998c4e53c1f8 (bug 1137285)
--HG--
extra : rebase_source : 9bad5a7e2d54257b22e290a4d3a354454d9002ea
2015-04-15 17:23:14 +02:00
Patrick Brosset
4ae0fca079 Bug 1149346 - First word in selector-search also matches classes and ids; r=harth 2015-04-15 08:15:20 -07:00
Carsten "Tomcat" Book
65261e28f3 Backed out changeset fb97412bef73 (bug 1145049) for dt3 test failures 2015-04-15 16:13:14 +02:00
Carsten "Tomcat" Book
d7e56703cd Backed out changeset 69819d44541f (bug 1145049) 2015-04-15 16:12:37 +02:00
Carsten "Tomcat" Book
5a319b89d1 Backed out changeset 4cf74e040c0a (bug 1145049) 2015-04-15 16:12:17 +02:00
Carsten "Tomcat" Book
7f5236111a Merge mozilla-central to fx-team 2015-04-15 15:03:01 +02:00
Alexandre Poirot
f4996a4243 Bug 1137285 - Allow ressource uri for dynamically registered actors. r=honza 2015-04-15 13:55:29 +02:00
Alexandre Poirot
432cb32f77 Bug 1145049 - Stop leaking tab actors and root actor on disconnect. r=jryans 2015-04-15 00:35:33 +02:00
Alexandre Poirot
c9b1eec447 Bug 1145049 - Prevent caching tab actors in child processes. r=jryans 2015-04-15 00:35:33 +02:00
Alexandre Poirot
92b14220cf Bug 1145049 - Clean inspector on detach/disconnect. r=pbrosset 2015-04-15 00:35:32 +02:00