Commit Graph

107 Commits

Author SHA1 Message Date
Stanford Lockhart
ee4b2ab911 Bug 1349691: Polish the grid inspector and layout tab. r=jdescottes
MozReview-Commit-ID: DPYqfcDRKcs
2017-03-29 17:31:46 -03:00
Micah Tigley
e34c8d53a1 Bug 1347336 - Display grid line name and position in Grid Highlighter. r=gl
MozReview-Commit-ID: EbUKzd5zqaw
2017-04-11 13:31:22 -06:00
Alexandre Poirot
06bea2fcdb Bug 1335419 - Lazy load and instanciate computed view, ruleview and font inspector. r=jdescottes
MozReview-Commit-ID: CtI8w6Ao35u
2017-01-31 16:26:40 +01:00
Stanford Lockhart
a158431154 Bug 1345119 - Part 1: Move functions out of grid-inspector into inspector for sharing with boxmodel. r=pbro
MozReview-Commit-ID: KlHinf9jgFX
2017-03-17 22:58:11 -03:00
Iris Hsiao
206cfb29fd Backed out 5 changesets (bug 1345119) dor mochitest failure in test_inspector_getOffsetParent.html
Backed out changeset c9be65ad95f6 (bug 1345119)
Backed out changeset 4e4817e5b6d4 (bug 1345119)
Backed out changeset 6a01debcc43c (bug 1345119)
Backed out changeset 2c6f67f420d0 (bug 1345119)
Backed out changeset ba020c15393d (bug 1345119)
2017-03-24 15:01:47 +08:00
Stanford Lockhart
36256ef3c8 Bug 1345119 - Part 1: Move functions out of grid-inspector into inspector for sharing with boxmodel. r=pbro
MozReview-Commit-ID: KlHinf9jgFX
2017-03-17 22:58:11 -03:00
Sebastian Hengst
a6004f8f08 Backed out changeset ca6b6c3fe79f (bug 1345119) for failing various devtools tests, e.g. devtools/client/inspector/test/browser_inspector_textbox-menu.js. r=backout 2017-03-23 22:01:09 +01:00
Stanford Lockhart
3c0cc223ff Bug 1345119 - Part 1: Move functions out of grid-inspector into inspector for sharing with boxmodel. r=pbro
MozReview-Commit-ID: KlHinf9jgFX
2017-03-17 22:58:11 -03:00
Gabriel Luong
c5ba3b7f61 Bug 1342941 - Implement the geometry editor toggle in the new box model. r=zer0 2017-03-11 19:53:37 -05:00
Micah Tigley
1023699f93 Bug 1343777 - Display grid cell highlights on mouseover events for grid outline. r=gl
MozReview-Commit-ID: ErCPdqaaIvs
2017-03-02 00:16:10 -07:00
Gabriel Luong
fed5e64dca Bug 1342305 - Refactor grid inspector into its own grids folder. r=jdescottes 2017-02-24 14:14:04 -05:00
Micah Tigley
05154cc085 Bug 1337235 - Mouseover interaction for grid outline. r=gl
MozReview-Commit-ID: 4qZfle2lDMZ
2017-02-25 23:42:45 -07:00
Micah Tigley
007bb734d6 Bug 1308268 - Add a Grid Outline to layout panel. r=gl
MozReview-Commit-ID: 5BjnFGO5PmD
2017-02-22 22:58:56 -07:00
Julian Descottes
0f1a2d980d Bug 1338298 - part3: add open inspector link in grid listing;r=gl
MozReview-Commit-ID: HcedDTZJPfO
2017-02-24 10:58:34 +01:00
Julian Descottes
92484d8983 Bug 1338298 - part2: highlight node on mouseover in grid listing;r=gl
MozReview-Commit-ID: 6uhDhv4lTe3
2017-02-24 10:36:47 +01:00
Julian Descottes
7da4c56dab Bug 1338298 - part1: use node reps to display grid containers in layout view;r=gl
MozReview-Commit-ID: 4NYwebiTah8
2017-02-24 12:49:22 +01:00
Gabriel Luong
5b2a39cff8 Bug 1336198 - Part 7: Refactor box model logic into box-model.js. r=jdescottes 2017-02-24 01:37:47 -05:00
Gabriel Luong
a5ce266808 Bug 1336198 - Part 6: Refactor box model component into boxmodel/. r=jdescottes 2017-02-24 01:37:44 -05:00
Gabriel Luong
08151dafcb Backed out 9 changesets (bug 1336198). r=backout
Backed out changeset fd85a5aafa9f (bug 1336198)
Backed out changeset e1624f6a8087 (bug 1336198)
Backed out changeset a174ae51463a (bug 1336198)
Backed out changeset a7e1c96ccf87 (bug 1336198)
Backed out changeset c0df0213c72b (bug 1336198)
Backed out changeset e7d3c4bfc729 (bug 1336198)
Backed out changeset 3c88ae1e9508 (bug 1336198)
Backed out changeset 0461bc95ee7f (bug 1336198)
Backed out changeset f6710bb42058 (bug 1336198)
2017-02-24 01:12:28 -05:00
Gabriel Luong
a8e907805f Bug 1336198 - Part 7: Refactor box model logic into box-model.js. r=jdescottes
MozReview-Commit-ID: C4DMNTYoTU
2017-02-24 00:45:24 +01:00
Gabriel Luong
b79c053a65 Bug 1336198 - Part 6: Refactor box model component into boxmodel/. r=jdescottes
MozReview-Commit-ID: JGdBeK8AyEm
2017-02-15 10:28:21 +01:00
Julian Descottes
e893a48d9d Bug 1339783 - use theme-toolbar-hover for accordion header background on hover;r=gl
Move toolbar only variable toolbar-tab-hover to variables.css and reuse it in
accordion.

MozReview-Commit-ID: KgBLlYIYlrr
2017-02-22 16:55:05 +01:00
Julian Descottes
d1d96fba40 Bug 1341680 - wait for layoutInspector to be initialized before attaching events;r=gl
MozReview-Commit-ID: IPC0VFOBPOx
2017-02-22 18:14:32 +01:00
Julian Descottes
a5f658a4d8 Bug 1338300 - part3: add colorpicker to update grid overlay color;r=gl
MozReview-Commit-ID: 5wgZCgx8J3u
2017-02-22 12:39:04 +01:00
Julian Descottes
90ebb174e1 Bug 1338300 - part2: extract layoutview GridItem to dedicated component;r=gl
MozReview-Commit-ID: AKWvRoGu6CZ
2017-02-21 20:24:40 +01:00
Julian Descottes
bad532434c Bug 1339121 - update header of grid overlay section;r=gl
MozReview-Commit-ID: IJX5kz8GTdO
2017-02-14 01:01:35 +01:00
Julian Descottes
f9c6ce2c55 Bug 1335768 - add linting to prevent regressions for inspector webpack workflow;r=gl
MozReview-Commit-ID: GkKK8V1MZ2e
2017-02-14 11:59:37 +01:00
Gabriel Luong
74615f294a Bug 1336198 - Part 1: Redux store should be initialized at the Inspector level. r=jdescottes 2017-02-11 00:05:50 -05:00
Stanford Lockhart
a91ee8278b Bug 1292051 - Show box model properties under the box model. r=gl 2017-02-08 13:58:50 -05:00
Julian Descottes
2c7cd51089 Bug 1335768 - inspector.html: remove dangling commas in args lists;r=pbro
MozReview-Commit-ID: FqYpcO25k7L
2017-02-01 17:16:56 +01:00
Gabriel Luong
2868a8ab40 Bug 1333561 - Part 3: Implements the box model panel in the layout view. r=jdescottes 2017-01-28 17:11:04 -05:00
Gabriel Luong
968a97ebbf Bug 1333561 - Part 2: Refactor EditingSession to a separate utils module. r=jdescottes 2017-01-28 17:10:55 -05:00
Sebastian Hengst
8f3f589ba3 Backed out changeset 841363ee81e6 (bug 1333561) 2017-01-28 20:31:09 +01:00
Sebastian Hengst
404815317a Backed out changeset 34e6599b9e3c (bug 1333561) 2017-01-28 20:31:04 +01:00
Gabriel Luong
73b2d189c3 Bug 1333561 - Part 3: Implements the box model panel in the layout view. r=jdescottes 2017-01-28 12:50:26 -05:00
Gabriel Luong
749536693d Bug 1333561 - Part 2: Refactor EditingSession to a separate utils module. r=jdescottes 2017-01-28 12:43:27 -05:00
Sebastian Hengst
c6d9ef3e98 Backed out changeset 6bc38f188ef2 (bug 1330099) for devtools failures. r=backout 2017-01-11 23:21:56 +01:00
Tim Nguyen
548b6bdbef Bug 1330099 - Enable object-shorthand eslint rule. r=jryans
MozReview-Commit-ID: 3wA25rfznBv
2017-01-11 21:22:15 +00:00
Jared Wein
21fc75d491 Bug 1326479 - Fix 'indent' eslint errors now that eslint scans multiline array and object definitions. r=Gijs
MozReview-Commit-ID: 99mWjxu8PPn
2017-01-03 10:07:50 -05:00
Gabriel Luong
a61285b0f2 Bug 1322028 - Avoid destructuring requires where possible in the inspector. r=jdescottes 2016-12-17 12:44:56 +09:00
Julian Descottes
5b54e11bfe Bug 1321504 - update localization note and key for layout view title;r=gl
MozReview-Commit-ID: 74qZnbWmVJz
2016-12-01 10:25:07 +01:00
Gabriel Luong
26cfd0035c Bug 1308263 - Part 4: Fix ESLint error in devtools/client/inspector/layout/types.js. r=me 2016-11-29 19:55:44 +08:00
Gabriel Luong
83a544758d Bug 1308265 - Add a grid display setting for displaying the grid line numbers. r=jryans 2016-11-29 19:39:10 +08:00
Gabriel Luong
ef04314fa3 Bug 1308263 - Part 3: Add a grid display setting for extending the grid lines infinitely. r=jryans 2016-11-29 19:38:08 +08:00
Gabriel Luong
af8e8b9a41 Bug 1308263 - Part 2: Add a grid highlighter setting PropType to manage the show infinite lines option and a method to update it. r=jryans 2016-11-29 19:38:02 +08:00
Gabriel Luong
9998deeabc Bug 1308260 - Part 7: Display a list of grid container elements and checkbox to toggle the grid highlighter for each grid in the CSS grid layout panel. r=jryans 2016-11-29 19:33:04 +08:00
Gabriel Luong
da70f5344d Bug 1308260 - Part 6: Toggling the grid highlighter should emit the node that the grid highlighter was shown or hidden for and update the grid's highlighted state. r=pbro 2016-11-29 19:32:59 +08:00
Gabriel Luong
60dd0a7b6b Bug 1308260 - Part 5: Add a highlighted state to the grid state and a method to update it. r=jryans 2016-11-29 17:37:57 +08:00
Gabriel Luong
9549e8af6a Bug 1320010 - Fix incorrect file reference to devtools/inspector/client/layout/components/App. r=jdescottes 2016-11-24 18:40:59 +08:00
Gabriel Luong
3f57dc6090 Bug 1308260 - Part 4: Pass the grids props into the layout components and only display the layout-no-grid element when no grids are present. r=jryans 2016-11-22 02:07:44 +08:00