gecko-dev/devtools/client/storage
Julian Descottes 44b0ec5883 Bug 1258114 - use invisible borders to drag devtools splitters on both sides;r=bgrins
Devtools splitters now have a clickable area on both sides of the splitter.
The previous layout provided a 3px clickable area (2px empty content + 1px
visible border).

The new layout uses invisible borders on both sides and a visible (clipped)
content. New draggable areas:
- side splitters : 1px left + 1px splitter + 4px right
- horizontal splitters : 2 px top + 1px splitter + 2px bottom

Variables are defined in splitters.css to adjust these settings.
Modified two test helpers opening context menus: the click should be
performed with a slight offset in order to avoid clicking on the splitter.

MozReview-Commit-ID: 94uFZoIBL7B

--HG--
extra : rebase_source : 55e6cb0f8f2ecbe1ae27ef9490925edfab7d62ce
extra : source : 4d5b0cdb72fe52f843c61a5df8f6b8ed35758be8
2016-04-15 12:36:17 +02:00
..
test Bug 1258114 - use invisible borders to drag devtools splitters on both sides;r=bgrins 2016-04-15 12:36:17 +02:00
moz.build Bug 912121 - Rewrite require / import to match source tree. rs=devtools 2015-09-21 12:04:18 -05:00
panel.js Bug 1248563 - eslint cleanup of storage inspector code r=pbrosset 2016-02-16 16:12:55 +00:00
storage.xul Bug 1231434 - Add 'Delete All' context menu entry to storage inspector. r=mratcliffe 2016-04-11 01:21:00 +02:00
ui.js Backed out changeset ff8aa19ba327 (bug 1261785) for frequent failure in devtools test devtools/client/shared/test/browser_telemetry_toolboxtabs_storage.js. r=backout 2016-04-17 12:27:43 +02:00