summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* AutoFill: Handle filling select controls.jhawkins@chromium.org2010-03-2716-353/+290
| | | | | | | | | BUG=38222 TEST=none Review URL: http://codereview.chromium.org/1309003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42891 0039d316-1c4b-4281-b951-d872f2087c98
* Fix official build as per Microsoft recommendation.maruel@chromium.org2010-03-271-1/+1
| | | | | | | | | | https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=521439 BUG=LTCG build breaks TEST=none Review URL: http://codereview.chromium.org/1507003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42890 0039d316-1c4b-4281-b951-d872f2087c98
* A basic implementation of information about appcache. Lists manifest files, ↵kkanetkar@chromium.org2010-03-2711-2/+292
| | | | | | | | | | | time and size information. BUG=38463 TEST=Run chrome, navigate to about:appcache-internals. Review URL: http://codereview.chromium.org/1109009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42888 0039d316-1c4b-4281-b951-d872f2087c98
* Update i18n pages to include predefined messages (e.g. @@bidi_dir).kathyw@chromium.org2010-03-274-6/+287
| | | | | | | | | | TEST=none BUG=35454 BUG=35056 Review URL: http://codereview.chromium.org/1392002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42887 0039d316-1c4b-4281-b951-d872f2087c98
* Use internal pdf plugin with --internal-pdfjam@chromium.org2010-03-278-0/+47
| | | | | | Review URL: http://codereview.chromium.org/1462001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42886 0039d316-1c4b-4281-b951-d872f2087c98
* POSIX: Re-enable browser shutdown measurements. We should write the ↵thestig@chromium.org2010-03-273-11/+10
| | | | | | | | | | measurements to the user data directory instead of the temp directory. BUG=39098 TEST=none Review URL: http://codereview.chromium.org/1253006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42884 0039d316-1c4b-4281-b951-d872f2087c98
* gtk: Implement handling for the "Default Profile/Credit Card" buttons in thejhawkins@chromium.org2010-03-274-38/+181
| | | | | | | | | | | | AutoFill dialog. Add two new prefs to track the default profile and credit card. BUG=38975 TEST=none Review URL: http://codereview.chromium.org/1480001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42882 0039d316-1c4b-4281-b951-d872f2087c98
* Hook autofill++ WebDatabase changes up to the NotificationService.tim@chromium.org2010-03-277-31/+270
| | | | | | | | TEST=WebDataServiceAutofillTest Review URL: http://codereview.chromium.org/1385002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42881 0039d316-1c4b-4281-b951-d872f2087c98
* Added command buffer implementation of WebGL which runs in the sandbox.kbr@google.com2010-03-2719-9/+1426
| | | | | | | | | | | | | | | | | | | | | | Added synchronous initialization of the channel to the GPU process, needed to obey WebGL startup semantics. There are problems with this on the Windows platform which will be addressed via refactoring in the GpuProcessHost in a subsequent CL. Implemented offscreen rendering code path in GGL / GLES2CmdDecoder for Mac OS X. This new code path is not yet complete for all platforms and is still being stress tested. The previous in-process WebGL implementation is currently used when the sandbox is disabled; it will be removed in a subsequent CL. A one-line code change in WebKit is needed after this CL lands to enable the new code path. BUG=29120 TEST=ran WebGL demos on command buffer implementation on Mac Review URL: http://codereview.chromium.org/1328001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42879 0039d316-1c4b-4281-b951-d872f2087c98
* AutoFill string hints for localization teamdhollowa@chromium.org2010-03-261-4/+4
| | | | | | | | | | | Adds examples to formatted AutoFill strings to aid localization team. BUG=39493 TEST=AutoFillProfileTest Review URL: http://codereview.chromium.org/1472002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42871 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes GCF perf tests in prep for re-enabling them on the bots.slightlyoff@chromium.org2010-03-266-51/+48
| | | | | | | | | BUG=36734 TEST=build/run chrome_frame_perftests.exe, note that they all run now Review URL: http://codereview.chromium.org/1433002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42870 0039d316-1c4b-4281-b951-d872f2087c98
* Fix an exception thrown when pasting in BMMfeldstein@chromium.org2010-03-261-1/+1
| | | | | | | | | | | | | Since the handle(e) function is called by a separate function instead of as an event handler when pasting, it was trying to call preventDefault on a non-existant event and throwing an exception. Do we need to do something for paste to prevent the system beep? I'm not sure how to cause the beep to test it out. Review URL: http://codereview.chromium.org/1473001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42869 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Make client-cert picker only show certs the server will accept.snej@chromium.org2010-03-269-235/+1023
| | | | | | | | | | | BUG=38691 TEST=manual testing with various sites Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=42822 Review URL: http://codereview.chromium.org/1128008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42859 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 42838 - Reenables NewTabUITest.ChromeInternalLoadsNTP on Valgrind.creis@chromium.org2010-03-261-0/+2
| | | | | | | | | | | | | | | The test is still failing on the Valgrind bot. Disabling it again. TBR=amit BUG=29586 TEST=NewTabUITest.ChromeInternalLoadsNTP on Linux Valgrind 2 Review URL: http://codereview.chromium.org/1468003 TBR=creis@chromium.org Review URL: http://codereview.chromium.org/1489001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42856 0039d316-1c4b-4281-b951-d872f2087c98
* Reenable the ChromeFrame unload event test which basically loads a page ↵ananta@chromium.org2010-03-267-75/+139
| | | | | | | | | | | | | | | | | | | | | which in its unload handler sets a cookie which the new page attempts to read. This does not work as expected in ChromeFrame as the cookie reading and writing attempts are routed to the host browser, in this case IE which is waiting for the WM_DESTROY message sent to the external tab to return. Fix is to process the AutomationMsg_GetCookiesFromHost and AutomationMsg_SetCookieAsync IPC messages in the background thread which works in IE. For Firefox they continue to be processed on the UI thread as before. Fixes bug http://code.google.com/p/chromium/issues/detail?id=37231 Bug=37231 Review URL: http://codereview.chromium.org/1342004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42855 0039d316-1c4b-4281-b951-d872f2087c98
* Marking the BookmarksUITest.ShouldRedirectToExtension test as flaky as this ↵ananta@chromium.org2010-03-261-1/+2
| | | | | | | | | | | | | | has failed randomly on the vista and XP builders. Bug=39532 TBR=arv Review URL: http://codereview.chromium.org/1429003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42853 0039d316-1c4b-4281-b951-d872f2087c98
* Better cancel bookmark edit dialogs when needed.jrg@chromium.org2010-03-265-23/+25
| | | | | | | | | | | | | | | | BUG=39333 TEST=Create 2 windows. Add a new folder on the bookmark bar. Add Page... on it. In 2nd window delete --> dialog should ben canceled. Add a new folder on the bookmark bar. Add Folder... on it. In 2nd window delete it --> dialog should ben canceled. Review URL: http://codereview.chromium.org/1476001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42852 0039d316-1c4b-4281-b951-d872f2087c98
* Be more specific with bookmark bar visibility to mirror other platforms.jrg@chromium.org2010-03-261-1/+1
| | | | | | | | Fixes pyauto bookmark bar visibility test on ChromeOS. Review URL: http://codereview.chromium.org/1461001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42851 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting due to test failures on Interactive tests on Mac and Linuxamit@chromium.org2010-03-268-544/+155
| | | | | | | | | | | | | | | Revert 42846 - Second part of the integration with autofill servers. 1. Corrected signature calculations. 2. Added unittest 3. Fixed numerous issues, including multiple forms on the page, etc. BUG=none TEST=should work correctly with more servers. Review URL: http://codereview.chromium.org/1337001 TBR=georgey@chromium.org Review URL: http://codereview.chromium.org/1478001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42850 0039d316-1c4b-4281-b951-d872f2087c98
* Add a callstack to the known_crashes list.ananta@chromium.org2010-03-261-0/+4
| | | | | | | | | Bug=39529 TBR=amit Review URL: http://codereview.chromium.org/1477001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42849 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the logic in extensions GetCurrentWindow:mpcomplete@chromium.org2010-03-269-39/+46
| | | | | | | | | | | | | | | - We try to find an associated window for the calling extension page. - If there is none (bg pages), fallback to the topmost browser window. - If the extension is enabled in incognito, include incognito windows in the search for "topmost". This fixes a bug where clicking a browser action in an incognito window might open a tab in a normal window, which is confusing. BUG=39113 Review URL: http://codereview.chromium.org/1422001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42848 0039d316-1c4b-4281-b951-d872f2087c98
* Second part of the integration with autofill servers.georgey@chromium.org2010-03-268-155/+544
| | | | | | | | | | | 1. Corrected signature calculations. 2. Added unit-test 3. Fixed numerous issues, including multiple forms on the page, etc. BUG=none TEST=should work correctly with more servers. Review URL: http://codereview.chromium.org/1337001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42846 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Enables drag N' drop for the buttons within the Browser Actions ↵andybons@chromium.org2010-03-265-67/+960
| | | | | | | | | | | | container. Also fixes an issue where the grippy was being shown when no Browser Actions were installed. Known issue: You can drag the buttons outside of the container, even though they will recover by snapping back into place. This will be fixed in a further revision. TEST=try dragging browser action buttons in order to reorder them. BUG=26990 Review URL: http://codereview.chromium.org/1418003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42845 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a typo in ipc_message_utils.h.evan@chromium.org2010-03-261-1/+1
| | | | | | Review URL: http://codereview.chromium.org/1455001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42844 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bug with incognito extensions like RSS Subscription that try to open anmpcomplete@chromium.org2010-03-261-5/+20
| | | | | | | | | | | extension URL in a new tab. Since we don't allow extension URLs in incognito tabs, we need to force the tab to be in a regular window. BUG=39351 Review URL: http://codereview.chromium.org/1392001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42843 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the cobwerks plugin to the windows installercpu@chromium.org2010-03-263-1/+4
| | | | | | | | | | BUG=36229 TEST=none Review URL: http://codereview.chromium.org/1464001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42842 0039d316-1c4b-4281-b951-d872f2087c98
* ffmpeg roll chromium windows binariesfbarchard@chromium.org2010-03-261-1/+1
| | | | | | | | | BUG=none TEST=use chromium on ogg videos and they should still work. Review URL: http://codereview.chromium.org/1463003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42840 0039d316-1c4b-4281-b951-d872f2087c98
* Land Satoshi.Matsuzaki's patch for issue 16197.xiyuan@chromium.org2010-03-261-0/+1
| | | | | | | | | BUG=16197 TEST=Verify fix for 16197. Review URL: http://codereview.chromium.org/1448001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42839 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enables NewTabUITest.ChromeInternalLoadsNTP on Valgrind.creis@chromium.org2010-03-261-2/+0
| | | | | | | | | | TBR=amit BUG=29586 TEST=NewTabUITest.ChromeInternalLoadsNTP on Linux Valgrind 2 Review URL: http://codereview.chromium.org/1468003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42838 0039d316-1c4b-4281-b951-d872f2087c98
* Override SimpleWebMimeRegistryImpl::supportsMediaMIMEType() for test_shell.scherkus@chromium.org2010-03-265-11/+118
| | | | | | | | | | | Different versions of Chromium support different codecs, which results in all media layout tests failing since they are generated against ogg/vorbis/theora content. By overriding supportsMediaMIMEType() all media layout tests will use ogg/vorbis/theora test input. BUG=25886 TEST=test_shell on offical builder should start passing media layout tests Review URL: http://codereview.chromium.org/1356003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42837 0039d316-1c4b-4281-b951-d872f2087c98
* Linux installer/packager changes for "Cobwerks".viettrungluu@chromium.org2010-03-262-0/+3
| | | | | | | | | BUG=none TEST=everything keeps on building properly Review URL: http://codereview.chromium.org/1471001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42836 0039d316-1c4b-4281-b951-d872f2087c98
* Remove memory leak from the SpdyNetworkTransactionTest:ServerPushahendrickson@google.com2010-03-262-35/+3
| | | | | | | | | | | | | unit test, and its suppression. Another issue's (1321002) CL accidentally checked in a preliminary fix; this cleans it up. BUG=39378 TEST=Valgrind Review URL: http://codereview.chromium.org/1378009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42833 0039d316-1c4b-4281-b951-d872f2087c98
* views: [accessibility] Add support for Accessibility Value.ctguil@chromium.org2010-03-267-16/+82
| | | | | | | | | | BUG=9604 TEST=point AccExplorer to Edit Bookmark dialog, see if everything has a MSAA information, like: Name, Role, State, Value. Patch from Thiago Farina <thiago.farina@gmail.com> Review URL: http://codereview.chromium.org/928001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42831 0039d316-1c4b-4281-b951-d872f2087c98
* Revert due to compile failuresamit@chromium.org2010-03-269-1022/+235
| | | | | | | | | | | | | Revert 42822 - Mac: Make clientcert picker only show certs the server will accept. BUG=38691 TEST=manual testing with various sites Review URL: http://codereview.chromium.org/1128008 TBR=snej@chromium.org Review URL: http://codereview.chromium.org/1417003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42830 0039d316-1c4b-4281-b951-d872f2087c98
* Add --enable-nacl switch that enables both NaCl and GPU plugins.gregoryd@google.com2010-03-264-1/+13
| | | | | | | | | BUG=38554 TEST=nacl_ui_tests Review URL: http://codereview.chromium.org/1445001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42829 0039d316-1c4b-4281-b951-d872f2087c98
* Add two Extension view types: Notification and Infobars.finnur@chromium.org2010-03-266-112/+176
| | | | | | | | | | | | | Also hooked them up to GetExtensionViews and consolidated various methods of getting views into one (getViews, which now takes an optional param type). BUG=26463 TEST=None Review URL: http://codereview.chromium.org/1397002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42828 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Add geolocation content setting.thakis@chromium.org2010-03-265-761/+629
| | | | | | | | | | | | | The radio button seems to be non-functional; probably the backend probably isn't there yet. xib changes: Added a location tab to contentsettings.xib, bind its radio buttons and normal button to the new methods in the controller. In the bubble, enable the "settings" button. BUG=11246 TEST=content settings now has a "location" tab. Review URL: http://codereview.chromium.org/1428002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42827 0039d316-1c4b-4281-b951-d872f2087c98
* Marking the CrossSiteInfiniteBeforeUnloadAsync test as flaky as it fails ↵ananta@chromium.org2010-03-261-1/+2
| | | | | | | | | | | | | | | | randomly on the valgrind Linux builder. It appears that this was already marked flaky in revision 42358. I synced to head and still can't get that change. Bug=39057 TBR=amit Review URL: http://codereview.chromium.org/1468002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42826 0039d316-1c4b-4281-b951-d872f2087c98
* Move onImportBegan/Ended to the regular bookmarks apifeldstein@chromium.org2010-03-2610-139/+311
| | | | | | | | | | | It used to live in the experimental.bookmarkManager namespace. BUG=35320 TEST=none Review URL: http://codereview.chromium.org/1353004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42825 0039d316-1c4b-4281-b951-d872f2087c98
* Add a dummy 'files' for flash_player 'copies'.mmoss@google.com2010-03-261-0/+1
| | | | | | | | | This fixes a gyp KeyError due to an empty 'files' when building on unsupported platforms (e.g. Linux x64). Review URL: http://codereview.chromium.org/1423006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42824 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 56633:56640.levin@chromium.org2010-03-261-1/+1
| | | | | | | | TBR=hclam@chromium.org Review URL: http://codereview.chromium.org/1468001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42823 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: Make client-cert picker only show certs the server will accept.snej@chromium.org2010-03-269-235/+1022
| | | | | | | | | BUG=38691 TEST=manual testing with various sites Review URL: http://codereview.chromium.org/1128008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42822 0039d316-1c4b-4281-b951-d872f2087c98
* Follow-up to Tony's change to replace he.xtb with iw.xtb jshin@chromium.org2010-03-261-2/+2
| | | | | | | | | | | | | (see http://codereview.chromium.org/1332001 ) This is to fix a brekage in Chrome Official buildbot. BUG=NONE TEST=ChromeOfficial Build bot goes through. TBR=tony Review URL: http://codereview.chromium.org/1431005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42821 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes bug where highlighting the close XXX menu items in the contextsky@chromium.org2010-03-265-61/+138
| | | | | | | | | | | | | menu should flash mini-tabs. BUG=none TEST=create three tabs, pin the first two, right click on the first and hover over the context menu item close tabs to right, make sure the second tab (which is pinned) doesn't highlight. Review URL: http://codereview.chromium.org/1439001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42820 0039d316-1c4b-4281-b951-d872f2087c98
* .gyp(i) changes to put "Cobwerks" into the right place(s) on Linux and Mac.viettrungluu@chromium.org2010-03-262-21/+37
| | | | | | | | | BUG=none TEST=everything should still build Review URL: http://codereview.chromium.org/1409003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42819 0039d316-1c4b-4281-b951-d872f2087c98
* Allow scrolling of bookmark bar menus even if dock is open.jrg@chromium.org2010-03-261-3/+5
| | | | | | | | | | Not perfect (doesn't handle custom sized docks) but helps in the short term. Long term fix is to finish http://crbug.com/38268 Review URL: http://codereview.chromium.org/1458002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42818 0039d316-1c4b-4281-b951-d872f2087c98
* Don't strip main from the browser or helper app executables. This helpsmark@chromium.org2010-03-266-6/+36
| | | | | | | | | | | backtraces of stripped executables look more reasonable. BUG=39232 TEST=gdb backtrace in a stripped executable with no symbols loaded should show thread 0 beginning in main Review URL: http://codereview.chromium.org/1460001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42817 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r42812. I suck.aa@chromium.org2010-03-261-4/+0
| | | | | | TBR=erikkay@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42815 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Refactor page-action context menus.shess@chromium.org2010-03-267-39/+167
| | | | | | | | | | | | | | Push the code to handle finding menus into the cell, which knows most about page actions. Also more thoroughly work around issues with Control-click context menus. BUG=none TEST=Right-click and Control-click work the same in the Omnibox proper. TEST=Right-click and control-click bring up appropriate menu on page actions. Review URL: http://codereview.chromium.org/1431001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42814 0039d316-1c4b-4281-b951-d872f2087c98
* Re-apply r42703 which was reverted because of a conflict with another patch ↵estade@chromium.org2010-03-264-13/+37
| | | | | | | | | | | | | | | | | that was being reverted: TBR=ananta Views: fix a crash where in the browser actions container. This crash didn't actually affect linux/views (for some reason the RunContextMenu() call seems to never return). BUG=38964 TEST=crash an extension while the context menu for it is showing. original review: http://codereview.chromium.org/1237004/show Review URL: http://codereview.chromium.org/1449001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42813 0039d316-1c4b-4281-b951-d872f2087c98