gecko-dev/devtools
Michael Ratcliffe af575ff9cd Bug 1501226 - Support for CSS transforms in the Flexbox highlighter r=gl
In many places we were using bounds to calculate an objects dimensions but that obviously doesn't work when an object is rotated e.g.

{F588303}

Also, we were using `getBoxQuads()`, which gives the co-ordinates of the translated object. We were then applying the transform matrix to the canvas even though the coordinates came from the object **after** it was already transformed.

Anyhow, now we get the dimensions of objects as if they are not transformed and then apply the transformation matrix, which gives a great result every time.

Differential Revision: https://phabricator.services.mozilla.com/D9805

--HG--
extra : moz-landing-system : lando
2018-11-07 10:12:56 +00:00
..
client Bug 1503180 - Part 3 - Move the clamping reasons to the min and max sections; r=mtigley 2018-11-06 20:01:05 +00:00
docs Bug 1500110 - Improve the debuggin intermittents documentation; r=sole 2018-10-19 09:14:20 +00:00
platform Bug 1486741 - Enable ESLint rule comma-dangle for all of mozilla-central (automatic fixes). r=mossop 2018-10-19 12:55:39 +00:00
server Bug 1501226 - Support for CSS transforms in the Flexbox highlighter r=gl 2018-11-07 10:12:56 +00:00
shared Bug 1497448: Use try/catch for _handle function in ServerSocketConnection. r=ochameau,jdescottes 2018-11-07 02:17:45 +00:00
startup Backed out changeset 22b989a6c91d (bug 1501900) for build bustages on a CLOSED TREE 2018-11-06 19:11:09 +02:00
.eslintrc.js Bug 1492510 - Deleting obsolete reference from eslintrc. r=sole 2018-09-24 12:34:12 +00:00
.eslintrc.mochitests.js Backed out changeset d8ff6c1c6f3a (bug 1471764) for failing devtools' browser_markup_flex_display_badge.js in beta simulations. a=backout 2018-09-04 18:21:03 +03:00
.eslintrc.xpcshell.js
CODE_OF_CONDUCT.md
moz.build Bug 1490575 - Remove Mulet comments from build files. r=froydnj 2018-09-11 23:07:32 -07:00
templates.mozbuild