2010-09-24 Ilya Tikhonovsky <loislo@chromium.org>
authorloislo@chromium.org <loislo@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 24 Sep 2010 12:08:38 +0000 (12:08 +0000)
committerloislo@chromium.org <loislo@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 24 Sep 2010 12:08:38 +0000 (12:08 +0000)
commit3a5f2f3e640fe834b37d3858490e1bb6cb734e59
tree93df8cf012754d9e0ddf1e1e61c675c6f473a72b
parentb18cce9dc932405e5ce63e83a12a5b28e166e91c
2010-09-24  Ilya Tikhonovsky  <loislo@chromium.org>

        Reviewed by Yury Semikhatsky.

        Web Inspector: CRASH at node highlight on MAC Safari.
        1) run-safari --debug
        2) open inspector
        3) open elements panel
        4) hover mouse over elements panel items multiple times
        5) CRASH
        Looks like it is a race condition. WebNodeHighlightView doesn't check
        the pointer to WebNodeHighligh object and it can be nil.

        https://bugs.webkit.org/show_bug.cgi?id=46261

        * WebInspector/WebNodeHighlightView.mm:
        (-[WebNodeHighlightView drawRect:]):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@68247 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebKit/mac/ChangeLog
WebKit/mac/WebInspector/WebNodeHighlightView.mm