| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2010 Google Inc. All rights reserved. | 2 * Copyright (C) 2010 Google Inc. All rights reserved. |
| 3 * Copyright (C) 2010 Pawel Hajdan (phajdan.jr@chromium.org) | 3 * Copyright (C) 2010 Pawel Hajdan (phajdan.jr@chromium.org) |
| 4 * Copyright (C) 2012 Apple Inc. All Rights Reserved. | 4 * Copyright (C) 2012 Apple Inc. All Rights Reserved. |
| 5 * | 5 * |
| 6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
| 7 * modification, are permitted provided that the following conditions are | 7 * modification, are permitted provided that the following conditions are |
| 8 * met: | 8 * met: |
| 9 * | 9 * |
| 10 * * Redistributions of source code must retain the above copyright | 10 * * Redistributions of source code must retain the above copyright |
| (...skipping 1271 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1282 { | 1282 { |
| 1283 result->setNull(); | 1283 result->setNull(); |
| 1284 m_webView->setSelectionColors(0xffee0000, 0xff00ee00, 0xff000000, 0xffc0c0c0
); | 1284 m_webView->setSelectionColors(0xffee0000, 0xff00ee00, 0xff000000, 0xffc0c0c0
); |
| 1285 } | 1285 } |
| 1286 | 1286 |
| 1287 void TestRunner::addUserStyleSheet(const CppArgumentList& arguments, CppVariant*
result) | 1287 void TestRunner::addUserStyleSheet(const CppArgumentList& arguments, CppVariant*
result) |
| 1288 { | 1288 { |
| 1289 result->setNull(); | 1289 result->setNull(); |
| 1290 if (arguments.size() < 2 || !arguments[0].isString() || !arguments[1].isBool
()) | 1290 if (arguments.size() < 2 || !arguments[0].isString() || !arguments[1].isBool
()) |
| 1291 return; | 1291 return; |
| 1292 WebView::addUserStyleSheet( | 1292 WebView::injectStyleSheet( |
| 1293 cppVariantToWebString(arguments[0]), WebVector<WebString>(), | 1293 cppVariantToWebString(arguments[0]), WebVector<WebString>(), |
| 1294 arguments[1].toBoolean() ? WebView::UserContentInjectInAllFrames : WebVi
ew::UserContentInjectInTopFrameOnly, | 1294 arguments[1].toBoolean() ? WebView::InjectStyleInAllFrames : WebView::In
jectStyleInTopFrameOnly); |
| 1295 // Chromium defaults to InjectInSubsequentDocuments, but for compatibili
ty | |
| 1296 // with the other ports' DRTs, we use UserStyleInjectInExistingDocuments
. | |
| 1297 WebView::UserStyleInjectInExistingDocuments); | |
| 1298 } | 1295 } |
| 1299 | 1296 |
| 1300 void TestRunner::startSpeechInput(const CppArgumentList& arguments, CppVariant*
result) | 1297 void TestRunner::startSpeechInput(const CppArgumentList& arguments, CppVariant*
result) |
| 1301 { | 1298 { |
| 1302 result->setNull(); | 1299 result->setNull(); |
| 1303 if (arguments.size() != 1) | 1300 if (arguments.size() != 1) |
| 1304 return; | 1301 return; |
| 1305 | 1302 |
| 1306 WebElement element; | 1303 WebElement element; |
| 1307 if (!WebBindings::getElement(arguments[0].value.objectValue, &element)) | 1304 if (!WebBindings::getElement(arguments[0].value.objectValue, &element)) |
| (...skipping 841 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2149 result->setNull(); | 2146 result->setNull(); |
| 2150 } | 2147 } |
| 2151 | 2148 |
| 2152 void TestRunner::setPointerLockWillFailSynchronously(const CppArgumentList&, Cpp
Variant* result) | 2149 void TestRunner::setPointerLockWillFailSynchronously(const CppArgumentList&, Cpp
Variant* result) |
| 2153 { | 2150 { |
| 2154 m_pointerLockPlannedResult = PointerLockWillFailSync; | 2151 m_pointerLockPlannedResult = PointerLockWillFailSync; |
| 2155 result->setNull(); | 2152 result->setNull(); |
| 2156 } | 2153 } |
| 2157 | 2154 |
| 2158 } | 2155 } |
| OLD | NEW |