)]}'
{
  "commit": "f6e8d7c3b98020ef2b8fbc5fc5f9dd3dbbba612e",
  "tree": "06a0e386201dc19f8af03fe797b9a1cb946eea1f",
  "parents": [
    "e31bc0cb3b632b6f3f11bd1e3d2b18904e6671ab"
  ],
  "author": {
    "name": "Neil Rashbrook",
    "email": "neil@parkwaycc.co.uk",
    "time": "Tue Nov 18 16:30:57 2014 +0000"
  },
  "committer": {
    "name": "lshanmugam",
    "email": "lshanmug@in.ibm.com",
    "time": "Thu Dec 11 17:04:41 2014 +0530"
  },
  "message": "Bug 452138 - Reduce number of error-prone manual steps needed to support\nnew versions of XULRunner\n\nProvide an overload of VtblCall which can generically call the majority\nof methods used by SWT. Provide a way for interfaces to invoke VtblCall\nwithout having to manually provide vtbl offsets.\n\nChange-Id: Ide35e0e258d0903319ca4e3e9789362148480ce6\nSigned-off-by: Neil Rashbrook \u003cneil@parkwaycc.co.uk\u003e\nSigned-off-by: Lakshmi Shanmugam \u003clshanmug@in.ibm.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8ee3cc01f7c62ceadc32e310d8378ad442cd2f1",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/library/xpcom.cpp",
      "new_id": "89c9d1916930679d1f9ef5fc96f1904ba87756ab",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/library/xpcom.cpp"
    },
    {
      "type": "modify",
      "old_id": "77d3a4f21c0e58c1c63a1e05e9d82451f3593e47",
      "old_mode": 33261,
      "old_path": "bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/XPCOM.java",
      "new_id": "00e19a99005a0f622a6760a303aa59e0661d1098",
      "new_mode": 33261,
      "new_path": "bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/XPCOM.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "955b05e9a6d43c829d2fb99978dd1048068945a9",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsIInterfaceInfo.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b74b17407505b0a014fd9f2c7c49f348d115233c",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsIInterfaceInfoManager.java"
    },
    {
      "type": "modify",
      "old_id": "a7482f023905de035650ecab3c6ae04bfbe7845c",
      "old_mode": 33188,
      "old_path": "bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsISupports.java",
      "new_id": "07f6f0b0f5eeb92c7047509a91110e7efeda4d41",
      "new_mode": 33188,
      "new_path": "bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/org/eclipse/swt/internal/mozilla/nsISupports.java"
    }
  ]
}
