)]}'
{
  "log": [
    {
      "commit": "19fb3971bca5dd30c33513697fa082075c07c036",
      "tree": "b8d9dd2215a532019e56eba1674408be0dec3722",
      "parents": [
        "9445f8e0b45194e8e98564467a3028eaeacb69f6"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Thu Mar 21 13:08:08 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 18:55:34 2019 +0000"
      },
      "message": "de-common some flags\n\nMove flags used only in one place to that place,\nand remove a couple unused flags.\n\nChange-Id: I0504d9583d464377e84ab28ce378d6da1e99ac3e\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202802\nAuto-Submit: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\nReviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\n"
    },
    {
      "commit": "9445f8e0b45194e8e98564467a3028eaeacb69f6",
      "tree": "5cde7286a69c32c9d0e57f3d73ec2ea1a0da7f26",
      "parents": [
        "e1e988d6be8ecd0bbf5a0792c6769016b1c9f1ab"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Thu Mar 21 18:50:44 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 18:50:55 2019 +0000"
      },
      "message": "Revert \"Fix blurry edges on large ovals.\"\n\nThis reverts commit c7aed036c341eff661de2ccc3a728a9b68635159.\n\nReason for revert: Breaking low precision bots\n\nOriginal change\u0027s description:\n\u003e Fix blurry edges on large ovals.\n\u003e \n\u003e Changes the precision for the GrOvalOpFactory shaders to be float rather than half. In the\n\u003e low-precision case, it falls back to a path renderer for large ovals.\n\u003e \n\u003e Bug: b/110380864, skia:8873\n\u003e Change-Id: I89e8dd067a2e0cab35b1bb515adaab4a2fb4f222\n\u003e Reviewed-on: https://skia-review.googlesource.com/c/skia/+/201615\n\u003e Commit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\n\u003e Reviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n\nTBR\u003djvanverth@google.com,bsalomon@google.com\n\nChange-Id: Iccfcfda139625ff7a2efdb39ccdbc05227840052\nNo-Presubmit: true\nNo-Tree-Checks: true\nNo-Try: true\nBug: b/110380864, skia:8873\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202717\nReviewed-by: Jim Van Verth \u003cjvanverth@google.com\u003e\nCommit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\n"
    },
    {
      "commit": "e1e988d6be8ecd0bbf5a0792c6769016b1c9f1ab",
      "tree": "113319edc8075bac512e81e00c6502e8f8643c71",
      "parents": [
        "025949e0f785f1c8d9809a5be7bcf279ce233a73"
      ],
      "author": {
        "name": "Brian Osman",
        "email": "brianosman@google.com",
        "time": "Thu Mar 21 14:06:24 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 18:46:04 2019 +0000"
      },
      "message": "Add maksing to SkSL byte code generator to please MSVC\u0027s RTC\n\nBug: skia:\nChange-Id: I5d4b8ce195b57e5dd08602cfe21a0d461628c527\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202712\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\nCommit-Queue: Ethan Nicholas \u003cethannicholas@google.com\u003e\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\nAuto-Submit: Brian Osman \u003cbrianosman@google.com\u003e\nReviewed-by: Ethan Nicholas \u003cethannicholas@google.com\u003e\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\n"
    },
    {
      "commit": "025949e0f785f1c8d9809a5be7bcf279ce233a73",
      "tree": "4cfd1e60595312388662b11d3f44b3e228c9545b",
      "parents": [
        "a185562af3f34b968d4d93afd628998fff794480"
      ],
      "author": {
        "name": "Kevin Lubick",
        "email": "kjlubick@google.com",
        "time": "Thu Mar 21 14:18:37 2019 -0400"
      },
      "committer": {
        "name": "Kevin Lubick",
        "email": "kjlubick@google.com",
        "time": "Thu Mar 21 18:35:18 2019 +0000"
      },
      "message": "[canvaskit] npm version 0.5.1\n\nFixes a build flag\n\nBug: skia:\nChange-Id: I51f0fff18415fba5ea8396189aeab8a40f196c70\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202713\nReviewed-by: Joe Gregorio \u003cjcgregorio@google.com\u003e\n"
    },
    {
      "commit": "a185562af3f34b968d4d93afd628998fff794480",
      "tree": "131ba0bd96621de5f642ee12f6071c881713474a",
      "parents": [
        "15a8d571758c5fc4a81a05f66e6c364a36d94e4a"
      ],
      "author": {
        "name": "Ethan Nicholas",
        "email": "ethannicholas@google.com",
        "time": "Thu Mar 21 13:51:02 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 18:27:09 2019 +0000"
      },
      "message": "fix Google3 roll\n\nBug: skia:\nChange-Id: I26428e032ac79f0fa489516479c7ca279ae3afd0\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202710\nCommit-Queue: Ethan Nicholas \u003cethannicholas@google.com\u003e\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\nAuto-Submit: Ethan Nicholas \u003cethannicholas@google.com\u003e\nReviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\n"
    },
    {
      "commit": "15a8d571758c5fc4a81a05f66e6c364a36d94e4a",
      "tree": "31b0d3a5e7d720950a519c2e8b90b7eb52974297",
      "parents": [
        "3e685ea1648d3c0f687b2f329658266295f2c2ea"
      ],
      "author": {
        "name": "Ben Wagner",
        "email": "bungeman@google.com",
        "time": "Thu Mar 21 13:35:44 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 18:22:28 2019 +0000"
      },
      "message": "Add font scale and skew in x to viewer.\n\nAlso change the names of some fields to remove the now redundant \u0027Text\u0027\nspecification to make things fit on lines.\n\nChange-Id: I4503eebaea406e82a1332dade0b6aea7dddf281f\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202709\nReviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\n"
    },
    {
      "commit": "3e685ea1648d3c0f687b2f329658266295f2c2ea",
      "tree": "a9e80caf57156a6ba62b53756eb4fe9d17e80557",
      "parents": [
        "87966556a19f8e993d23b59fe5a76553acaf428a"
      ],
      "author": {
        "name": "Ben Wagner",
        "email": "bungeman@google.com",
        "time": "Wed Mar 20 15:52:21 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 18:16:38 2019 +0000"
      },
      "message": "Always draw emoji with GPU.\n\nRemove some illogical code which prevents large font size requests for\ncolor fonts from working, and add a large mask fallback when drawing\nwith masks and there are no paths available.\n\nChange-Id: I3e8c1dfc124cd315278b42cfcfebb39fc32212b8\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202420\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\nReviewed-by: Herb Derby \u003cherb@google.com\u003e\n"
    },
    {
      "commit": "87966556a19f8e993d23b59fe5a76553acaf428a",
      "tree": "b006c3e528f3c7af3c355f273acf04d9ed3aba32",
      "parents": [
        "b804856c60e6b03f0892bd9d92cfd81578df954c"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Thu Mar 21 13:17:43 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 17:53:29 2019 +0000"
      },
      "message": "Check for null parameter to SkOffsetSimplePolygon\n\nBug: oss-fuzz:13550\nChange-Id: I7ca06a44214290fe283b151f71d8f44a3ffbe225\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202707\nCommit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\nCommit-Queue: Kevin Lubick \u003ckjlubick@google.com\u003e\nAuto-Submit: Jim Van Verth \u003cjvanverth@google.com\u003e\nReviewed-by: Kevin Lubick \u003ckjlubick@google.com\u003e\n"
    },
    {
      "commit": "b804856c60e6b03f0892bd9d92cfd81578df954c",
      "tree": "541b350f084b7737ebbf84f927cc962752d22de7",
      "parents": [
        "d9958f865ce3d1e0c22459faf6e003696bee8a03"
      ],
      "author": {
        "name": "Ravi Mistry",
        "email": "rmistry@google.com",
        "time": "Thu Mar 21 17:07:27 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 17:52:28 2019 +0000"
      },
      "message": "Add new AndroidOne SkottieTracing bot\n\nBug: skia:8884\nChange-Id: Iff6e8da803c0cf76d4d2888af12e97b7491b0993\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201473\nCommit-Queue: Ravi Mistry \u003crmistry@google.com\u003e\nReviewed-by: Eric Boren \u003cborenet@google.com\u003e\n"
    },
    {
      "commit": "d9958f865ce3d1e0c22459faf6e003696bee8a03",
      "tree": "88c691ce42549338356f3b1e5e34315b0026704e",
      "parents": [
        "5b3f343d25b12e9b08af413e17f52c020f9912a6"
      ],
      "author": {
        "name": "Michael Ludwig",
        "email": "michaelludwig@google.com",
        "time": "Thu Mar 21 13:08:36 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 17:43:28 2019 +0000"
      },
      "message": "Use YUV effect in drawEdgeAAImageSet\n\nAdds YUV planar image to the compositor_quads_image GM, confirmed\nlocally that it uses the effect instead of flattening the planes\ninto a single proxy (like before).\n\nBug: skia:\nChange-Id: I0dea16bbaae34ae44cb1b51db9d2953231a6bf22\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201619\nCommit-Queue: Michael Ludwig \u003cmichaelludwig@google.com\u003e\nReviewed-by: Robert Phillips \u003crobertphillips@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "5b3f343d25b12e9b08af413e17f52c020f9912a6",
      "tree": "ce81084ff0474b58a8ba3ebdfa0c5a3ea8207dd0",
      "parents": [
        "f9666f5467724f31eae39f3b584e9b14922da01a"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Thu Mar 21 11:42:21 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 17:20:19 2019 +0000"
      },
      "message": "DEFINE_int32 + DEFINE_uint32 -\u003e DEFINE_int\n\nThere\u0027s really no big benefit to distinguishing these.\n\nChange-Id: Ib329d32b1fc43e98ba40658cfea37261203ecdb9\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202801\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\nReviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\n"
    },
    {
      "commit": "f9666f5467724f31eae39f3b584e9b14922da01a",
      "tree": "a45a9387b394239afe6eae3d20f99d5f52cf7ebf",
      "parents": [
        "c7aed036c341eff661de2ccc3a728a9b68635159"
      ],
      "author": {
        "name": "Brian Osman",
        "email": "brianosman@google.com",
        "time": "Thu Mar 21 12:35:02 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 17:12:33 2019 +0000"
      },
      "message": "Remove SkColorSpaceXformCanvas, and supporting code:\n\n- SkColorSpaceXformer\n- makeColorSpace on SkShader, SkColorFilter,\n  SkImageFilter, SkDrawLooper, and SkLights\n- DM support and some bot configs\n\nBug: skia:8773\nChange-Id: I16ef8f487de6c35329b3b0474c1d66d7fa0a6220\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202430\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\nReviewed-by: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "c7aed036c341eff661de2ccc3a728a9b68635159",
      "tree": "4cd974a64a62c83fb6bedb2869251fd8777aae12",
      "parents": [
        "84836b799a6184d60b4f8050710cdff05efb7131"
      ],
      "author": {
        "name": "Jim Van Verth",
        "email": "jvanverth@google.com",
        "time": "Thu Mar 21 12:34:48 2019 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 17:10:13 2019 +0000"
      },
      "message": "Fix blurry edges on large ovals.\n\nChanges the precision for the GrOvalOpFactory shaders to be float rather than half. In the\nlow-precision case, it falls back to a path renderer for large ovals.\n\nBug: b/110380864, skia:8873\nChange-Id: I89e8dd067a2e0cab35b1bb515adaab4a2fb4f222\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201615\nCommit-Queue: Jim Van Verth \u003cjvanverth@google.com\u003e\nReviewed-by: Brian Salomon \u003cbsalomon@google.com\u003e\n"
    },
    {
      "commit": "84836b799a6184d60b4f8050710cdff05efb7131",
      "tree": "46b785b48b58f210ad635d358d2a7ce0716c6223",
      "parents": [
        "1b53106907362be1ddf9a850e419f598c6bb0330"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Thu Mar 21 11:31:36 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 17:07:13 2019 +0000"
      },
      "message": "moar static flags\n\nLike any normal variable, flags can be made file-scoped static,\nand like any normal variable, mostly they should be if they can.\n\nThis CL converts most flags to be static, if only so that the\nones that do cross files stand out more clearly, and so that\nthere\u0027s more examples of static flags through the codebase for\npeople to ape.\n\nChange-Id: Ibb5ddd7aa09fce073d0996ac3ef0487b078b7d79\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202800\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\nAuto-Submit: Mike Klein \u003cmtklein@google.com\u003e\nReviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\n"
    },
    {
      "commit": "1b53106907362be1ddf9a850e419f598c6bb0330",
      "tree": "f6a891dda2d078e4a0e98d30bbc445cdcacfc6e5",
      "parents": [
        "b0b2c962f79d49a62a8b4bd01ca6f4498f44a4df"
      ],
      "author": {
        "name": "Ravi Mistry",
        "email": "rmistry@google.com",
        "time": "Thu Mar 21 16:09:15 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 16:46:03 2019 +0000"
      },
      "message": "New perf-skottietrace recipe\n\nThe recipe runs DM on lottie files with tracing enabled.\nDM will grab 25 samples evenly distributed across the timeline and the trace\nwill be outputted with Animation entry points.\nThe output of the trace is then parsed and written into perf.json for\nperf.skia.org ingestion.\n\nExample resultant perf.json:\nhttps://isolateserver.appspot.com/browse?namespace\u003ddefault-gzip\u0026digest\u003d31f605ad3c9047f2889893654d57344502794371\u0026as\u003dperf.json\n\nRecipe would run on android devices.\n\nBug: skia:8884\nChange-Id: I70715febf2bfbd7b1f8fcbd872cb4709638eabd7\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/201472\nCommit-Queue: Ravi Mistry \u003crmistry@google.com\u003e\nReviewed-by: Eric Boren \u003cborenet@google.com\u003e\n"
    },
    {
      "commit": "b0b2c962f79d49a62a8b4bd01ca6f4498f44a4df",
      "tree": "5dc1722420c27eb4dba0c7363b7c732bb9df6324",
      "parents": [
        "894328d1e383697672bf523f995eb8699832e75c"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Thu Mar 21 10:33:51 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 16:34:33 2019 +0000"
      },
      "message": "refactor for saner constness\n\nChange-Id: I657ebb580c325f3cfdbf7dad7a0c1f0a118e3769\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202725\nAuto-Submit: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\nReviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\n"
    },
    {
      "commit": "894328d1e383697672bf523f995eb8699832e75c",
      "tree": "86d7974dbe102f03a5611838d79630d4f336c6f1",
      "parents": [
        "d6ab77a2e20ff54644ffc247da4dd2ea755c1111"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Thu Mar 21 10:06:38 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Thu Mar 21 16:04:02 2019 +0000"
      },
      "message": "update SkShader appendStages() fallback plan\n\nThis version makes these shaders draw differently, shading in sRGB then\ntransforming to dst, rather than transforming all inputs to dst then\nshading.\n\nThere aren\u0027t many shaders that fall into this path (perlin noise and\nlighting shader only?), and I think the legacy, sRGB, and even esRGB\npaths should draw the same, so it may be we can kind of just slip this\nthrough?\n\nCq-Include-Trybots: luci.chromium.try:linux-blink-rel\nChange-Id: I0860f9f43c5ed8962fb0fe9405c15e664232dde9\nReviewed-on: https://skia-review.googlesource.com/c/skia/+/202724\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\nAuto-Submit: Mike Klein \u003cmtklein@google.com\u003e\nReviewed-by: Brian Osman \u003cbrianosman@google.com\u003e\n"
    }
  ]
}
