Commit Graph

368 Commits

Author SHA1 Message Date
Nick Fitzgerald
ada3f2a447 Bug 1217158 - Aggregate total counts/bytes in CensusTreeNode; r=jsantell 2015-10-22 09:12:36 -07:00
Nick Fitzgerald
72eeda6375 Bug 1201542 - Implement allocationSite breakdown for CensusTreeNode; r=jsantell 2015-10-22 09:12:36 -07:00
Brian Grinstead
07a566e45e Bug 1216615 - Get rid of margin-left and margin-right for devtools-searchinput to prevent movement during resize;r=pbrosset
--HG--
extra : commitid : IzZStQzrcg5
2015-10-22 08:55:35 -07:00
Tanvi Vyas
3a16bbbb66 Bug 1086619 - tagging a mixed content blocker webconsole test with mcb. r=past 2015-10-22 13:37:54 -07:00
Alexandre Poirot
c4ca8bccbf Bug 1210429 - Fix race in webide toolbox destruction. r=jryans 2015-10-22 08:06:16 -07:00
Alexandre Poirot
c7602be539 Bug 1216555 - Makes client.close() failsafe by handling correctly closing connections. r=jryans 2015-10-22 08:06:16 -07:00
Alexandre Poirot
5f8cd037a2 Bug 1216554 - Reject requests immediately when the connection is already closed. r=jryans 2015-10-22 08:06:16 -07:00
Alexandre Poirot
aa2cba68f2 Bug 1216550 - Destroy profiler front on toolbox destruction. r=jsantell 2015-10-22 08:06:16 -07:00
Alexandre Poirot
8d66fc43a5 Bug 1215049 - Prevent reopening toolbox when selecting the same project. r=jryans 2015-10-22 08:06:16 -07:00
Alexandre Poirot
101f877c07 Bug 1169643 - Stop preventing reloading crashed tabs when devtools are opened. r=jryans 2015-10-22 08:06:16 -07:00
Carsten "Tomcat" Book
93537568bd Backed out changeset 92d4493c6d58 (bug 1169679) for bustage 2015-10-22 16:03:00 +02:00
Tim Nguyen
f0b68473cd Bug 1169679 - Update add-on manager entry design to match in-content prefs styling. r=dao 2015-10-21 12:41:00 +02:00
Nigel Babu
42d3bcb273 Backed out changeset 3e148d8f5e05 (bug 1201542) for XPCShell bustage 2015-10-22 09:57:08 +05:30
Nigel Babu
cc27a923bd Backed out changeset be72055dc7ac (bug 1217158) for XPCShell bustage 2015-10-22 09:56:58 +05:30
Patrick Brosset
0c7723730b Bug 1203303 - When attribute is focused DEL removes attribute not node; r=bgrins 2015-10-22 15:49:14 +02:00
James Long
717071e509 Bug 1201008 - only add a breakpoint in the debugger if a source is actually loaded. r=bgrins
--HG--
extra : rebase_source : 8af6cdc227f09dc528ce27e26b4f0054d7f6f0d2
2015-10-21 10:55:00 +02:00
Tom Tromey
64050c40ce Bug 1200832 - make Console.trace follow async parents; r=baku,bgrins
--HG--
extra : rebase_source : a39ad1bdc73ac53d0f611c3b5e43327aea36ec6f
2015-10-21 08:40:00 +02:00
Wes Kocher
cf26a3fcc7 Merge m-c to fx-team, a=merge 2015-10-22 16:58:03 -07:00
J. Ryan Stinnett
9f62455b03 Bug 1214514 - Repair screenshot menu item. r=ednapiranha 2015-10-22 17:45:18 -05:00
Nick Fitzgerald
e2f0c08d79 Bug 1217495 - HeapAnalyses{Client,Worker} should support requests for inverted trees; r=jsantell 2015-10-22 13:43:30 -07:00
Wes Kocher
dd50b531bf Bug 1217963 - Correct the spelling of "corect" rs=mossop
--HG--
extra : commitid : KIXf5DKKRrc
extra : source : 3f3fbf4e7a52b1bbb2848edd65eaacc7282b1a01
2015-10-23 16:02:56 -07:00
Nick Fitzgerald
2c3ff2df1a Bug 1217158 - Aggregate total counts/bytes in CensusTreeNode; r=jsantell 2015-10-21 12:53:00 -04:00
Nick Fitzgerald
108a9e9c03 Bug 1201542 - Implement allocationSite breakdown for CensusTreeNode. r=jsantell 2015-10-21 08:25:00 -04:00
Brian Grinstead
5112463b9b Bug 1162848 - Make console 'clear' shortcut ctrl+shift+l on Windows / Linux;r=jryans
--HG--
extra : commitid : HXC6aL41yU0
2015-10-21 15:05:20 -07:00
Brian Grinstead
e21883e698 Bug 1162848 - Use a single synthesizeKeyFromKeyTag helper for mochitest-devtools;r=jryans
--HG--
extra : commitid : 45zZOTo938D
2015-10-21 15:05:13 -07:00
J. Ryan Stinnett
7eceb8f4c5 Bug 1203159 - Clean up various tests after DevTools resource move. r=me 2015-10-21 14:18:29 -05:00
J. Ryan Stinnett
6335fd7480 Bug 1203159 - Clean up various incorrect paths. r=ochameau 2015-10-21 12:48:55 -05:00
J. Ryan Stinnett
b1937a0add Bug 1203159 - Update install location for external libs. r=ochameau
External libs that do not yet use DevToolsModules need manual updating to match
the new system.
2015-10-21 12:48:54 -05:00
J. Ryan Stinnett
4d22d4a91b Bug 1203159 - Update shim install locations. r=glandium,ochameau
Add more shim paths for JSM locations used during the 44 cycle for add-ons that
already migrated.  Also, clear any DIST_SUBDIR value for the shim directory only
to ensure the old paths are reachable.
2015-10-21 12:48:53 -05:00
J. Ryan Stinnett
986f2a5cde Bug 1203159 - Rewrite DevTools resource URLs. r=ochameau 2015-10-21 12:48:53 -05:00
J. Ryan Stinnett
978cb5107a Bug 1203159 - Update each product's DevTools inclusion. r=glandium
A new configure option --with-devtools (which sets MOZ_DEVTOOLS) is added to
control whether all DevTools, just the server, or no DevTools are included.
This defaults to just the server.

Applications should also include /devtools within their moz.build tree, so that
DIST_SUBDIR is in effect for all DevTools files if it is used by the app.
2015-10-21 12:22:59 -05:00
J. Ryan Stinnett
fb886b5b5c Bug 1203159 - Add resource:// mapping in all DevTools directories. r=glandium,ochameau
Add resource mapping jar.mn for DevTools.  The DevToolsModules template method
is modified to install the files in their new flattened add-on location.
2015-10-21 12:22:58 -05:00
Jordan Santell
d7a6ae0f7b Bug 1214800 - Add MPL 2.0 licensing information to all memory tool files. r=fitzgen 2015-10-21 07:57:10 -07:00
Brian Grinstead
af2c9af581 Bug 1216668 - Implement console autocomplete for inline arrays and multiline strings;r=fitzgen
--HG--
extra : commitid : AM3h7WgZXX5
2015-10-21 07:10:38 -07:00
Brian Grinstead
8352c7d8cb Bug 1216668 - Move Parser.jsm to devtools/shared so the webconsole server can use it;r=jryans
--HG--
rename : devtools/client/shared/Parser.jsm => devtools/shared/Parser.jsm
extra : commitid : Ddx5rp5dpvH
2015-10-21 07:09:39 -07:00
Wes Kocher
77ed8ce5ac Backed out changeset 3a73b2d41ed5 (bug 1201542) for test_census-view-01.html failures 2015-10-20 12:40:13 -07:00
Grisha Pushkov
2e6d42949a Bug 994555 - Adds contextmenu items to edit add and delete attributes; r=pbro
--HG--
rename : devtools/client/inspector/test/browser_inspector_menu-05-other.js => devtools/client/inspector/test/browser_inspector_menu-06-other.js
extra : commitid : C48q4NasVs6
extra : rebase_source : 52d61d54492772c296b433e4f145fea8862fa9f5
2015-10-20 16:47:02 +02:00
Nick Fitzgerald
1995b160e9 Bug 1201542 - Implement allocationSite breakdown for CensusTreeNode; r=jsantell 2015-10-20 10:21:33 -07:00
Tim Nguyen
c1ba6f6f41 Bug 1208864 - Tests for duplicate node context menu item in markup view. r=pbro
--HG--
extra : commitid : YsgJ6hXJtQ
2015-10-18 14:30:00 +02:00
Tim Nguyen
6ac6649cf7 Bug 1208864 - Duplicate node context menu item in markup view. r=pbro
--HG--
extra : commitid : 9hFeFcxFiEG
2015-10-19 14:04:00 +02:00
Carsten "Tomcat" Book
c6d3789b06 Merge m-c to fx-team 2015-10-20 12:33:28 +02:00
Carsten "Tomcat" Book
3198b767f9 merge mozilla-inbound to mozilla-central a=merge 2015-10-20 12:00:53 +02:00
Nick Fitzgerald
6a89e87496 Bug 1215606 - Ensure that DevToolsUtils.assert is properly exported; r=jsantell 2015-10-20 10:56:03 +05:30
Nick Fitzgerald
9793e9dfd8 Bug 1214867 - Add HeapSnapshot.prototype.creationTime; r=bholley 2015-10-20 10:55:49 +05:30
Brian Grinstead
cd653f8601 Bug 1216217 - Make selecting a worker from the debugger's worker list work;r=jlongster
--HG--
extra : commitid : 1rx2Uje7Ikp
2015-10-19 15:27:19 -07:00
Jordan Santell
c6ee0927bd Bug 1215397 - Add state and UI for breakdowns in memory tool. r=fitzgen 2015-10-19 13:57:33 -07:00
Tim Nguyen
b3e946522d Bug 1211190 - Convert hardcoded colors to CSS variables in devtools. r=bgrins, jsantell 2015-10-19 22:28:54 +02:00
Carsten "Tomcat" Book
fd7eba648c Backed out changeset 43d44f938388 (bug 1214867) for xpcshell test failures 2015-10-19 10:58:01 +02:00
Carsten "Tomcat" Book
ec9c88ad1d Merge m-c to mozilla-inbound 2015-10-22 11:55:01 +02:00
Patrick Brosset
302a2e7384 Bug 1194639 part 0 - Filter out changed animation mutations in devtools; r=mratcliffe 2015-10-19 15:51:24 +02:00
Tom Tromey
937bb67b3c Bug 1217328 - let filter editor work on invalid values. r=pbrosset 2015-10-26 06:22:00 +01:00
Tom Tromey
a3b03e9e95 Bug 1217328 - make FilterWidget.js eslint-clean. r=pbrosset 2015-10-26 06:22:00 +01:00
Michael Ratcliffe
97c2615aec Bug 1205814 - mozilla eslint plug: allow top level var only r=pbrosset
--HG--
extra : transplant_source : %F2%20%B4%BB%C6%E6%1C%9A%89c%FC%8E%3Bv%0C%E6%95%F9H8
2015-10-26 14:39:47 +00:00
Jordan Santell
ede6f4040a Bug 1217239 - Style the heap widget in memory tools. r=fitzgen 2015-10-26 22:40:45 -07:00
Nick Fitzgerald
cf9cf4c17c Bug 1214867 - Add HeapSnapshot.prototype.creationTimeStamp. r=bholley 2015-10-16 08:42:00 -04:00
J. Ryan Stinnett
425069ac07 Bug 1200485 - Repair view source URL in waterfall details. r=jsantell 2015-10-16 06:17:00 -04:00
Kate McKinley
c4ba172faa Bug 1207838 - Update text used for the security referrer command. r=ckerschb, r=jwalker, r=fkiefer 2015-09-28 15:11:02 -07:00
Brian Grinstead
aa01e4bd0a Bug 1200073 - Use extra space before the computed view checkbox so it's not touching the sibling text input. r=pbrosset
--HG--
extra : transplant_source : c%94Z%EE3%E2e%0A%D5Y%AC%ED%7F%0045%2B%1F%09%99
2015-10-16 15:36:54 -07:00
Jan Odvarko
b263c97f16 Bug 1211918 - Expose variables.css and use it in the JSON Viewer. r=jryans 2015-10-16 12:44:47 +02:00
Nick Fitzgerald
eb9c66b1b4 Bug 1215203 - Log a deprecation warning when DevToolsUtils.dbg_assert is called. r=jlongster 2015-10-15 16:04:00 -04:00
Jan Odvarko
22ef52a8fa Bug 1199180 - Fix arguments for executeInContent; r=pbrosset 2015-10-12 15:24:32 +02:00
Nathan Froyd
01583602a9 Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout.  The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.

CLOSED TREE makes big refactorings like this a piece of cake.

 # The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    xargs perl -p -i -e '
 s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
 s/nsRefPtr ?</RefPtr</g;   # handle declarations and variables
'

 # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h

 # Handle nsRefPtr.h itself, a couple places that define constructors
 # from nsRefPtr, and code generators specially.  We do this here, rather
 # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
 # things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
     mfbt/nsRefPtr.h \
     xpcom/glue/nsCOMPtr.h \
     xpcom/base/OwningNonNull.h \
     ipc/ipdl/ipdl/lower.py \
     ipc/ipdl/ipdl/builtin.py \
     dom/bindings/Codegen.py \
     python/lldbutils/lldbutils/utils.py

 # In our indiscriminate substitution above, we renamed
 # nsRefPtrGetterAddRefs, the class behind getter_AddRefs.  Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
    xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'

if [ -d .git ]; then
    git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
    hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi

--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
2015-10-18 01:24:48 -04:00
Nathan Froyd
583afa0965 Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
This commit was generated using the following script, executed at the
top level of a typical source code checkout.

 # Don't modify select files in mfbt/ because it's not worth trying to
 # tease out the dependencies currently.
 #
 # Don't modify anything in media/gmp-clearkey/0.1/ because those files
 # use their own RefPtr, defined in their own RefCounted.h.
find . -name '*.cpp' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    grep -v 'mfbt/RefPtr.h' | \
    grep -v 'mfbt/nsRefPtr.h' | \
    grep -v 'mfbt/RefCounted.h' | \
    grep -v 'media/gmp-clearkey/0.1/' | \
    xargs perl -p -i -e '
 s/mozilla::RefPtr/nsRefPtr/g; # handle declarations in headers
 s/\bRefPtr</nsRefPtr</g; # handle local variables in functions
 s#mozilla/RefPtr.h#mozilla/nsRefPtr.h#; # handle #includes
 s#mfbt/RefPtr.h#mfbt/nsRefPtr.h#;       # handle strange #includes
'

 # |using mozilla::RefPtr;| is OK; |using nsRefPtr;| is invalid syntax.
find . -name '*.cpp' -o -name '*.mm' | xargs sed -i -e '/using nsRefPtr/d'

 # RefPtr.h used |byRef| for dealing with COM-style outparams.
 # nsRefPtr.h uses |getter_AddRefs|.
 # Fixup that mismatch.
find . -name '*.cpp' -o -name '*.h'| \
    xargs perl -p -i -e 's/byRef/getter_AddRefs/g'
2015-10-18 00:40:10 -04:00
Phil Ringnalda
9ea53214d8 Merge f-t to m-c, a=merge 2015-10-17 11:19:46 -07:00
Patrick Brosset
4cd7fec6a8 Bug 1197100 - 4 - Move time-block UI to its own component; r=tromey
--HG--
extra : commitid : 4mQlE4kX9gS
extra : rebase_source : 23c28b8051688d52c14577fd69da4a43cb958f73
2015-10-16 22:35:28 +02:00
Jordan Santell
c84dda70dd Bug 1214872 - Set up state changes in the memory tool. r=fitzgen 2015-10-16 15:16:55 -07:00
Wes Kocher
1662b03a4f Merge m-c to inbound, a=merge 2015-10-16 12:30:35 -07:00
Ryan VanderMeulen
d789bc6326 Backed out changeset a6d52da2c539 (bug 1197100) because it was pushed accidentally. 2015-10-16 16:30:00 -04:00
Patrick Brosset
b7f8aa3061 Bug 1197100 - 4 - Move time-block UI to its own component; r=tromey
--HG--
extra : commitid : 1BauWR7Emqk
extra : rebase_source : 6a7300049cd51ce3943c103fbbb6b5d1510548c2
2015-10-16 17:10:21 +02:00
Jordan Santell
be73b8eda8 Bug 1215418 - Fix regression of margin: 0 on all body, should only apply to html documents. r=bgrins 2015-10-16 08:57:46 -07:00
Eddy Bruel
f7c6589364 Bug 1178726 - Simplify how we deal with freezing/thawing workers;r=jlongster,khuey 2015-10-16 18:48:26 +02:00
Nick Fitzgerald
942910c27a Bug 1215206 - Enable DevToolsUtils.assert assertions when in a DEBUG build or DevToolsUtils.testing is set; r=jlongster 2015-10-15 10:32:00 +02:00
Nick Fitzgerald
f109f2ac30 Bug 1214775 - Add DevToolsUtils.assert and deprecate DevToolsUtils.dbg_assert; r=jlongster 2015-10-14 10:58:00 +02:00
Nick Fitzgerald
77e69b57b8 Bug 1214070 - Add support for diffing census reports to HeapAnalysesWorker; r=jsantell 2015-10-15 08:23:00 +02:00
Nick Fitzgerald
842b5596e6 Bug 1213436 - Reject core dumps with node IDs that don't fit in an IEEE 754 double; r=sfink 2015-10-13 11:59:00 +02:00
Jordan Santell
e4c6c069b8 Bug 1215251 - Add redux middleware for managing async action creators via generators and promises. r=fitzgen 2015-10-15 17:04:02 -07:00
J. Ryan Stinnett
f6d574e30e Bug 1215081 - Namespace URLs don't like robots prepending random strings. r=bgrins 2015-10-15 18:42:52 -05:00
Alexandre Poirot
d874c1f117 Bug 1204808 - Move devtools prefs to its own file in /devtools folder. r=jryans 2015-10-15 03:47:21 -07:00
Alexandre Poirot
89cb263b54 Bug 1204812 - Keep Console.jsm in toolkit/modules/ r=jryans,Mossop
--HG--
rename : devtools/shared/Console.jsm => toolkit/modules/Console.jsm
2015-10-15 03:45:22 -07:00
Patrick Brosset
0b132638a2 Bug 1197192 - Allow dragging the scrubber not just from the timeline header; r=ochameau
This adds a new invisible element centered around the scrubber and
thick enough for users to drag from.

--HG--
extra : commitid : 8T6UnzIMd35
extra : rebase_source : 4076198dae2bd3cf9fce7ad68f5f5615d98ef5bf
extra : histedit_source : e1b038a2dc1f9a6bca504c207886d67e75636e8f%2C26ac318b25a7abd516fedfbced3ced3359af58c4
2015-10-15 10:14:35 +02:00
Jan Odvarko
c77bb5f29b Bug 1214629 - Lazy load modules for the JSON Viewer; r=jryans 2015-10-14 16:12:03 +02:00
Jordan Santell
c9656c9187 Bug 1213137 - Initial react app for memory tool with its snapshot list view. r=jlong 2015-10-14 11:31:59 -07:00
Brian Grinstead
5f553b202c Bug 1214663 - Make CodeMirror not break when encountering a <constructor> tag;r=Gijs
--HG--
extra : commitid : 5eSuUmwUSK6
2015-10-14 11:29:19 -07:00
Jordan Santell
cd1103e7d0 Bug 1213138 - Add react-redux library to developer tools. r=gerv 2015-10-14 10:07:59 -07:00
Patrick Brosset
ddce066416 Bug 1199589 - Display the current timeline time in the toolbar; r=bgrins
--HG--
extra : commitid : EUwwgmqS8bd
extra : rebase_source : eeff4cbcf4409f7bb35801782fc3345738220473
2015-10-14 10:03:29 +02:00
Jordan Santell
c4ed200669 Bug 1214231 - Provide an option to generate census tree nodes in a worker when taking a census. r=fitzgen 2015-10-13 16:41:10 -07:00
Henrik Tjäder
990b69d9bd Bug 1161698 - Imported profiles should use their filename as the display label. r=jsantell 2015-10-13 16:27:12 -07:00
Simon Lindholm
dde8eb4d15 Bug 1192421 - Don't clear rule-view when changing selection; r=pbro
This is to prevent the rule-view from flickering when a new node is
selected.
This also makes the rule-vuew non-interactive (not responsding to
user events) during the refresh time.
If this takes too long, the rule-view is hidden after a delay.
This also fixes a race condition in style-inspector-overlay's
highlighters due to _hideCurrent being unnecessarily async.

--HG--
extra : rebase_source : 87232abdd49cd149a482d6212aa80e960e8918c6
2015-10-13 09:37:57 +02:00
Brian Grinstead
8f12b46988 Bug 1189464 - Add test coverage to make sure theme-fg-contrast class is removed on edit outer html;r=me
--HG--
extra : commitid : CvgS76dH3Al
2015-10-13 07:20:05 -07:00
Andrew Krawchyk
87925d2d5f Bug 1189464 - Remove theme-fg-contrast class from closing tag in markup view after editing outer html;r=bgrins
--HG--
extra : commitid : AbdW16hJZ9S
2015-10-13 07:19:26 -07:00
Patrick Brosset
b444450c45 Bug 1205681 - 3 - Tests for the timeline rewind button; r=tromey
--HG--
extra : commitid : CfIyUt9zNdF
extra : rebase_source : 507760c9f3922745d1625f082a07a581baab0b4f
extra : histedit_source : c98fa919bba4e70a43ad02147496e890829fd22b
2015-10-12 11:39:21 +02:00
Patrick Brosset
f67efc0216 Bug 1205681 - 2 - Implement the rewind timeline button behavior; r=tromey
--HG--
extra : commitid : 1DAcDD0XEp7
extra : rebase_source : a6127a80af0ba2954c04358d553ba17f5324791c
extra : histedit_source : f9eb3e5c2ed97ff43791d330ffe8b2d880139087
2015-10-12 11:34:59 +02:00
Patrick Brosset
e1a9bcfe57 Bug 1205681 - 1 - Add a timeline rewind button to the toolbar; r=zer0
--HG--
extra : commitid : 6b6vZmm889f
extra : rebase_source : acc55838af1a0f0c4a24bc7843cecb8afdbf0bf4
extra : histedit_source : 33ceda5c558bb4196a2a739b388b73e47c4de9c8
2015-10-09 14:08:07 +02:00
Carsten "Tomcat" Book
2803b80084 Merge m-c to fx-team 2015-10-13 12:43:53 +02:00
Nick Fitzgerald
af3b702acd Bug 1201621 - Add support for allocation stack breakdowns to the heap analysis worker; r=jsantell 2015-10-12 13:29:49 -07:00
Jan Odvarko
68664c950e Bug 1132203 - Fixing theme and intermittent test failure; r=jryans 2015-10-05 13:14:07 +02:00
Jan Odvarko
85b82c274f Bug 1132203 - Load JSON viewer only for top level documents; r=bz 2015-09-28 13:48:33 +02:00
Jan Odvarko
3a684bba72 Bug 1132203 - Load JSON viewer dynamically on demand; r=jryans 2015-09-28 13:34:03 +02:00
Jan Odvarko
ef579c42e5 Bug 1132203 - Tests for JSON Viewer; r=jryans 2015-09-28 13:33:45 +02:00
Jan Odvarko
dd664dced5 Bug 1132203 - JSON Viewer for application/json documents; r=jlong 2015-09-28 13:33:20 +02:00
Jan Odvarko
aee53352df Bug 1132203 - Libs for JSON Viewer; r=jlong 2015-09-28 13:32:37 +02:00
Jan Odvarko
faa0ffa408 Bug 1206618 - Properly set HAR response mime type; r=jryans 2015-10-12 13:52:27 +02:00
Tom Tromey
a10b5a346e Bug 1029459 - remove output-parser iteration limit. r=pbrosset 2015-10-11 20:24:31 +02:00
mitchfriedman
99e7c30959 Bug 852931 - cmd+click jumps to function defintion in the debugger. r=jlongster 2015-10-11 20:24:31 +02:00
J. Ryan Stinnett
555622129c Bug 1196047 - Move tern to client/sourceeditor. r=bgrins
--HG--
rename : devtools/shared/tern/README => devtools/client/sourceeditor/tern/README
rename : devtools/shared/tern/browser.js => devtools/client/sourceeditor/tern/browser.js
rename : devtools/shared/tern/comment.js => devtools/client/sourceeditor/tern/comment.js
rename : devtools/shared/tern/condense.js => devtools/client/sourceeditor/tern/condense.js
rename : devtools/shared/tern/def.js => devtools/client/sourceeditor/tern/def.js
rename : devtools/shared/tern/ecma5.js => devtools/client/sourceeditor/tern/ecma5.js
rename : devtools/shared/tern/infer.js => devtools/client/sourceeditor/tern/infer.js
rename : devtools/shared/tern/signal.js => devtools/client/sourceeditor/tern/signal.js
rename : devtools/shared/tern/tern.js => devtools/client/sourceeditor/tern/tern.js
rename : devtools/shared/tern/tests/unit/head_tern.js => devtools/client/sourceeditor/tern/tests/unit/head_tern.js
2015-10-09 18:26:10 -05:00
J. Ryan Stinnett
959c1c861a Bug 1196047 - Move shared/shared perf files to server/performance. r=jsantell
--HG--
rename : devtools/shared/shared/framerate.js => devtools/server/performance/framerate.js
rename : devtools/shared/shared/memory.js => devtools/server/performance/memory.js
rename : devtools/shared/shared/profiler.js => devtools/server/performance/profiler.js
2015-10-09 18:26:09 -05:00
J. Ryan Stinnett
6b3d9a67b6 Bug 1196047 - Move most of shared/performance to client or server. r=jsantell
--HG--
rename : devtools/shared/performance/legacy/compatibility.js => devtools/client/performance/legacy/compatibility.js
rename : devtools/shared/performance/utils.js => devtools/shared/performance/recording-utils.js
2015-10-09 18:26:08 -05:00
J. Ryan Stinnett
efa19c21f3 Bug 1196047 - Move worker*.js to devtools/shared. r=jsantell
--HG--
rename : devtools/shared/worker-loader.js => devtools/shared/worker/loader.js
rename : devtools/shared/shared/tests/browser/browser.ini => devtools/shared/worker/tests/browser/browser.ini
2015-10-09 18:26:07 -05:00
J. Ryan Stinnett
e0e2e60e56 Bug 1196047 - Move async-storage.js to devtools/shared. r=bgrins
--HG--
rename : devtools/shared/shared/async-storage.js => devtools/shared/async-storage.js
2015-10-09 18:26:06 -05:00
J. Ryan Stinnett
4a4e300f9f Bug 1196047 - Move indentation.js to devtools/shared. r=bgrins
--HG--
rename : devtools/shared/shared/indentation.js => devtools/shared/indentation.js
2015-10-09 18:26:05 -05:00
J. Ryan Stinnett
71e780cfde Bug 1196047 - Move system.js to devtools/shared. r=jsantell
--HG--
rename : devtools/shared/shared/system.js => devtools/shared/system.js
2015-10-09 18:26:04 -05:00
jarjun
36d657cc6f Bug 1039482 - Properly position and style the file name edit field in the projecteditor. r=bgrins
---
 devtools/client/projecteditor/lib/tree.js          | 41 +++++++++++++++++++---
 .../test/browser_projecteditor_rename_file.js      |  2 +-
 devtools/client/shared/inplace-editor.js           | 11 ++++--
 .../client/themes/projecteditor/projecteditor.css  |  2 +-
 4 files changed, 48 insertions(+), 8 deletions(-)

--HG--
extra : commitid : AWJCCRyJ98e
2015-10-09 12:46:13 -07:00
Hallvord R. M. Steen
2932cac017 Bug 1183325 - Allow use of debugger shortcut keys when split console has focus;r=bgrins
--HG--
extra : commitid : AqeVkKWIGnh
2015-10-07 22:09:55 +02:00
Jordan Santell
9cb63cfda3 Bug 1173775 - Tests for bug 1173775. r=vporof 2015-10-06 15:50:19 -07:00
Nounours Heureux
f68b9db724 Bug 1173775 - Right-clicking a file in the call tree doesn't open it anymore. r=jsantell
From 6615e770e8c00ee4f4dfb3fbdd5d12e2032c9161 Mon Sep 17 00:00:00 2001
2015-10-06 15:48:00 -07:00
J. Ryan Stinnett
daa2f51396 Bug 1212653 - Fix Simulator.jsm exports. r=ochameau 2015-10-09 12:11:45 -05:00
J. Ryan Stinnett
2483ebaeef Backout "Bug 1196047 - Fix Simulator.jsm exports. r=ochameau", wrong bug. 2015-10-09 12:09:04 -05:00
rocik
51def8e4c9 Bug 1070719 - Autosave project files before running. r=jryans 2015-10-09 12:06:20 -05:00
J. Ryan Stinnett
490aa3a40e Bug 1196047 - Fix Simulator.jsm exports. r=ochameau 2015-10-09 12:04:30 -05:00
Carsten "Tomcat" Book
6c4a01562d Merge m-c to fx-team 2015-10-09 14:33:28 +02:00
Carsten "Tomcat" Book
d652ecd66e merge mozilla-inbound to mozilla-central a=merge 2015-10-09 11:43:07 +02:00
Patrick Brosset
7e0eabe18d Bug 1211810 - Add a way to lock the highlighter on animated nodes from animation-inspector; r=tromey
--HG--
extra : commitid : H2H26BTLLOT
extra : rebase_source : 155342428c44479443c1b9a417e43832179022c7
extra : histedit_source : 45837d3618030f12ba0b7591a36982a345f73404%2C7ff7e3e34af19172bfeb7d551423f9bab7af10f0
2015-10-09 10:44:53 +02:00
Tom Tromey
0d4d173791 Bug 1124210 - preserve color case when using color picker; r=mratcliffe
--HG--
extra : rebase_source : 4da39290d03c945f801c485145409312165cc480
2015-10-08 07:54:00 +02:00
J. Ryan Stinnett
3eb296673f Bug 1210956 - Clean up missed theme references after migration. r=bgrins 2015-10-08 13:43:05 -05:00
Avik Pal
122b33db00 Bug 1157789 - Add a test for the Inspector's collapse/expandAll context menu items. r=janx 2015-10-07 11:33:00 +02:00
Tom Tromey
dc9144d57d Bug 965181 - respect default color unit when choosing a color. r=mratcliffe 2015-10-07 12:04:00 +02:00
Eddy Bruel
f39b849fea Bug 1205305 - Fix a race condition in browser_dbg_server-conditional-bp-02.js;r=jlong 2015-10-08 16:33:37 +02:00
Carsten "Tomcat" Book
6e07fc601b Merge m-c to fx-team 2015-10-08 16:11:56 +02:00
Carsten "Tomcat" Book
634dc488d6 merge mozilla-inbound to mozilla-central a=merge 2015-10-08 15:26:54 +02:00
Wes Kocher
c23069f318 Merge m-c to fx-team a=merge
--HG--
rename : mobile/android/config/tooltool-manifests/android/releng.manifest => mobile/android/config/tooltool-manifests/b2gdroid/releng.manifest
extra : rebase_source : 10508628a76cecbf86b54dd2e27fca8c39cfa37b
2015-10-07 11:33:10 -07:00
Wes Kocher
399a23b6c1 Merge inbound to m-c a=merge 2015-10-07 10:29:41 -07:00
Wes Kocher
92eaf64910 Backed out changeset 1f51d1614b9a (bug 1207245) 2015-10-07 10:19:31 -07:00
Wes Kocher
75ff20f5af Backed out changeset 91d4539e00ce (bug 1207245)
--HG--
rename : mfbt/RefPtr.h => mfbt/nsRefPtr.h
2015-10-07 10:19:19 -07:00
Wes Kocher
9d0985e9fd Merge fx-team to central, a=merge 2015-10-07 09:58:09 -07:00
Nathan Froyd
89a69c829a Bug 1207245 - part 6 - rename nsRefPtr<T> to RefPtr<T>; r=ehsan; a=Tomcat
The bulk of this commit was generated with a script, executed at the top
level of a typical source code checkout.  The only non-machine-generated
part was modifying MFBT's moz.build to reflect the new naming.

 # The main substitution.
find . -name '*.cpp' -o -name '*.cc' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    xargs perl -p -i -e '
 s/nsRefPtr\.h/RefPtr\.h/g; # handle includes
 s/nsRefPtr ?</RefPtr</g;   # handle declarations and variables
'

 # Handle a special friend declaration in gfx/layers/AtomicRefCountedWithFinalize.h.
perl -p -i -e 's/::nsRefPtr;/::RefPtr;/' gfx/layers/AtomicRefCountedWithFinalize.h

 # Handle nsRefPtr.h itself, a couple places that define constructors
 # from nsRefPtr, and code generators specially.  We do this here, rather
 # than indiscriminantly s/nsRefPtr/RefPtr/, because that would rename
 # things like nsRefPtrHashtable.
perl -p -i -e 's/nsRefPtr/RefPtr/g' \
     mfbt/nsRefPtr.h \
     xpcom/glue/nsCOMPtr.h \
     xpcom/base/OwningNonNull.h \
     ipc/ipdl/ipdl/lower.py \
     ipc/ipdl/ipdl/builtin.py \
     dom/bindings/Codegen.py \
     python/lldbutils/lldbutils/utils.py

 # In our indiscriminate substitution above, we renamed
 # nsRefPtrGetterAddRefs, the class behind getter_AddRefs.  Fix that up.
find . -name '*.cpp' -o -name '*.h' -o -name '*.idl' | \
    xargs perl -p -i -e 's/nsRefPtrGetterAddRefs/RefPtrGetterAddRefs/g'

if [ -d .git ]; then
    git mv mfbt/nsRefPtr.h mfbt/RefPtr.h
else
    hg mv mfbt/nsRefPtr.h mfbt/RefPtr.h
fi

--HG--
rename : mfbt/nsRefPtr.h => mfbt/RefPtr.h
2015-10-07 16:50:25 -04:00
Nathan Froyd
1f70f620da Bug 1207245 - part 3 - switch all uses of mozilla::RefPtr<T> to nsRefPtr<T>; r=ehsan
This commit was generated using the following script, executed at the
top level of a typical source code checkout.

 # Don't modify select files in mfbt/ because it's not worth trying to
 # tease out the dependencies currently.
 #
 # Don't modify anything in media/gmp-clearkey/0.1/ because those files
 # use their own RefPtr, defined in their own RefCounted.h.
find . -name '*.cpp' -o -name '*.h' -o -name '*.mm' -o -name '*.idl'| \
    grep -v 'mfbt/RefPtr.h' | \
    grep -v 'mfbt/nsRefPtr.h' | \
    grep -v 'mfbt/RefCounted.h' | \
    grep -v 'media/gmp-clearkey/0.1/' | \
    xargs perl -p -i -e '
 s/mozilla::RefPtr/nsRefPtr/g; # handle declarations in headers
 s/\bRefPtr</nsRefPtr</g; # handle local variables in functions
 s#mozilla/RefPtr.h#mozilla/nsRefPtr.h#; # handle #includes
 s#mfbt/RefPtr.h#mfbt/nsRefPtr.h#;       # handle strange #includes
'

 # |using mozilla::RefPtr;| is OK; |using nsRefPtr;| is invalid syntax.
find . -name '*.cpp' -o -name '*.mm' | xargs sed -i -e '/using nsRefPtr/d'

 # RefPtr.h used |byRef| for dealing with COM-style outparams.
 # nsRefPtr.h uses |getter_AddRefs|.
 # Fixup that mismatch.
find . -name '*.cpp' | \
    xargs perl -p -i -e 's/byRef/getter_AddRefs/g'
2015-10-07 15:05:02 -04:00
Carsten "Tomcat" Book
58e0d2ac7d Backed out 6 changesets (bug 1132203) for e10s-dt2 test failures
Backed out changeset d6e2d567d8c3 (bug 1132203)
Backed out changeset 8a90df6a9ae7 (bug 1132203)
Backed out changeset 0677c5169e05 (bug 1132203)
Backed out changeset f3023ebc9881 (bug 1132203)
Backed out changeset f00c53c8ffd4 (bug 1132203)
Backed out changeset 2a6416177736 (bug 1132203)

--HG--
extra : rebase_source : 90d20637f825c7fbd144cb5a8beb2962064c157d
2015-10-07 15:35:31 +02:00
Carsten "Tomcat" Book
08997000eb Backed out 2 changesets (bug 1202902) to recking bug 1202902 to be able to reopen inbound on a CLOSED TREE
Backed out changeset 647025383676 (bug 1202902)
Backed out changeset d70c7fe532c6 (bug 1202902)
2015-10-07 14:03:21 +02:00
Sebastian Hengst
cdcff6d0a7 Backed out changeset c6b267589d0d (bug 1202902) for Mulet Reftest, W3C Platform Test and other failures. r=backout a=backout on a CLOSED TREE 2015-10-07 13:36:26 +02:00
Tom Tromey
92c5a313e2 Bug 1195995 - merge css-tokenizer into css-parsing-utils; r=mratcliffe
--HG--
rename : devtools/client/styleinspector/css-parsing-utils.js => devtools/client/shared/css-parsing-utils.js
rename : devtools/client/styleinspector/test/unit/test_escapeCSSComment.js => devtools/client/shared/test/unit/test_escapeCSSComment.js
rename : devtools/client/styleinspector/test/unit/test_parseDeclarations.js => devtools/client/shared/test/unit/test_parseDeclarations.js
rename : devtools/client/styleinspector/test/unit/test_parsePseudoClassesAndAttributes.js => devtools/client/shared/test/unit/test_parsePseudoClassesAndAttributes.js
rename : devtools/client/styleinspector/test/unit/test_parseSingleValue.js => devtools/client/shared/test/unit/test_parseSingleValue.js
rename : devtools/client/styleinspector/test/unit/test_rewriteDeclarations.js => devtools/client/shared/test/unit/test_rewriteDeclarations.js
extra : commitid : Ip6qFxTZHJb
2015-10-06 10:13:00 -04:00
Brian Grinstead
3ac14ea3a6 Bug 1210954 - Move devtools variables into a single variables.css file;r=jryans;r=jsantell
--HG--
extra : commitid : 3wYHIWq4LXT
2015-10-07 08:19:44 -07:00
Brian Grinstead
fa199187dc Bug 1198039 - Don't modify the DOM after dragging an element and putting it back where it started;r=pbrosset
--HG--
extra : commitid : Loe49p9JYT7
2015-10-07 08:19:09 -07:00
Jan Odvarko
64a0ec014f Bug 1132203 - Fixing theme and intermittent test failure; r=jryans
--HG--
extra : rebase_source : 6c00287d9acf958270b0abfcc53ba5a57b35b654
2015-10-05 13:14:07 +02:00
Tom Tromey
bc328979f0 Bug 984880 - as-authored styles in the rule view; r=pbrosset,r=bgrins
--HG--
extra : commitid : Io2mbcAjYMx
2015-10-06 09:35:31 -07:00
Patrick Brosset
3a80549c1f Bug 1197100 - 3 - Remove code duplication in animation actor tests; r=miker
--HG--
extra : commitid : 28E4LlbrlUP
extra : rebase_source : 78ee9ba47adbc92e2cfbfb43f45209510745a61b
2015-09-29 16:43:48 +02:00
Patrick Brosset
7c6721fbc2 Bug 1197100 - 2 - Rename all animation actor tests so the filenames actually make sense; r= miker
--HG--
rename : devtools/server/tests/browser/browser_animation_actors_13.js => devtools/server/tests/browser/browser_animation_emitMutations.js
rename : devtools/server/tests/browser/browser_animation_actors_17.js => devtools/server/tests/browser/browser_animation_getFrames.js
rename : devtools/server/tests/browser/browser_animation_actors_06.js => devtools/server/tests/browser/browser_animation_getMultipleStates.js
rename : devtools/server/tests/browser/browser_animation_actors_02.js => devtools/server/tests/browser/browser_animation_getPlayers.js
rename : devtools/server/tests/browser/browser_animation_actors_10.js => devtools/server/tests/browser/browser_animation_getStateAfterFinished.js
rename : devtools/server/tests/browser/browser_animation_actors_16.js => devtools/server/tests/browser/browser_animation_getSubTreeAnimations.js
rename : devtools/server/tests/browser/browser_animation_actors_14.js => devtools/server/tests/browser/browser_animation_keepFinished.js
rename : devtools/server/tests/browser/browser_animation_actors_09.js => devtools/server/tests/browser/browser_animation_playPauseIframe.js
rename : devtools/server/tests/browser/browser_animation_actors_08.js => devtools/server/tests/browser/browser_animation_playPauseSeveral.js
rename : devtools/server/tests/browser/browser_animation_actors_03.js => devtools/server/tests/browser/browser_animation_playerState.js
rename : devtools/server/tests/browser/browser_animation_actors_07.js => devtools/server/tests/browser/browser_animation_reconstructState.js
rename : devtools/server/tests/browser/browser_animation_actors_15.js => devtools/server/tests/browser/browser_animation_refreshTransitions.js
rename : devtools/server/tests/browser/browser_animation_actors_11.js => devtools/server/tests/browser/browser_animation_setCurrentTime.js
rename : devtools/server/tests/browser/browser_animation_actors_12.js => devtools/server/tests/browser/browser_animation_setPlaybackRate.js
rename : devtools/server/tests/browser/browser_animation_actors_01.js => devtools/server/tests/browser/browser_animation_simple.js
rename : devtools/server/tests/browser/browser_animation_actors_04.js => devtools/server/tests/browser/browser_animation_updatedState.js
extra : commitid : Hj801v7jGQa
extra : rebase_source : 901666ed623d7e4fa3dfb4cfaefb5db80e2adef8
2015-09-29 15:51:23 +02:00
Patrick Brosset
9c03fd64ad Bug 1197100 - 1 - Add getFrames method to the AnimationPlayerActor; r=miker
--HG--
extra : commitid : H7CgQW0CBvU
extra : rebase_source : c27d9b80ed2b2d0bada83d18d7e5ff0eae18b43a
2015-09-29 14:53:15 +02:00
Patrick Brosset
c811398f2a Bug 1211796 - Do not convert CSS filters to computed values before opening the Filter Widget; r=tromey
--HG--
extra : commitid : 78naPu4GRAT
extra : rebase_source : 481d7c9fcd356383a73a32d611a0dfccb081f1f9
extra : histedit_source : dffa29006c4240b60950ab8aa9ee901bd6107a19
2015-10-06 10:29:55 +02:00
Brian Grinstead
6d0bc49563 Bug 1211017 - Show URL as the title in worker toolboxes;r=ejpbruel
--HG--
extra : commitid : GRkbqjQHCQG
2015-10-06 08:04:36 -07:00
Jan Odvarko
1a8cc9ec95 Bug 1132203 - Load JSON viewer only for top level documents; r=bz
--HG--
extra : rebase_source : b58c0faf87ae906f592e068aa2f54cb2acc38152
2015-09-28 13:48:33 +02:00