Changeset 204244 in webkit


Ignore:
Timestamp:
Aug 7, 2016 12:40:59 PM (8 years ago)
Author:
Matt Baker
Message:

REGRESSION (r201245): switching between Computed and Visual Styles panels causes internal error
https://bugs.webkit.org/show_bug.cgi?id=160604
<rdar://problem/27723416>

Reviewed by Timothy Hatcher.

  • UserInterface/Views/StyleDetailsPanel.js:

(WebInspector.StyleDetailsPanel.prototype.shown):
Only perform a layout if needed. Subclasses access node style
data during layout, which may not exist yet.

Location:
trunk/Source/WebInspectorUI
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebInspectorUI/ChangeLog

    r204233 r204244  
     12016-08-07  Matt Baker  <mattbaker@apple.com>
     2
     3        REGRESSION (r201245): switching between Computed and Visual Styles panels causes internal error
     4        https://bugs.webkit.org/show_bug.cgi?id=160604
     5        <rdar://problem/27723416>
     6
     7        Reviewed by Timothy Hatcher.
     8
     9        * UserInterface/Views/StyleDetailsPanel.js:
     10        (WebInspector.StyleDetailsPanel.prototype.shown):
     11        Only perform a layout if needed. Subclasses access node style
     12        data during layout, which may not exist yet.
     13
    1142016-08-06  Matt Baker  <mattbaker@apple.com>
    215
  • trunk/Source/WebInspectorUI/UserInterface/Views/StyleDetailsPanel.js

    r201245 r204244  
    6363
    6464        // FIXME: remove once <https://webkit.org/b/150741> is fixed.
    65         this.needsLayout();
     65        this.updateLayoutIfNeeded();
    6666    }
    6767
Note: See TracChangeset for help on using the changeset viewer.