OLD | NEW |
---|---|
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // Use the <code>chrome.browser</code> API to interact with the Chrome browser | 5 // Use the <code>chrome.browser</code> API to interact with the Chrome browser |
6 // associated with the current application and Chrome profile. | 6 // associated with the current application and Chrome profile. |
7 namespace browser { | 7 namespace browser { |
8 // Options for the $(ref:openTab) function. | 8 // Options for the $(ref:openTab) function. |
9 dictionary OpenTabOptions { | 9 dictionary OpenTabOptions { |
10 // The URL to navigate to when the new tab is initially opened. | 10 // The URL to navigate to when the new tab is initially opened. |
11 DOMString url; | 11 DOMString url; |
12 }; | 12 }; |
13 | 13 |
14 callback Callback = void(); | 14 callback Callback = void(); |
15 | 15 |
16 interface Functions { | 16 interface Functions { |
17 // Opens a new tab in a browser window associated with the current | 17 // Opens a new tab in a browser window associated with the current |
18 // application and Chrome profile. If no browser window for the Chrome | 18 // application and Chrome profile. If no browser window for the Chrome |
19 // profile is opened, a new one is opened prior to creating the new tab. The | 19 // profile is opened, a new one is opened prior to creating the new tab. |
20 // initial URL of the new tab is specified in |options|. | |
21 // |options| : The $(ref:OpenTabOptions) for this function. | |
not at google - send to devlin
2015/03/16 22:21:16
Tautological, since docs will generate this alread
rpaquay
2015/03/16 22:29:23
Acknowledged.
| |
22 // |callback| : Called to indicate success or failure. | |
not at google - send to devlin
2015/03/16 22:21:16
Not true - it's a void callback.
rpaquay
2015/03/16 22:29:23
The intent was to communicate that success/failure
not at google - send to devlin
2015/03/16 22:33:51
That sounds like a good thing to do.
| |
23 static void openTab(OpenTabOptions options, | 20 static void openTab(OpenTabOptions options, |
24 optional Callback callback); | 21 optional Callback callback); |
25 }; | 22 }; |
26 }; | 23 }; |
OLD | NEW |