{"push_id":945389781,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"c92e23cc419c2db58851f48c12dc55ae73c1a32c","before":"d055e51a47e23b7b31dba4f90cb04366ea8eab6b","commits":[{"sha":"c92e23cc419c2db58851f48c12dc55ae73c1a32c","author":{"email":"e0e84ce4a33dcc115f06c0609c8bb50720a44e41@chromium.org","name":"tkent"},"message":"Implement PopupMenu::updateFromElement() for ExternalPopupMenu.\n\nIt closes a shown popup, and re-show a popup with the latest content.\nThis CL affects only OSX and Android.\n\nImplementation:\nA major part of show() was moved to showInternal(), and updateFromElement() calls\nshowInternal() later.  showInternal() returns false if it failed to show a popup.\n\nUpdate from crrev.com/370329:\nFix crbug.com/579895.  We check domTreeVersion in updateFromElement(). We\nre-create popup only if the DOM tree was modified.\n\nBUG=176241\nTEST=manual; See crbug.com/176241.\n\nCommitted: https://crrev.com/f32f9fad19a8366c837e3d10112001c8e7d42606\nCr-Commit-Position: refs/heads/master@{#370329}\n\nReview URL: https://codereview.chromium.org/1605233002\n\nCr-Commit-Position: refs/heads/master@{#370890}","distinct":true,"url":"https://api.github.com/repos/dstockwell/chromium/commits/c92e23cc419c2db58851f48c12dc55ae73c1a32c"}]}