-
bdakin@apple.com authored
Frame::pageScaleFactor() should not affect getBoundingClientRect() or getClientRects() -and corresponding- <rdar://problem/9194541> Source/WebKit2: Patch by Sam Weinig <sam@webkit.org> on 2011-04-02 Reviewed by Beth Dakin. Add DRT support for the scaleWebView SPI. * WebProcess/InjectedBundle/API/c/WKBundlePage.cpp: (WKBundlePageSetScaleAtOrigin): * WebProcess/InjectedBundle/API/c/WKBundlePagePrivate.h: Tools: Patch by Sam Weinig <sam@webkit.org> on 2011-04-02 Reviewed by Beth Dakin. Add DRT support for the scaleWebView SPI. * DumpRenderTree/mac/EventSendingController.mm: (+[EventSendingController isSelectorExcludedFromWebScript:]): (+[EventSendingController webScriptNameForSelector:]): (-[EventSendingController scalePageBy:atX:andY:]): * WebKitTestRunner/InjectedBundle/Bindings/EventSendingController.idl: * WebKitTestRunner/InjectedBundle/EventSendingController.cpp: (WTR::EventSendingController::scalePageBy): * WebKitTestRunner/InjectedBundle/EventSendingController.h: * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: (WTR::InjectedBundlePage::reset): LayoutTests: Reviewed by Sam Weinig. * fast/dom/Element/scale-page-bounding-client-rect-expected.txt: Added. * fast/dom/Element/scale-page-bounding-client-rect.html: Added. * fast/dom/Element/scale-page-client-rects-expected.txt: Added. * fast/dom/Element/scale-page-client-rects.html: Added. * fast/dom/Range/scale-page-bounding-client-rect-expected.txt: Added. * fast/dom/Range/scale-page-bounding-client-rect.html: Added. * fast/dom/Range/scale-page-client-rects-expected.txt: Added. * fast/dom/Range/scale-page-client-rects.html: Added. * platform/gtk/Skipped: * platform/qt/Skipped: * platform/win/Skipped: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@82780 268f45cc-cd09-0410-ab3c-d52691b4dbfc
de722889