| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Add benwells and jeremya as extensions owners BUG=None Review URL: https://chromiumcodereview.appspot.com/10926002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154812 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
This adds WebIntentCallbacks, which is a ProfileKeyedService. It manages WebIntentsDispatcher instances which represent the callback type for Web Intents currently being handled by packaged apps. These dispatchers are cleared on reply, or when the source WebContents disappears. This patch also adds a hidden API call which allows packaged apps to actually send their response, this is in app_runtime_api.cc. BUG=134044 Review URL: https://chromiumcodereview.appspot.com/10828172 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154658 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move chrome.experimental.app.onLaunched event handler to chrome.app.runtime.onLaunched. Other: 1) Made the "api.runtime" permission set implicitly (i.e., it is not required in an app's manifest.json). 2) Updated tests and regenerated docs. BUG=139253 NOTRY=true TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/10834261 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@151580 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Only inject the HTML titlebar into toplevel frames. R=mihaip@chromium.org BUG=147396 Review URL: https://chromiumcodereview.appspot.com/10916291 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156653 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
HTML titlebars for v2 apps. All shell windows are now frameless windows, and the FRAME_CHROME option will be removed presently. In the case that the developer specifies {frame:'chrome'} (or no frame: option at all) to the chrome.app.window.create function, we inject a standard titlebar and controls into the shadow root of the <html> element when the document is created. This is so that the titlebar can be rendered immediately, without waiting for the onload event, which could be delivered long after the window is shown. TBR=jhawkins@chromium.org BUG=144902 Review URL: https://chromiumcodereview.appspot.com/10896032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154904 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
HTML titlebars for v2 apps. All shell windows are now frameless windows, and the FRAME_CHROME option will be removed presently. In the case that the developer specifies {frame:'chrome'} (or no frame: option at all) to the chrome.app.window.create function, we inject a standard titlebar and controls into the shadow root of the <html> element when the document is created. This is so that the titlebar can be rendered immediately, without waiting for the onload event, which could be delivered long after the window is shown. TBR=jhawkins@chromium.org BUG=144902 Review URL: https://chromiumcodereview.appspot.com/10896032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154904 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move ModuleSystem and NativeHandler to extensions/ TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10879107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153618 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Fix some uses of global variables in transient pages. - contextMenus.create now fetches a unique ID from the browser process instead of a process-wide counter. - tts and socket both keep the transient page alive until their event handlers signal completion, so their process-wide counter remains valid. BUG=119614 TEST=no Review URL: https://chromiumcodereview.appspot.com/9958147 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130753 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Ensure WebKit is initialized in the case Loaded IPC arrives before UpdateUserScripts minimal fix for crbug/150695 BUG=150695 TEST=Race condition reproduced and verified code path with trace output Review URL: https://chromiumcodereview.appspot.com/10958029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Split a CHECK in 2 in MiscellaneousBindings::DispatchOnConnect to help debug which clause is failing. Also remove some dead code in extensions::Dispatcher. BUG=134175 Review URL: https://chromiumcodereview.appspot.com/10877004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152939 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make V8ValueConverter.FromV8Value be more consistent with JSON.stringify: don't serialize undefined as null, don't serialize functions as objects, omit values from objects when they don't serialize, and insert null into arrays when they don't serialize. It is now possible for FromV8Value to return NULL; previously it would return Value::CreateNullValue on failure. This is needed for the Storage API, where we promise that the values that are passed in are serialized as JSON, yet the value conversion doesn't work in a way that allows it. However, the null-stripping behavior needs to be configurable so that existing extension APIs (which only expect null/undefined to appear for optional values) still work. BUG=145081 Review URL: https://chromiumcodereview.appspot.com/10890002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157074 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Experimental USB API This change adds a new API for low-level access to USB devices. The change depends on https://chromiumcodereview.appspot.com/10161035/ BUG=none TEST=none Review URL: http://codereview.chromium.org/10224009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134423 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Revert 158830 - Revert 156678 - Native messaging now uses the MessageService back-end. Reason: Regression in a ChromeOS extension causing it to continue running after unloading. BUG=142915 Review URL: https://codereview.chromium.org/10818013 TBR=eaugusti@chromium.org TBR=mpcomplete@chromium.org TBR=mmoss, rouslan Review URL: https://codereview.chromium.org/10991044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158833 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Revert 158830 - Revert 156678 - Native messaging now uses the MessageService back-end. Reason: Regression in a ChromeOS extension causing it to continue running after unloading. BUG=142915 Review URL: https://codereview.chromium.org/10818013 TBR=eaugusti@chromium.org TBR=mpcomplete@chromium.org TBR=mmoss, rouslan Review URL: https://codereview.chromium.org/10991044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158833 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Draggable region support for frameless app window on Windows. BUG=134169 TEST=Manual test by dragging frameless window Review URL: https://chromiumcodereview.appspot.com/10822004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150471 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Draggable region support for frameless app window on Windows. BUG=134169 TEST=Manual test by dragging frameless window Review URL: https://chromiumcodereview.appspot.com/10822004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150471 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement a module system for the extension bindings JS. BUG=104100 TEST=existing browser tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125132 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125801 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=126306 Review URL: http://codereview.chromium.org/9386001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127117 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement a module system for the extension bindings JS. BUG=104100 TEST=existing browser tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125132 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125801 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=126306 Review URL: http://codereview.chromium.org/9386001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127117 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
This forwards through a DOMFileSystem of the attached media device to interested packaged apps, via Web Intent data. BUG=144520 Review URL: https://chromiumcodereview.appspot.com/10869067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154112 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Moved ExtensionMessage* into extensions namespace Moved ExtensionMessageBundle, ExtensionMessageService, and ExtensionMessageHandler into extensions namespace. Renamed appropriately. BUG=137298, 117261 Review URL: https://chromiumcodereview.appspot.com/10787002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@148354 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move MediaGalleries.getMediaFileSystems out of experimental. BUG=110823,116025,145566 Review URL: https://chromiumcodereview.appspot.com/10916019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154366 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move MediaGalleries.getMediaFileSystems out of experimental. BUG=110823,116025,145566 Review URL: https://chromiumcodereview.appspot.com/10916019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154366 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Split a CHECK in 2 in MiscellaneousBindings::DispatchOnConnect to help debug which clause is failing. Also remove some dead code in extensions::Dispatcher. BUG=134175 Review URL: https://chromiumcodereview.appspot.com/10877004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152939 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Add IsEmpty() check to ModuleSystem::IsPresentInCurrentContext(). BUG=134977 Review URL: https://chromiumcodereview.appspot.com/10928170 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156483 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
HTML titlebars for v2 apps. All shell windows are now frameless windows, and the FRAME_CHROME option will be removed presently. In the case that the developer specifies {frame:'chrome'} (or no frame: option at all) to the chrome.app.window.create function, we inject a standard titlebar and controls into the shadow root of the <html> element when the document is created. This is so that the titlebar can be rendered immediately, without waiting for the onload event, which could be delivered long after the window is shown. TBR=jhawkins@chromium.org BUG=144902 Review URL: https://chromiumcodereview.appspot.com/10896032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154904 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move ModuleSystem and NativeHandler to extensions/ TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10879107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153618 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move ModuleSystem and NativeHandler to extensions/ TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10879107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153618 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move ModuleSystem and NativeHandler to extensions/ TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10879107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153618 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement a module system for the extension bindings JS. BUG=104100 TEST=existing browser tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125132 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125801 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=126306 Review URL: http://codereview.chromium.org/9386001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127117 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Base web accessibility decisions on page transition. We only need to perform the check if the transition is web triggerable. BUG=137435 TEST=ExtensionResourceRequestPolicyTest.WebAccessibleResources Review URL: https://chromiumcodereview.appspot.com/10827107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150606 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Base web accessibility decisions on page transition. We only need to perform the check if the transition is web triggerable. BUG=137435 TEST=ExtensionResourceRequestPolicyTest.WebAccessibleResources Review URL: https://chromiumcodereview.appspot.com/10827107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150606 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make V8ValueConverter.FromV8Value be more consistent with JSON.stringify: don't serialize undefined as null, don't serialize functions as objects, omit values from objects when they don't serialize, and insert null into arrays when they don't serialize. It is now possible for FromV8Value to return NULL; previously it would return Value::CreateNullValue on failure. This is needed for the Storage API, where we promise that the values that are passed in are serialized as JSON, yet the value conversion doesn't work in a way that allows it. However, the null-stripping behavior needs to be configurable so that existing extension APIs (which only expect null/undefined to appear for optional values) still work. BUG=145081 Review URL: https://chromiumcodereview.appspot.com/10890002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157074 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Update browserAction.setIcon and pageAction.setIcon for hidpi added support to defining icon as dictionary of paths/imageDatas with keys 19, 38. (new optional details parameters details.imageDataSet, details.pathSet) Dictionary values define icon's imageSkia representations for 1x and 2x scale respectively. BUG= 138025 Review URL: https://chromiumcodereview.appspot.com/10855154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155856 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Update browserAction.setIcon and pageAction.setIcon for hidpi added support to defining icon as dictionary of paths/imageDatas with keys 19, 38. (new optional details parameters details.imageDataSet, details.pathSet) Dictionary values define icon's imageSkia representations for 1x and 2x scale respectively. BUG= 138025 Review URL: https://chromiumcodereview.appspot.com/10855154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155856 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement the activeTab permission, so that extensions with the permission that get tab-specific permissions granted (currently, only via clicking a browser action, but this will expand) can executeScript and captureVisibleTab on that tab only, until the next page navigation or refresh. BUG=93903 Review URL: https://chromiumcodereview.appspot.com/10443105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@141801 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Make V8ValueConverter.FromV8Value be more consistent with JSON.stringify: don't serialize undefined as null, don't serialize functions as objects, omit values from objects when they don't serialize, and insert null into arrays when they don't serialize. It is now possible for FromV8Value to return NULL; previously it would return Value::CreateNullValue on failure. This is needed for the Storage API, where we promise that the values that are passed in are serialized as JSON, yet the value conversion doesn't work in a way that allows it. However, the null-stripping behavior needs to be configurable so that existing extension APIs (which only expect null/undefined to appear for optional values) still work. BUG=145081 Review URL: https://chromiumcodereview.appspot.com/10890002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157074 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Added check to prevent extensions from injecting scrips into pages hosted in iframe context of other extensions (other than itself). BUG=126257 TEST=ExtensionApiTest.ContentScriptOtherExtensions, added new checks to ExtensionScriptAndCaptureVisibleTest.Permissions Review URL: https://chromiumcodereview.appspot.com/10863002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152955 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move UserScript and related into extensions namespace Moved UserScript, UserScriptMaster, UserScriptSlave, UserScriptListener, and UserScriptScheduler into extensions namespace. BUG=136876, 117261 Review URL: https://chromiumcodereview.appspot.com/10696176 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146682 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Revert "Revert 130697 - Reland r130462: Implement FeatureProvider for ExtensionAPI."" This reverts commit b58edbf7df6f39ba3b3b1ad9dae415a79adf91a4. BUG=120069 TBR=mpcomplete@chromium.org Review URL: https://chromiumcodereview.appspot.com/9981014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@130771 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Implement a module system for the extension bindings JS. BUG=104100 TEST=existing browser tests Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125132 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=125801 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=126306 Review URL: http://codereview.chromium.org/9386001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127117 0039d316-1c4b-4281-b951-d872f2087c98 | 14 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move c/r/extensions/* into extensions namespace Moved all classes and files in c/r/extensions into the extensions namespace. BUG=140056,117261 TBR=jam@chromium.org Review URL: https://chromiumcodereview.appspot.com/10821133 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150402 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 14 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 14 年前 | ||
| 13 年前 | ||
| 14 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 14 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 14 年前 | ||
| 13 年前 | ||
| 14 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 |