Граф коммитов

110 Коммитов

Автор SHA1 Сообщение Дата
J. Ryan Stinnett 310c7f9a77 Bug 1239437 - Delegate to empty, new responsive UI tool if enabled. r=pbrosset 2016-01-25 19:44:08 -06:00
Hugo Arregui 18da53aab7 Bug 1225063 - add option (devtools.markup.collapseAttributes) to enable/disable attribute collapsing from settings panel;r=bgrins
--HG--
extra : commitid : 7AKsC2gbakg
2016-01-25 16:02:31 -08:00
Morgan Phillips cc1d5c451d Bug 1243851 - Treat enter as shift+enter if input is valid but incomplete; r=fitzgen, bgrins
--HG--
extra : rebase_source : fbf7f0f9dfe9f6f1f65691a2d66edfd5d30c3706
2016-02-03 10:46:27 -06: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
Mike Hommey 5ea47b3101 Bug 1229241 - Differentiate preprocessed and non-preprocessed JS pref files. r=gps 2015-12-01 13:57:52 +09:00
Hugo Arregui ab07638c34 Bug 1198073 - Introduce a pref to set the max length of attributes or not truncat them; r=pbro
--HG--
extra : commitid : 3ZenCDTNl3C
2015-11-20 18:24:00 +01:00
Brian Grinstead a000f5d58a Bug 1201962 - Enable service worker logging in web console by default;r=ejpbruel
--HG--
extra : commitid : FzdM3MDtd7T
2015-11-20 13:22:11 -08:00
Alexandre Poirot 10650ce81a Bug 1216590 - Merge last bits of app-manager into WebIDE. r=jryans
--HG--
rename : devtools/client/app-manager/app-projects.js => devtools/client/webide/modules/app-projects.js
rename : devtools/client/app-manager/app-validator.js => devtools/client/webide/modules/app-validator.js
rename : devtools/client/app-manager/test/test_app_validator.html => devtools/client/webide/test/test_app_validator.html
rename : devtools/client/app-manager/test/validator/no-name-or-icon/home.html => devtools/client/webide/test/validator/no-name-or-icon/home.html
rename : devtools/client/app-manager/test/validator/no-name-or-icon/manifest.webapp => devtools/client/webide/test/validator/no-name-or-icon/manifest.webapp
rename : devtools/client/app-manager/test/validator/non-absolute-path/manifest.webapp => devtools/client/webide/test/validator/non-absolute-path/manifest.webapp
rename : devtools/client/app-manager/test/validator/valid/alsoValid/manifest.webapp => devtools/client/webide/test/validator/valid/alsoValid/manifest.webapp
rename : devtools/client/app-manager/test/validator/valid/home.html => devtools/client/webide/test/validator/valid/home.html
rename : devtools/client/app-manager/test/validator/valid/icon.png => devtools/client/webide/test/validator/valid/icon.png
rename : devtools/client/app-manager/test/validator/valid/manifest.webapp => devtools/client/webide/test/validator/valid/manifest.webapp
rename : devtools/client/app-manager/test/validator/wrong-launch-path/icon.png => devtools/client/webide/test/validator/wrong-launch-path/icon.png
rename : devtools/client/app-manager/test/validator/wrong-launch-path/manifest.webapp => devtools/client/webide/test/validator/wrong-launch-path/manifest.webapp
rename : devtools/client/themes/app-manager/images/default-app-icon.png => devtools/client/webide/themes/default-app-icon.png
rename : devtools/client/themes/app-manager/images/noise.png => devtools/client/webide/themes/noise.png
rename : devtools/client/themes/app-manager/images/rocket.svg => devtools/client/webide/themes/rocket.svg
2015-11-02 08:18:58 -08: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
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