summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* DevTools: switch to upstreamed version of DevTools *.js files. Second ↵yurys@chromium.org2010-02-1022-6549/+8
| | | | | | | | | | attempt to land the patch 598014. Now with concatenated file name changed from devtools.js to DevTools.js BUG=34411 Review URL: http://codereview.chromium.org/601025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38606 0039d316-1c4b-4281-b951-d872f2087c98
* Make several tests more snappy, less sleepy.phajdan.jr@chromium.org2010-02-107-138/+96
| | | | | | | | | | | Some also say it's good for reducing flakiness. TEST=Changing ui_tests. BUG=none Review URL: http://codereview.chromium.org/593018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38605 0039d316-1c4b-4281-b951-d872f2087c98
* Add basic tests for extension crash recovery.phajdan.jr@chromium.org2010-02-107-10/+187
| | | | | | | | | | | Also update the test infrastructure to support the required features. TEST=browser_tests BUG=30405 Review URL: http://codereview.chromium.org/572038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38604 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "DevTools: switch to upstreamed version of DevTools *.js files"yurys@chromium.org2010-02-1022-6/+6547
| | | | | | | | TBR=pfeldman Review URL: http://codereview.chromium.org/602019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38600 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: switch to upstreamed version of DevTools *.js filesyurys@chromium.org2010-02-1022-6547/+6
| | | | | | | | BUG=34411 Review URL: http://codereview.chromium.org/598014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38595 0039d316-1c4b-4281-b951-d872f2087c98
* Prepare for removing glue/devtools: move devtools_message_data.* to glue/yurys@chromium.org2010-02-107-14/+12
| | | | | | | | BUG=34411 Review URL: http://codereview.chromium.org/599005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38590 0039d316-1c4b-4281-b951-d872f2087c98
* Added initial implementation of account creation view.avayvod@chromium.org2010-02-107-23/+381
| | | | | | | | | | BUG=35157 TEST=Run chrome with --login-manager=create_accout and verify that screen works as intended. Review URL: http://codereview.chromium.org/600003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38588 0039d316-1c4b-4281-b951-d872f2087c98
* Add option to suppress HTTP Referer header.jochen@chromium.org2010-02-104-6/+23
| | | | | | | | | BUG=none TEST=start chrome and run tcpdump -A. Should be contain any referer header. Review URL: http://codereview.chromium.org/600008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38587 0039d316-1c4b-4281-b951-d872f2087c98
* Disabling the following net tests for ChromeFrame as this functionality does ↵ananta@chromium.org2010-02-101-1/+5
| | | | | | | | | | | | | | | | not exist there. 1. URLRequestTest.DoNotSendCookies 2. URLRequestTest.DoNotSendCookies_ViaPolicy_Async 3. URLRequestTest.CancelTest_During_OnGetCookiesBlocked 4. URLRequestTest.CancelTest_During_OnSetCookieBlocked TBR=amit Review URL: http://codereview.chromium.org/601020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38585 0039d316-1c4b-4281-b951-d872f2087c98
* Remove empty directories from svn.tony@chromium.org2010-02-100-0/+0
| | | | | | TBR=dpranke git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38584 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a Chrome crash which occurs in a ChromeFrame instance while servicing a ↵ananta@chromium.org2010-02-103-6/+110
| | | | | | | | | | | | | | | | | | | | | | | read request in the automation job. The crash based on the dump occurs while dereferencing a NULL message filter, which means that we received a read request for a disconnected/terminated job. This happens when a request is paused while waiting for the renderer to ack sent data packets Following fixes:- 1. NULL check the message_filter pointer before dereferencing it in URLRequestAutomationJob::ReadRawData. 2. Only complete the job when we receive a Read request for it or if we have a pending read. Added ASSERTS in OnDataAvailable to check if we receive unexpected data. Fixes bug http://code.google.com/p/chromium/issues/detail?id=34819 Bug=34819 Test=Covered by ui test. Review URL: http://codereview.chromium.org/577033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38583 0039d316-1c4b-4281-b951-d872f2087c98
* A few minor changes to windows implementation on windows.alokp@chromium.org2010-02-101-2/+5
| | | | | | Review URL: http://codereview.chromium.org/601016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38582 0039d316-1c4b-4281-b951-d872f2087c98
* Files that should have been included in the last webkit roll.tony@chromium.org2010-02-102-0/+0
| | | | | | | TBR=jorlow Review URL: http://codereview.chromium.org/596031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38581 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit from 54559 to 54585.tony@chromium.org2010-02-1018-117/+122
| | | | | | | | | A few layout test changes. TBR=jorlow Review URL: http://codereview.chromium.org/593032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38580 0039d316-1c4b-4281-b951-d872f2087c98
* disabled another worker test on mac valgrindatwilson@chromium.org2010-02-101-0/+1
| | | | | | | | | | TBR=levin BUG=35224 TEST=none Review URL: http://codereview.chromium.org/597018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38579 0039d316-1c4b-4281-b951-d872f2087c98
* Increase the height of the clear browsing data dialog so it's not smashed ↵pkasting@chromium.org2010-02-101-1/+1
| | | | | | | | | | together at the bottom. BUG=35089 TEST=Clear browsing data dialog should look OK in Windows Classic Review URL: http://codereview.chromium.org/600034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38577 0039d316-1c4b-4281-b951-d872f2087c98
* Mac: fullscreen mode work (still not enabled).viettrungluu@chromium.org2010-02-108-170/+423
| | | | | | | | | | | | | Change the way different things ensure the floating bar is visible. The new model is that things can "lock bar visibility" (and this locking can continue even outside fullscreen mode). Set up explicit timers for showing/hiding. BUG=31638 TEST=Things still work normally. Review URL: http://codereview.chromium.org/587015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38574 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Move conditions of FormFields creation to FormFieldHistoryManager;tony@chromium.org2010-02-108-113/+61
| | | | | | | | | | | | | AutoFill does not have the same conditions. This required manipulating the FormField data structure to add necessary field data." This reverts commit r38570. TBR=jhawkins Review URL: http://codereview.chromium.org/602014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38573 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit from 54550 to 54559.tony@chromium.org2010-02-1055-49/+173
| | | | | | | | | Some new svg tests. TBR=jorlow Review URL: http://codereview.chromium.org/598032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38572 0039d316-1c4b-4281-b951-d872f2087c98
* Fix using of OmxInputBufferhclam@chromium.org2010-02-101-15/+12
| | | | | | | | | | OmxInputBuffer is now ref counted, but some code still try to delete it explicitly. This delete call is hidden in a template function so it was hard to find! Review URL: http://codereview.chromium.org/601015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38571 0039d316-1c4b-4281-b951-d872f2087c98
* Move conditions of FormFields creation to FormFieldHistoryManager; AutoFill ↵jhawkins@chromium.org2010-02-108-61/+113
| | | | | | | | | | does not have the same conditions. This required manipulating the FormField data structure to add necessary field data. BUG=none TEST=none Review URL: http://codereview.chromium.org/602008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38570 0039d316-1c4b-4281-b951-d872f2087c98
* Try to make spacing/indenting of Privacy section clearer.pkasting@chromium.org2010-02-101-12/+14
| | | | | | | | BUG=35088 TEST=Open preferences window, go to third page, top two buttons shouldn't look related to stuff below them. Review URL: http://codereview.chromium.org/598030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38568 0039d316-1c4b-4281-b951-d872f2087c98
* Disabled new shared worker tests for valgrind.atwilson@chromium.org2010-02-102-2/+11
| | | | | | | | | BUG=35224, 28439 TBR=levin Review URL: http://codereview.chromium.org/601017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38567 0039d316-1c4b-4281-b951-d872f2087c98
* Update webkit from 54530 to 54550tony@chromium.org2010-02-1027-41/+183
| | | | | | | | | Just some tests that are new or changed upstream. TBR=jorlow Review URL: http://codereview.chromium.org/600031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38566 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Mac compile by removing obsolete string and updating another.rsesek@chromium.org2010-02-101-117/+68
| | | | | | | | | | | | This is the second half of http://codereview.chromium.org/597013. TBR=pkasting BUG=none TEST=none Review URL: http://codereview.chromium.org/596027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38565 0039d316-1c4b-4281-b951-d872f2087c98
* Remove descriptive text above import settings button. This also removes it ↵pkasting@chromium.org2010-02-105-46/+6
| | | | | | | | | | | | for GTK, although GTK has not yet moved the Clear Data button to the third page of the options. This also eliminates a number of not-referenced strings, and makes the options dialog shorter now that we have the space to do so. BUG=35085 TEST=Open options dialog, look on second page, Import button should have no text above it. Review URL: http://codereview.chromium.org/597013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38563 0039d316-1c4b-4281-b951-d872f2087c98
* Make sure there's padding between the "manage" link and the close button, ↵pkasting@chromium.org2010-02-101-0/+1
| | | | | | | | | | even for short hostnames. BUG=35083 TEST=Visit b/ with image blocking on, click the content blocked icon, bottom link and button shouldn't be smashed together. Review URL: http://codereview.chromium.org/593030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38561 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: fix DCHECK triggered when multiple ExtensionPopupGtks existed concurrently.estade@chromium.org2010-02-101-3/+6
| | | | | | | | | BUG=35211 TEST=see bug Review URL: http://codereview.chromium.org/601014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38560 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Close extension popup when its browser window changes the focus widget.estade@chromium.org2010-02-103-8/+57
| | | | | | | | | BUG=29375 TEST=see bug Review URL: http://codereview.chromium.org/594020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38559 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DownloadTest.DownloadMimeType for now.jianli@chromium.org2010-02-101-1/+1
| | | | | | | | | | BUG=none TEST=none TBR=mpcomplete Review URL: http://codereview.chromium.org/595015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38558 0039d316-1c4b-4281-b951-d872f2087c98
* Make it so that chrome.bookmarks.update can update the URL of a bookmark.arv@chromium.org2010-02-105-18/+133
| | | | | | | | | | | This changes the API slightly. Previously, if someone called update with an empty object ({}) it would set the title to "". This was only documented in the code and not on the API page. Now that we support updating both the url and title it seems more reasonable to ignore a missing title. BUG=34841 TEST=browser_tests.exe --gtest_filter=ExtensionApiTest.Bookmarks Review URL: http://codereview.chromium.org/591006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38555 0039d316-1c4b-4281-b951-d872f2087c98
* Http cache: Make sure that we don't send notificationsrvargas@google.com2010-02-102-9/+44
| | | | | | | | | | | from the cache transaction destructor. BUG=31723 TEST=unittests Review URL: http://codereview.chromium.org/594018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38554 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Enables extension browser tests previously disabled for the mac due to ↵andybons@chromium.org2010-02-103-33/+13
| | | | | | | | | | lack of implementation. BUG=29898 TEST=Run ExtensionBrowserTest.* and PageActionPopupTest.* and make sure they all pass. Review URL: http://codereview.chromium.org/601011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38553 0039d316-1c4b-4281-b951-d872f2087c98
* Fix crash. Happens in LaunchDelegate::LaunchComplete if delegate ↵stoyan@chromium.org2010-02-103-13/+71
| | | | | | | | | | (ChromeFrameAutomationClient) is destroyed before launch callback is invoked. Happens when underlying automation proxy is going to be shared to new instance of ChromeFrameAutomationClient and we destroy that instance before receiving LaunchComplete callback. Still have a race (and possible crash) for automation_server_ in ReleaseAutomationServer and LaunchComplete, TEST=test added. Review URL: http://codereview.chromium.org/582018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38551 0039d316-1c4b-4281-b951-d872f2087c98
* Changed CreateWorker to coalesce any matching queued shared workers when aatwilson@chromium.org2010-02-1011-30/+314
| | | | | | | | | | | | shared worker is started. Added tests for worker close and queued shared worker cases. BUG=29998 TEST=new UI tests added. Review URL: http://codereview.chromium.org/580007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38549 0039d316-1c4b-4281-b951-d872f2087c98
* This test matches the upstream results, so delete our expectedtony@chromium.org2010-02-103-2/+0
| | | | | | | | | results. TBR=jorlow Review URL: http://codereview.chromium.org/599015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38548 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed clipping of GPU plugin instances on Mac OS X against the browserkbr@google.com2010-02-102-13/+20
| | | | | | | | | | | window's scrollbars, etc. BUG=none TEST=none (ran Pepper test plugin, resized and scrolled window) Review URL: http://codereview.chromium.org/595011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38546 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor DragDownloadFile so that it can be used by both Windows and MacOSX.jianli@chromium.org2010-02-1028-481/+651
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/572014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38545 0039d316-1c4b-4281-b951-d872f2087c98
* Audio support for native client requires some additional featuressehr@google.com2010-02-096-4/+20
| | | | | | | | | | | | | | | | from pepper. Notably, the existing pepper implementation was, by default, creating a high-priority producer thread. For the NaCl version this thread should be in the NaCl module, and hence we need to separate thread creation from pre-filling with the callback. The latter is used to send an RPC to NaCl to pass the shared memory and sync socket. Getting the shared memory was done by the first reserved state value. Getting the sync socket required allocating a second. Also changed the pepper test plugin to use the new startThread member. Review URL: http://codereview.chromium.org/593023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38544 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r38006 and r38018 to try to fix the mac perf regression.erg@chromium.org2010-02-094-72/+14
| | | | | | | | | BUG=34755,34078 TEST=none Review URL: http://codereview.chromium.org/600026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38541 0039d316-1c4b-4281-b951-d872f2087c98
* Implemented async flushes for Pepper 3D.apatrick@chromium.org2010-02-0910-40/+248
| | | | | | | | | | | Added waitForProgress field to NPDeviceContext3D to select between a flush (that pushes more work to the GPU process and waits for at least some of it to have been completed) and getting the current state as quickly as possible. The previous method of checking to see if the put offset had advanced was incorrect. TEST=trybots BUG=none Review URL: http://codereview.chromium.org/561058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38540 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 322.0 to 323.0laforge@chromium.org2010-02-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38538 0039d316-1c4b-4281-b951-d872f2087c98
* Whitelist all content for various internal schemes.pkasting@chromium.org2010-02-0912-67/+111
| | | | | | | | BUG=34805 TEST=New Tab page should still work if you disable script + images Review URL: http://codereview.chromium.org/588011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38536 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: don't show drag indicator for invalid drags over recently added/search ↵estade@chromium.org2010-02-091-0/+7
| | | | | | | | | | | rows in bookmark manager. BUG=32239 TEST=manual Review URL: http://codereview.chromium.org/587010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38535 0039d316-1c4b-4281-b951-d872f2087c98
* Make the content settings dialog dependent on its parent. This re-plumbs ↵pkasting@chromium.org2010-02-0920-73/+113
| | | | | | | | | | the "show" function to work more like a number of our other dialogs (i.e. delcared in browser_dialogs.h), and adds a TabContentsDelegate function so the content blocked info bubbles can ask the appropriate window to show the dialog. BUG=35084 TEST=Open the content settings dialog from either the options or a content blocked info bubble. Click its parent window. The dialog should stay on top of the parent. Review URL: http://codereview.chromium.org/597009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38534 0039d316-1c4b-4281-b951-d872f2087c98
* Desktop Notifications for the macjohnnyg@chromium.org2010-02-0916-14/+932
| | | | | | | | | | BUG=23066 TEST=notify_demo.html Review URL: http://codereview.chromium.org/548208 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38533 0039d316-1c4b-4281-b951-d872f2087c98
* Added SignOut for chromium OS.davemoore@chromium.org2010-02-093-1/+10
| | | | | | Review URL: http://codereview.chromium.org/548221 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38530 0039d316-1c4b-4281-b951-d872f2087c98
* Made some XmppTask functions static.akalin@chromium.org2010-02-093-5/+48
| | | | | | | | | | | Updated libjingle README and diff. BUG=none TEST=compiled Review URL: http://codereview.chromium.org/597010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38529 0039d316-1c4b-4281-b951-d872f2087c98
* Roll imported Nixysa version forward to get the new universally compatible ↵maf@google.com2010-02-091-1/+1
| | | | | | | | version. Review URL: http://codereview.chromium.org/600024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38528 0039d316-1c4b-4281-b951-d872f2087c98
* Trigger the blocked cookie notification UI.darin@chromium.org2010-02-0915-217/+494
| | | | | | | | | | | | | | | | | | | | | | | | | This change involves two significant bits: 1- Add URLRequest::Delegate methods to report a blocked attempt to set a cookie or get cookies, respectively. 2- Generalize the mechanisms we use to proxy notifications to the RenderViewHost from the IO thread. See render_view_host_notification_task.h. Finally, these are used together in ResourceDispatcherHost. Note: Additional work is required to notify when JS attempts to set a cookie fail. R=brettw,eroman BUG=34573 TEST=Configure the browser to block cookies, and then visit a site that tries to set a cookie (e.g., cnn.com). You should see a cookie icon appear in the location bar. If you click that it should report that cookies were blocked. Review URL: http://codereview.chromium.org/600009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@38527 0039d316-1c4b-4281-b951-d872f2087c98