Bug 35038 - [Qt] Text selection is slow with some huge wikipedia pages
Summary: [Qt] Text selection is slow with some huge wikipedia pages
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Linux
: P2 Normal
Assignee: Nobody
URL: http://it.wikipedia.org/wiki/Roma
Keywords: Qt, QtTriaged
Depends on:
Reported: 2010-02-17 07:17 PST by Davide Bettio
Modified: 2014-02-03 03:13 PST (History)
2 users (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Davide Bettio 2010-02-17 07:17:57 PST
While page text is beeing selected the CPU usage increases up to 100%.
Comment 1 Tor Arne Vestbø 2010-03-10 06:41:47 PST
Please follow the QtWebKit bug reporting guidelines when reporting bugs.

See http://trac.webkit.org/wiki/QtWebKitBugs


  - The 'QtWebKit' component should only be used for bugs/features in the
    public QtWebKit API layer, not to signify that the bug is specific to
    the Qt port of WebKit


  - Add the keyword 'Qt' to signal that it's a Qt-related bug

Comment 2 Kent Hansen 2010-03-11 06:48:41 PST
Reproduced with Qt 4.6.3 against r55658.
Wow, that's pretty bad.
Comment 3 Andri Möll 2010-03-24 15:10:27 PDT
Stumbled upon the same issue.  From the info that the Web Inspector timeline gives, "Painting" takes ages, from tens of seconds to a minute.
Comment 4 Andri Möll 2010-03-24 19:51:40 PDT
I managed to track this down and work around it by removing a particular "position: absolute" CSS line on a nested div in my code, though there's apparently a weird bug lurking somewhere that happens (or so I hear) only on the Qt port of WebKit.  Incl. Qt 4.7 tech preview.
Comment 5 Jocelyn Turcotte 2014-02-03 03:13:22 PST
=== Bulk closing of Qt bugs ===

If you believe that this bug report is still relevant for a non-Qt port of webkit.org, please re-open it and remove [Qt] from the summary.

If you believe that this is still an important QtWebKit bug, please fill a new report at https://bugreports.qt-project.org and add a link to this issue. See http://qt-project.org/wiki/ReportingBugsInQt for additional guidelines.