Skip to content

Commit 3b33503

Browse files
babotdarwin
authored andcommitted
1 parent a0b6b47 commit 3b33503

60 files changed

Lines changed: 151 additions & 122 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

readme.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# chromex [![GitHub license](https://img.shields.io/github/license/binaryage/chromex.svg)](license.txt) [![Clojars Project](https://img.shields.io/clojars/v/binaryage/chromex.svg)](https://clojars.org/binaryage/chromex) [![Travis](https://img.shields.io/travis/binaryage/chromex.svg)](https://travis-ci.org/binaryage/chromex) [![Sample Project](https://img.shields.io/badge/project-example-ff69b4.svg)](https://github.com/binaryage/chromex-sample)
22

3-
This library is auto-generated. Current version was **generated on 2017-09-21** from [**Chromium @ 379c51e**](https://chromium.googlesource.com/chromium/src.git/+/379c51e423f16cb23822cb9d24020f7b31152a42).
3+
This library is auto-generated. Current version was **generated on 2017-09-27** from [**Chromium @ 22f01ec**](https://chromium.googlesource.com/chromium/src.git/+/22f01ec43ff54d83a8681a8276294317b5d27f83).
44

55
Looking for a nightly version? Check out [**nightly branch**](https://github.com/binaryage/chromex/tree/nightly) which gets updated nightly if there were any new API changes.
66

@@ -12,8 +12,8 @@ For Chrome Extensions and also for Chrome Apps:
1212
| --- | --- | --- | --- | --- |
1313
| [Public Chrome Extension APIs](src/exts) | 77 | 50 | 360 | 176 |
1414
| [Public Chrome App APIs](src/apps) | 69 | 30 | 444 | 153 |
15-
| [Private Chrome Extension APIs](src/exts_private) | 41 | 1 | 324 | 75 |
16-
| [Private Chrome App APIs](src/apps_private) | 39 | 1 | 298 | 81 |
15+
| [Private Chrome Extension APIs](src/exts_private) | 41 | 1 | 326 | 75 |
16+
| [Private Chrome App APIs](src/apps_private) | 39 | 1 | 300 | 81 |
1717

1818
Note: Chromex generator uses the same data source as [developer.chrome.com/extensions/api_index](https://developer.chrome.com/extensions/api_index) and
1919
[developer.chrome.com/apps/api_index](https://developer.chrome.com/apps/api_index) docs.

src/apps/chromex/app/bookmarks.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"Use the chrome.bookmarks API to create, organize, and otherwise manipulate bookmarks. Also see Override Pages, which you
33
can use to create a custom Bookmark Manager page.
44
5-
* available since Chrome 19
5+
* available since Chrome 20
66
* https://developer.chrome.com/apps/bookmarks"
77

88
(:refer-clojure :only [defmacro defn apply declare meta let partial])
@@ -305,7 +305,7 @@
305305

306306
(def api-table
307307
{:namespace "chrome.bookmarks",
308-
:since "19",
308+
:since "20",
309309
:properties
310310
[{:id ::max-write-operations-per-hour,
311311
:name "MAX_WRITE_OPERATIONS_PER_HOUR",

src/apps/chromex/app/context_menus.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"Use the chrome.contextMenus API to add items to Google Chrome's context menu. You can choose what types of objects your
33
context menu additions apply to, such as images, hyperlinks, and pages.
44
5-
* available since Chrome 19
5+
* available since Chrome 20
66
* https://developer.chrome.com/apps/contextMenus"
77

88
(:refer-clojure :only [defmacro defn apply declare meta let partial])
@@ -110,7 +110,7 @@
110110

111111
(def api-table
112112
{:namespace "chrome.contextMenus",
113-
:since "19",
113+
:since "20",
114114
:properties
115115
[{:id ::action-menu-top-level-limit, :name "ACTION_MENU_TOP_LEVEL_LIMIT", :since "38", :return-type "unknown-type"}],
116116
:functions

src/apps/chromex/app/file_browser_handler.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"Use the chrome.fileBrowserHandler API to extend the Chrome OS file browser. For example, you can use this API to enable
33
users to upload files to your website.
44
5-
* available since Chrome 19
5+
* available since Chrome 20
66
* https://developer.chrome.com/apps/fileBrowserHandler"
77

88
(:refer-clojure :only [defmacro defn apply declare meta let partial])
@@ -63,7 +63,7 @@
6363

6464
(def api-table
6565
{:namespace "chrome.fileBrowserHandler",
66-
:since "19",
66+
:since "20",
6767
:functions
6868
[{:id ::select-file,
6969
:name "selectFile",

src/apps/chromex/app/i18n.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
(ns chromex.app.i18n
22
"Use the chrome.i18n infrastructure to implement internationalization across your whole app or extension.
33
4-
* available since Chrome 19
4+
* available since Chrome 20
55
* https://developer.chrome.com/apps/i18n"
66

77
(:refer-clojure :only [defmacro defn apply declare meta let partial])
@@ -76,7 +76,7 @@
7676

7777
(def api-table
7878
{:namespace "chrome.i18n",
79-
:since "19",
79+
:since "20",
8080
:functions
8181
[{:id ::get-accept-languages,
8282
:name "getAcceptLanguages",

src/apps/chromex/app/idle.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
(ns chromex.app.idle
22
"Use the chrome.idle API to detect when the machine's idle state changes.
33
4-
* available since Chrome 19
4+
* available since Chrome 20
55
* https://developer.chrome.com/apps/idle"
66

77
(:refer-clojure :only [defmacro defn apply declare meta let partial])
@@ -71,7 +71,7 @@
7171

7272
(def api-table
7373
{:namespace "chrome.idle",
74-
:since "19",
74+
:since "20",
7575
:functions
7676
[{:id ::query-state,
7777
:name "queryState",

src/apps/chromex/app/management.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"The chrome.management API provides ways to manage the list of extensions/apps that are installed and running. It is
33
particularly useful for extensions that override the built-in New Tab page.
44
5-
* available since Chrome 19
5+
* available since Chrome 20
66
* https://developer.chrome.com/apps/management"
77

88
(:refer-clojure :only [defmacro defn apply declare meta let partial])
@@ -267,7 +267,7 @@
267267

268268
(def api-table
269269
{:namespace "chrome.management",
270-
:since "19",
270+
:since "20",
271271
:functions
272272
[{:id ::get-all,
273273
:name "getAll",

src/apps/chromex/app/permissions.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"Use the chrome.permissions API to request declared optional permissions at run time rather than install time, so users
33
understand why the permissions are needed and grant only those that are necessary.
44
5-
* available since Chrome 19
5+
* available since Chrome 20
66
* https://developer.chrome.com/apps/permissions"
77

88
(:refer-clojure :only [defmacro defn apply declare meta let partial])
@@ -119,7 +119,7 @@
119119

120120
(def api-table
121121
{:namespace "chrome.permissions",
122-
:since "19",
122+
:since "20",
123123
:functions
124124
[{:id ::get-all,
125125
:name "getAll",

src/apps/chromex/app/proxy.clj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"Use the chrome.proxy API to manage Chrome's proxy settings. This API relies on the ChromeSetting prototype of the type API
33
for getting and setting the proxy configuration.
44
5-
* available since Chrome 19
5+
* available since Chrome 20
66
* https://developer.chrome.com/apps/proxy"
77

88
(:refer-clojure :only [defmacro defn apply declare meta let partial])
@@ -49,7 +49,7 @@
4949

5050
(def api-table
5151
{:namespace "chrome.proxy",
52-
:since "19",
52+
:since "20",
5353
:properties [{:id ::settings, :name "settings", :return-type "object"}],
5454
:events [{:id ::on-proxy-error, :name "onProxyError", :params [{:name "details", :type "object"}]}]})
5555

src/apps/chromex/app/tabs.clj

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"Use the chrome.tabs API to interact with the browser's tab system. You can use this API to create, modify, and rearrange
33
tabs in the browser.
44
5-
* available since Chrome 19
5+
* available since Chrome 20
66
* https://developer.chrome.com/apps/tabs"
77

88
(:refer-clojure :only [defmacro defn apply declare meta let partial])
@@ -621,7 +621,7 @@
621621

622622
(def api-table
623623
{:namespace "chrome.tabs",
624-
:since "19",
624+
:since "20",
625625
:properties [{:id ::tab-id-none, :name "TAB_ID_NONE", :since "46", :return-type "unknown-type"}],
626626
:functions
627627
[{:id ::get,
@@ -653,7 +653,6 @@
653653
:callback {:params [{:name "response", :type "any"}]}}]}
654654
{:id ::send-message,
655655
:name "sendMessage",
656-
:since "20",
657656
:callback? true,
658657
:params
659658
[{:name "tab-id", :type "integer"}

0 commit comments

Comments
 (0)