summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't leak SSPILibraryDefault objectsasanka@chromium.org2011-09-133-17/+9
| | | | | | | | | | BUG=74413 TEST=Dr. Memory. Review URL: http://codereview.chromium.org/7864005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100930 0039d316-1c4b-4281-b951-d872f2087c98
* Make TraceSubscriberStdio reusable (currently can only run trace once)jbates@chromium.org2011-09-132-9/+29
| | | | | | Review URL: http://codereview.chromium.org/7863022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100929 0039d316-1c4b-4281-b951-d872f2087c98
* WorkerTest.MultipleSharedWorkers is flakey on XPdhollowa@chromium.org2011-09-131-1/+7
| | | | | | | | | | | | Adds flakey designation to WorkerTest.MultipleSharedWorkers. BUG=96435 TEST=WorkerTest.MultipleSharedWorkers on XP TBR=dglazkov@chromium.org Review URL: http://codereview.chromium.org/7889009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100928 0039d316-1c4b-4281-b951-d872f2087c98
* Force clear when root view is animating.vollick@chromium.org2011-09-137-16/+53
| | | | | | | | | | | If the root view is animating, or it's bounds do not fill the client area, compositing should clear first to clean up any ghosts. BUG=None TEST=None Review URL: http://codereview.chromium.org/7778045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100927 0039d316-1c4b-4281-b951-d872f2087c98
* Fix sync test crashing when multiprofiles are enabled on Mac.mirandac@chromium.org2011-09-134-11/+22
| | | | | | | | | | | | | (This is basically http://codereview.chromium.org/7621066/, except using my correct chromium token to upload.) TBR=rsimha@chromium.org (Already have your LGTM on the original patch!) BUG=93278 TEST=sync_integration_tests all work fine when multiprofiles are enabled by default. Review URL: http://codereview.chromium.org/7780031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100926 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: remove unneeded code from ImportantFileWriterphajdan.jr@chromium.org2011-09-131-6/+0
| | | | | | | | BUG=none Review URL: http://codereview.chromium.org/7875002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100925 0039d316-1c4b-4281-b951-d872f2087c98
* Reverts debugging code. It's not getting hit, nor is the crash. Gosky@chromium.org2011-09-132-86/+5
| | | | | | | | | | | | figure. BUG=93747 TEST=none R=ben@chromium.org,eroman@chromium.org Review URL: http://codereview.chromium.org/7875003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100924 0039d316-1c4b-4281-b951-d872f2087c98
* Print Preview: Fixing suggested filename in save dialogdpapad@chromium.org2011-09-133-10/+5
| | | | | | | | | BUG=96297 TEST=See bug description Review URL: http://codereview.chromium.org/7748048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100923 0039d316-1c4b-4281-b951-d872f2087c98
* Prompt to enable permission-disabled apps when navigating to them.jstritar@chromium.org2011-09-137-2/+186
| | | | | | | | | | | | We now prompt the user to enable permission disabled apps when they navigate to the app, rather than only when launching the app from the NTP. BUG=93983 TEST=navigate to app that was disabled due to permission increase Review URL: http://codereview.chromium.org/7782011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100922 0039d316-1c4b-4281-b951-d872f2087c98
* * Make diagnostic mode to workyosin@chromium.org2011-09-131-6/+8
| | | | | | | | | | | | | * Changes for cpplint.py Note: ResourceBundle::InitSharedInstance should be call after ICU initialization. BUG=91370 TEST=Manual run on linux and win Review URL: http://codereview.chromium.org/7887003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100921 0039d316-1c4b-4281-b951-d872f2087c98
* Summary of changesyosin@chromium.org2011-09-137-520/+883
| | | | | | | | | | | | | | | | | | | | | | == chrome/browser/profiles/off_the_record_profile.cc == == chrome/browser/profiles/off_the_record_profile.h == * Change GetHostZoomMap for populating from parent's host zoom map. * Install observer in off the record profile to observe original HZM changes * Move object initialization code to Init method for two phase initialization. == content/browser/host_zoom_map.* == * Populating newly created HostZoomMap(HZM) for off the record profile with zoom level settings from original profile. == content/browser/renderer_host/render_view_host.cc == Propagate zoom level change to related hosts to update page rendering. BUG=88355 TEST=Manual test on Linux/Mac/Win and unit test Review URL: http://codereview.chromium.org/7624013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100920 0039d316-1c4b-4281-b951-d872f2087c98
* views-desktop: Update the size of the maximized windows when the screen ↵sadrul@chromium.org2011-09-134-0/+21
| | | | | | | | | | | | | dimensions change. Also, make sure the keyboard is positioned in the right place each time it pops up. BUG=none TEST=none Review URL: http://codereview.chromium.org/7864030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100919 0039d316-1c4b-4281-b951-d872f2087c98
* micro optimize CommandLine.GetSwitchPrefixLengthjoth@chromium.org2011-09-132-2/+5
| | | | | | | | | | | | avoid searching the entire length of each switch for the -- prefix, as we know it can only exist at the start. BUG=None TEST=None Review URL: http://codereview.chromium.org/7866036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100918 0039d316-1c4b-4281-b951-d872f2087c98
* Not use SSSE3 code that was merged accidentallyhclam@chromium.org2011-09-131-17/+1
| | | | | | | | | | | | Disable SSSE3 conversion code as tests are not running. TBR=hbono@chromium.org BUG=None TEST=None Review URL: http://codereview.chromium.org/7888014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100917 0039d316-1c4b-4281-b951-d872f2087c98
* Fix buildhclam@chromium.org2011-09-132-25/+0
| | | | | | | | | BUG=None TEST=None Review URL: http://codereview.chromium.org/7892009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100916 0039d316-1c4b-4281-b951-d872f2087c98
* Rewrite color space conversions suite using YASMhclam@chromium.org2011-09-1328-191/+1916
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Besides rewrite assembly code in YASM, this change also do runtime selection of routine depending processor support. There are couple advantages in this YASM version. 1. Performance improvement Using YASM we can push less to the stack, this results in ~5% improvement on 32-bits system. 2. MMX and SSE versions are separate SSE version use movntq while MMX version use movq. 3. 64-bits version works universally This means that 64-bits YASM code compile and run on 64-bits windows, mac and linux. While previously it only runs on linux 64. 4. Handling PIC much better PIC code runs and build on 32-bits and 64-bits system. This is better than before which only works on 32-bits mac. 5. Easier maintenance This code uses x86asm.inc for a bunch of nice macros. Having just one YASM verion is better than having inline VC assembly and don't have to worry inline assemly has different register names on mac and linux. I tested on linux 32-bits, linux 32-bits PIC and linux 64-bits that this code is at least as fast as before. BUG=None TEST=media_unittests runs and all passing Review URL: http://codereview.chromium.org/7858003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100915 0039d316-1c4b-4281-b951-d872f2087c98
* Move TestNotificationTracker to content as it has no dependencies to chrome ↵jochen@chromium.org2011-09-138-14/+10
| | | | | | | | | | | but is used in content/ BUG=90443 TEST=nothing breaks Review URL: http://codereview.chromium.org/7870002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100914 0039d316-1c4b-4281-b951-d872f2087c98
* touchui: Activate the menu window after displaying.sadrul@chromium.org2011-09-131-0/+3
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7870013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100913 0039d316-1c4b-4281-b951-d872f2087c98
* Added allocator dependency to nacl_helper so it can be built with ↵stevet@chromium.org2011-09-131-0/+9
| | | | | | | | | | linux_use_heapchecker. TEST=Ensure that if linux_use_heapchecker=1 is set in a Linux build GYP_DEFINES, you can build nacl_helper successfully. BUG=96255 Review URL: http://codereview.chromium.org/7872005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100912 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-09-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100911 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 95023:95025ukai@chromium.org2011-09-131-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=levin Review URL: http://codereview.chromium.org/7890006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100910 0039d316-1c4b-4281-b951-d872f2087c98
* [mac] Remove obsolete policy provider related leak suppressions.mnissler@chromium.org2011-09-131-58/+0
| | | | | | | | | | | | | The code has long been refactored so the suppressions no longer match and I've run the tests they occurred in under valgrind to verify they're actually no longer present. BUG=61228, 63513 TEST=valgrind bots don't regress Review URL: http://codereview.chromium.org/7872001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100909 0039d316-1c4b-4281-b951-d872f2087c98
* Restrict plugins inside extensions to their profile.bauerb@chromium.org2011-09-134-25/+48
| | | | | | | | | | BUG=80757 TEST=see bug Review URL: http://codereview.chromium.org/7839032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100908 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a race on AsynchronousPolicyLoader destruction.mnissler@chromium.org2011-09-131-1/+1
| | | | | | | | | | | | Move the delegate_ reset to the file thread in order to avoid racing against incoming file change events. BUG=None TEST=Memory bots still happy. Review URL: http://codereview.chromium.org/7754031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100907 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete TSan suppression related to FilePathWatcherInotify.mnissler@chromium.org2011-09-131-14/+0
| | | | | | | | | | | Fix has been implemented but the bug hasn't been closed. BUG=72169 TEST=TSan bots don't regress. Review URL: http://codereview.chromium.org/7873006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100906 0039d316-1c4b-4281-b951-d872f2087c98
* Retry contacting the dmserver if the first attempt failed due to a ↵joaodasilva@chromium.org2011-09-134-10/+33
| | | | | | | | | | | misconfigured proxy. BUG=chromium-os:19431 TEST=See bug description Review URL: http://codereview.chromium.org/7827022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100905 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent redirector from returning the current module in cases where it fails ↵robertshield@chromium.org2011-09-134-23/+43
| | | | | | | | | | to look up the first module in. This prevents a bug that can cause user-level Chrome Frame to redirect to itself when a system-level Chrome Frame is present. BUG=96016 TEST=Upgrade a user-level CF install to a system-level CF install while user-level CF is rendering. Observe that the current explorer instance does not hang when new CF tabs are created. Review URL: http://codereview.chromium.org/7866043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100904 0039d316-1c4b-4281-b951-d872f2087c98
* Widen a suppression for the ChromeOS HttpCache leaksstuartmorgan@chromium.org2011-09-131-9/+9
| | | | | | | | | | | | | This expands the DoCreateEntry suppression to cover the almost identical DoOpenEntry stack. TBR=rvargas BUG=87500 TEST=Greener valgrind bots Review URL: http://codereview.chromium.org/7892005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100903 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress a couple of UNADDR Dr.Memory reports to make the Win 7 bot greenertimurrrr@chromium.org2011-09-131-0/+8
| | | | | | | | TBR=bruening BUG=96010 Review URL: http://codereview.chromium.org/7890005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100902 0039d316-1c4b-4281-b951-d872f2087c98
* Turn OptionsUITest.LoadOptionsByURL back off on Mac Valgrindstuartmorgan@chromium.org2011-09-131-0/+3
| | | | | | | | | | | | | This was recently re-enabled for all platforms, but it's still failing reliably on the Mac. TBR=csilv BUG=96413 TEST=Greener Mac valgrind bots Review URL: http://codereview.chromium.org/7890004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100900 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-09-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100899 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 95021:95023ukai@chromium.org2011-09-131-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=levin Review URL: http://codereview.chromium.org/7888009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100898 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-09-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100897 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.6.3.kmillikin@chromium.org2011-09-131-1/+1
| | | | | | | | | | R=fschneider@chromium.org BUG= TEST= Review URL: http://codereview.chromium.org/7893001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100896 0039d316-1c4b-4281-b951-d872f2087c98
* Fix behaviour of internal token generation in case of wakeup.dilmah@chromium.org2011-09-131-14/+8
| | | | | | | | | | | | | | websocket-to-TCP proxy uses this token service for authorization purposes. When device goes into sleep then timers stop to be invoked, thus key stops to be regenerated. So after wakeup key appears to be outdated, leading to failure to generate token. Fixed this. BUG=chromium-os:20307 TEST=Manual Review URL: http://codereview.chromium.org/7780027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100895 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash in extension settings when trying to enable/disable a crashed ↵finnur@chromium.org2011-09-133-50/+78
| | | | | | | | | | | | extension. Also make the padding more RTL friendly, since I'm adding one more. BUG=96096 TEST=Concise reproduction steps found within bug. Review URL: http://codereview.chromium.org/7864029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100894 0039d316-1c4b-4281-b951-d872f2087c98
* Switch from chrome://extensions to chrome://settings/extensionSettings.finnur@chromium.org2011-09-1312-19/+27
| | | | | | | | BUG=87377 TEST=All links that went to chrome://extensions (from the wrench menu/extension action context menu etc) should go to the new settings page. Review URL: http://codereview.chromium.org/7782026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100893 0039d316-1c4b-4281-b951-d872f2087c98
* Make SwitchToNextInputMethod() public.yusukes@google.com2011-09-132-26/+29
| | | | | | | | | | | The function will be used by chrome.experimental.input.nextKeyboard() JS function. BUG=chromium-os:20346 TEST=try Review URL: http://codereview.chromium.org/7892001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100892 0039d316-1c4b-4281-b951-d872f2087c98
* Add another gtk/gdk valgrind suppressionstuartmorgan@chromium.org2011-09-131-1/+17
| | | | | | | | | | | | | More fallout from http://codereview.chromium.org/7882002 TBR=chocobo BUG=96407 TEST=Greener valgrind bots Review URL: http://codereview.chromium.org/7891004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100891 0039d316-1c4b-4281-b951-d872f2087c98
* Add gtk_widget/gdk_window valgrind suppressionstuartmorgan@chromium.org2011-09-131-0/+25
| | | | | | | | | | | | | This used to be covered by the wider suppression removed in http://codereview.chromium.org/7882002 TBR=chocobo BUG=96402 TEST=Greener valgrind bots Review URL: http://codereview.chromium.org/7889003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100888 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 880.0 to 881.0chrome-release@google.com2011-09-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100887 0039d316-1c4b-4281-b951-d872f2087c98
* Widen the AutofillProfileSyncableService memory suppressions slightlystuartmorgan@chromium.org2011-09-132-3/+3
| | | | | | | | | | | TBR=georgey BUG=96363 TEST=none Review URL: http://codereview.chromium.org/7891002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100885 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 100883 - Desist libxml from continuing the parse after a SAX callback ↵ukai@chromium.org2011-09-132-13/+4
| | | | | | | | | | | | | | | has stopped the parse. BUG=95465 TEST=covered by existing tests under ASAN Review URL: http://codereview.chromium.org/7875008 TBR=cevans@chromium.org Review URL: http://codereview.chromium.org/7886003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100884 0039d316-1c4b-4281-b951-d872f2087c98
* Desist libxml from continuing the parse after a SAX callback has stopped thecevans@chromium.org2011-09-132-4/+13
| | | | | | | | | | parse. BUG=95465 TEST=covered by existing tests under ASAN Review URL: http://codereview.chromium.org/7875008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100883 0039d316-1c4b-4281-b951-d872f2087c98
* Update .DEPS.gitchrome-admin@google.com2011-09-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100882 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Roll 95015:95021ukai@chromium.org2011-09-131-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=levin Review URL: http://codereview.chromium.org/7888006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100881 0039d316-1c4b-4281-b951-d872f2087c98
* Revert valgrind suppression for bug 89300willchan@chromium.org2011-09-131-9/+0
| | | | | | | | | | | IOThread doesn't register URLRequestContextGetters anymore. Stacktrace is out of date. BUG=89300 TEST=none Review URL: http://codereview.chromium.org/7888005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100880 0039d316-1c4b-4281-b951-d872f2087c98
* Allow gpu features for about:blank (unlike other about: schemes)jamesr@chromium.org2011-09-131-1/+2
| | | | | | | | | | TEST=run with --force-compositing-mode and --show-fps-counter, verify that the counter shows up on about:blank and not on other about: pages BUG=95107 Review URL: http://codereview.chromium.org/7779022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100879 0039d316-1c4b-4281-b951-d872f2087c98
* [Linux] Observer initiating tab for destruction in hung-renderer dialog.shess@chromium.org2011-09-131-3/+34
| | | | | | | | | | | | | | | | | The user can close the tab out from under the dialog, or the renderer process can crash or exit while the dialog is up. Either way, the TabContents references becomes stale. Additional discussion on the Mac version of this CL: http://codereview.chromium.org/7810011/ BUG=89909 TEST=See bug, monitor crash server. Review URL: http://codereview.chromium.org/7874007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100878 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Reorder functions in sync_backend_host.cc to match header orderakalin@chromium.org2011-09-132-348/+348
| | | | | | | | | | | | | Also made an unnecessarily-public function private. No functionality change; just moving code around. BUG= TEST= Review URL: http://codereview.chromium.org/7881004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100877 0039d316-1c4b-4281-b951-d872f2087c98