Commit Graph

144 Commits

Author SHA1 Message Date
Coroiu Cristina
6a04305b5d Merge mozilla-central to inbound. r=merge a=merge on a CLOSED TREE 2017-11-14 12:31:45 +02:00
Michael Ratcliffe
41dd42c3c4 Bug 1415554 - Inspector to use prop-types and react-dom-factories r=gl
MozReview-Commit-ID: 7NxFwgFLDAL
2017-11-08 18:55:58 +00:00
Mark Banner
c32982b1f3 Bug 1371293 - Fix instances of padded-blocks failures after ESLint 4 upgrade. r=miker
MozReview-Commit-ID: I9sfn7n7UBs

--HG--
extra : rebase_source : e210706366189a26e3a827502f0de60e6ba1fdba
2017-11-06 13:45:49 +00:00
Gabriel Luong
c50ffac88e Bug 1411160 - Adds an initial react/redux template for loading a Changes View in the inspector sidebar. r=pbro
--HG--
rename : devtools/client/inspector/fonts/components/App.js => devtools/client/inspector/fonts/components/FontsApp.js
rename : devtools/client/inspector/layout/components/App.js => devtools/client/inspector/layout/components/LayoutApp.js
2017-10-26 11:32:46 -04:00
Sebastian Hengst
ae14b9899c Backed out changeset 8e4cadda2d01 (bug 1411160) for build bustage due to duplicate files. r=backout
--HG--
rename : devtools/client/inspector/fonts/components/FontsApp.js => devtools/client/inspector/fonts/components/App.js
rename : devtools/client/inspector/layout/components/LayoutApp.js => devtools/client/inspector/layout/components/App.js
extra : amend_source : a4d4aaed2a6c13bc79830df4e91d9c36167fe7be
2017-10-26 22:31:00 +02:00
Gabriel Luong
1915a9ad44 Bug 1411160 - Adds an initial react/redux template for loading a Changes View in the inspector sidebar. r=pbro
--HG--
rename : devtools/client/inspector/fonts/components/App.js => devtools/client/inspector/fonts/components/FontsApp.js
rename : devtools/client/inspector/layout/components/App.js => devtools/client/inspector/layout/components/LayoutApp.js
2017-10-26 11:32:46 -04:00
Sebastian Hengst
d01ea418fc Backed out changeset b44af7ae9208 (bug 1411160) for build bustage (duplicate files). r=backout on a CLOSED TREE
--HG--
rename : devtools/client/inspector/fonts/components/FontsApp.js => devtools/client/inspector/fonts/components/App.js
rename : devtools/client/inspector/layout/components/LayoutApp.js => devtools/client/inspector/layout/components/App.js
extra : amend_source : 6ad46575740bd1b7fe04197c1a2d6d00438113da
2017-10-26 19:12:18 +02:00
Gabriel Luong
d1e0f887e4 Bug 1411160 - Adds an initial react/redux template for loading a Changes View in the inspector sidebar. r=pbro
--HG--
rename : devtools/client/inspector/fonts/components/App.js => devtools/client/inspector/fonts/components/FontsApp.js
rename : devtools/client/inspector/layout/components/App.js => devtools/client/inspector/layout/components/LayoutApp.js
2017-10-26 11:32:46 -04:00
Gabriel Luong
c1bd2fc838 Bug 1409967 - Adds an initial react/redux template for loading a flexbox accordion in the Layout panel. r=pbro 2017-10-25 16:12:28 -04:00
Michael Ratcliffe
d4b29e27fe Bug 1410119 - Inspector: Switch to ES6 classes r=gl
MozReview-Commit-ID: 6GDY1MloCAd
2017-10-24 13:33:42 +01:00
Gabriel Luong
14c3320daf Bug 1355747 - Disable and remove layout panel promotion code in release 58. r=jdescottes 2017-10-13 10:42:32 -04:00
Sebastian Hengst
97d6d2c4a3 Backed out changeset 508179b0dad5 (bug 1355747) for linting failure at devtools/client/inspector/layout/layout.js:7: 'Services' is assigned a value but never used. r=backout
--HG--
extra : amend_source : 5bb79fd7f5c4d55500536d65ef46d5b60afc9a6c
2017-10-13 17:18:00 +02:00
Gabriel Luong
1227230888 Bug 1355747 - Disable and remove layout panel promotion code in release 58. r=jdescottes 2017-10-13 10:42:32 -04:00
Alexandre Poirot
6ab862730c Bug 1396784 - Move gridInspector property to layout view. r=gl
MozReview-Commit-ID: 204N6yi0fx3

--HG--
extra : rebase_source : 15c27dfbdb8c4413298e0cd2d1f7df3e7d9b6f56
2017-09-13 17:31:33 +02:00
Alexandre Poirot
a9f4169300 Bug 1396784 - Lazy load Layout view when opening the inspector. r=gl
MozReview-Commit-ID: I5PiZbfy2J2

--HG--
extra : rebase_source : 8c9b36fee29816551bdac59a494a0d07ee662759
2017-09-13 10:56:18 +02:00
Sebastian Hengst
b3e09a4b4f Backed out changeset 1061923744e8 (bug 1396784) for leaks in devtools' browser_boxmodel_computed-accordion-state.js. r=backout 2017-09-14 00:27:19 +02:00
Sebastian Hengst
f993a75f2a Backed out changeset 99f6b31d5f44 (bug 1396784) 2017-09-14 00:26:31 +02:00
Sebastian Hengst
45bab258b7 merge mozilla-central to autoland. r=merge a=merge 2017-09-14 00:11:28 +02:00
Alexandre Poirot
770141953e Bug 1396784 - Move gridInspector property to layout view. r=gl
MozReview-Commit-ID: 204N6yi0fx3

--HG--
extra : rebase_source : 962840c70318403171ae847120a96ae94e10f9be
2017-09-13 00:03:46 +02:00
Alexandre Poirot
66dd3ef8b4 Bug 1396784 - Lazy load Layout view when opening the inspector. r=gl
MozReview-Commit-ID: I5PiZbfy2J2

--HG--
extra : rebase_source : 8c9b36fee29816551bdac59a494a0d07ee662759
2017-09-13 10:56:18 +02:00
Julian Descottes
49e3e1453f Bug 1399028 - photon update - devtools icon, tab and accordion colors;r=gl
Updated colors and styles for toolbox toolbar tabs as well as sidebar tabs.
For icon color changes created special filters that match the expected photon colors.
The normal, selected and checked states of icons in both dark and light theme are now
always set using filters.

MozReview-Commit-ID: 4MTAxHnyI7a
2017-09-11 23:56:33 +02:00
Gabriel Luong
78948147e6 Bug 1396103 - Updates the font color for the body, tabs and accordion/headers to match the photon styles. r=pbro 2017-09-08 11:02:01 -04:00
Gabriel Luong
9cda299878 Bug 1397133 - Adjust the sidebar and accordion background colors for the dark theme. r=bgrins 2017-09-06 17:27:31 -04:00
Gabriel Luong
7bc77926f3 Bug 1396347 - Accordion and headers should only be 24px in height. r=pbro 2017-09-04 08:32:07 -04:00
Gabriel Luong
c5b7c91031 Bug 1391866 - Remove border-bottom from the last child of accordions. r=bgrins 2017-08-21 14:57:57 -07:00
Gabriel Luong
ba7ddd2b5a Bug 1390746 - Add a consistent style for the accordion and section headers in the inspector sidepanels. r=bgrins 2017-08-16 10:32:45 -07:00
Gabriel Luong
dfd8ca657b Bug 1390298 - Change the fonts used in the Inspector. r=bgrins 2017-08-15 19:21:49 -07:00
Gabriel Luong
848a92a384 Bug 1383849 - Remove unused prop type 'showGridOutline'. r=micah 2017-07-24 20:04:29 -04:00
Micah Tigley
031a9caed5 Bug 1356474 - Add units tests for the Grid Outline component. r=gl
MozReview-Commit-ID: 85ZjxjkpIgU
2017-06-08 19:12:25 -06:00
Sebastian Hengst
7fac060768 Backed out changeset 955e237fc290 (bug 1356474) for frequently failing own test browser_grids_grid-outline-selected-grid.js. r=backout 2017-06-16 12:55:31 +02:00
Micah Tigley
c4243d211b Bug 1356474 - Add units tests for the Grid Outline component. r=gl
MozReview-Commit-ID: 85ZjxjkpIgU
2017-06-08 19:12:25 -06:00
Phil Ringnalda
2eb8aebb84 Backed out changeset ac1520300fc7 (bug 1356474) for failures in browser_grids_grid-outline-cannot-show-outline.js
MozReview-Commit-ID: 78R9AGsRIY5
2017-06-15 20:29:40 -07:00
Micah Tigley
b5c9740d92 Bug 1356474 - Add units tests for the Grid Outline component. r=gl
MozReview-Commit-ID: 85ZjxjkpIgU
2017-06-08 19:12:25 -06:00
Gabriel Luong
8cda8dcb70 Bug 1348004 - Display a new! indicator and a promote message bar to the layout panel. r=jdescottes 2017-06-14 00:52:03 -04:00
Gabriel Luong
9a673db796 Bug 1370004 - Rearrange the order of items on the Layout view. r=pbro 2017-06-07 10:07:13 -04:00
Gabriel Luong
119268249d Bug 1359763 - Persist the box model and grid panel's accordion states. r=pbro 2017-06-02 11:04:14 -04:00
Micah Tigley
cdc9485714 Bug 1367627 - Show overlay of grid areas in Grid Highlighter. r=gl
MozReview-Commit-ID: 9KWPltfpWlT
2017-05-31 18:37:43 -06:00
Stanford Lockhart
04e80c9397 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
52c25ed101 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
41dd51eec8 Bug 1335419 - Lazy load and instanciate computed view, ruleview and font inspector. r=jdescottes
MozReview-Commit-ID: CtI8w6Ao35u

--HG--
extra : rebase_source : e68ac3b4c3922a23d14d6345a3ed4433f06c6d34
2017-01-31 16:26:40 +01:00
Stanford Lockhart
ccab1f6d71 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
5c092525e2 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
827ed5bca3 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
7a8ffd13b7 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
8ec0c2011f 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
fb224a3662 Bug 1342941 - Implement the geometry editor toggle in the new box model. r=zer0 2017-03-11 19:53:37 -05:00
Micah Tigley
f62a072a2f 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
d7d3158d2b Bug 1342305 - Refactor grid inspector into its own grids folder. r=jdescottes
--HG--
rename : devtools/client/inspector/layout/actions/grids.js => devtools/client/inspector/grids/actions/grids.js
rename : devtools/client/inspector/layout/actions/highlighter-settings.js => devtools/client/inspector/grids/actions/highlighter-settings.js
rename : devtools/client/inspector/layout/actions/index.js => devtools/client/inspector/grids/actions/index.js
rename : devtools/client/inspector/layout/actions/moz.build => devtools/client/inspector/grids/actions/moz.build
rename : devtools/client/inspector/layout/components/Grid.js => devtools/client/inspector/grids/components/Grid.js
rename : devtools/client/inspector/layout/components/GridDisplaySettings.js => devtools/client/inspector/grids/components/GridDisplaySettings.js
rename : devtools/client/inspector/layout/components/GridItem.js => devtools/client/inspector/grids/components/GridItem.js
rename : devtools/client/inspector/layout/components/GridList.js => devtools/client/inspector/grids/components/GridList.js
rename : devtools/client/inspector/layout/components/GridOutline.js => devtools/client/inspector/grids/components/GridOutline.js
rename : devtools/client/inspector/layout/reducers/grids.js => devtools/client/inspector/grids/reducers/grids.js
rename : devtools/client/inspector/layout/reducers/highlighter-settings.js => devtools/client/inspector/grids/reducers/highlighter-settings.js
rename : devtools/client/inspector/layout/reducers/moz.build => devtools/client/inspector/grids/reducers/moz.build
rename : devtools/client/inspector/layout/types.js => devtools/client/inspector/grids/types.js
rename : devtools/client/inspector/layout/utils/l10n.js => devtools/client/inspector/grids/utils/l10n.js
rename : devtools/client/inspector/layout/utils/moz.build => devtools/client/inspector/grids/utils/moz.build
2017-02-24 14:14:04 -05:00
Micah Tigley
7e265d8203 Bug 1337235 - Mouseover interaction for grid outline. r=gl
MozReview-Commit-ID: 4qZfle2lDMZ
2017-02-25 23:42:45 -07:00
Micah Tigley
2df911255f Bug 1308268 - Add a Grid Outline to layout panel. r=gl
MozReview-Commit-ID: 5BjnFGO5PmD
2017-02-22 22:58:56 -07:00