Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(284)

Side by Side Diff: Source/WebKit/chromium/public/WebView.h

Issue 14188004: Remove UserScript support, which is not used by Chromium (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Remove one more test Created 7 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2009, 2010, 2011, 2012 Google Inc. All rights reserved. 2 * Copyright (C) 2009, 2010, 2011, 2012 Google Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * 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 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
66 struct WebPoint; 66 struct WebPoint;
67 67
68 class WebView : public WebWidget { 68 class WebView : public WebWidget {
69 public: 69 public:
70 WEBKIT_EXPORT static const double textSizeMultiplierRatio; 70 WEBKIT_EXPORT static const double textSizeMultiplierRatio;
71 WEBKIT_EXPORT static const double minTextSizeMultiplier; 71 WEBKIT_EXPORT static const double minTextSizeMultiplier;
72 WEBKIT_EXPORT static const double maxTextSizeMultiplier; 72 WEBKIT_EXPORT static const double maxTextSizeMultiplier;
73 WEBKIT_EXPORT static const float minPageScaleFactor; 73 WEBKIT_EXPORT static const float minPageScaleFactor;
74 WEBKIT_EXPORT static const float maxPageScaleFactor; 74 WEBKIT_EXPORT static const float maxPageScaleFactor;
75 75
76 // Controls the time that user scripts injected into the document run.
77 enum UserScriptInjectAt {
78 UserScriptInjectAtDocumentStart,
79 UserScriptInjectAtDocumentEnd
80 };
81
82 // Controls which frames user content is injected into. 76 // Controls which frames user content is injected into.
83 enum UserContentInjectIn { 77 enum UserContentInjectIn {
84 UserContentInjectInAllFrames, 78 UserContentInjectInAllFrames,
85 UserContentInjectInTopFrameOnly 79 UserContentInjectInTopFrameOnly
86 }; 80 };
87 81
88 // Controls which documents user styles are injected into. 82 // Controls which documents user styles are injected into.
89 enum UserStyleInjectionTime { 83 enum UserStyleInjectionTime {
90 UserStyleInjectInExistingDocuments, 84 UserStyleInjectInExistingDocuments,
91 UserStyleInjectInSubsequentDocuments 85 UserStyleInjectInSubsequentDocuments
(...skipping 345 matching lines...) Expand 10 before | Expand all | Expand 10 after
437 virtual void setScrollbarColors(unsigned inactiveColor, 431 virtual void setScrollbarColors(unsigned inactiveColor,
438 unsigned activeColor, 432 unsigned activeColor,
439 unsigned trackColor) = 0; 433 unsigned trackColor) = 0;
440 434
441 virtual void setSelectionColors(unsigned activeBackgroundColor, 435 virtual void setSelectionColors(unsigned activeBackgroundColor,
442 unsigned activeForegroundColor, 436 unsigned activeForegroundColor,
443 unsigned inactiveBackgroundColor, 437 unsigned inactiveBackgroundColor,
444 unsigned inactiveForegroundColor) = 0; 438 unsigned inactiveForegroundColor) = 0;
445 439
446 // User scripts -------------------------------------------------------- 440 // User scripts --------------------------------------------------------
447 WEBKIT_EXPORT static void addUserScript(const WebString& sourceCode,
448 const WebVector<WebString>& patterns ,
449 UserScriptInjectAt injectAt,
450 UserContentInjectIn injectIn);
451 WEBKIT_EXPORT static void addUserStyleSheet(const WebString& sourceCode, 441 WEBKIT_EXPORT static void addUserStyleSheet(const WebString& sourceCode,
452 const WebVector<WebString>& patt erns, 442 const WebVector<WebString>& patt erns,
453 UserContentInjectIn injectIn, 443 UserContentInjectIn injectIn,
454 UserStyleInjectionTime injection Time = UserStyleInjectInSubsequentDocuments); 444 UserStyleInjectionTime injection Time = UserStyleInjectInSubsequentDocuments);
455 WEBKIT_EXPORT static void removeAllUserContent(); 445 WEBKIT_EXPORT static void removeAllUserContent();
456 446
457 // Modal dialog support ------------------------------------------------ 447 // Modal dialog support ------------------------------------------------
458 448
459 // Call these methods before and after running a nested, modal event loop 449 // Call these methods before and after running a nested, modal event loop
460 // to suspend script callbacks and resource loads. 450 // to suspend script callbacks and resource loads.
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
507 497
508 // Testing functionality for TestRunner --------------------------------- 498 // Testing functionality for TestRunner ---------------------------------
509 499
510 protected: 500 protected:
511 ~WebView() {} 501 ~WebView() {}
512 }; 502 };
513 503
514 } // namespace WebKit 504 } // namespace WebKit
515 505
516 #endif 506 #endif
OLDNEW
« no previous file with comments | « Source/WebCore/page/UserScriptTypes.h ('k') | Source/WebKit/chromium/src/AssertMatchingEnums.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698