Searched refs:UserScript (Results 1 - 25 of 27) sorted by relevance

12

/external/chromium_org/extensions/renderer/
H A Dscript_injection.h32 // This class is a wrapper around a UserScript that knows how to inject itself
61 ScriptInjection(scoped_ptr<UserScript> script,
71 UserScript::RunLocation location,
90 void SetScript(scoped_ptr<UserScript> script);
93 const UserScript* script() { return script_.get(); }
102 UserScript::RunLocation run_location,
107 bool ShouldInjectJS(UserScript::RunLocation run_location) const;
108 bool ShouldInjectCSS(UserScript::RunLocation run_location) const;
113 UserScript::RunLocation run_location,
122 // The UserScript thi
[all...]
H A Duser_script_scheduler.cc49 current_location_(UserScript::UNDEFINED),
52 for (int i = UserScript::UNDEFINED; i < UserScript::RUN_LOCATION_LAST; ++i) {
53 pending_execution_map_[static_cast<UserScript::RunLocation>(i)] =
63 UserScript::RunLocation run_at =
64 static_cast<UserScript::RunLocation>(params.run_at);
76 current_location_ = UserScript::DOCUMENT_START;
81 current_location_ = UserScript::DOCUMENT_END;
91 current_location_ = UserScript::DOCUMENT_IDLE;
101 current_location_ = UserScript
[all...]
H A Duser_script_scheduler.h27 // UserScript::RunLocation.
81 // Will be UserScript::UNDEFINED if it is before any scripts should be run.
82 UserScript::RunLocation current_location_;
88 std::map<UserScript::RunLocation, ExecutionQueue> pending_execution_map_;
H A Dscript_injection.cc73 UserScript::RunLocation run_location,
88 UserScript::RunLocation run_location;
96 UserScript::RunLocation run_location,
119 scoped_ptr<UserScript> script,
132 UserScript::RunLocation run_location,
233 void ScriptInjection::SetScript(scoped_ptr<UserScript> script) {
238 UserScript::RunLocation run_location,
274 UserScript::RunLocation run_location,
287 bool ScriptInjection::ShouldInjectJS(UserScript::RunLocation run_location)
293 bool ScriptInjection::ShouldInjectCSS(UserScript
[all...]
H A Duser_script_slave.cc155 scoped_ptr<UserScript> script(new UserScript());
208 UserScript::RunLocation location) {
238 LogScriptsRun(frame, UserScript::RUN_DEFERRED, run_info);
255 UserScript::RunLocation location,
269 case UserScript::DOCUMENT_START:
278 case UserScript::DOCUMENT_END:
283 case UserScript::DOCUMENT_IDLE:
289 case UserScript::RUN_DEFERRED:
292 case UserScript
[all...]
H A Duser_script_slave.h71 void InjectScripts(blink::WebFrame* frame, UserScript::RunLocation location);
85 UserScript::RunLocation location,
H A Dextension_helper.cc171 frame, UserScript::DOCUMENT_END);
186 frame, UserScript::DOCUMENT_START);
/external/chromium_org/extensions/common/
H A Duser_script.cc39 const char UserScript::kFileExtension[] = ".user.js";
41 bool UserScript::IsURLUserScript(const GURL& url,
48 int UserScript::ValidUserScriptSchemes(bool canExecuteScriptEverywhere) {
59 UserScript::File::File(const base::FilePath& extension_root,
67 UserScript::File::File() {}
69 UserScript::File::~File() {}
71 UserScript::UserScript() function in class:extensions::UserScript
79 UserScript::~UserScript() {
[all...]
H A Duser_script_unittest.cc22 UserScript script;
41 UserScript script;
50 UserScript script;
59 UserScript script;
69 UserScript script;
80 UserScript script;
89 UserScript script;
105 UserScript script;
119 UserScript script;
134 UserScript scrip
[all...]
H A Duser_script.h25 class UserScript { class in namespace:extensions
110 UserScript();
111 ~UserScript();
192 // Serialize the UserScript into a pickle. The content of the scripts and
193 // paths to UserScript::Files will not be serialized!
274 typedef std::vector<UserScript> UserScriptList;
/external/chromium_org/chrome/browser/extensions/
H A Duser_script_master_unittest.cc105 "// ==UserScript== trailing garbage\n"
114 "// ==/UserScript== trailing garbage\n"
119 UserScript script;
131 UserScript script;
140 "// ==UserScript==\n"
142 "// ==/UserScript=="); // no trailing newline
144 UserScript script;
152 "// ==UserScript==\n"
155 "// ==/UserScript==\n");
161 UserScript scrip
[all...]
H A Dconvert_user_script_unittest.cc65 const UserScript& script =
67 EXPECT_EQ(UserScript::DOCUMENT_IDLE, script.run_location());
118 const UserScript& script =
185 const UserScript& script =
187 EXPECT_EQ(UserScript::DOCUMENT_START, script.run_location());
220 const UserScript& script =
222 EXPECT_EQ(UserScript::DOCUMENT_END, script.run_location());
256 const UserScript& script =
258 EXPECT_EQ(UserScript::DOCUMENT_IDLE, script.run_location());
H A Duser_script_master.cc61 const base::StringPiece& script_text, UserScript* script) {
68 static const base::StringPiece kUserScriptBegin("// ==UserScript==");
69 static const base::StringPiece kUserScriptEng("// ==/UserScript==");
120 URLPattern pattern(UserScript::ValidUserScriptSchemes());
125 URLPattern exclude(UserScript::ValidUserScriptSchemes());
131 script->set_run_location(UserScript::DOCUMENT_START);
133 script->set_run_location(UserScript::DOCUMENT_END);
135 script->set_run_location(UserScript::DOCUMENT_IDLE);
197 UserScript::File* script_file,
256 UserScript
[all...]
H A Dconvert_user_script.cc47 UserScript script;
147 if (script.run_location() == UserScript::DOCUMENT_START)
149 else if (script.run_location() == UserScript::DOCUMENT_END)
151 else if (script.run_location() == UserScript::DOCUMENT_IDLE)
H A Dscript_executor.h95 UserScript::RunLocation run_at,
H A Dactive_tab_permission_granter.cc58 URLPattern pattern(UserScript::ValidUserScriptSchemes());
H A Duser_script_master.h79 UserScript* script);
H A Dscript_executor.cc124 UserScript::RunLocation run_at,
H A Dcrx_installer.cc403 URLPattern pattern(UserScript::ValidUserScriptSchemes());
/external/chromium_org/chrome/common/extensions/manifest_handlers/
H A Dcontent_scripts_handler.cc44 void(UserScript::*add_method)(const std::string& glob),
45 UserScript* instance) {
75 // Helper method that loads a UserScript object from a dictionary in the
81 UserScript* result) {
93 result->set_run_location(UserScript::DOCUMENT_START);
95 result->set_run_location(UserScript::DOCUMENT_END);
97 result->set_run_location(UserScript::DOCUMENT_IDLE);
155 URLPattern pattern(UserScript::ValidUserScriptSchemes(
212 int valid_schemes = UserScript::ValidUserScriptSchemes(
231 error, &UserScript
[all...]
/external/chromium_org/chrome/browser/extensions/api/
H A Dexecute_code_function.cc133 UserScript::RunLocation run_at =
134 UserScript::UNDEFINED;
138 run_at = UserScript::DOCUMENT_IDLE;
141 run_at = UserScript::DOCUMENT_START;
144 run_at = UserScript::DOCUMENT_END;
147 CHECK_NE(UserScript::UNDEFINED, run_at);
/external/chromium_org/chrome/browser/download/
H A Ddownload_crx_util.cc107 if (extensions::UserScript::IsURLUserScript(download_item.GetURL(),
125 extensions::UserScript::IsURLUserScript(download_item.GetURL(),
/external/chromium_org/extensions/common/permissions/
H A Dpermissions_data.h29 class UserScript;
/external/chromium_org/chrome/browser/chromeos/accessibility/
H A Daccessibility_manager.cc141 params.run_at = extensions::UserScript::DOCUMENT_IDLE;
209 params.run_at = extensions::UserScript::DOCUMENT_IDLE;
224 const extensions::UserScript& script = content_scripts[i];
226 const extensions::UserScript::File &file = script.js_scripts()[j];
/external/chromium_org/chrome/browser/renderer_host/
H A Dchrome_resource_dispatcher_host_delegate.cc543 return extensions::UserScript::IsURLUserScript(url, mime_type);

Completed in 466 milliseconds

12