Commit Graph

920 Commits

Author SHA1 Message Date
Nick Fitzgerald
926f0d1426 Bug 1233831 - Part 5: Test the minor GC markers; r=vporof 2016-01-19 12:48:23 -08:00
Nick Fitzgerald
6ae5801648 Bug 1233831 - Part 4: Add metadata for the minor GC markers; r=vporof
This commit adds the necessary metadata for the performance tool to render the
new minor gc markers.
2016-01-19 12:48:22 -08:00
Gabriel Luong
877e4e8a44 Bug 1235172 - Part 4: Extract RuleEditor and TextPropertyEditor to a view module r=pbro 2016-01-18 12:06:08 -05:00
Carsten "Tomcat" Book
8a6776a25a Backed out changeset e78d14bd29b7 (bug 950936) 2016-01-18 16:34:16 +01:00
Alexandre Poirot
043fde16fa Bug 950936 - Add disable autohide button in browser toolbox to help debug panel/popups. r=bgrins 2016-01-18 03:10:42 -08:00
Ryan VanderMeulen
a6e049875d Merge m-c to fx-team. a=merge 2016-01-17 15:11:03 -05:00
Ryan VanderMeulen
0a405f4d7d Merge fx-team to m-c. a=merge 2016-01-17 15:05:20 -05:00
Ori Avtalion
d31d945907 Bug 1208772 - Always use a full URL for links in the console even when the text is shortened. r=bgrins 2016-01-15 19:13:32 +02:00
Julian Descottes
e337d68642 Bug 1238941 - Remove caching in devtools tree widget (react). r=fitzgen
--HG--
extra : source : 3cea1d886e9e6861a8720de42825185381a208a3
2016-01-14 20:33:09 +01:00
Julian Descottes
f03153fe8c Bug 1239670 - Memory table: Use min-width:0 on flex items to prevent overflow. r=fitzgen
--HG--
extra : source : f0b09da3f4caaf540ecce8f7474fe1e9a46c5e42
2016-01-14 19:52:26 +01:00
Gabriel Luong
436766ea98 Bug 1238133 - Part 2: Rename locale keys to avoid parsing conflict r=bgrins 2016-01-16 12:00:43 -08:00
Wes Kocher
b9e834901f Merge fx-team to m-c a=merge
--HG--
extra : commitid : 1TQERMA3jxg
2016-01-15 14:52:34 -08:00
Wes Kocher
137b0dc6d1 Backed out changeset c457397a08bb (bug 1215955) for being a possible cause of frequent devtools failures in browser_profiler_tree-abstract-02.js a=backout
--HG--
extra : commitid : 9hiF1ztDIiJ
extra : histedit_source : 6388bc5df724f62b90c3309794bde9df82fa5631%2C131cc268c81bccca87b5dfc6ce58ae21230768cf
2016-01-15 10:43:01 -08:00
Wes Kocher
a330ff03a6 Backed out changeset 3cea1d886e9e (bug 1238941) for being a possible cause of frequent devtools failures in browser_profiler_tree-abstract-02.js a=backout
--HG--
extra : commitid : 3MYM5fevzDQ
2016-01-15 10:42:50 -08:00
Wes Kocher
908b84aefe Backed out changeset f0b09da3f4ca (bug 1239670) for being a possible cause of frequent devtools test failures in browser_profiler_tree-abstract-02.js a=backout
--HG--
extra : commitid : 5Lyfqyf55x2
2016-01-15 10:41:38 -08:00
Julian Descottes
e9679c5b4a Bug 1239670 - Memory table: Use min-width:0 on flex items to prevent overflow. r=fitzgen 2016-01-14 19:52:26 +01:00
Julian Descottes
d2af8685f1 Bug 1238941 - Remove caching in devtools tree widget (react). r=fitzgen 2016-01-14 20:33:09 +01:00
Julian Descottes
bd312166c6 Bug 1215955 - Add clear snapshots button to devtools memory tool. r=fitzgen 2016-01-12 19:14:15 +01:00
Julian Descottes
19cec19293 Bug 1215955 - Add deleteSnapshot to HeapAnalysisWorker. r=fitzgen 2016-01-12 10:41:17 +01:00
Patrick Brosset
8d60e17aa4 Bug 1181837 - 5 - Include inspector's head.js in layout-view's tests and remove code duplication; r=bgrins
--HG--
extra : commitid : KQ60VSrtzU4
extra : rebase_source : e833a4def96fe7a8334ea9cd6394a2a98afda88a
2016-01-15 11:34:47 +01:00
Nigel Babu
d03bf3e051 Backed out changeset 09ab2331ee63 (bug 1181837) on request
--HG--
extra : commitid : JkBFtKkcwPf
2016-01-15 15:29:54 +05:30
Patrick Brosset
1a69d30db3 Bug 1181837 - 5 - Include inspector's head.js in layout-view's tests and remove code duplication
--HG--
extra : commitid : HEEWieRzUsB
extra : rebase_source : 78259b36900abedf22b7b9594c63bf3718798d3a
2016-01-13 10:41:10 +01:00
Patrick Brosset
95dc418348 Bug 1181837 - 4 - Includes shared-head.js in inspector's tests and removes code duplication
--HG--
extra : commitid : 3EUmAbRTcXM
extra : rebase_source : 2f21460e0ad2b29329c72be74370d19d9c6ffc4f
2016-01-08 16:05:17 -08:00
Patrick Brosset
7f3ba3c7fa Bug 1181837 - 3 - Introduce openToolboxForTab in shared-head.js to let tests open toolboxes in existing tabs
--HG--
extra : commitid : 5GOXoU0DJfw
extra : rebase_source : fbf7549aab34f7a1c4f7797dfd958dea1f81d794
2016-01-08 14:03:19 -08:00
Patrick Brosset
ed8d64dda9 Bug 1181837 - 2 - Rename shared-head's open/close toolbox functions
--HG--
extra : commitid : HkK3e3pc34Q
extra : rebase_source : 845c67dde20b66159b5ed76f26aa09adc8bbd5ec
2016-01-13 11:08:17 +01:00
Patrick Brosset
e3a1fd9e2c Bug 1181837 - 1 - Minor shared-head.js cleanup and code duplication removal
--HG--
extra : commitid : HthjhYV6gz8
extra : rebase_source : 19f3f0584ce903ba703d3e4dd955038603f71dd5
2016-01-08 09:07:24 -08:00
Luke Wagner
6ebd19920f Bug 1239601 - improve the UniquePtr situation (r=jorendorff)
--HG--
extra : commitid : FwqWNSZ3SKY
extra : rebase_source : 75ed67bfadcbdaeb5bf89a57ad6ca9ef75b7f1f0
2016-01-15 18:26:06 -06:00
Patrick Brosset
833cadbc88 Bug 1239298 - Make sure percentage width of iterations and delays in the timeline are relative to the same parent
--HG--
extra : commitid : LGSmpfPoAR6
extra : rebase_source : 3d6eacf405099a1dfd9e8b46d2c98c945e7ae930
2016-01-14 11:23:27 +01:00
Carsten "Tomcat" Book
5d7e681cdd Backed out changeset b4b8a8dd9ce8 (bug 1239008) for dt1 test failures 2016-01-14 16:43:20 +01:00
Alexandre Poirot
335ab17e50 bug 1158264 - Flag requests coming from service workers. r=vporof 2016-01-14 05:53:00 -08:00
Carsten "Tomcat" Book
a0a4e981bb Merge mozilla-central to fx-team 2016-01-14 11:59:00 +01:00
Carsten "Tomcat" Book
2466aecfb9 merge mozilla-inbound to mozilla-central a=merge 2016-01-14 11:50:34 +01:00
Lin Clark
c9a7afbbd0 Bug 1239008 - Change ChromeDebuggerActor to protocol.js. r=jryans 2016-01-12 11:46:00 +01:00
Julian Descottes
85c19fa4d4 Bug 1238639 - HeapAnalysesWorker getCreationTime throws when given non-existant path;r=fitzgen
--HG--
extra : transplant_source : v%81ga%DA%C8%25%F5%BF.af%86%236w%A4%1D%02%E1
2016-01-12 11:13:54 +01:00
Matt Claypotch
161dd1d269 Bug 1228697 - twisty arrow should not shrink in a flexed row; r=bgrins 2016-01-13 14:10:00 +01:00
Julian Descottes
f38ed72a4a Bug 1238467 - add tooltiptext on SideMenuWidget group checkbox. r=vporof 2016-01-13 19:24:09 +01:00
Julian Descottes
fa2e9f9114 Bug 1157469 - use EventListenerService to update markupview event bubbles. r=bgrins
Inspector actor now uses EventListenerService:addListenerChangeListener to propagate
event listener changes as mutations with type 'events'.

markupview will now trigger an update when receiving a mutation of type 'event', and
the event bubble display will be updated

--HG--
extra : transplant_source : %13%1C%9EJeu%0A%F7Z%9F%EF%8D%3EY%B7U%A1%8B%F2%96
2016-01-06 15:01:24 -08:00
Wes Kocher
eb06b788f8 Backed out 2 changesets (bug 1013219) for xpcshell bustage in test_stepping-07.js
Backed out changeset eb7c34221195 (bug 1013219)
Backed out changeset c62dadd77752 (bug 1013219)

--HG--
extra : commitid : LUTQTJU2HdE
2016-01-13 13:09:31 -08:00
Nick Fitzgerald
46ec4d3cc4 Bug 1229229 - Display dominator trees in the memory tool's UI; r=jsantell
This patch overhauls the memory tool's frontend from being in a state of viewing
a snapshot's census (the implicit default) or viewing a census diff (a special
cased kind of thing) to one of three recognized view states: (1) census, (2)
diffing, or (3) dominator tree. The logic surrounding our current view is more
explicit now. View option (3) is the new one, whose introduction required those
clean ups.

Dominator trees are too large to render in full, all at once. Instead, we
eagerly load and render a few levels deep and then incrementally fetch further
subtrees as their parents are expanded in the UI. This means that we get new
Tree component instances across incremental fetches. Before this commit, the
Tree component stored a bunch of state internally (in this.state rather than
this.props) and we would lose focus and expansion state across incremental
fetches. This internal state has been pulled out and made as explicit props,
which are now managed by actions and reducers just like the rest of the state.

--HG--
rename : devtools/client/memory/components/tree-item.js => devtools/client/memory/components/census-tree-item.js
2016-01-13 12:27:30 -08:00
Nick Fitzgerald
7a4c555f3e Bug 1239154 - Add default bug component to memory tool related directories; r=jsantell 2016-01-13 12:27:30 -08:00
Tom Tromey
acb8aa95c2 Bug 1013219 - set line number of return instruction; r=efaust,fitzgen,ejpbruel 2016-01-13 11:29:57 -07:00
Tom Tromey
9ac077fb9b Bug 1013219 - set the line number of the terminating retrval; r=jimb,ejpbruel,fitzgen 2016-01-13 11:29:56 -07:00
Victor Porof
6e932b760c Bug 1234341 - Temporarily disable browser_net_image-tooltip.js on 64bit Windows 8, r=me 2016-01-13 15:03:22 +01:00
Christoph Kerschbaumer
9fe9a078ce Bug 1232786 - Convert JS tests to use open2 within devtools/ (r=sicking) 2016-01-13 19:35:41 -08:00
Hugo Arregui
5002b00c05 Bug 964709 - Updates Parser regex and tests to support self-closing script tags, r=vporof 2015-11-13 10:04:33 -03:00
Carsten "Tomcat" Book
0a0515f495 Merge mozilla-central to fx-team 2016-01-13 11:59:17 +01:00
Carsten "Tomcat" Book
d833f9ba1a merge mozilla-inbound to mozilla-central a=merge 2016-01-13 11:57:15 +01:00
Alexandre Poirot
0da13cd133 Bug 1237606 - Ensure reloading gDevTools dependencies from the reload addon. r=jryans 2016-01-13 02:55:33 -08:00
Alexandre Poirot
1b9225fa6c Bug 1235781 - Fix per platform css and browser css rule for eyedropper. r=bgrins 2016-01-13 02:55:32 -08:00
Alexandre Poirot
9d06f56986 Bug 1235781 - Remove preprocessing from common.css. r=bgrins 2016-01-13 02:55:32 -08:00