Changeset 55346 in webkit


Ignore:
Timestamp:
Feb 26, 2010 10:22:33 PM (14 years ago)
Author:
eric@webkit.org
Message:

2010-02-26 James Hawkins <jhawkins@chromium.org>

Reviewed by Darin Fisher.

[Chromium] Verify that the Nodes being enumerated are HTML elements.

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

  • src/WebFrameImpl.cpp: (WebKit::WebFrameImpl::forms):
Location:
trunk/WebKit/chromium
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/chromium/ChangeLog

    r55335 r55346  
     12010-02-26  James Hawkins  <jhawkins@chromium.org>
     2
     3        Reviewed by Darin Fisher.
     4
     5        [Chromium] Verify that the Nodes being enumerated are HTML elements.
     6
     7        https://bugs.webkit.org/show_bug.cgi?id=35463
     8
     9        * src/WebFrameImpl.cpp:
     10        (WebKit::WebFrameImpl::forms):
     11
    1122010-02-26  Adam Barth  <abarth@webkit.org>
    213
  • trunk/WebKit/chromium/src/WebFrameImpl.cpp

    r55226 r55346  
    560560        Node* node = forms->item(i);
    561561        // Strange but true, sometimes item can be 0.
    562         if (node)
     562        if (node && node->isHTMLElement())
    563563            temp[i] = static_cast<HTMLFormElement*>(node);
    564564    }
Note: See TracChangeset for help on using the changeset viewer.