"Log Value" context menu is sometimes unavailable Test: <script> console.dir({number: 42, object: {}, array: [], string: "str"}); </script> Steps to Reproduce: 1. Inspect test page 2. Show console 3. Expand object => "array" property name doesn't have "Log Value" but should Notes: - The console message has a floating location information which slightly overlaps the first tree element and adjusts the tree element's size. - In this case that overlap is accidental, eliminating the overlap eliminates the unexpected behavior. - Overlap happens because an expanded object title is 13px tall instead of 16px like all TreeElement rows (and the Location link info)
<rdar://problem/36281649>
Created attachment 330441 [details] [IMAGE] Issue in Action
Created attachment 330442 [details] [IMAGE] Before - First Row Truncated
Created attachment 330443 [details] [IMAGE] After - No Truncation / Overlap
Created attachment 330444 [details] [PATCH] Proposed Fix
Comment on attachment 330444 [details] [PATCH] Proposed Fix r=me. Neat fix! =D
Comment on attachment 330444 [details] [PATCH] Proposed Fix Clearing flags on attachment: 330444 Committed r226394: <https://trac.webkit.org/changeset/226394>
All reviewed patches have been landed. Closing bug.