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 223 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
234 void addOriginAccessWhitelistEntry(const CppArgumentList&, CppVariant*); | 234 void addOriginAccessWhitelistEntry(const CppArgumentList&, CppVariant*); |
235 void removeOriginAccessWhitelistEntry(const CppArgumentList&, CppVariant*); | 235 void removeOriginAccessWhitelistEntry(const CppArgumentList&, CppVariant*); |
236 | 236 |
237 // Returns true if the current page box has custom page size style for | 237 // Returns true if the current page box has custom page size style for |
238 // printing. | 238 // printing. |
239 void hasCustomPageSizeStyle(const CppArgumentList&, CppVariant*); | 239 void hasCustomPageSizeStyle(const CppArgumentList&, CppVariant*); |
240 | 240 |
241 // Forces the selection colors for testing under Linux. | 241 // Forces the selection colors for testing under Linux. |
242 void forceRedSelectionColors(const CppArgumentList&, CppVariant*); | 242 void forceRedSelectionColors(const CppArgumentList&, CppVariant*); |
243 | 243 |
244 // Adds a user style sheet to be injected into new documents. | 244 // Adds a style sheet to be injected into new documents. |
245 void addUserStyleSheet(const CppArgumentList&, CppVariant*); | 245 void injectStyleSheet(const CppArgumentList&, CppVariant*); |
246 | 246 |
247 void startSpeechInput(const CppArgumentList&, CppVariant*); | 247 void startSpeechInput(const CppArgumentList&, CppVariant*); |
248 | 248 |
249 void findString(const CppArgumentList&, CppVariant*); | 249 void findString(const CppArgumentList&, CppVariant*); |
250 | 250 |
251 // Expects the first argument to be an input element and the second argument
to be a string value. | 251 // Expects the first argument to be an input element and the second argument
to be a string value. |
252 // Forwards the setValueForUser() call to the element. | 252 // Forwards the setValueForUser() call to the element. |
253 void setValueForUser(const CppArgumentList&, CppVariant*); | 253 void setValueForUser(const CppArgumentList&, CppVariant*); |
254 | 254 |
255 void selectionAsMarkup(const CppArgumentList&, CppVariant*); | 255 void selectionAsMarkup(const CppArgumentList&, CppVariant*); |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
290 | 290 |
291 void didAcquirePointerLock(const CppArgumentList&, CppVariant*); | 291 void didAcquirePointerLock(const CppArgumentList&, CppVariant*); |
292 void didNotAcquirePointerLock(const CppArgumentList&, CppVariant*); | 292 void didNotAcquirePointerLock(const CppArgumentList&, CppVariant*); |
293 void didLosePointerLock(const CppArgumentList&, CppVariant*); | 293 void didLosePointerLock(const CppArgumentList&, CppVariant*); |
294 void setPointerLockWillFailSynchronously(const CppArgumentList&, CppVariant*
); | 294 void setPointerLockWillFailSynchronously(const CppArgumentList&, CppVariant*
); |
295 void setPointerLockWillRespondAsynchronously(const CppArgumentList&, CppVari
ant*); | 295 void setPointerLockWillRespondAsynchronously(const CppArgumentList&, CppVari
ant*); |
296 | 296 |
297 /////////////////////////////////////////////////////////////////////////// | 297 /////////////////////////////////////////////////////////////////////////// |
298 // Methods modifying WebPreferences. | 298 // Methods modifying WebPreferences. |
299 | 299 |
300 // Passes through to WebPreferences which allows the user to have a custom | |
301 // style sheet. | |
302 void setUserStyleSheetEnabled(const CppArgumentList&, CppVariant*); | |
303 void setUserStyleSheetLocation(const CppArgumentList&, CppVariant*); | |
304 | |
305 // Passes this preference through to WebSettings. | 300 // Passes this preference through to WebSettings. |
306 void setAuthorAndUserStylesEnabled(const CppArgumentList&, CppVariant*); | 301 void setAuthorAndUserStylesEnabled(const CppArgumentList&, CppVariant*); |
307 | 302 |
308 // Set the WebPreference that controls webkit's popup blocking. | 303 // Set the WebPreference that controls webkit's popup blocking. |
309 void setPopupBlockingEnabled(const CppArgumentList&, CppVariant*); | 304 void setPopupBlockingEnabled(const CppArgumentList&, CppVariant*); |
310 | 305 |
311 void setJavaScriptCanAccessClipboard(const CppArgumentList&, CppVariant*); | 306 void setJavaScriptCanAccessClipboard(const CppArgumentList&, CppVariant*); |
312 void setXSSAuditorEnabled(const CppArgumentList&, CppVariant*); | 307 void setXSSAuditorEnabled(const CppArgumentList&, CppVariant*); |
313 void setAllowUniversalAccessFromFileURLs(const CppArgumentList&, CppVariant*
); | 308 void setAllowUniversalAccessFromFileURLs(const CppArgumentList&, CppVariant*
); |
314 void setAllowFileAccessFromFileURLs(const CppArgumentList&, CppVariant*); | 309 void setAllowFileAccessFromFileURLs(const CppArgumentList&, CppVariant*); |
(...skipping 257 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
572 | 567 |
573 // Toggles the behavior of the policy delegate. If true, then navigations | 568 // Toggles the behavior of the policy delegate. If true, then navigations |
574 // will be allowed. Otherwise, they will be ignored (dropped). | 569 // will be allowed. Otherwise, they will be ignored (dropped). |
575 bool m_policyDelegateIsPermissive; | 570 bool m_policyDelegateIsPermissive; |
576 | 571 |
577 // If true, the policy delegate will signal layout test completion. | 572 // If true, the policy delegate will signal layout test completion. |
578 bool m_policyDelegateShouldNotifyDone; | 573 bool m_policyDelegateShouldNotifyDone; |
579 | 574 |
580 WorkQueue m_workQueue; | 575 WorkQueue m_workQueue; |
581 | 576 |
582 blink::WebURL m_userStyleSheetLocation; | |
583 | |
584 // globalFlag is used by a number of layout tests in http/tests/security/dat
aURL. | 577 // globalFlag is used by a number of layout tests in http/tests/security/dat
aURL. |
585 CppVariant m_globalFlag; | 578 CppVariant m_globalFlag; |
586 | 579 |
587 // Bound variable to return the name of this platform (chromium). | 580 // Bound variable to return the name of this platform (chromium). |
588 CppVariant m_platformName; | 581 CppVariant m_platformName; |
589 | 582 |
590 // Bound variable counting the number of top URLs visited. | 583 // Bound variable counting the number of top URLs visited. |
591 CppVariant m_webHistoryItemCount; | 584 CppVariant m_webHistoryItemCount; |
592 | 585 |
593 // Bound variable to set whether postMessages should be intercepted or not | 586 // Bound variable to set whether postMessages should be intercepted or not |
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
729 enum { | 722 enum { |
730 PointerLockWillSucceed, | 723 PointerLockWillSucceed, |
731 PointerLockWillRespondAsync, | 724 PointerLockWillRespondAsync, |
732 PointerLockWillFailSync, | 725 PointerLockWillFailSync, |
733 } m_pointerLockPlannedResult; | 726 } m_pointerLockPlannedResult; |
734 }; | 727 }; |
735 | 728 |
736 } | 729 } |
737 | 730 |
738 #endif // TestRunner_h | 731 #endif // TestRunner_h |
OLD | NEW |