1) Syncing heights of the gutter and main panel lines some times can not be done right away (for example, if the textViewer has not been shown yet in the Web Inspector). Thus we should always sync the height when we repaint the screen. 2) Remove the 2px space between the gutter and mail panels, instead use "padding-left: 2px" for the mail panel.
Created attachment 81803 [details] Patch
Comment on attachment 81803 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=81803&action=review > Source/WebCore/inspector/front-end/TextViewer.js:166 > + gutterChunk.element.style.height = ""; I am not sure what setting integer property to "" is supposed to do. You should use setProperty and removeProperty on style object instead.
Comment on attachment 81803 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=81803&action=review >> Source/WebCore/inspector/front-end/TextViewer.js:166 >> + gutterChunk.element.style.height = ""; > > I am not sure what setting integer property to "" is supposed to do. You should use setProperty and removeProperty on style object instead. done
Created attachment 81945 [details] Patch
Created attachment 81947 [details] Patch
Created attachment 81951 [details] Patch
Created attachment 81954 [details] Patch
Comment on attachment 81954 [details] Patch Clearing flags on attachment: 81954 Committed r78210: <http://trac.webkit.org/changeset/78210>
All reviewed patches have been landed. Closing bug.