| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2006, 2007, 2008, 2010 Apple Inc. All rights reserved. | 2 * Copyright (C) 2006, 2007, 2008, 2010 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) | 3 * Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies) |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * 1. Redistributions of source code must retain the above copyright | 8 * 1. Redistributions of source code must retain the above copyright |
| 9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
| 10 * 2. Redistributions in binary form must reproduce the above copyright | 10 * 2. Redistributions in binary form must reproduce the above copyright |
| (...skipping 1246 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1257 | 1257 |
| 1258 IntRect fr = host->chromeClient().windowRect(); | 1258 IntRect fr = host->chromeClient().windowRect(); |
| 1259 IntSize dest = IntSize(width, height); | 1259 IntSize dest = IntSize(width, height); |
| 1260 IntRect update(fr.location(), dest); | 1260 IntRect update(fr.location(), dest); |
| 1261 host->chromeClient().setWindowRectWithAdjustment(update); | 1261 host->chromeClient().setWindowRectWithAdjustment(update); |
| 1262 } | 1262 } |
| 1263 | 1263 |
| 1264 int LocalDOMWindow::requestAnimationFrame(FrameRequestCallback* callback) | 1264 int LocalDOMWindow::requestAnimationFrame(FrameRequestCallback* callback) |
| 1265 { | 1265 { |
| 1266 callback->m_useLegacyTimeBase = false; | 1266 callback->m_useLegacyTimeBase = false; |
| 1267 if (Document* d = document()) | 1267 if (Document* doc = document()) |
| 1268 return d->requestAnimationFrame(callback); | 1268 return doc->requestAnimationFrame(callback); |
| 1269 return 0; | 1269 return 0; |
| 1270 } | 1270 } |
| 1271 | 1271 |
| 1272 int LocalDOMWindow::webkitRequestAnimationFrame(FrameRequestCallback* callback) | 1272 int LocalDOMWindow::webkitRequestAnimationFrame(FrameRequestCallback* callback) |
| 1273 { | 1273 { |
| 1274 callback->m_useLegacyTimeBase = true; | 1274 callback->m_useLegacyTimeBase = true; |
| 1275 if (Document* d = document()) | 1275 if (Document* document = this->document()) |
| 1276 return d->requestAnimationFrame(callback); | 1276 return document->requestAnimationFrame(callback); |
| 1277 return 0; | 1277 return 0; |
| 1278 } | 1278 } |
| 1279 | 1279 |
| 1280 void LocalDOMWindow::cancelAnimationFrame(int id) | 1280 void LocalDOMWindow::cancelAnimationFrame(int id) |
| 1281 { | 1281 { |
| 1282 if (Document* d = document()) | 1282 if (Document* document = this->document()) |
| 1283 d->cancelAnimationFrame(id); | 1283 document->cancelAnimationFrame(id); |
| 1284 } |
| 1285 |
| 1286 int LocalDOMWindow::requestIdleCallback(IdleRequestCallback* callback, double ti
meoutMillis) |
| 1287 { |
| 1288 if (Document* document = this->document()) |
| 1289 return document->requestIdleCallback(callback, timeoutMillis); |
| 1290 return 0; |
| 1291 } |
| 1292 |
| 1293 void LocalDOMWindow::cancelIdleCallback(int id) |
| 1294 { |
| 1295 if (Document* document = this->document()) |
| 1296 document->cancelIdleCallback(id); |
| 1284 } | 1297 } |
| 1285 | 1298 |
| 1286 bool LocalDOMWindow::addEventListener(const AtomicString& eventType, PassRefPtrW
illBeRawPtr<EventListener> prpListener, bool useCapture) | 1299 bool LocalDOMWindow::addEventListener(const AtomicString& eventType, PassRefPtrW
illBeRawPtr<EventListener> prpListener, bool useCapture) |
| 1287 { | 1300 { |
| 1288 RefPtrWillBeRawPtr<EventListener> listener = prpListener; | 1301 RefPtrWillBeRawPtr<EventListener> listener = prpListener; |
| 1289 if (!EventTarget::addEventListener(eventType, listener, useCapture)) | 1302 if (!EventTarget::addEventListener(eventType, listener, useCapture)) |
| 1290 return false; | 1303 return false; |
| 1291 | 1304 |
| 1292 if (frame() && frame()->host()) | 1305 if (frame() && frame()->host()) |
| 1293 frame()->host()->eventHandlerRegistry().didAddEventHandler(*this, eventT
ype); | 1306 frame()->host()->eventHandlerRegistry().didAddEventHandler(*this, eventT
ype); |
| (...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1487 DOMWindow::trace(visitor); | 1500 DOMWindow::trace(visitor); |
| 1488 DOMWindowLifecycleNotifier::trace(visitor); | 1501 DOMWindowLifecycleNotifier::trace(visitor); |
| 1489 } | 1502 } |
| 1490 | 1503 |
| 1491 LocalFrame* LocalDOMWindow::frame() const | 1504 LocalFrame* LocalDOMWindow::frame() const |
| 1492 { | 1505 { |
| 1493 return m_frameObserver->frame(); | 1506 return m_frameObserver->frame(); |
| 1494 } | 1507 } |
| 1495 | 1508 |
| 1496 } // namespace blink | 1509 } // namespace blink |
| OLD | NEW |