)]}'
{
  "commit": "f8bae4e0a89b2be24df547d35d01ea05580e2ec4",
  "tree": "855f25e9827f21df9e642dabe92f7d4b5c1c70c9",
  "parents": [
    "f99da059ef2d4f565dcda272b7cd94628ccedf51"
  ],
  "author": {
    "name": "Ojan Vafai",
    "email": "ojan@chromium.org",
    "time": "Mon Nov 17 18:39:52 2014 -0800"
  },
  "committer": {
    "name": "Ojan Vafai",
    "email": "ojan@chromium.org",
    "time": "Mon Nov 17 18:39:52 2014 -0800"
  },
  "message": "First step at getting rid of anonymous blocks and continuations.\n\n-Add RenderParagraph and display:paragraph. This is the only\nrender type that\u0027s allowed to contain inlines or text.\n-If you put text nodes directly in a non-paragraph, wrap them\nin an anonymous paragraph. This may not be the place we want\nto end up, but it\u0027s a good stopgap to make it so we don\u0027t\ncrash in this case.\n-Make StyleAdjuster force that non-paragraph blocks only contain\nRenderBlock subclasses and that paragraphs and inlines only contain\ninlines.\n-Considerably simplify addChildIgnoringAnonymousColumnBlocks\nnow that we only create anonymous blocks for the case of\ntext nodes in non-paragraphs. Also get rid of the behavior\nwhere we try to group multiple nodes into a single\nanonymous block.\n\nR\u003desprehn@chromium.org\n\nReview URL: https://codereview.chromium.org/729693003\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c445c435316bfd2bf2dfd3e94ed4a6dfe7501cdf",
      "old_mode": 33188,
      "old_path": "sky/engine/core/core.gni",
      "new_id": "e21dd085a5f737c346c0a94bfa2ba0d027d831fa",
      "new_mode": 33188,
      "new_path": "sky/engine/core/core.gni"
    },
    {
      "type": "modify",
      "old_id": "e27eedc9625d8140506953f5f8951a189b15be17",
      "old_mode": 33188,
      "old_path": "sky/engine/core/css/CSSPrimitiveValueMappings.h",
      "new_id": "1a086ba0d4713f9f9e026d8ecb755eed54744f4a",
      "new_mode": 33188,
      "new_path": "sky/engine/core/css/CSSPrimitiveValueMappings.h"
    },
    {
      "type": "modify",
      "old_id": "15d7cf9322dee79e5438a9a904dafac103ccf144",
      "old_mode": 33188,
      "old_path": "sky/engine/core/css/CSSValueKeywords.in",
      "new_id": "3840c8597f95614a573fd2272f536602f68aaba4",
      "new_mode": 33188,
      "new_path": "sky/engine/core/css/CSSValueKeywords.in"
    },
    {
      "type": "modify",
      "old_id": "2e21d566937c56f9789b71bb69e250e01f550d1c",
      "old_mode": 33188,
      "old_path": "sky/engine/core/css/resolver/StyleAdjuster.cpp",
      "new_id": "0977f9bfcb2168291ca3254eb0ffc70207bc7b64",
      "new_mode": 33188,
      "new_path": "sky/engine/core/css/resolver/StyleAdjuster.cpp"
    },
    {
      "type": "modify",
      "old_id": "75a32208c08bb3929a0cc605057cd3c1a840cfb2",
      "old_mode": 33188,
      "old_path": "sky/engine/core/css/resolver/StyleAdjuster.h",
      "new_id": "cd1996de528fb6dd35dd80296a5fb651638c35a9",
      "new_mode": 33188,
      "new_path": "sky/engine/core/css/resolver/StyleAdjuster.h"
    },
    {
      "type": "modify",
      "old_id": "a59cb17ab5d067fd528c7d83b4a12444ca0ee695",
      "old_mode": 33188,
      "old_path": "sky/engine/core/rendering/RenderBlock.cpp",
      "new_id": "6977729a19b583f306a32d0311f20501833824c7",
      "new_mode": 33188,
      "new_path": "sky/engine/core/rendering/RenderBlock.cpp"
    },
    {
      "type": "modify",
      "old_id": "21c95b20752f1f5396dd10ce85497f40ddb1ae5e",
      "old_mode": 33188,
      "old_path": "sky/engine/core/rendering/RenderBlock.h",
      "new_id": "758cd5c8bfcc860a37567b917568f8c2739f7407",
      "new_mode": 33188,
      "new_path": "sky/engine/core/rendering/RenderBlock.h"
    },
    {
      "type": "modify",
      "old_id": "6be08232c9bb0679330690aa70b600bf16b31dc7",
      "old_mode": 33188,
      "old_path": "sky/engine/core/rendering/RenderBlockFlow.cpp",
      "new_id": "c84afbe7a5b679404ee0ba589eac49114edd90fe",
      "new_mode": 33188,
      "new_path": "sky/engine/core/rendering/RenderBlockFlow.cpp"
    },
    {
      "type": "modify",
      "old_id": "d74981f4a762a717f7a399c9c4f1bad48e99bdb9",
      "old_mode": 33188,
      "old_path": "sky/engine/core/rendering/RenderBox.cpp",
      "new_id": "6f6a079e1fa2dc8adf68866c8f4e269f7805d4c7",
      "new_mode": 33188,
      "new_path": "sky/engine/core/rendering/RenderBox.cpp"
    },
    {
      "type": "modify",
      "old_id": "f1ffdeb61182ecc84b1d38a02826ce1a8129e80a",
      "old_mode": 33188,
      "old_path": "sky/engine/core/rendering/RenderObject.cpp",
      "new_id": "1d85606838161ef4eebb8f1bf4aa09113806bbfc",
      "new_mode": 33188,
      "new_path": "sky/engine/core/rendering/RenderObject.cpp"
    },
    {
      "type": "modify",
      "old_id": "f80848e90fd853b9870aeec2da316d0747efb409",
      "old_mode": 33188,
      "old_path": "sky/engine/core/rendering/RenderObject.h",
      "new_id": "7ee9de9d7a1810e6bafc733f5140d30033779522",
      "new_mode": 33188,
      "new_path": "sky/engine/core/rendering/RenderObject.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bd6e0e829bb0fca1fdfe13a80bcfe88d7cba55ac",
      "new_mode": 33188,
      "new_path": "sky/engine/core/rendering/RenderParagraph.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed7a5525a4487297b1a40b4140294f06475b2b52",
      "new_mode": 33188,
      "new_path": "sky/engine/core/rendering/RenderParagraph.h"
    },
    {
      "type": "modify",
      "old_id": "5fbad43a284fc4de619bc3f69db9a0140916c146",
      "old_mode": 33188,
      "old_path": "sky/engine/core/rendering/style/RenderStyleConstants.h",
      "new_id": "0e7cbb1cb03c70c7fcf6224b5f9e00c4cfd09280",
      "new_mode": 33188,
      "new_path": "sky/engine/core/rendering/style/RenderStyleConstants.h"
    },
    {
      "type": "modify",
      "old_id": "92b3aa57598cb24b9ee237e58bf7ab864d776796",
      "old_mode": 33188,
      "old_path": "sky/examples/city-list/city-list.sky",
      "new_id": "c1ecc67aa844fea88b3e137e7b89d7521e73f5a6",
      "new_mode": 33188,
      "new_path": "sky/examples/city-list/city-list.sky"
    },
    {
      "type": "modify",
      "old_id": "bc0efc89e80d9da92d9a6a1ac7e03560249616ab",
      "old_mode": 33188,
      "old_path": "sky/tests/framework/flights-app-expected.txt",
      "new_id": "f383adb66e1fc8e4c836ef7f98847b747378343c",
      "new_mode": 33188,
      "new_path": "sky/tests/framework/flights-app-expected.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c88d5e8c2f167b1e5776278e8f068afc32720380",
      "new_mode": 33188,
      "new_path": "sky/tests/layout/continuations-expected.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2c04baa0f3b79423cb4baf328cab13429efa43ab",
      "new_mode": 33188,
      "new_path": "sky/tests/layout/continuations.sky"
    },
    {
      "type": "modify",
      "old_id": "f604ce2199ff69949dd1ae4a98fa3e50303d1db1",
      "old_mode": 33188,
      "old_path": "sky/tests/lowlevel/abarth.sky",
      "new_id": "2af8f2861ee290bbb5bdf6d12b5b635fbfab0c58",
      "new_mode": 33188,
      "new_path": "sky/tests/lowlevel/abarth.sky"
    },
    {
      "type": "modify",
      "old_id": "99b828639cb996beec733aff67aa1bbedef25ce5",
      "old_mode": 33188,
      "old_path": "sky/tests/lowlevel/hello-world-expected.txt",
      "new_id": "573c2e6fe9c9be03888b6d01b894c379ee8c05a7",
      "new_mode": 33188,
      "new_path": "sky/tests/lowlevel/hello-world-expected.txt"
    },
    {
      "type": "modify",
      "old_id": "6495ab1f1fc313573a599354056265d3f5e05543",
      "old_mode": 33188,
      "old_path": "sky/tests/lowlevel/iframe-expected.txt",
      "new_id": "0cd442943b83d1da8e68719d7f8f38a81eae4716",
      "new_mode": 33188,
      "new_path": "sky/tests/lowlevel/iframe-expected.txt"
    },
    {
      "type": "modify",
      "old_id": "28369d92890ba6f47550a921ab5935862089a234",
      "old_mode": 33188,
      "old_path": "sky/tests/lowlevel/scrollbar-expected.txt",
      "new_id": "0756a1f4b5228b26b7ff61b10fab3cda5815f53c",
      "new_mode": 33188,
      "new_path": "sky/tests/lowlevel/scrollbar-expected.txt"
    }
  ]
}
