blob: 9038c178b43a245880b058438fd170b44cfa076f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
-- Copyright (c) 2010 The Chromium Authors. All rights reserved.
-- Use of this source code is governed by a BSD-style license that can be
-- found in the LICENSE file.
-- Contains some common tab manipulation commands.
tell application "Chromium"
tell window 1 to make new tab with properties {URL:"http://google.com"}
-- create a new tab and navigate to a particular URL.
set var to active tab index of window 1
set active tab index of window 1 to (var - 1) -- Select the previous tab.
set var to active tab index of window 1
set active tab index of window 1 to (var + 1) -- Select the next tab.
get title of tab 1 of window 1 -- Get the URL that the user can see.
get loading of tab 1 of window 1 -- Check if a tab is loading.
-- Common edit/manipulation commands.
tell tab 1 of window 1
undo
redo
cut selection -- Cut a piece of text and place it on the system clipboard.
copy selection -- Copy a piece of text and place it on the system clipboard.
paste selection -- Paste a text from the system clipboard.
select all
end tell
-- Common navigation commands.
tell tab 1 of window 1
go back
go forward
reload
stop
end tell
end tell
|