| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
BUG=108171
TEST=
Review URL: http://codereview.chromium.org/9233018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119321 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
CID=102845
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/9292001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119295 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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=110651
TEST=
Review URL: https://chromiumcodereview.appspot.com/9159005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118416 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
separate files.
BUG=80310
TEST=
Review URL: http://codereview.chromium.org/9179006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118070 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
schema_generated_bindings.js
BUG=80310
TEST=browser_tests (win, mac, linux)
Review URL: http://codereview.chromium.org/9212029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118019 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
pageCapture APIs out of schema_generated_bindings.js.
Also, since there would have been naming confusion otherwise, convert the
fileBrowserHandler API stuff into the "custom bindings" infrastructure.
BUG=80310
TEST=browser_tests (mac, win, linux, linux_chromeos)
Review URL: http://codereview.chromium.org/9228002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117864 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change broke Linux and Mac bots. I would recommend to ask committers to run your next change on trybots.
(*1) http://chromegw.corp.google.com/i/chromium/builders/Mac/builds/10788/steps/compile/logs/stdio
(*2) http://chromegw.corp.google.com/i/chromium/builders/Linux/builds/19313/steps/compile/logs/stdio
(*3) http://chromegw.corp.google.com/i/chromium/builders/Linux%20x64/builds/21385/steps/compile/logs/stdio
R=brettw@chromium.org
BUG=108171
TEST=
Review URL: http://codereview.chromium.org/9185026
TBR=tedvessenes@gmail.com
Review URL: http://codereview.chromium.org/9215005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117825 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
R=brettw@chromium.org
BUG=108171
TEST=
Review URL: http://codereview.chromium.org/9185026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117824 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
out of schema_generated_bindings.
BUG=80310
TEST=
Review URL: http://codereview.chromium.org/9203003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117765 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
schema_generated_bindings.
BUG=80310
TEST=browser_tests --gtest_filter=*Extension*
Review URL: http://codereview.chromium.org/9121028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117617 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
schema_generated_bindings into their own files:
* experimental.input.ime
* experimental.socket
* omnibox
* pageActions
* ttsEngine
* tts
* webRequest
* windows
BUG=80310
TEST=
Review URL: http://codereview.chromium.org/9171001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117434 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
schema_generated_bindings.js.
This is safe to land again after r117398.
TBR=aa@chromium.org
BUG=80310
TEST=
Review URL: http://codereview.chromium.org/9190036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117405 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This was caused by a race between navigation to an extension URL and updating
renderers about loaded extensions.
BUG=91582
Review URL: http://codereview.chromium.org/9188029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117398 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
schema_generated_bindings.js."
browser_tests: IsolatedAppTest.ProcessOverflow started to fail on Win7 Tests (dbg)(6)
TBR=kalman@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/9168011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117032 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=80310
TEST=
Review URL: http://codereview.chromium.org/9019006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@117016 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This fix removes the sidebar api and all its references from the code (primarily relating to chrome/common/extensions and chrome/browser/ui).
BUG=107646
TEST=Covered by existing tests.
Review URL: http://codereview.chromium.org/9006027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116901 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This frees platform apps from having to disable browser behaviors they don't
want (e.g. keyboard shortcuts).
Reverts part of r112378, which add a "shell" browser window type, and redoes
part of r114162 to not depend on browser windows when checking if the context
menu is being displayed for a platform app.
(reland of r116803, which got reverted with r116810 -- now builds on Chrome OS)
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=116834
Review URL: http://codereview.chromium.org/8985008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116855 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This frees platform apps from having to disable browser behaviors they don't
want (e.g. keyboard shortcuts).
Reverts part of r112378, which add a "shell" browser window type, and redoes
part of r114162 to not depend on browser windows when checking if the context
menu is being displayed for a platform app.
(reland of r116803, which got reverted with r116810 -- now builds on Chrome OS)
Review URL: http://codereview.chromium.org/8985008
TBR=mihaip@chromium.org
Review URL: http://codereview.chromium.org/9142003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116842 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This frees platform apps from having to disable browser behaviors they don't
want (e.g. keyboard shortcuts).
Reverts part of r112378, which add a "shell" browser window type, and redoes
part of r114162 to not depend on browser windows when checking if the context
menu is being displayed for a platform app.
(reland of r116803, which got reverted with r116810 -- now builds on Chrome OS)
Review URL: http://codereview.chromium.org/8985008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116834 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This frees platform apps from having to disable browser behaviors they don't
want (e.g. keyboard shortcuts).
Reverts part of r112378, which add a "shell" browser window type, and redoes
part of r114162 to not depend on browser windows when checking if the context
menu is being displayed for a platform app.
Review URL: http://codereview.chromium.org/8985008
TBR=mihaip@chromium.org
Review URL: http://codereview.chromium.org/9125021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116810 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This frees platform apps from having to disable browser behaviors they don't
want (e.g. keyboard shortcuts).
Reverts part of r112378, which add a "shell" browser window type, and redoes
part of r114162 to not depend on browser windows when checking if the context
menu is being displayed for a platform app.
Review URL: http://codereview.chromium.org/8985008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116803 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
functions in schema_generated_bindings.js.
BUG=
TEST=browser_tests *Extensions*
Review URL: http://codereview.chromium.org/9016046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@116121 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This makes extension resources web accessible only when explicitly intended. Behavior is unaffected unless an extension specifies a manifest_version of 2 or more.
BUG=46002
TEST=ExtensionResourceRequestPolicyTest.WebAccessibleResources
Review URL: http://codereview.chromium.org/8849010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115401 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
CID=101462, 101458, 101437, 101471, 101467
BUG=NONE
TEST=NONE
Review URL: http://codereview.chromium.org/9006023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115257 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
schema_generated_bindings.js when populating the chrome.* namespace, where "necessary" is defined as the APIs that the extension has permission to use.
BUG=80310
TEST=Extension* browser_tests
Review URL: http://codereview.chromium.org/8888024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115252 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
CID=102748
TEST=none
Review URL: http://codereview.chromium.org/9011001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@115236 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=80310
Review URL: http://codereview.chromium.org/8951005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114951 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a checkpoint commit. It does the following:
- if Write() blocks, calls onEvent() when the underlying socket finishes its work.
- Demonstrates a working framework for sending events back to JS.
It does NOT do any of the following:
- Prove that the above statements are true.
In order to cause a UDP socket to block, we pretty much have to mock it, and I determined that I'd have to refactor my Socket class to let me put in a ClientSocketFactory for testing, which will then let me work DelayedSocketData in net/socket/socket_test_util.h into the mix and simulate Write blockage. After discussion with Antony, we agreed to break up this work into this CL and then a refactor/mock CL, which I'm working on now.
BUG=106802
TEST=none (see above).
Review URL: http://codereview.chromium.org/8896013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114544 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This is the first step in a double-sided patch to plumb this extra argument
from webkit.
BUG=80310
Review URL: http://codereview.chromium.org/8872053
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114334 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ExtensionSet.
ExtensionService::GetExtensionByURL -> GetByID with the host
ExtensionService::GetExtensionByWebExtent -> GetHostedAppByURL
GetByURL -> GetExtensionOrAppByURL
BUG=104091
TEST=existing tests
Review URL: http://codereview.chromium.org/8827013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@114148 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
extension_api_extension.json.
Review URL: http://codereview.chromium.org/8869003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113873 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ExtensionManagementApiBrowserTest.LaunchApp fixed by r113141.
Make ExtensionSet iterate like a set instead of a map.
BUG=104091
TEST=existing tests
Review URL: http://codereview.chromium.org/8733004
TBR=yoz@chromium.org
Review URL: http://codereview.chromium.org/8789018
TBR=yoz@chromium.org
Review URL: http://codereview.chromium.org/8822021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113233 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
It broke ExtensionManagementApiBrowserTest.LaunchApp.
Make ExtensionSet iterate like a set instead of a map.
BUG=104091
TEST=existing tests
Review URL: http://codereview.chromium.org/8733004
TBR=yoz@chromium.org
Review URL: http://codereview.chromium.org/8789018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113071 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Make ExtensionSet iterate like a set instead of a map.
BUG=104091
TEST=existing tests
Review URL: http://codereview.chromium.org/8733004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113047 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
The "chrome_url_overrides" manifest key is now accessible by packaged apps.
BUG=101992, 104103
TEST=existing, ManifestTest
Review URL: http://codereview.chromium.org/8654001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112914 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
There are better ways to handle this, but I want a really
simple patch for merge.
BUG=106201
TEST=http://code.google.com/p/chromium/issues/detail?id=100401#c18
Review URL: http://codereview.chromium.org/8786008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112869 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
TBR=darin
Review URL: http://codereview.chromium.org/8784004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112826 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This breaks some ChromeOS tests. Among the log output:
"Feature 'chrome_url_overrides' is not allowed in this type of manifest."
Original review: http://codereview.chromium.org/8654001
BUG=101992, 104103, chromium-os:23709
TEST=no
Review URL: http://codereview.chromium.org/8786004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112808 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=101992, 104103
TEST=existing, ManifestTest
Review URL: http://codereview.chromium.org/8654001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112764 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch teaches the extension system to use the document's origin when
computing extension permissions. Ideally, we'd use only the document's origin,
but because app extents don't cover entire origins, we need to also consider
the document's URL.
BUG=103630
Review URL: http://codereview.chromium.org/8659009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112655 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This was less useful than I thought it would be because we
are purposely creating chromeHidden for web pages now, due
to the chrome.app API.
Also, move GetChromeHidden() to ChromeV8Context just because
it makes more sense to me there.
BUG=106014
Review URL: http://codereview.chromium.org/8761020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112540 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
have the method before, it would stop the current stack because of an unhandled try/catch.
BUG=100401
TEST=described in bug
Review URL: http://codereview.chromium.org/8759018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112521 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=98716
Review URL: http://codereview.chromium.org/8760012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112365 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We now delete the temporary file created when generating MHTML from the
extension API.
BUG=97489
TEST=The MHTML extension API should still work.
Review URL: http://codereview.chromium.org/8530003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111180 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=trybots
Review URL: http://codereview.chromium.org/8550010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@111060 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=104314
TEST=no change
Review URL: http://codereview.chromium.org/8613004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110942 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=none
Review URL: http://codereview.chromium.org/8523037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110570 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=thestig
Review URL: http://codereview.chromium.org/8468030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@110222 0039d316-1c4b-4281-b951-d872f2087c98
|