Steps: 1. Open http://nv.github.io/webkit-inspector-bugs/styles-redesign/tests/no-trailing-semicolon.html 2. Inspect <body> 3. Click after "color: #333;" to add a new property. 4. Type "float". 5. Press Tab to navigate to the value field. 6. Press Enter or Tab. Actual: "float: ;" stays visible. Expected: "float: ;" should get removed. Notes: This worked fine a few weeks ago. Clicking on the white space anywhere in Web Inspector UI to discard the property still works as expected. <rdar://problem/35476584>
Created attachment 328637 [details] [Animated GIF] Bug
Created attachment 328651 [details] Patch
Created attachment 328652 [details] [Animated GIF] With patch applied
Comment on attachment 328651 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=328651&action=review > Source/WebInspectorUI/ChangeLog:13 > + Remove a property when navigating away from it (e.g. to the next/previous property, > + or outside of the styles panel entirely) and either its name or value is empty: > + > + color: [ ]-> > + <-[ ]: red > + <-[color]: [ ] here is focus. -> and <- is where focus moves.
Comment on attachment 328651 [details] Patch r=me
Comment on attachment 328651 [details] Patch Clearing flags on attachment: 328651 Committed r225839: <https://trac.webkit.org/changeset/225839>
All reviewed patches have been landed. Closing bug.