summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Pass in NetLog to NetworkChangeNotifier.willchan@chromium.org2010-06-2117-42/+117
| | | | | | | | BUG=46822 Review URL: http://codereview.chromium.org/2857009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50402 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the gpu_info classes to get gpu info. The actual integration will be ↵rlp@chromium.org2010-06-216-0/+343
| | | | | | | | | | | in another CL. Just want to get the classes and tests in there first. BUG=38736 TEST=unittests included Review URL: http://codereview.chromium.org/2733004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50401 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Fix duplicate definition of two symbols.thakis@chromium.org2010-06-211-0/+1
| | | | | | | | | | ar -tv ../clang/sym/Release/libbrowser.a | grep login_database shows that both login_database_mac.cc and login_database_posix.cc end up being included in the build. That seems wrong. Review URL: http://codereview.chromium.org/2859012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50400 0039d316-1c4b-4281-b951-d872f2087c98
* Adds the plugin version on the title. This shows upcpu@chromium.org2010-06-214-6/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | in task manager: Before title memory ================================================ |Plug-in: Shockwave Flash | XXXXX | After title memory ============================================ |Plug-in: Shockwave Flash (10,0,3,52) | XXXXX | Some crazy plug-ins embed version string on the title so for those it shows twice. There are not many that fall into that category BUG=none TEST=none Review URL: http://codereview.chromium.org/2715001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50399 0039d316-1c4b-4281-b951-d872f2087c98
* Add method to delete entries from the Directory backing sqlite file by ↵tim@chromium.org2010-06-213-1/+92
| | | | | | | | | | | | | metahandle. This isn't used anywhere yet, but I plan to as part of the work for bug 40252. BUG=40252 TEST=DirectoryBackingStoreTest.DeleteEntries Review URL: http://codereview.chromium.org/2817019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50398 0039d316-1c4b-4281-b951-d872f2087c98
* gpu: add GLES/EGL support on linuxpiman@chromium.org2010-06-2112-40/+206
| | | | | | Review URL: http://codereview.chromium.org/2829007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50397 0039d316-1c4b-4281-b951-d872f2087c98
* Mark GeolocationBrowserTest.NoInfobarForOffTheRecord as flaky.willchan@chromium.org2010-06-211-1/+1
| | | | | | | | BUG=47103 Review URL: http://codereview.chromium.org/2869013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50396 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 61534:61574.dglazkov@chromium.org2010-06-211-1/+1
| | | | | | | | | | TBR=tkent TEST=none BUG=none Review URL: http://codereview.chromium.org/2868017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50395 0039d316-1c4b-4281-b951-d872f2087c98
* Sync only real extensions (i.e., not themes nor apps) in extensions sync.akalin@chromium.org2010-06-211-2/+3
| | | | | | | | | BUG=47079 TEST=manual: with two computers with extensions sync turned on, added an app on one computer and made sure it didn't show up on another Review URL: http://codereview.chromium.org/2847022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50394 0039d316-1c4b-4281-b951-d872f2087c98
* Deleting obsolete chromoting files.ajwong@chromium.org2010-06-218-913/+0
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2831019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50393 0039d316-1c4b-4281-b951-d872f2087c98
* Speculatively revert 50374 (miniinstaller breakage) - Load netinternals ↵willchan@chromium.org2010-06-2110-89/+92
| | | | | | | | | | | | | | | | | | | | resources from resources.pak. This is the same as r50257 with 2 fixes: 1) Copy resources.pak to <(PRODUCT_DIR) on mac so it will work for things tests. 2) Add back the check in chrome_paths.cc to see if we're in a mac bundle or not. BUG=35793,42770 TEST=none Review URL: http://codereview.chromium.org/2865010 TBR=erg@chromium.org Review URL: http://codereview.chromium.org/2799022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50392 0039d316-1c4b-4281-b951-d872f2087c98
* Fix nacl buildamit@chromium.org2010-06-211-2/+1
| | | | | | Review URL: http://codereview.chromium.org/2833023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50389 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Use ScopedVector in MetadataParserManager.jhawkins@chromium.org2010-06-212-8/+2
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2829014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50388 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Tracking-area hygiene.shess@chromium.org2010-06-214-0/+22
| | | | | | | | | | | | | When tracking areas have an owner different from the view they are added to, they can exist past the owner's death. These have not been implicated in any crashes, but it's the best idea I have for the bug. BUG=38441 TEST=none Review URL: http://codereview.chromium.org/2823013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50387 0039d316-1c4b-4281-b951-d872f2087c98
* Experimental pre-reading optimization to run on perf botsamit@chromium.org2010-06-211-0/+57
| | | | | | | | | | | | Pre-reading chrome.dll prior to calling loadlibrary has shown significant improvement int he startup performance. Temporarily enabling this for headless mode so that we can try out the effect on the perf bots. Review URL: http://codereview.chromium.org/2814019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50386 0039d316-1c4b-4281-b951-d872f2087c98
* Spoof as Safari when running Silverlight 4 on the Macstuartmorgan@chromium.org2010-06-211-6/+19
| | | | | | | | | | | | | Silverlight 4 doesn't support Chrome, so Chrome doesn't end up on the right event path; spoofing as Safari fixes mouseover handling, and doesn't appear to regress anything. BUG=46842 TEST=Mouseovers should work in Silverlight 4 on the Mac. Review URL: http://codereview.chromium.org/2818020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50385 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: detect old and broken versions of GNOME Keyring and don't use them. ↵mdm@chromium.org2010-06-211-36/+52
| | | | | | | | | | Also some code cleanup. (Still disabled.) TEST=should fail to load GNOME Keyring 2.22 (e.g. Ubuntu 8.04), but will load newer versions BUG=none Review URL: http://codereview.chromium.org/2814020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50384 0039d316-1c4b-4281-b951-d872f2087c98
* Adding a way to mock WebURLLoader in webkit_support.jcivelli@google.com2010-06-219-34/+440
| | | | | | | | | | | | | This was originally in a CL in Webkit (https://bugs.webkit.org/show_bug.cgi?id=39456) but seems to make more sense in webkit_support. BUG=None TEST=None (the above CL makes use of this). Review URL: http://codereview.chromium.org/2749020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50382 0039d316-1c4b-4281-b951-d872f2087c98
* Removing hard-coded usages of Chromium browser name.arv@chromium.org2010-06-212-39/+69
| | | | | | | | | | | Patch from Pierre-Antoine LaFayette <pierre.lafayette@gmail.com> BUG=45445 TEST=Open about:memory in a Google Chrome build and check the mouseover help dialogs --they should refer to "Google Chrome" rather than "Chromium". Review URL: http://codereview.chromium.org/2675006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50381 0039d316-1c4b-4281-b951-d872f2087c98
* Updating reliability crashers list to include crash in ↵robertshield@chromium.org2010-06-211-0/+4
| | | | | | | | | | | | WebCore::HTML5DocumentParser::write. BUG=47080 TEST=none TBR=avi Review URL: http://codereview.chromium.org/2813023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50380 0039d316-1c4b-4281-b951-d872f2087c98
* Fix silent import from file during install.huanr@chromium.org2010-06-211-2/+2
| | | | | | | | | | | | | | | | Regression was caused by changes made for http://code.google.com/p/chromium/issues/detail?id=40975. The change broke first run import http://code.google.com/p/chromium/issues/detail?id=41077. A fix is made but there is a bug in the fix. BUG=46763 TEST=mini_installer.exe --installerdata="path" Review URL: http://codereview.chromium.org/2820014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50379 0039d316-1c4b-4281-b951-d872f2087c98
* Change URL in a test to one that doesn't redirect so that the test passes again.nirnimesh@chromium.org2010-06-211-1/+1
| | | | | | Review URL: http://codereview.chromium.org/2806017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50378 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring the sync integration tests.rsimha@chromium.org2010-06-2116-2153/+1830
| | | | | | | | | | | | | The sync integration tests were written over a 2 year period, and were designed at a time when bookmarks were the only data-type being synced. Since then, they have mushroomed and resulted in significant duplication of code and non-uniformity in coding style. This changelist is the first step towards reorganizing the integration tests for all sync data types into a levelized class hierarchy, where there is a class containing all the data and functionality required to test each data-type. This should make adding tests for new data-types significantly easier. BUG=46052,43917 TEST=sync_integration_tests Review URL: http://codereview.chromium.org/2863008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50376 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] UI changes for the Browser Actions toolbar container.andybons@chromium.org2010-06-215-100/+24
| | | | | | | | | | | o Grippy is hidden for now pending new UI. You can still resize just fine. o The right divider is removed since the wrench menu is now always being shown. TEST=none BUG=45764 Review URL: http://codereview.chromium.org/2863013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50375 0039d316-1c4b-4281-b951-d872f2087c98
* Load net-internals resources from resources.pak.erg@chromium.org2010-06-2110-92/+89
| | | | | | | | | | | | | | | This is the same as r50257 with 2 fixes: 1) Copy resources.pak to <(PRODUCT_DIR) on mac so it will work for things tests. 2) Add back the check in chrome_paths.cc to see if we're in a mac bundle or not. BUG=35793,42770 TEST=none Review URL: http://codereview.chromium.org/2865010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50374 0039d316-1c4b-4281-b951-d872f2087c98
* mac: use errno instead of return value of pthread_setname_npevan@chromium.org2010-06-211-4/+2
| | | | | | | | | | It appears the return value is always -1 on error. BUG=47058 Review URL: http://codereview.chromium.org/2824018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50373 0039d316-1c4b-4281-b951-d872f2087c98
* Fork chrome://history/ for development of a new UI, currently calledpam@chromium.org2010-06-219-0/+1771
| | | | | | | | | | | chrome://history2/. BUG=2093 TEST=launch browser, navigate to chrome://history2/ Review URL: http://codereview.chromium.org/2852015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50371 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50360 - Spoof as Safari when running Silverlight 4 on the Macstuartmorgan@chromium.org2010-06-211-17/+6
| | | | | | | | | | | | | | Silverlight 4 doesn't support Chrome, so Chrome doesn't end up on the right event path; spoofing as Safari fixes mouseover handling, and doesn't appear to regress anything. BUG=46842 TEST=Mouseovers should work in Silverlight 4 on the Mac. Review URL: http://codereview.chromium.org/2805019 TBR=stuartmorgan@chromium.org Review URL: http://codereview.chromium.org/2801012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50370 0039d316-1c4b-4281-b951-d872f2087c98
* Bookmarks/DOMUI JS: Refactor the list to use a data model.arv@chromium.org2010-06-219-438/+1076
| | | | | | | | | | | | | | | | | | | | This refactors the cr.ui.List to be backed by a data model. The data model is like an array, but it dispatches events when it changes. When the data model changes the view is updated. The view is smart enough to only draw what is in the viewport which allows large data sets to be displayed. There are a lot of TODOs after this to make the list more reusable but this is already getting big so I'd rather get this in before moving on. TODOs: 1. Create a *real* data model for the bookmark list. 2. Move the edit behavior from bmm.BookmarkListItem to cr.ui.ListItem and make it work better with scrolling. 3. Refactor the drag and drop code so that it can be reused. 4. Refactor the selectionModel so that it does not handle the user input events. BUG=39528 TEST=The bookmarks manager should still work. Review URL: http://codereview.chromium.org/2842001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50369 0039d316-1c4b-4281-b951-d872f2087c98
* NTP: Add ability to uninstall apps from the ntp.arv@chromium.org2010-06-2110-152/+328
| | | | | | | | | BUG=44915 TEST=Start chrome with --enable-apps (and optionally --enable-accelerated-compositing). Install some apps. Now hover over the app icon and click the wrench icon. Review URL: http://codereview.chromium.org/2832014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50368 0039d316-1c4b-4281-b951-d872f2087c98
* Only show the "bookmarks go here" text after we have loaded thejrg@chromium.org2010-06-211-24/+3
| | | | | | | | | | | | | | | | | | | | | | | bookmark model. This prevents a "flash" of the text between startp and model load (when model is not empty). BookmarkBarToolbarView nib change: The "width based tweaker" object (that contains the "Bookmarks go here" text shown when you have no bookmarks) defaults to NOT visible. BUG=http://crbug.com/43102 TEST=New profile. Launch chrome. Make sure you see the "bookmarks go here" text. Add a bookmark; make sure text goes away. Delete it; text comes back. Add a bookmark; text goes away again. Restart Chrome a dozen times. Make sure you never see the text, even for a flash. Review URL: http://codereview.chromium.org/2825012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50366 0039d316-1c4b-4281-b951-d872f2087c98
* Connect nextKeyView on elements in in BookmarkBubble.jrg@chromium.org2010-06-211-39/+826
| | | | | | | | | | | | | | | | TEST=Make sure full keyboard control is on; e.g. System Preferences --> Keyboard --> Keyboard Shortcuts --> Full Keyboard Access; "All controls" radio Open bookmark bubble by clicking the STAR. Make sure you can tab across all controls in this bubble in a natural order (left-->right, top-->bottom). BUG=http://crbug.com/41498 nib change: for each control, hook up nextKeyView outlet to the next control. Review URL: http://codereview.chromium.org/2874001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50365 0039d316-1c4b-4281-b951-d872f2087c98
* A/B test for determining a value for unused socket timeout. Currently theziadh@chromium.org2010-06-219-13/+115
| | | | | | | | | | | | | | timeout defaults to 10 seconds. Having this value set too low won't allow us to take advantage of idle sockets. Setting it to too high could possibly result in more ERR_CONNECT_RESETs, requiring one RTT to receive the RST packet and possibly another RTT to re-establish the connection. r=jar Review URL: http://codereview.chromium.org/2827016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50364 0039d316-1c4b-4281-b951-d872f2087c98
* -. Add new variables for multi dll build:victorw@chromium.org2010-06-211-21/+50
| | | | | | | | | | | | | | | | | | 1. multi_dll_build: whether or not to build multi dll version. 2. component: used for library that can be built as DLL. component is set to shared_library if multi_dll_build==1, in other cases, it is set to "<(library)". -. Fix win_use_allocator_shim comments and some MSVCRT related settings. Note: this patch just adds new variables. They are not ready to use yet. R=darin BUG=46311 TEST=none Review URL: http://codereview.chromium.org/2836013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50362 0039d316-1c4b-4281-b951-d872f2087c98
* Added NetLog support for HTTP authentication.cbentzel@chromium.org2010-06-216-4/+127
| | | | | | | | | BUG=None TEST=net_unittests --gtest_filter="HttpAuthHandlerTest.NetLog" Review URL: http://codereview.chromium.org/2842013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50361 0039d316-1c4b-4281-b951-d872f2087c98
* Spoof as Safari when running Silverlight 4 on the Macstuartmorgan@chromium.org2010-06-211-6/+17
| | | | | | | | | | | Silverlight 4 doesn't support Chrome, so Chrome doesn't end up on the right event path; spoofing as Safari fixes mouseover handling, and doesn't appear to regress anything. BUG=46842 TEST=Mouseovers should work in Silverlight 4 on the Mac. Review URL: http://codereview.chromium.org/2805019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50360 0039d316-1c4b-4281-b951-d872f2087c98
* Copyright change to force builders to rebuild.sky@chromium.org2010-06-211-1/+1
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2834011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50359 0039d316-1c4b-4281-b951-d872f2087c98
* CL to add resources needed by combined menu as well as removing tabsky@chromium.org2010-06-215-2/+17
| | | | | | | | | | | | images from new tab animation. I'm combining this to minimize tree bustage. BUG=45734 TEST=none Review URL: http://codereview.chromium.org/2854014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50358 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 50296 (Causes DCHECK failures) - Make CookieMonster NonThreadSafe.willchan@chromium.org2010-06-2111-459/+130
| | | | | | | | | | | | | Made ExtensionFunction RefCountedThreadSafe so it can be posted to different threads. Used WaitableEvent in AutomationProvider. BUG=44083 Review URL: http://codereview.chromium.org/2756003 TBR=willchan@chromium.org Review URL: http://codereview.chromium.org/2860012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50357 0039d316-1c4b-4281-b951-d872f2087c98
* Nukes the new tab animation. I'll remove the images separately.sky@chromium.org2010-06-216-380/+26
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/2858015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50356 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] force -Wextra on for all chromium code. Not bothering with a local ↵thomasvl@chromium.org2010-06-211-15/+10
| | | | | | | | | | switch since there shouldn't be a reason to allow overrides of this. BUG=34160 TEST=none Review URL: http://codereview.chromium.org/2854013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50355 0039d316-1c4b-4281-b951-d872f2087c98
* InfoBubble::ShowFocusless() added not to grab the focus when being shown.glotov@chromium.org2010-06-213-4/+29
| | | | | | | | | | | Interface taken from http://codereview.chromium.org/2682004. BUG=http://crosbug.com/525 TEST=none Review URL: http://codereview.chromium.org/2874004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50354 0039d316-1c4b-4281-b951-d872f2087c98
* Make welcome message multiline if needed.dpolukhin@chromium.org2010-06-211-1/+7
| | | | | | | | | BUG=crosbug.com/2279 TEST=See bug description. Review URL: http://codereview.chromium.org/2815015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50353 0039d316-1c4b-4281-b951-d872f2087c98
* Revert debugging printf()s occasionally landed in r50350glider@chromium.org2010-06-212-3/+0
| | | | | | | | TBR=tim Review URL: http://codereview.chromium.org/2818018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50352 0039d316-1c4b-4281-b951-d872f2087c98
* Make the memory waterfall green -- more suppressions for bug 19775.glider@chromium.org2010-06-213-1/+48
| | | | | | | | | BUG=19775 TBR=tim Review URL: http://codereview.chromium.org/2870016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50350 0039d316-1c4b-4281-b951-d872f2087c98
* Use correct platform #define to mark ExtensionsLoadTest as flaky (OS_MACOSX).robertshield@chromium.org2010-06-211-1/+1
| | | | | | | | | | BUG=46301 TEST=none TBR=avi Review URL: http://codereview.chromium.org/2812013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50349 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed wizard screen background for OOBE mode. Made wizard screen window ↵avayvod@chromium.org2010-06-215-37/+14
| | | | | | | | | | | | always transparent. Removed shadow stroke from screens. BUG=none TEST=Verify that there's no black border around screens in OOBE mode. Also verify that there's no light blue stroke at the edge of the screens. Review URL: http://codereview.chromium.org/2873008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50348 0039d316-1c4b-4281-b951-d872f2087c98
* Mark GeolocationBrowserTest.NoInfobarForDeniedOrigin as flaky on the mac.robertshield@chromium.org2010-06-211-1/+8
| | | | | | | | | | BUG=47053 TEST=none TBR=avi Review URL: http://codereview.chromium.org/2821013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50347 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a couple small todos.joth@chromium.org2010-06-211-6/+4
| | | | | | | | | BUG=none TEST=existing unit tests + run browser and use content blocked features. Review URL: http://codereview.chromium.org/1513024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50346 0039d316-1c4b-4281-b951-d872f2087c98
* Adds wifi mac addresses and cell IDs to the corresponding network library ↵joth@chromium.org2010-06-217-0/+278
| | | | | | | | | | | | | | classes. Adds basic support to Chrome for using the wifi API, and basic test. Does not yet provide concrete implementation of the underlying methods, this will be in follow-up CLs once I have ChromeOS device. BUG=45671 TEST=GeolocationChromeOsWifiDataProviderTest.* Review URL: http://codereview.chromium.org/2769007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50345 0039d316-1c4b-4281-b951-d872f2087c98