| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added a document just for `content_security_policy` explaining the default
restrictions, and offering pointers regarding best practice. Also updated
the Analytics example and documentation accordingly.
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9212044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119211 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chrome.permissions.request.
We now record what permissions have been granted to unpacked extensions to make developing against the permissions API simpler. With this change, chrome.permissions.request will generate the same prompts for packed and unpacked extensions. This also fixes an issue where we were not prompting for unpacked extensions with plugins at installation time.
BUG=108797
TEST=ExtensionApiTest.OptionalPermissions*
Review URL: http://codereview.chromium.org/9222013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119135 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also, rezips extenions from r119128 that I forgot at the time. :(
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9285018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119129 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* extensions/ttsdemo
* extensions/talking_alarm_clock
* extensions/speak_selection
* extensions/oauth_contacts
* extensions/maps_app
* extensions/irc/app
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9290014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119128 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9146040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119117 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=rafaelw@chromium.org
Review URL: https://chromiumcodereview.appspot.com/9288027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119098 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
using DownloadQuery.
BUG=12133
Review URL: http://codereview.chromium.org/8917019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119085 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9285016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119074 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* basic/set_page_color
* browserAction/print
* bookmarks/basic.
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9200014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119072 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
readability CL for bauerb).
The original CL didn't contain updates to the generated docs, and I can't change the base URL on it to include them.
TBR=mkwst@chromium.org
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9169044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119069 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Dropping background page entirely, as it was just running scripts.
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9117031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119063 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Resisting the desire to rewrite the whole thing. Ugh.
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9146038
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119061 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9146037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119056 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9283021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119055 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:20007
TEST=None
Review URL: http://codereview.chromium.org/9193005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119042 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=88030
TEST=browser_test (ExtensionAPITest.Preference*)
Review URL: https://chromiumcodereview.appspot.com/9244005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119031 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
systemPrivate
BUG=chromium-os:24954
TEST=Build success
Review URL: http://codereview.chromium.org/9130002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119029 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=108724,106381,108429,108721,109238,109385,109738
TEST=no
Review URL: http://codereview.chromium.org/9289010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119014 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
extension APIs by setting a "dependencies" attribute, and add a dependency for "tts" from "ttsEngine".
BUG=110944
TEST=unit_tests --gtest_filter=ExtensionAPI*, and as in bug
Review URL: http://codereview.chromium.org/9280006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119006 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
crosh process.
Some applications we run in crosh expect their stdin/stdout to be terminal, and
malfunction if we use pipes.
One of results of this change is we stopped distinguishing between stdout and
stderr (both streams are detected through same file descriptor). I still have to
update extension API to reflect this.
Also, added support for detecting when crosh process exits.
This depends on https://chromiumcodereview.appspot.com/9150051/ and
https://chromiumcodereview.appspot.com/9176013/ (and I tested it with those two in place).
TEST=ExtensionTerminalPrivateApiTest.*, ProcessProxy.*, git try
BUG=chromium-os:23273
Review URL: https://chromiumcodereview.appspot.com/9195039
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118975 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Access to terminalPrivateApi will be allowed to component and hterm extensions only. Hterm extension is not component extension, so restricting access to component extensions only won't work. (Hterm already has access to webSocketPrivate API, and extension ID are copied from there)
Also, add "exit" to allowed process output event types (this event will be dispatched
when we detect a observed process has died).
BUG=chromium-os:23273
TEST=ExtensionTerminalPrivateApiTest.*
Review URL: https://chromiumcodereview.appspot.com/9150051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118967 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=29698
TEST=ExtensionApiTest.Tabs2
Review URL: http://codereview.chromium.org/9250015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118913 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Here is what it looks like:
http://imgur.com/wT1N3,SeZMs#0
http://imgur.com/wT1N3,SeZMs#1
BUG=110992
Review URL: https://chromiumcodereview.appspot.com/9212050
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118863 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Leaving explicit CSP entries for two of the more complex examples: "Mappy" is,
I think, a good example of how a careful developer could lock down her extension
above and beyond what we're mandating as a minimum.
BUG=107847,111049
TEST=
Review URL: https://chromiumcodereview.appspot.com/9281002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118809 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
extension.
BUG=81752
TEST=no
Review URL: https://chromiumcodereview.appspot.com/9233016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118784 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=108724
TEST=no
Review URL: https://chromiumcodereview.appspot.com/9270057
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118749 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This makes the chrome.tabs events more consistent:
- renames tabs.onActiveChanged to tabs.onActivated
- renames tabs.onHighlightChanged to tabs.onHighlighted
- combines the tabs.onActivated arguments into one object
BUG=none
TEST=ExtensionApiTest.Tab*
Review URL: http://codereview.chromium.org/9251025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118706 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TBR=yurys
Review URL: https://chromiumcodereview.appspot.com/9279003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118665 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- add "storage" permissions to exension_permission_set.
- s/experimental.storage/storage/g (file contents and names).
- s/EXPERIMENTAL_STORAGE/STORAGE/g (ditto).
- re-sort anything out of order as a result.
- regenerate docs.
BUG=92589
TEST=browser_tests --gtest_filter=*ExtensionSettings* --gtest_also_run_disabled_tests
Review URL: https://chromiumcodereview.appspot.com/9274004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118656 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=105920
TEST=none
Review URL: https://chromiumcodereview.appspot.com/8970035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118453 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=107518
TEST=
Review URL: https://chromiumcodereview.appspot.com/8932015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118446 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=107791
Review URL: https://chromiumcodereview.appspot.com/9190071
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118419 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=ManifestTest.HostedApp
Review URL: http://codereview.chromium.org/9240010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118307 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=81298
TEST=none
Review URL: http://codereview.chromium.org/9249034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118306 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:24085
TEST=Install an IME extension, check that the right permission is checked
Review URL: https://chromiumcodereview.appspot.com/9179007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118271 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
From the logs, you can see it's crashing after returning from
ExtensionUnpacker::Run(), which means it's probably crashing in a destructor.
BUG=108724
TEST=no
Review URL: https://chromiumcodereview.appspot.com/9252025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118183 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=110241
TEST=added a small extension to test roundtrip.
Review URL: http://codereview.chromium.org/9174019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118151 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=110359
TEST=no
Review URL: https://chromiumcodereview.appspot.com/9215008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118094 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
R=aa@chromium.org
TBR=estade@chromium.org
TEST=ExtensionsSetTest.ExtensionSet passes and nothing breaks.
BUG=97762
Review URL: http://codereview.chromium.org/9134003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118077 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
R=yusukes@chromium.org
BUG=chromium-os:23639
TEST=Run the API tests
Review URL: https://chromiumcodereview.appspot.com/9230004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118047 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TEST=ExtensionManifestTest.*:WebIntentsRegistryTest.*
BUG=none
Review URL: http://codereview.chromium.org/9139048
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118027 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The `make` build puts `DumpRenderTree` under `out/{Release,Debug}/...`. We
should search for it there.
BUG=
TEST=
Review URL: http://codereview.chromium.org/9242012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117940 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This test seems to hang on Windows sometimes.
BUG=110279
TEST=none
TBR=aa
Review URL: http://codereview.chromium.org/9222002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117808 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=110279
TEST=none
TBR=aa
Review URL: http://codereview.chromium.org/9133027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117804 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Modified BrowserWindow FlashFrame to take a param to turn flashing on/off.
Prior, drawAttention=false was ignored.
BUG=104807
TEST=Manually tested with extension that uses new API.
Review URL: http://codereview.chromium.org/9112036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117738 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=107791
Review URL: http://codereview.chromium.org/9192003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117713 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=109776
TEST=ExtensionApiTest browser_tests
Review URL: http://codereview.chromium.org/9139066
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117676 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=106802
TEST=yes, added
Review URL: http://codereview.chromium.org/9122008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117435 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=109862
Review URL: http://codereview.chromium.org/9188021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117394 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/9155014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117303 0039d316-1c4b-4281-b951-d872f2087c98
|