(Discovered as part of https://bugs.webkit.org/show_bug.cgi?id=177477.) Repro: 1. View the Layers sidebar and click on a data grid row. 2. Squash the Web Inspector window horizontally until the popover needs to be repositioned vertically. >> The popover no longer contains its content properly after it is repositioned. Reason: `arrow-*` CSS classes are not being removed from popovers when re-`present`ing a popover from the window resize handler.
Created attachment 322420 [details] Screenshot of malformed popover
Created attachment 322421 [details] Patch
Comment on attachment 322421 [details] Patch r=me This sounds good to me. A description in the ChangeLog about why would be nice.
Created attachment 322424 [details] Patch
Comment on attachment 322424 [details] Patch Clearing flags on attachment: 322424 Committed r222742: <http://trac.webkit.org/changeset/222742>
All reviewed patches have been landed. Closing bug.
<rdar://problem/34776681>