Changeset 53997 in webkit


Ignore:
Timestamp:
Jan 28, 2010 5:06:49 AM (10 years ago)
Author:
Simon Hausmann
Message:

[Qt] Fix for endless print loop when printing web pages

Patch by Trond Kjernåsen <trond@trolltech.com> on 2010-01-28
Reviewed by Simon Hausmann.

  • Api/qwebframe.cpp:

(QWebFrame::print):

Location:
trunk/WebKit/qt
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/qt/Api/qwebframe.cpp

    r53464 r53997  
    13941394    fromPage = qMax(1, fromPage);
    13951395    toPage = qMin(printContext.pageCount(), toPage);
     1396    if (toPage < fromPage) {
     1397        // if the user entered a page range outside the actual number
     1398        // of printable pages, just return
     1399        return;
     1400    }
    13961401
    13971402    if (printer->pageOrder() == QPrinter::LastPageFirst) {
  • trunk/WebKit/qt/ChangeLog

    r53956 r53997  
     12010-01-28  Trond Kjernåsen <trond@trolltech.com>
     2
     3        Reviewed by Simon Hausmann.
     4
     5        [Qt] Fix for endless print loop when printing web pages
     6
     7        * Api/qwebframe.cpp:
     8        (QWebFrame::print):
     9
    1102010-01-27  Diego Gonzalez  <diego.gonzalez@openbossa.org>
    211
Note: See TracChangeset for help on using the changeset viewer.