)]}'
{
  "commit": "3cac5f0f1caddedaebbd25ae6e2f8805f8fcfdc5",
  "tree": "207b5977a535523a04b2f170ab4fbe008951adf4",
  "parents": [
    "16ec2463815e9976439f41bdabda07715d676b24"
  ],
  "author": {
    "name": "t.broyer@gmail.com",
    "email": "t.broyer@gmail.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Jun 06 17:00:08 2011 +0000"
  },
  "committer": {
    "name": "t.broyer@gmail.com",
    "email": "t.broyer@gmail.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Mon Jun 06 17:00:08 2011 +0000"
  },
  "message": "Add SafeUri type, similar to SafeHtml but for values in a URL attribute context.\n\nSupport SafeUri-typed arguments in SafeHtmlTemplates.\n\nAlso added a few overloads in c.g.g.user.client.\n\nNote that this is a breaking change in the sense that DataResource and\nImageResource have a new getSafeUri method, as well as overloaded constructors\ntaking URIs in the form of SafeUri.\n\nPatch by: tbroyer\nReview by: xtof\nFixes issues: 6145\n\nReview at http://gwt-code-reviews.appspot.com/1447812\n\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10282 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4f061ad2f398432f4372dde10a09e33d5c03c12d",
      "old_mode": 33188,
      "old_path": "tools/api-checker/config/gwt23_24userApi.conf",
      "new_id": "595e1e18d4c445645c5ad433c69e241093de5fd7",
      "new_mode": 33188,
      "new_path": "tools/api-checker/config/gwt23_24userApi.conf"
    },
    {
      "type": "modify",
      "old_id": "e368759c65ac6b3d8834997b70c4e13415075945",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/cell/client/ImageResourceCell.java",
      "new_id": "2b00182b9aaca6e0d02d6d8c16cbc9584038a8c4",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/cell/client/ImageResourceCell.java"
    },
    {
      "type": "modify",
      "old_id": "f46be7b3fb5d869d1a64babccd1f21247de50a21",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/Resources.gwt.xml",
      "new_id": "689d1471eb96b973961edde5af19703f4bfdf3af",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/Resources.gwt.xml"
    },
    {
      "type": "modify",
      "old_id": "e87d0c6ee78b50f237b0be40cf6342a0d4939485",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/client/DataResource.java",
      "new_id": "c27ff91307cf93e8f66129429d95d9ff816a9465",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/client/DataResource.java"
    },
    {
      "type": "modify",
      "old_id": "02660481f77636da83ccaea4a8c39568a8b406cd",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/client/ImageResource.java",
      "new_id": "df63fc1c9a796a7517d47073902001c3fda12059",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/client/ImageResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f75c9004bde7424f685fb9ef99c211c0b9124fd3",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/client/impl/DataResourcePrototype.java"
    },
    {
      "type": "modify",
      "old_id": "ca8f3810cc8f2b55f2340494247f7626ab16652f",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/client/impl/ExternalTextResourcePrototype.java",
      "new_id": "40153910ff1c595c3e7aabf065431b977b04f2ac",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/client/impl/ExternalTextResourcePrototype.java"
    },
    {
      "type": "modify",
      "old_id": "0438ced1a505d4ff6359a22f33d9ceee9ab62c27",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/client/impl/ImageResourcePrototype.java",
      "new_id": "7a422d49412fadcbaa55a458200a13603722c54a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/client/impl/ImageResourcePrototype.java"
    },
    {
      "type": "modify",
      "old_id": "52231ab5279c004be5c10bdf6391052a095316f8",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/css/Spriter.java",
      "new_id": "d821fa10029614cee942dca78990c1423569a4a8",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/css/Spriter.java"
    },
    {
      "type": "modify",
      "old_id": "416ca28be8ee26ac974eea75d981daf8608e47d7",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/rg/DataResourceGenerator.java",
      "new_id": "c5392d724ef0bae0a3bb83e5099d022a60ec6bd1",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/rg/DataResourceGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "04bc77b5377372063d7ddabaf81569779ca6f4a7",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/rg/ExternalTextResourceGenerator.java",
      "new_id": "7bb445e67456669508b2bfd13c42843638652861",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/rg/ExternalTextResourceGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "1d86ad1dc1fa68ced88c80f950a4296e8fc1b383",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/resources/rg/ImageResourceGenerator.java",
      "new_id": "6d38fb6b985aa3930e5709b3da5aa3bd14f1b1cb",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/resources/rg/ImageResourceGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "7bab92aa33e523d215dfe1e73710c7a6b3522208",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/safehtml/rebind/SafeHtmlTemplatesImplMethodCreator.java",
      "new_id": "6b207f3cc51ba26a1c6d2e6b6d32753ea2eba975",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/safehtml/rebind/SafeHtmlTemplatesImplMethodCreator.java"
    },
    {
      "type": "modify",
      "old_id": "1ea9c384b800ee81bdfb50195d59d18a66c8971d",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/safehtml/shared/SafeHtmlUtils.java",
      "new_id": "e3a10f2cdc4eea740fd5abc4ce0ce6fbbf951d0a",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/safehtml/shared/SafeHtmlUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e09aa35a03e99b3439ddfa55e787b77670071274",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/safehtml/shared/SafeUri.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "597e63c6025d950c868ccfd1487d6d326ee91f3c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/safehtml/shared/SafeUriHostedModeUtils.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92fb99c2914321b859dee9da29c1ad9b7c4b8911",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/safehtml/shared/SafeUriString.java"
    },
    {
      "type": "modify",
      "old_id": "c177518a6096ea359fb1c5e65aefd870cdf987b7",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/safehtml/shared/UriUtils.java",
      "new_id": "896d1d959048dd066c9257bd395d89843de0fe90",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/safehtml/shared/UriUtils.java"
    },
    {
      "type": "modify",
      "old_id": "ee80f6947ea2b946389aa72f5a7a617d83bb5afa",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/AbstractImagePrototype.java",
      "new_id": "b40d91348381e5235612f35390cff75ff968608c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/AbstractImagePrototype.java"
    },
    {
      "type": "modify",
      "old_id": "697b158acc64e34ec3203a0879cdc9f215752fd8",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/FormPanel.java",
      "new_id": "6143ff5d436634290d41cb2d1c994951be2635a0",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/FormPanel.java"
    },
    {
      "type": "modify",
      "old_id": "cdd8b484979a873e7da0851e2c3b1fa49fcdbdb4",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/Frame.java",
      "new_id": "0e1005c6ab236a7e070120940b85f0a4bba765d5",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/Frame.java"
    },
    {
      "type": "modify",
      "old_id": "c8da399e8e34fa8778f649e99f598f0e546f704a",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/Image.java",
      "new_id": "a3aa6a4bc9c44e3f07860560a8b0993a10fb76e9",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/Image.java"
    },
    {
      "type": "modify",
      "old_id": "a46aed5f13a66b21ebdb6443a4d0bbeb09142da2",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/ImageResourceRenderer.java",
      "new_id": "962e04f08433255bfe354e19b3440ee1b8f1846d",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/ImageResourceRenderer.java"
    },
    {
      "type": "modify",
      "old_id": "9d112af3ab52bdb5a04c56c8c294f38cc240588f",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/impl/ClippedImageImpl.java",
      "new_id": "afa0c7c3f24c5877f98d18191e1a61884bb07f7c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/impl/ClippedImageImpl.java"
    },
    {
      "type": "modify",
      "old_id": "8895b680b61385069c9476f02e92564ef57f1a86",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/impl/ClippedImageImplIE6.java",
      "new_id": "d69fe3b9a660b18ba409c364dc0a18318a43946c",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/impl/ClippedImageImplIE6.java"
    },
    {
      "type": "modify",
      "old_id": "6bb5ab5462e30f328536688f266a72e14fb676ce",
      "old_mode": 33188,
      "old_path": "user/src/com/google/gwt/user/client/ui/impl/ClippedImagePrototype.java",
      "new_id": "0b9b63c246388d633e908b62b00a26ebcd883885",
      "new_mode": 33188,
      "new_path": "user/src/com/google/gwt/user/client/ui/impl/ClippedImagePrototype.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "849ac5bfc2fc2f05b58b23e35458a81c332cfc44",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/safehtml/super/com/google/gwt/safehtml/shared/SafeUriHostedModeUtils.java"
    },
    {
      "type": "modify",
      "old_id": "07f14205dd4b9c35591cd892a5ecad25c8a22cbe",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/resources/client/ImageResourceTest.java",
      "new_id": "55141d6f743031e9e4b0797f2fc3a469a1cc306a",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/resources/client/ImageResourceTest.java"
    },
    {
      "type": "modify",
      "old_id": "3a7e0a374b1de68e44b0f2c67c7ef157ae646060",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/safehtml/client/SafeHtmlTemplatesTest.java",
      "new_id": "9b8305580c348a4daad3a9063ab7745cd4dcf3ac",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/safehtml/client/SafeHtmlTemplatesTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f76c66f2df4a380d0122cdefe970e363d96d3504",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/safehtml/shared/GwtUriUtilsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "71d374662501466128ae5e2b7caf75c93c566a6b",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/safehtml/shared/UriUtilsTest.java"
    },
    {
      "type": "modify",
      "old_id": "0827501108f8d57a112d95608b4e882e302e6f37",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/ui/ImageTest.java",
      "new_id": "5fa9bf13330064647b599753858ba78427b30375",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/ui/ImageTest.java"
    },
    {
      "type": "modify",
      "old_id": "c9c54bac2532c5f49c557d062a1a53b65a3cd35e",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/user/client/ui/impl/ClippedImagePrototypeTest.java",
      "new_id": "15cadeb8c67a82a5ed0e69f50dc1d7ecb135f050",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/user/client/ui/impl/ClippedImagePrototypeTest.java"
    }
  ]
}
