summaryrefslogtreecommitdiffstats
path: root/chrome/common
Commit message (Collapse)AuthorAgeFilesLines
* clang/mac: Fix most easy problems in chrome.xcodeproj (all targets)thakis@chromium.org2010-10-022-10/+11
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/3550006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61280 0039d316-1c4b-4281-b951-d872f2087c98
* Don't load plugins on the UI thread for pref and group policy disabling.jam@chromium.org2010-10-023-778/+0
| | | | | | | BUG=57425 Review URL: http://codereview.chromium.org/3584007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61271 0039d316-1c4b-4281-b951-d872f2087c98
* Made extensions change processor listen to install/uninstall notifications.akalin@chromium.org2010-10-012-1/+11
| | | | | | | | | | | | Also changed it to treat an extension as being uninstalled only when it receives the uninstall notification instead of trying to infer it. BUG=54415 TEST=Manual Review URL: http://codereview.chromium.org/3416020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61242 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "FBTF: Another big ctor/dtor cleanup found by automated tools."erg@google.com2010-10-0114-113/+26
| | | | | | | | | | | This reverts commit 27ea47d65cf8767f350113d5ad9e25170efde811 (r61237). BUG=none TEST=compiles Review URL: http://codereview.chromium.org/3609005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61240 0039d316-1c4b-4281-b951-d872f2087c98
* FBTF: Another big ctor/dtor cleanup found by automated tools.erg@google.com2010-10-0114-26/+113
| | | | | | | | | | | (Shaves ~2MB off Linux Debug .a files) BUG=none TEST=compiles Review URL: http://codereview.chromium.org/3563004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61237 0039d316-1c4b-4281-b951-d872f2087c98
* Clarify one of the match pattern examples per user feedback.aa@chromium.org2010-10-011-1/+1
| | | | | | TBR=erikkay@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61236 0039d316-1c4b-4281-b951-d872f2087c98
* Connect the browsing data remover with WebKit cache.rvargas@google.com2010-10-011-2/+5
| | | | | | | | | | | | | This is the first step to delete Webkit's cache when deleting all browsing data. Webkit changes will come next. BUG=54336 TEST=none Review URL: http://codereview.chromium.org/3577002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61230 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the html speech input API for all platforms.satish@chromium.org2010-10-012-4/+0
| | | | | | | | | | | Also removes the '--enable-input-speech' flag and associated browser test as they are no longer required. BUG=53598 TEST=browser_tests --gtest_filter="SpeechInputBrowserTest.*" Review URL: http://codereview.chromium.org/3550003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61227 0039d316-1c4b-4281-b951-d872f2087c98
* Add ViewMsg_DoneUsingBitmap message.derat@chromium.org2010-10-011-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | ViewMsg_UpdateRect_ACK messages sent from the browser to the renderer currently tell the renderer both that it can start rendering the next update and that the TransportDIB that it previously sent to the browser is now available for reuse. This change adds a new ViewMsg_DoneUsingBitmap message for communicating the latter piece of information. We currently always send ViewMsg_DoneUsingBitmap immediately before sending ViewMsg_UpdateRect_ACK, so no functional changes are intended from this change. This is preparatory work for an optimization where we defer copying updates to the backing store, instead copying them directly from the TransportDIB to the widget -- if we get repeated updates for the same region, we can avoid copying all but the final update to the backing store entirely. BUG=none TEST=tried it on GTK; sent to trybots. will do some testing on other platforms too Review URL: http://codereview.chromium.org/3506007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61225 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a flag to silently uninstall extensions by command line.mad@google.com2010-10-013-0/+6
| | | | | | | | | | | | | | | Committing for SteveT from http://codereview.chromium.org/3451016/show Copied CL description: ====================== BUG=22901 TEST=(a) Install an extension and get its <id>, then run 'chrome.exe --uninstall-extensions=<id>' and ensure that extension is uninstalled. (b) Start chrome.exe normally, then run 'chrome.exe --pack-extension=<some valid extension dir>'. Ensure that the extension pack occurs without opening a new browser window (see bug for details). Adding a flag to silently uninstall extensions by command line. Move --pack-extensions functionality into new extensions_startup files and move the call to browser_main. ====================== git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61224 0039d316-1c4b-4281-b951-d872f2087c98
* Add offscreen context creation attributes to GGL.enne@chromium.org2010-10-011-1/+5
| | | | | | | | | | | View contexts and more extensive color format picking not handled yet. BUG=39849 TEST=WebGL conformance tests (context*.html) Review URL: http://codereview.chromium.org/3302019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61220 0039d316-1c4b-4281-b951-d872f2087c98
* Make the selection start and end attributes of an html input controldmazzoni@chromium.org2010-10-012-1/+4
| | | | | | | | | | | | accessible, implement IAccessibleText methods to retrieve this info, and post a notification when the cursor moves within a text field. BUG=none TEST=Added new test to renderer_accessibility_browsertest Review URL: http://codereview.chromium.org/3389037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61216 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent apps from claiming "<all_urls>". The gallery would haveaa@chromium.org2010-10-012-0/+10
| | | | | | | | | | | prevented this before, but this makes it more explicit. BUG=56801 TEST=unit_tests --gtest_filter=ExtensionManifestTest.* Review URL: http://codereview.chromium.org/3524005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61198 0039d316-1c4b-4281-b951-d872f2087c98
* Implement policy for enabling/disabling browsing history.phajdan.jr@chromium.org2010-10-014-0/+6
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3432033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61169 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of consolidating zoom code for pepper plugins (i.e. pdf) and the ↵jam@chromium.org2010-10-012-12/+18
| | | | | | | | rest of Chrome. Allows plugins to have different zoom ranges, and also to update zoom on its own. Review URL: http://codereview.chromium.org/3419023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61153 0039d316-1c4b-4281-b951-d872f2087c98
* disable plugin tests on ChromeOSerikkay@chromium.org2010-09-301-6/+2
| | | | | | | | | BUG= TEST=ExtensionTest.IsPrivilegeIncrease Review URL: http://codereview.chromium.org/3582004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61131 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor ChromeURLRequestContext to pull out ExtensionInfoMap into a sharedmpcomplete@chromium.org2010-09-303-86/+170
| | | | | | | | | | | data structure that all the different contexts have a handle to. BUG=56558 TEST=no functional change Review URL: http://codereview.chromium.org/3439017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61120 0039d316-1c4b-4281-b951-d872f2087c98
* FBTF: Move ctors/dtors into implementation files. Adds ctors/dtors to ↵erg@google.com2010-09-308-7/+36
| | | | | | | | | | | | | | non-POD structs. Cuts ~2MB off our .a files (Debug, Linux). Also added the "virtual" keyword on a whole bunch of virtual dtors that were missing it. BUG=none TEST=compiles Review URL: http://codereview.chromium.org/3522004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61100 0039d316-1c4b-4281-b951-d872f2087c98
* Changed EXTENSION_UNINSTALLED notification to happen after uninstallation.akalin@chromium.org2010-09-303-5/+16
| | | | | | | | | | | | | | | | | | The important part is that it comes after the EXTENSION_UNLOADED notification is sent. This makes it easier on the listeners, as they can assume that extension notifications other than EXTENSION_UNINSTALLED are sent for currently-installed extensions. BUG=54415 TEST=BackgroundModeManagerTest Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=60834 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=60848 Review URL: http://codereview.chromium.org/3461025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61089 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 61074 - changed to flakyerikkay@chromium.org2010-09-301-2/+1
| | | | | | | | | | BUG=54332 TBR=sky TBR=erikkay@chromium.org Review URL: http://codereview.chromium.org/3590008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61079 0039d316-1c4b-4281-b951-d872f2087c98
* changed to flakyerikkay@chromium.org2010-09-301-1/+2
| | | | | | | BUG=54332 TBR=sky git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61074 0039d316-1c4b-4281-b951-d872f2087c98
* When computing the list of hosts to use for install permissions and ↵erikkay@chromium.org2010-09-302-5/+134
| | | | | | | | | | | privilege increase checks, unique ignoring the RCD, so example.com + example.co.uk is treated as a single host. If an extension adds more international versions to its permission list it's not treated as a privilege increase. When the extension is installed initially, a smaller list of hostnames can be showed even if it's matching a large list of international domain variants. BUG=57042 TEST=ExtensionTest.IsPrivilegeIncrease,ExtensionTest.GetDistinctHosts Review URL: http://codereview.chromium.org/3598001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61065 0039d316-1c4b-4281-b951-d872f2087c98
* Removed support for log prefix filters.akalin@chromium.org2010-09-303-9/+0
| | | | | | | | | | | No one is using this, and this is obsoleted by --vmodule. BUG=56965 TEST=None Review URL: http://codereview.chromium.org/3596003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61035 0039d316-1c4b-4281-b951-d872f2087c98
* Changed the implementation of the utility process method to render a PDF ↵sanjeevr@chromium.org2010-09-301-4/+4
| | | | | | | | | | | into a metafile to use a file-backed metafile as opposed to an in-memory metafile. BUG=None. TEST=Test Cloud Print proxy with Chrome OS generated PDFs. Review URL: http://codereview.chromium.org/3600001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61033 0039d316-1c4b-4281-b951-d872f2087c98
* Yet another try at submitting http://codereview.chromium.org/3397030/show.ericu@google.com2010-09-306-0/+303
| | | | | | | | | | | This hopefully fixes the linux x64 failure, which appears to be a disagreement between int64 and long long. BUG=none TEST=none Review URL: http://codereview.chromium.org/3601001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61020 0039d316-1c4b-4281-b951-d872f2087c98
* Reland changes from r60979 with fixes to test code.asargent@chromium.org2010-09-304-14/+19
| | | | | | | | | | | | | | | | | | | The original codereview for r60979 was: http://codereview.chromium.org/3550002 The only changes in this CL relative to that one are in the files: chrome/test/data/extensions/api_test/management/test/basics.js chrome/test/data/extensions/api_test/management/test/uninstall.js BUG=54415 TEST=The onUninstalled event in extensions management API should just pass the extension id. Review URL: http://codereview.chromium.org/3562002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61014 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60979 - Change management API uninstall event to just pass the ↵asargent@chromium.org2010-09-294-19/+14
| | | | | | | | | | | | | | | | | | | extension id. This is to enable some work we're doing to change the uninstall event to be delivered after the unload event. BUG=54415 TEST=An extension using the management API should just get the extension id instead of the full ExtensionInfo data for the onUninstalled event. Review URL: http://codereview.chromium.org/3575003 TBR=asargent@chromium.org Review URL: http://codereview.chromium.org/3550002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60993 0039d316-1c4b-4281-b951-d872f2087c98
* disable test for linuxerikkay@chromium.org2010-09-291-1/+2
| | | | | | | | | BUG=54332 TEST=ExtensionTest.IsPrivilegeIncrease Review URL: http://codereview.chromium.org/3590004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60990 0039d316-1c4b-4281-b951-d872f2087c98
* shared_memory: remove wstrings, fix callers.evan@chromium.org2010-09-293-5/+5
| | | | | | | | | BUG=23581 TEST=compiles Review URL: http://codereview.chromium.org/3555002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60985 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60981 - Resubmitting http://codereview.chromium.org/3397030 with the ↵ericu@google.com2010-09-296-299/+0
| | | | | | | | | | | | | | needed one-line deletion. Tested, reproed the breakage, verified the fix. BUG=none TEST=none TBR=ericu@google.com Review URL: http://codereview.chromium.org/3567006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60982 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmitting http://codereview.chromium.org/3397030 with the needed one-line ↵ericu@google.com2010-09-296-0/+299
| | | | | | | | | | | deletion. Tested, reproed the breakage, verified the fix. BUG=none TEST=none git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60981 0039d316-1c4b-4281-b951-d872f2087c98
* Added UI for clearing Chrome Sync dataraz@chromium.org2010-09-292-0/+5
| | | | | | | | | | | | | | | | | | | | | | - Created 2 tabs, one for for clearing local browsing data, one for clearing server data - Refactored the old local browsing code to use a grid layout rather than less-wieldy math - Controls on all tabs block while, closing dialog is disabled, new throbber is going while clear is in progress - Clear server tab will be behind a flag until I deploy the server endpoint - Retained old clearing behavior: dialog closes on successful lear - Clear server UI only visible if user is syncing Outstanding issues: - Clearing currently causes an account to become unusable. The cause of the issue is a known problem with auth; currently investigating a fix - Unlike local clearing, clearing server data is more likely to error out. For now I just show a label next to the clear button that says Error, allowing the user to try again BUG=54349 TEST=Clear from UI, or run sync backend tests checked in for issue 54280 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=60845 Review URL: http://codereview.chromium.org/3412032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60980 0039d316-1c4b-4281-b951-d872f2087c98
* Change management API uninstall event to just pass the extension id.asargent@chromium.org2010-09-294-14/+19
| | | | | | | | | | | | | | This is to enable some work we're doing to change the uninstall event to be delivered after the unload event. BUG=54415 TEST=An extension using the management API should just get the extension id instead of the full ExtensionInfo data for the onUninstalled event. Review URL: http://codereview.chromium.org/3575003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60979 0039d316-1c4b-4281-b951-d872f2087c98
* fix host permission handling when sites add support for https for the same ↵erikkay@chromium.org2010-09-293-22/+108
| | | | | | | | | | | | | set of hosts. this shouldn't be treated as a privilege increase, but is. Also, centralize the logic for permission messages in preparation for splitting this out of Extension altogether. BUG=56794 TEST=ExtensionTest.IsPrivilegeIncrease Review URL: http://codereview.chromium.org/3501013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60977 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60964 - This adds WebFileWriterImpl, which implements WebFileWriter ↵sky@chromium.org2010-09-296-300/+0
| | | | | | | | | | | | | | and AsyncFileWriterClient. BUG=none TEST=none Review URL: http://codereview.chromium.org/3397030 TBR=ericu@google.com Review URL: http://codereview.chromium.org/3590002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60966 0039d316-1c4b-4281-b951-d872f2087c98
* This adds WebFileWriterImpl, which implements WebFileWriter and ↵ericu@google.com2010-09-296-0/+300
| | | | | | | | | | | AsyncFileWriterClient. BUG=none TEST=none Review URL: http://codereview.chromium.org/3397030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60964 0039d316-1c4b-4281-b951-d872f2087c98
* Resubmit - Some cleanup work in GpuVideoDecoderHost and IpcVideoDecoderhclam@chromium.org2010-09-291-4/+0
| | | | | | | | | | | TBR=sergeyu BUG=None. TEST=None. Review URL: http://codereview.chromium.org/3571007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60959 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60912 - Some cleanup work in GpuVideoDecoderHost and IpcVideoDecoderjochen@chromium.org2010-09-291-0/+4
| | | | | | | | | | | | | | | | | | | Seeing that GpuVideoDecoderHost has a very similar interface to VideoDecodeEngine, this patch makes GpuVideoDecoderHost implments VideoDecodeEngine. Also did some cleanup work to remove code patch that doesn't fit into the buffer allocation model we are moving to. BUG=53714 TEST=Tree is green. Code still doesn't work yet. Review URL: http://codereview.chromium.org/3393014 TBR=hclam@chromium.org Review URL: http://codereview.chromium.org/3531002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60922 0039d316-1c4b-4281-b951-d872f2087c98
* Some cleanup work in GpuVideoDecoderHost and IpcVideoDecoderhclam@chromium.org2010-09-291-4/+0
| | | | | | | | | | | | | | | | Seeing that GpuVideoDecoderHost has a very similar interface to VideoDecodeEngine, this patch makes GpuVideoDecoderHost implments VideoDecodeEngine. Also did some cleanup work to remove code patch that doesn't fit into the buffer allocation model we are moving to. BUG=53714 TEST=Tree is green. Code still doesn't work yet. Review URL: http://codereview.chromium.org/3393014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60912 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix to pick up changes in gpu_messages_internal.h for mac.hclam@chromium.org2010-09-291-0/+4
| | | | | | | | | | | TBR=kinuko BUG=None TEST=None Review URL: http://codereview.chromium.org/3542004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60903 0039d316-1c4b-4281-b951-d872f2087c98
* Implement video frame exchange in GpuVideoDecoder and testshclam@chromium.org2010-09-293-67/+20
| | | | | | | | | | | | Implement ProduceVideoFrame() in GpuVideoDecoder and unit tests for testing the loginc in GpuVideoDecoder. BUG=53714 TEST=unit_tests --gtest_filter=GpuVideoDecoder* Review URL: http://codereview.chromium.org/3414003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60902 0039d316-1c4b-4281-b951-d872f2087c98
* Add AudioBuffersState struct. Use it for audio synchronization.sergeyu@chromium.org2010-09-293-3/+38
| | | | | | | | | | | | | The new AudioBuffersState contains current state of the audio buffers. This object is passed all the way from the device to the audio renderer. Audio renderer uses this information to synchronize audio. BUG=52196,49110 TEST=see repro steps for 51637 and 52196. Review URL: http://codereview.chromium.org/3444017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60891 0039d316-1c4b-4281-b951-d872f2087c98
* Adjust json data and URL to information from server side on custom logo ↵mirandac@chromium.org2010-09-292-3/+7
| | | | | | | | | | signal delivery. BUG=56388 TEST=unit test for web_resource_service still works. Review URL: http://codereview.chromium.org/3523002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60884 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60848 - Changed EXTENSION_UNINSTALLED notification to happen after ↵akalin@chromium.org2010-09-283-16/+5
| | | | | | | | | | | | | | | | | | | | | uninstallation. The important part is that it comes after the EXTENSION_UNLOADED notification is sent. This makes it easier on the listeners, as they can assume that extension notifications other than EXTENSION_UNINSTALLED are sent for currently-installed extensions. BUG=54415 TEST=BackgroundModeManagerTest Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=60834 Review URL: http://codereview.chromium.org/3461025 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/3528003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60868 0039d316-1c4b-4281-b951-d872f2087c98
* FBTF: Moves code to the headers.erg@google.com2010-09-282-2/+8
| | | | | | | | | | | | | One of the big things is starting to move/declare ctors/dtors that derive from RefCounted<> to/in the implementation file. (Saves 4 megabytes from libglue.a alone. 1 meg off libbrowser.a. Hundred of kilobyte savings in a large number of .a files; only libmedia.a grew and it's only 100k.) BUG=none TEST=compiles Review URL: http://codereview.chromium.org/3452030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60863 0039d316-1c4b-4281-b951-d872f2087c98
* Flesh out URLLoader's download_to_file function.michaeln@chromium.org2010-09-283-87/+97
| | | | | | | | | | | | | | | | | | * tie the lifetime of the resulting temp file to the lifetime of the URLLoader (the plan is to later extend the lifetime of the temp file to support xhr.responseBlob) * make it work in test_shell * make it work for sync requests * added OnDataDownloaded messages to report progress A related BlobURL loading change. * grab a reference to the blob early on to ensure it's still there when the 'job' is finally started. TEST=manual and deletable_file_reference_unittest.cc BUG=52486,56752 Review URL: http://codereview.chromium.org/3396029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60862 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring ui_test_utils codeisherman@chromium.org2010-09-281-1/+1
| | | | | | | | | BUG=none TEST=all tests that used to pass should continue to pass Review URL: http://codereview.chromium.org/3402030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60858 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 60845 (check perms failure) - Added UI for clearing Chrome Sync datawillchan@chromium.org2010-09-282-5/+0
| | | | | | | | | | | | | | | | | | | | | | | - Created 2 tabs, one for for clearing local browsing data, one for clearing server data - Refactored the old local browsing code to use a grid layout rather than less-wieldy math - Controls on all tabs block while, closing dialog is disabled, new throbber is going while clear is in progress - Clear server tab will be behind a flag until I deploy the server endpoint - Retained old clearing behavior: dialog closes on successful lear - Clear server UI only visible if user is syncing Outstanding issues: - Clearing currently causes an account to become unusable. The cause of the issue is a known problem with auth; currently investigating a fix - Unlike local clearing, clearing server data is more likely to error out. For now I just show a label next to the clear button that says Error, allowing the user to try again BUG=54349 TEST=Clear from UI, or run sync backend tests checked in for issue 54280 Review URL: http://codereview.chromium.org/3412032 TBR=raz@chromium.org Review URL: http://codereview.chromium.org/3552001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60857 0039d316-1c4b-4281-b951-d872f2087c98
* Changed EXTENSION_UNINSTALLED notification to happen after uninstallation.akalin@chromium.org2010-09-283-5/+16
| | | | | | | | | | | | | | | | The important part is that it comes after the EXTENSION_UNLOADED notification is sent. This makes it easier on the listeners, as they can assume that extension notifications other than EXTENSION_UNINSTALLED are sent for currently-installed extensions. BUG=54415 TEST=BackgroundModeManagerTest Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=60834 Review URL: http://codereview.chromium.org/3461025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60848 0039d316-1c4b-4281-b951-d872f2087c98
* Random cleanup - sort a list of variables.thestig@chromium.org2010-09-281-2/+3
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/3382023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@60847 0039d316-1c4b-4281-b951-d872f2087c98