LayoutTests:
authoradele <adele@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 22 Apr 2006 01:29:30 +0000 (01:29 +0000)
committeradele <adele@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 22 Apr 2006 01:29:30 +0000 (01:29 +0000)
commit3e085f25cfbb1726ffa1e907afe230ea744ef9d5
tree76837dc6e03b001027635b12e636e644fd921cd9
parent0421a9cf3e76597d939a872afe9aa24695347ddb
LayoutTests:

        Reviewed by Darin.

        Test for: http://bugzilla.opendarwin.org/show_bug.cgi?id=8213
        REGRESSION: Can't tab out of text field if iframe comes after it

        * fast/forms/tabbing-input-iframe-expected.checksum: Added.
        * fast/forms/tabbing-input-iframe-expected.png: Added.
        * fast/forms/tabbing-input-iframe-expected.txt: Added.
        * fast/forms/tabbing-input-iframe.html: Added.

WebCore:

        Reviewed by Darin.

        Fix for: http://bugzilla.opendarwin.org/show_bug.cgi?id=8213
        REGRESSION: Can't tab out of text field if iframe comes after it

        Test: fast/forms/tabbing-input-iframe.html

        * bridge/mac/FrameMac.mm: (WebCore::FrameMac::nextKeyViewInFrame):
          If the next focusable node is a RenderWidget without a view, then continue in the loop.  We used to break out in this case.
          I also made some formatting changes and reorganized the function to make it easier to read.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@14003 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/forms/tabbing-input-iframe-expected.checksum [new file with mode: 0644]
LayoutTests/fast/forms/tabbing-input-iframe-expected.png [new file with mode: 0644]
LayoutTests/fast/forms/tabbing-input-iframe-expected.txt [new file with mode: 0644]
LayoutTests/fast/forms/tabbing-input-iframe.html [new file with mode: 0644]
WebCore/ChangeLog
WebCore/bridge/mac/FrameMac.mm