)]}' { "commit": "2fc454fa9ab4c7cfb44afbd5377dbf99428466e6", "tree": "08b031972953028662feca30f97947257f854e7f", "parents": [ "22156e741bcec2a4ed3140253421478337f05356" ], "author": { "name": "Mitsuru Oshima", "email": "oshima@chromium.org", "time": "Tue Feb 27 19:42:17 2018" }, "committer": { "name": "Mitsuru Oshima", "email": "oshima@chromium.org", "time": "Tue Feb 27 19:42:17 2018" }, "message": "Delete delegates in WindowState when window is being destroyed\n\nPinned app can request restore during destruction, (which itself\nshouldn\u0027t happen), but the windowstate should also have a safe guard\nby deleting delegate when being deleted.\n\nBUG\u003d811398\nTEST\u003dcovered by unit tests\n\nChange-Id: I4de6608e97dcf9e48531d31b07a530c10ef68978\nReviewed-on: https://chromium-review.googlesource.com/929315\nReviewed-by: Ahmed Fakhry \u003cafakhry@chromium.org\u003e\nCommit-Queue: Mitsuru Oshima \u003coshima@chromium.org\u003e\nCr-Original-Commit-Position: refs/heads/master@{#538262}(cherry picked from commit 64bf482feb86ae02503c588cad1cb56e46c31b1d)\nReviewed-on: https://chromium-review.googlesource.com/939921\nReviewed-by: Mitsuru Oshima \u003coshima@chromium.org\u003e\nCr-Commit-Position: refs/branch-heads/3325@{#609}\nCr-Branched-From: bc084a8b5afa3744a74927344e304c02ae54189f-refs/heads/master@{#530369}", "tree_diff": [ { "type": "modify", "old_id": "664d290f9586934c0a8d90933dc5cf059fb27521", "old_mode": 33188, "old_path": "ash/wm/client_controlled_state.cc", "new_id": "439bdb6d0f0c3f29536f0c3e0bf50cbcb24265c4", "new_mode": 33188, "new_path": "ash/wm/client_controlled_state.cc" }, { "type": "modify", "old_id": "9f57b14db135e2b3c64cbe36796c04b27dbd2c08", "old_mode": 33188, "old_path": "ash/wm/client_controlled_state.h", "new_id": "9f04763542990109a92635d8dbaf1e0e456e79bf", "new_mode": 33188, "new_path": "ash/wm/client_controlled_state.h" }, { "type": "modify", "old_id": "c6c93bbca576c23bcdf4c64658e088c3518ca7d1", "old_mode": 33188, "old_path": "ash/wm/client_controlled_state_unittest.cc", "new_id": "daac8f68a2d445e281e9a2dcc524077e55a37eee", "new_mode": 33188, "new_path": "ash/wm/client_controlled_state_unittest.cc" }, { "type": "modify", "old_id": "cb0088222222383a0696469561f9613d6caa0bdc", "old_mode": 33188, "old_path": "ash/wm/screen_pinning_controller.cc", "new_id": "65d68191356ff4b74285180cbc7c55cf47e1e6a9", "new_mode": 33188, "new_path": "ash/wm/screen_pinning_controller.cc" }, { "type": "modify", "old_id": "7712c985cb464e133f60dd656ea762a0dd15e415", "old_mode": 33188, "old_path": "ash/wm/window_state.cc", "new_id": "7806def6a46a4ebeef2d2f48d0cc96cedef7ae6f", "new_mode": 33188, "new_path": "ash/wm/window_state.cc" }, { "type": "modify", "old_id": "b745ac31eb4d4eea805395ee7e0d6dd1cec937a1", "old_mode": 33188, "old_path": "ash/wm/window_state.h", "new_id": "1adcf703e8cd2776d7bdc5e2802e3eba8732fda3", "new_mode": 33188, "new_path": "ash/wm/window_state.h" } ] }