[Webkit-unassigned] [Bug 184255] New: Smart magnification fails in pages containing more than one subframe

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Apr 2 23:20:50 PDT 2018


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

            Bug ID: 184255
           Summary: Smart magnification fails in pages containing more
                    than one subframe
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Frames
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: fred.wang at free.fr
                CC: dvoytenko at google.com, malteubl at google.com,
                    simon.fraser at apple.com, thorton at apple.com,
                    webkit-bug-importer at group.apple.com

Created attachment 337061

  --> https://bugs.webkit.org/attachment.cgi?id=337061&action=review

testcase

Attached testcase is similar to attachment 312006 but using subframes instead of "overflow: auto" nodes.

If you find "text" with the Find UI, the result will be highlighted in that order: 
* Main frame: text5a, text5b, text5c, text10a text10b text10c
* Subframe 1: text1a, text1b, text1c, ... text4a, text4b, text4c
* Subframe 2: text6a, text6b, text6c, ... text9a text9b text9c

Some remarks:
- The result from the main frame are returned first. Although this is different from "overflow: auto" node, it is the same behavior as on desktop and other browsers.
- Scrolling and smart magnification work for the main frame and the first subframe.

For the second subframe, text6a, text6b, text6c, ... text9a text9b text9c are highlighted as expected BUT the scrolling / magnification reveals the *first* subframe (you can scroll down to check that the expected text is highlighted).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180403/528f2730/attachment-0002.html>


More information about the webkit-unassigned mailing list