Apply skew on both axes together rather than sequentially on Compositor
thread.

Currently skew is not implemented correctly on the Compositor thread.
Instead of calling skew(angle_x, angle_y), the implementation calls
skewX(angle_x) followed by skewY(angle_y). This leads to a different
result. This patch applied skew on both axes together rather than
calling skewX(angle_x) and skewX(angle_Y) sequentially. FF and IE
correctly call skew(angle_x, angle_y).

BUG=268468

Review URL: https://codereview.chromium.org/1325803002

Cr-Commit-Position: refs/heads/master@{#347089}


CrOS-Libchrome-Original-Commit: 8ca8ee6d5165acb571a5f9d298ca3d80310e5f15
1 file changed
tree: 7e3f7d1abca690067c51fb84df83e3f3813530f3
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/