Hixie 3394d215c5 Provide some debug-mode time hooks to visually debug painting and layout.
There's four hooks: one draws a teal box around the size, one draws a
green line and an orange line at the alphabetic and ideographic
baselines, and one clips at the paintBounds.

I also implemented Rect.shift() and Rect.inflate() to adjust Rects in
various ways that were helpful while developing this.

The baseline logic now lets you ask for the baseline _without_ the
no-baseline adjustment, in case you only care about the baseline when
there is a real one.

R=abarth@chromium.org

Review URL: https://codereview.chromium.org/1233623007 .
2015-07-14 10:19:29 -07:00
..
2015-07-05 13:19:32 -07:00
2015-07-14 00:21:34 -07:00
2015-06-23 23:15:28 -07:00

Sky Engine

This directory contains the bulk of the C++ code backing the dart:sky module.

It is based on Blink, Chromium's rendering engine, which itself is descended from WebKit, which is descended from KHTML.