Changeset 148128 in webkit


Ignore:
Timestamp:
Apr 10, 2013 12:38:07 PM (11 years ago)
Author:
akling@apple.com
Message:

Disallow programmatic movement of the browser window while user gestures are in progress.
<http://webkit.org/b/114271>
<rdar://problem/13226530>

Reviewed by Oliver Hunt.

  • page/DOMWindow.cpp:

(WebCore::DOMWindow::moveBy):
(WebCore::DOMWindow::moveTo):
(WebCore::DOMWindow::resizeBy):
(WebCore::DOMWindow::resizeTo):

Location:
trunk/Source/WebCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/ChangeLog

    r148124 r148128  
     12013-04-10  Andreas Kling  <akling@apple.com>
     2
     3        Disallow programmatic movement of the browser window while user gestures are in progress.
     4        <http://webkit.org/b/114271>
     5        <rdar://problem/13226530>
     6
     7        Reviewed by Oliver Hunt.
     8
     9        * page/DOMWindow.cpp:
     10        (WebCore::DOMWindow::moveBy):
     11        (WebCore::DOMWindow::moveTo):
     12        (WebCore::DOMWindow::resizeBy):
     13        (WebCore::DOMWindow::resizeTo):
     14
    1152013-04-10  Ryosuke Niwa  <rniwa@webkit.org>
    216
  • trunk/Source/WebCore/page/DOMWindow.cpp

    r147554 r148128  
    14491449void DOMWindow::moveBy(float x, float y) const
    14501450{
     1451    if (UserGestureIndicator::processingUserGesture())
     1452        return;
     1453
    14511454    if (!m_frame)
    14521455        return;
     
    14681471void DOMWindow::moveTo(float x, float y) const
    14691472{
     1473    if (UserGestureIndicator::processingUserGesture())
     1474        return;
     1475
    14701476    if (!m_frame)
    14711477        return;
     
    14891495void DOMWindow::resizeBy(float x, float y) const
    14901496{
     1497    if (UserGestureIndicator::processingUserGesture())
     1498        return;
     1499
    14911500    if (!m_frame)
    14921501        return;
     
    15071516void DOMWindow::resizeTo(float width, float height) const
    15081517{
     1518    if (UserGestureIndicator::processingUserGesture())
     1519        return;
     1520
    15091521    if (!m_frame)
    15101522        return;
Note: See TracChangeset for help on using the changeset viewer.