summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Moved instantiation of SpeechRecognitionManager inside browser_main_loop, ↵primiano@chromium.org2012-05-169-40/+68
| | | | | | | | | | | | | | | instead of Singleton. (Speech CL1.10) Compared to the Singleton solution, this allows the SpeechRecognitionManager to instantiate and cleanup the delegate at the right time. Also, cleaned-up speech_recognition_browsertest.cc so that the FakeSpeechRecognitionManager extends only the SRM interface, and not the Impl class. BUG=116954 TEST=none Review URL: https://chromiumcodereview.appspot.com/10399025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137424 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 137165 - Added CSP to GAIA auth extension. Needs to land after ↵nkostylev@chromium.org2012-05-162-27/+1
| | | | | | | | | | | | | | | | | | https://gerrit.chromium.org/gerrit/#change,22663. Reason: Manifest error + CSP issues still remain http://crbug.com/128261#c8 BUG=chromium:127221 TEST=make sure ChromeOS auth + autotests still work Review URL: https://chromiumcodereview.appspot.com/10398031 TBR=zelidrag@chromium.org Review URL: https://chromiumcodereview.appspot.com/10388162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137423 0039d316-1c4b-4281-b951-d872f2087c98
* Sequentialize calls to PluginList::GetPlugins from PluginService.bauerb@chromium.org2012-05-165-41/+80
| | | | | | | | | | | | BUG=105987 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=137396 Review URL: https://chromiumcodereview.appspot.com/10381087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137421 0039d316-1c4b-4281-b951-d872f2087c98
* Load 3rd party policy on Linux.joaodasilva@chromium.org2012-05-163-5/+121
| | | | | | | | | | BUG=108996, 108993 TEST=unit tests are green Review URL: https://chromiumcodereview.appspot.com/10332174 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137419 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-05-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137418 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.11.2.yangguo@chromium.org2012-05-161-1/+1
| | | | | | | | | | | | TBR=danno@chromium.org BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10332195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137417 0039d316-1c4b-4281-b951-d872f2087c98
* Make ASAN options apply to target binaries onlyglotov@google.com2012-05-161-10/+14
| | | | | | | | | BUG=none TEST=unit Review URL: https://chromiumcodereview.appspot.com/10392105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137416 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing "designated =>" to the requirement string for code signing.mark@chromium.org2012-05-161-0/+1
| | | | | | | | BUG=108238 TEST=none Review URL: https://chromiumcodereview.appspot.com/10387151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137415 0039d316-1c4b-4281-b951-d872f2087c98
* views/omnibox: Convert OmniboxViewWin from Menu2 to ↵tfarina@chromium.org2012-05-162-7/+15
| | | | | | | | | | | | | | MenuModelApdater/MenuRunner API. This patches removes the usage of the deprecated Menu2 API and makes it work under use_aura=1. BUG=119612 R=pkasting@chromium.org,msw@chromium.org Review URL: https://chromiumcodereview.appspot.com/10272022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137414 0039d316-1c4b-4281-b951-d872f2087c98
* Add a autotest dependency for Page Cycler datasonnyrao@chromium.org2012-05-165-0/+60
| | | | | | | | | | | | | | | | | | | This creates a new dependency which will be used by ChromeOS to package up the latest set of Page Cycler data from the Chrome source tree. The Chrome ebuild does the heavy lifting of getting this packaged up, but this provides the script which will get called on the target that puts a symlink in the correct place to the pc data files. BUG=chromium-os:23990 TEST=none R=nirnimesh@chromium.org Review URL: https://chromiumcodereview.appspot.com/10381167 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137413 0039d316-1c4b-4281-b951-d872f2087c98
* Add managedModePrivate.onChange eventbauerb@chromium.org2012-05-165-1/+93
| | | | | | | | | | BUG=120635 TEST=none Review URL: https://chromiumcodereview.appspot.com/10391011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137412 0039d316-1c4b-4281-b951-d872f2087c98
* Add child process count to the trace output.maruel@chromium.org2012-05-163-11/+39
| | | | | | | | | | | | | Will be used soon in a statistics web page. R=mad@chromium.org BUG= TEST= Review URL: https://chromiumcodereview.appspot.com/10388097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137410 0039d316-1c4b-4281-b951-d872f2087c98
* Removed ConfigurationPolicyProvider::Provide().joaodasilva@chromium.org2012-05-1626-284/+361
| | | | | | | | | | | | | Refactored tests to use ConfigurationPolicyProvider::policies(), and all the providers to load PolicyBundles. BUG=108993 TEST=Nothing breaks, unit_tests green Review URL: https://chromiumcodereview.appspot.com/10384145 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137409 0039d316-1c4b-4281-b951-d872f2087c98
* Display the date of the first visit of a website on the WebsiteSettingsUI ↵markusheintz@chromium.org2012-05-166-1/+101
| | | | | | | | | | | | (GTK only). BUG=113688 TEST=WebsiteSettingsTest* Review URL: https://chromiumcodereview.appspot.com/10377112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137408 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-05-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137407 0039d316-1c4b-4281-b951-d872f2087c98
* Move declarative API into events APIbattre@chromium.org2012-05-1640-1882/+1592
| | | | | | | | | | | | | | | | | | | | The motivation of this CL is to bring the declarative API and the rest of the events mechanism closer together in the API documentation. To achive this, we move the content of declarative.json and everything related to events from extension.json into the events.json API definition. The new "events" namespace is automatically provided to all extensions. This is a second attempt after http://src.chromium.org/viewvc/chrome?view=rev&revision=137388 failed in ExecuteScriptApiTest.ExecuteScriptInFrame. TBR'ing as this is a tiny change from the previous CL. BUG=126497,112155 TEST=no TBR=aa@chromium.org, kalman@chromium.org Review URL: https://chromiumcodereview.appspot.com/10392127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137406 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll r117183:r117232bashi@chromium.org2012-05-161-1/+1
| | | | | | | | | | | TBR=pkasting@chromium.org TEST=none BUG=none Review URL: https://chromiumcodereview.appspot.com/10389166 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137405 0039d316-1c4b-4281-b951-d872f2087c98
* Shutdown the policy providers while the policy handlers are still valid.joaodasilva@chromium.org2012-05-161-0/+8
| | | | | | | | | BUG=128328 TEST=Chrome doesn't crash at shutdown as detailed in the bug Review URL: https://chromiumcodereview.appspot.com/10384199 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137404 0039d316-1c4b-4281-b951-d872f2087c98
* [File Manager] Using "Transfer" instead of "Paste" in the file transfer ↵kaznacheev@chromium.org2012-05-162-15/+15
| | | | | | | | | | | status messages. BUG=126932 TEST= Review URL: https://chromiumcodereview.appspot.com/10382192 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137403 0039d316-1c4b-4281-b951-d872f2087c98
* [File Manager] Limited the width of Gallery buttons to support languages ↵kaznacheev@chromium.org2012-05-161-0/+1
| | | | | | | | | | | with long words better. BUG=126805 TEST= Review URL: https://chromiumcodereview.appspot.com/10386163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137402 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2012-05-161-2/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137401 0039d316-1c4b-4281-b951-d872f2087c98
* roll skia to 3949reed@google.com2012-05-161-1/+1
| | | | | | Review URL: https://chromiumcodereview.appspot.com/10391142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137400 0039d316-1c4b-4281-b951-d872f2087c98
* Add a unit test for increments.achuith@chromium.org2012-05-162-6/+50
| | | | | | | | | | | BUG=119373 TEST=unit tests pass. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=137328 Review URL: https://chromiumcodereview.appspot.com/10398032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137399 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 137396 - Sequentialize calls to PluginList::GetPlugins from ↵bauerb@chromium.org2012-05-164-64/+28
| | | | | | | | | | | | | | | PluginService. BUG=105987 TEST=none Review URL: https://chromiumcodereview.appspot.com/10381087 TBR=bauerb@chromium.org Review URL: https://chromiumcodereview.appspot.com/10383210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137398 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor trace_inputs.py strace implementation to use -ff instead of -f.maruel@chromium.org2012-05-163-218/+318
| | | | | | | | | | | | | | So each process has its own log file, reducing the race conditions inside strace. R=mad@chromium.org BUG=98636 TEST= Review URL: https://chromiumcodereview.appspot.com/10356129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137397 0039d316-1c4b-4281-b951-d872f2087c98
* Sequentialize calls to PluginList::GetPlugins from PluginService.bauerb@chromium.org2012-05-164-28/+64
| | | | | | | | | | BUG=105987 TEST=none Review URL: https://chromiumcodereview.appspot.com/10381087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137396 0039d316-1c4b-4281-b951-d872f2087c98
* Refactored NetworkConfigurationUpdater to read policy from the PolicyService.joaodasilva@chromium.org2012-05-164-51/+61
| | | | | | | | | | | | | This is part of the refactor of ConfigurationPolicyProvider, and removal of ConfigurationPolicyProvider::Provide(). BUG=108993 TEST=ONC works as before, tests are green Review URL: https://chromiumcodereview.appspot.com/10377115 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137395 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 137388 - Move declarative API into events APIbattre@chromium.org2012-05-1640-1590/+1880
| | | | | | | | | | | | | | | | | | The motivation of this CL is to bring the declarative API and the rest of the events mechanism closer together in the API documentation. To achive this, we move the content of declarative.json and everything related to events from extension.json into the events.json API definition. The new "events" namespace is automatically provided to all extensions. BUG=126497,112155 TEST=no Review URL: https://chromiumcodereview.appspot.com/10392008 TBR=battre@chromium.org Review URL: https://chromiumcodereview.appspot.com/10389168 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137394 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring of chrome speech recognition architecture (Speech CL1.8)primiano@chromium.org2012-05-1615-486/+432
| | | | | | | | | | | | | | | - Simplified the architecture of SpeechRecognitionManagerImpl. It does not track anymore the state of the recognizer (keeping a state var), rather it derives the state inquiring the recognizer object. After moving the bubble handling code to the delegate, in fact, only 3 states are required in the manager, and they can be inferred simply looking at the recognizer. - SpeechRecognitionManagerImpl does not handle anymore with UI related stuff (bubbles, detach, interactive, background... etc), which have been moved to ChromeSpeechRecognitionManagerDelegate. - ChromeSpeechRecognitionManagerDelegate is now more straightforward, since it implements the "universal" SpeechRecognitionEventListener interface, thus receiving the same events of the manager in the same order, and adds UI handling behavior (only bubbles for the moment) to the behavior of the manager. - Minor change: The SpeechRecognizerImpl now raises a SPEECH_RECOGNITION_ERROR_ABORTED upon Abort. It has no visible effect currently (since Abort is always raised when the bubble disappars) but makes sense for upcoming CLs, when speech input extension or JS APIs can cause an abort of the current recognition (starting a new one). BUG=116954 TEST=none Review URL: https://chromiumcodereview.appspot.com/10352007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137393 0039d316-1c4b-4281-b951-d872f2087c98
* SessionStorageDatabase: Readability changes.marja@chromium.org2012-05-163-11/+23
| | | | | | | | | | BUG=NONE TEST=NONE Review URL: https://chromiumcodereview.appspot.com/10356014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137392 0039d316-1c4b-4281-b951-d872f2087c98
* Note: this change does nothing unless order_profiling=1 is manually set in ↵glotov@google.com2012-05-167-0/+476
| | | | | | | | | | | | | | | | | | | | | GYP defines (or EXTRA_BUILD_ARGS for cros). When enabled, this tool is built into Chrome and makes it log its routine invocations. Every time a routine is called and if it is called for the first time (per each thread), the log is updated with current time and the address of the routine. Later, such logs can be merged (across all threads), symbolized and fed into linker ('order_text_section') so it produces binary with more optimal code layout. This must make code work faster because of better CPU cache utilization. See more technical details in tools/cygprofile/cygprofile.cc header. Cyg prefix is taken after the callback names in gcc that we use to hook the code: __cyg_profile_func_enter and __cyg_profile_func_exit. More info at https://sites.google.com/a/google.com/chrome-msk/dev/boot-speed-up-effort BUG=chromium-os:20187 TEST=units, build cros with declare -x EXTRA_BUILD_ARGS="order_profiling=1 linux_use_tcmalloc=0" run it and check the log at /var/log/chrome/cyglog.*. Review URL: https://chromiumcodereview.appspot.com/8770054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137391 0039d316-1c4b-4281-b951-d872f2087c98
* Move declarative API into events APIbattre@chromium.org2012-05-1640-1880/+1590
| | | | | | | | | | | | | | | The motivation of this CL is to bring the declarative API and the rest of the events mechanism closer together in the API documentation. To achive this, we move the content of declarative.json and everything related to events from extension.json into the events.json API definition. The new "events" namespace is automatically provided to all extensions. BUG=126497,112155 TEST=no Review URL: https://chromiumcodereview.appspot.com/10392008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137388 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor TCPListenSocket.pliard@chromium.org2012-05-1621-664/+709
| | | | | | | | | | | | | | | This is part of Chrome for Android upstreaming. This CL adds a common base class, StreamListenSocket, providing a default implementation inherited by TCPListenSocket and the upcoming UnixDomainSocket. That lets us share the common code used by both TCPListenSocket and UnixDomainSocket. This also removes the recently introduced ListenSocket class which is unnecessary now we have StreamListenSocket. TEST=net_unittests Review URL: https://chromiumcodereview.appspot.com/10161005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137387 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 1138.0 to 1139.0chrome-release@google.com2012-05-161-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137386 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak Memcheck sanity tests to avoid duplicate reports.eugenis@google.com2012-05-161-2/+2
| | | | | | | | | BUG=128264 TEST=ToolsSanityTest under valgrind TBR=jar Review URL: https://chromiumcodereview.appspot.com/10383208 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137383 0039d316-1c4b-4281-b951-d872f2087c98
* [File Manager] Never open the root /removable or /archive directories.kaznacheev@chromium.org2012-05-162-16/+16
| | | | | | | | | BUG=124041 TEST= Review URL: https://chromiumcodereview.appspot.com/10377149 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137382 0039d316-1c4b-4281-b951-d872f2087c98
* Disable flaky tests under Heapcheck.eugenis@google.com2012-05-161-0/+3
| | | | | | | | | BUG=128305 TEST=linux/heapcheck bot TBR=glider,jhawkins Review URL: https://chromiumcodereview.appspot.com/10377163 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137381 0039d316-1c4b-4281-b951-d872f2087c98
* Fix compilation if DISABLE_NACL is defined.battre@chromium.org2012-05-161-0/+1
| | | | | | | | | | | | Add a define statement that was missing in http://src.chromium.org/viewvc/chrome?view=rev&revision=137299 in case DISABLE_NACL is defined. BUG=none TEST=no TBR=raymes@chromium.org, jcivelli@chromium.org Review URL: https://chromiumcodereview.appspot.com/10386162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137380 0039d316-1c4b-4281-b951-d872f2087c98
* Upstream: Depend on OpenSSL directly instead of via system.gypjingzhao@chromium.org2012-05-164-28/+4
| | | | | | | | | | | | | build/android/system.gyp has an extra level of abstraction for openssl which is currently not really doing anything since we don't yet support using the system openssl on android. Remove it for now, because this stops there from being two targets called "ssl" (this one and the one for linux) - solving some problems with the android build backend for gyp. Review URL: https://chromiumcodereview.appspot.com/10332106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137379 0039d316-1c4b-4281-b951-d872f2087c98
* Make the search query bold in the message for empty search results.oleg@chromium.org2012-05-161-1/+1
| | | | | | | BUG=126633 Review URL: https://chromiumcodereview.appspot.com/10406003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137378 0039d316-1c4b-4281-b951-d872f2087c98
* Show the message 'No files match "abc"' if the search results are empty.oleg@chromium.org2012-05-164-3/+31
| | | | | | | | | | | | Make search case-insensitive. Match files by extensions and other substrings. BUG=126633,126704,126993 TEST="The message is shown in place of file list if the search results are empty." Review URL: https://chromiumcodereview.appspot.com/10388142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137377 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded scoped_ptr.h includes from ppapi, printing, ↵thestig@chromium.org2012-05-1624-67/+58
| | | | | | | | | | | | remoting, and sync. BUG=none TEST=none TBR=brettw,hclam,akalin,abodenha Review URL: https://chromiumcodereview.appspot.com/10387107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137376 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded scoped_ptr.h includes from ash, base, media, and ui.thestig@chromium.org2012-05-1630-43/+24
| | | | | | | | | | BUG=none TEST=none TBR=ben,brettw,hclam Review URL: https://chromiumcodereview.appspot.com/10391121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137375 0039d316-1c4b-4281-b951-d872f2087c98
* Fix new -Wnull-conversion violations detected by a newer clang.thakis@chromium.org2012-05-166-7/+7
| | | | | | | | | | | | No intended behavior change. BUG=none TEST=none TBR=hans Review URL: https://chromiumcodereview.appspot.com/10383207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137374 0039d316-1c4b-4281-b951-d872f2087c98
* Move code to speak network state changes to SystemTrayDelegatezork@chromium.org2012-05-162-45/+69
| | | | | | | | | | R=sadrul@chromium.org BUG=127224 Review URL: https://chromiumcodereview.appspot.com/10381124 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137373 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the content_shell.apk in android x86 target build bug, copy the ↵shouqun.liu@intel.com2012-05-163-3/+14
| | | | | | | | | | | | libcontent_shell_content_view.so and gdbserver to the correct position. BUG=127532 TEST= Review URL: https://chromiumcodereview.appspot.com/10388067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137370 0039d316-1c4b-4281-b951-d872f2087c98
* Add all Microsoft executable extensions to the list of extensions we report ↵noelutz@google.com2012-05-161-5/+18
| | | | | | | | | | | | as part of the SafeBrowsing download protection features. BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10310181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137369 0039d316-1c4b-4281-b951-d872f2087c98
* Put commandline for apk tests in /data/local/tmpnileshagrawal@chromium.org2012-05-162-8/+8
| | | | | | | | | | | | | | | We were trying to use the application directory which is not usually writable (unless the device is rooted). This allows us to run the tests on non-rooted devices. BUG=125059 TEST= Review URL: https://chromiumcodereview.appspot.com/10398049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137368 0039d316-1c4b-4281-b951-d872f2087c98
* NaCl: Re-enable run_inbrowser_test_runner on Windowsmseaborn@chromium.org2012-05-161-4/+0
| | | | | | | | | | | | | This was disabled because the dynamic_load_test_threaded.c was flaky on Windows. We have since disabled that subtest inside the browser, so it should be OK to re-enable the test suite as a whole. BUG=120355 TEST=nacl_integration Review URL: https://chromiumcodereview.appspot.com/10384190 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137366 0039d316-1c4b-4281-b951-d872f2087c98
* Convert the keyboard access interactive ui_test use InProcessBrowserTest. ↵jam@chromium.org2012-05-1611-428/+256
| | | | | | | | | Deflake the tests. BUG=121574, 62311, 62310 Review URL: https://chromiumcodereview.appspot.com/10389154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137365 0039d316-1c4b-4281-b951-d872f2087c98