)]}'
{
  "log": [
    {
      "commit": "0ec8ec27b81ca3ae46cfc4e85297e09b2c592943",
      "tree": "e1fd7024cb705c9ad667cf97fc05b35f1b0ba250",
      "parents": [
        "24d1f1a73bebc007b7c3fa8dd263bb070adca4e4"
      ],
      "author": {
        "name": "Ben Wagner",
        "email": "bungeman@google.com",
        "time": "Tue Sep 04 18:17:13 2018 -0400"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Feb 05 20:11:24 2019 +0000"
      },
      "message": "Add a \u0027correct\u0027 shaper.\n\nThere are currently two consistent ways to do line breaking. The \u0027ok\u0027\nway where the entire line is shaped and the resulting glyphs broken\ninto lines based on hopeful cluster breaks. This has the one nice\nproperty of preserving all shaping done by the font. The \u0027correct\u0027 way\nis to shape to each break opportunity and pick the best one, then\ncontinue to do so for each line. This has the nice property of not\nshaping incorrectly.\n\nFortunately, the actual implementation can be hidden behind a common\ninterface. Keep both of them to ensure this continues to be the case.\n\nChange-Id: I68086731c9c2eea00b26f1447e3ec17aba799ab3\nReviewed-on: https://skia-review.googlesource.com/c/156641\nCommit-Queue: Ben Wagner \u003cbungeman@google.com\u003e\nReviewed-by: Mike Reed \u003creed@google.com\u003e\n"
    },
    {
      "commit": "24d1f1a73bebc007b7c3fa8dd263bb070adca4e4",
      "tree": "5203c25f0b8b9c1c50361979331040394a3a991d",
      "parents": [
        "32498f0846dc8f25c1e5ce9d6e96ff2955adabde"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Feb 05 19:13:14 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Feb 05 20:06:24 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader 4b9e06d6a2df..09a91e48c066 (1 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/4b9e06d6a2df..09a91e48c066\n\n\ngit log 4b9e06d6a2df..09a91e48c066 --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-02-05 bclayton@google.com Silence clang warning spewed by every .cpp compile\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@09a91e48c066\n\nThe AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+/master/autoroll/README.md\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC\u0027d on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS\u003dskia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader\nTBR\u003dfmalita@google.com\n\nChange-Id: Ic546e40a0d19db37b37609f223da62c5975d90a9\nReviewed-on: https://skia-review.googlesource.com/c/189556\nReviewed-by: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "32498f0846dc8f25c1e5ce9d6e96ff2955adabde",
      "tree": "2c9d2e4616af197cb1a1bbd9b40a744801e8dd44",
      "parents": [
        "830ab79b26a1a2288aa904fbb918b02d38e13915"
      ],
      "author": {
        "name": "Hal Canary",
        "email": "halcanary@google.com",
        "time": "Mon Feb 04 15:36:31 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Feb 05 17:27:55 2019 +0000"
      },
      "message": "GN/ICU cleanup\n\nFor targets that depend on ICU, only define if `skia_use_icu` is set.\n\nMove declare_args/skia_use_icu into skia.gni.  Other variables that need\nto work like that can move there later.\n\nicu/BUILD.gn defines SK_USING_THIRD_PARTY_ICU if needed.\nSkShaper_harfbuzz.cpp SkPDFSubsetFont.cpp respects\nSK_USING_THIRD_PARTY_ICU when calling SkLoadICU().\n\nsfntly/BUILD.gn, harfbuzz/BUILD.gn, icu/icu.gni uses $_src variable to\nreduce verbosity.   icu/icu.gni adds more headersto sources.\n\nChange-Id: I9e000b9b19902d9f5c0c64e989bf42466aa8a299\nReviewed-on: https://skia-review.googlesource.com/c/189304\nCommit-Queue: Hal Canary \u003chalcanary@google.com\u003e\nReviewed-by: Hal Canary \u003chalcanary@google.com\u003e\n"
    },
    {
      "commit": "830ab79b26a1a2288aa904fbb918b02d38e13915",
      "tree": "526ca3dd24466abfa09b2857098594fa1db4e26f",
      "parents": [
        "5b4f2d5364c4ec66e8681e5ec61593faef250296"
      ],
      "author": {
        "name": "Mike Klein",
        "email": "mtklein@google.com",
        "time": "Tue Feb 05 10:56:39 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Feb 05 17:15:14 2019 +0000"
      },
      "message": "disable DAA by default\n\nThis turns DAA off by default in Skia and in our tools,\nwhile leaving it able to be turned back on if we want.\n\n(There\u0027s at least one bot that does already.)\n\nThis setup keeps our default builds matching the behavior\nof Chromium, Flutter, Android, Google3, and should prevent\nanyone from accidentally falling into it.\n\nChange-Id: Ia85f3dbe69c46cec0dac6b07fb5feb6e8b65d237\nReviewed-on: https://skia-review.googlesource.com/c/189580\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Mike Klein \u003cmtklein@google.com\u003e\n"
    },
    {
      "commit": "5b4f2d5364c4ec66e8681e5ec61593faef250296",
      "tree": "7452b958d8363eaa30feca080e8ed58775c17cac",
      "parents": [
        "9f77454cd8458ccbffa9e66c1d742348d18cc347"
      ],
      "author": {
        "name": "Brian Osman",
        "email": "brianosman@google.com",
        "time": "Tue Feb 05 10:33:05 2019 -0500"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Feb 05 17:13:24 2019 +0000"
      },
      "message": "Add \"MSRTC\" bots that build/test with MSVC runtime checks enabled\n\nBug: skia:\nChange-Id: I125466990b01b2fb1c9c30b2437a6bac134dda96\nReviewed-on: https://skia-review.googlesource.com/c/189302\nReviewed-by: Eric Boren \u003cborenet@google.com\u003e\nReviewed-by: Mike Klein \u003cmtklein@google.com\u003e\nCommit-Queue: Brian Osman \u003cbrianosman@google.com\u003e\n"
    },
    {
      "commit": "9f77454cd8458ccbffa9e66c1d742348d18cc347",
      "tree": "ba4816e45fa4c0b06ba19b2339309d747d09e634",
      "parents": [
        "5f5e1d57a4cef2f22e037fe7338dddff28ffa6a0"
      ],
      "author": {
        "name": "skia-autoroll",
        "email": "skia-autoroll@skia-public.iam.gserviceaccount.com",
        "time": "Tue Feb 05 16:01:14 2019 +0000"
      },
      "committer": {
        "name": "Skia Commit-Bot",
        "email": "skia-commit-bot@chromium.org",
        "time": "Tue Feb 05 16:53:54 2019 +0000"
      },
      "message": "Roll third_party/externals/swiftshader 24f3d30cdec3..4b9e06d6a2df (1 commits)\n\nhttps://swiftshader.googlesource.com/SwiftShader.git/+log/24f3d30cdec3..4b9e06d6a2df\n\n\ngit log 24f3d30cdec3..4b9e06d6a2df --date\u003dshort --no-merges --format\u003d\u0027%ad %ae %s\u0027\n2019-02-05 bclayton@google.com CMake: Fix logic that automatically fetches submodules.\n\n\nCreated with:\n  gclient setdep -r third_party/externals/swiftshader@4b9e06d6a2df\n\nThe AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-skia-autoroll\n\nDocumentation for the AutoRoller is here:\nhttps://skia.googlesource.com/buildbot/+/master/autoroll/README.md\n\nIf the roll is causing failures, please contact the current sheriff, who should\nbe CC\u0027d on the roll, and stop the roller if necessary.\n\nCQ_INCLUDE_TRYBOTS\u003dskia.primary:Test-Debian9-Clang-GCE-GPU-SwiftShader-x86_64-Debug-All-SwiftShader\nTBR\u003dfmalita@google.com\n\nChange-Id: I469ba4333f58590414c578f71ff18d62aef4616d\nReviewed-on: https://skia-review.googlesource.com/c/189550\nReviewed-by: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\nCommit-Queue: skia-autoroll \u003cskia-autoroll@skia-public.iam.gserviceaccount.com\u003e\n"
    }
  ]
}
