summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* Fixes bug where tab-to-search wouldn't work with instant enabled.sky@chromium.org2010-12-171-4/+4
| | | | | | | | | TEST=see bug BUG=67258 Review URL: http://codereview.chromium.org/6020001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69572 0039d316-1c4b-4281-b951-d872f2087c98
* ChromeURLRequestContext: remove copy constructoragl@chromium.org2010-12-172-46/+0
| | | | | | | | | | | (This change passes on the tryservers.) BUG=none TEST=it builds http://codereview.chromium.org/6031001/ git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69571 0039d316-1c4b-4281-b951-d872f2087c98
* Add a webkit_glue API for lanching NaCl's sel_ldr. NaCl will call this API viaabarth@chromium.org2010-12-172-0/+30
| | | | | | | | Pepper. This API is based on an existing piece of code used by NaCl's NPAPI plugin, which will be removed once we get the Pepper plugin off the ground. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69567 0039d316-1c4b-4281-b951-d872f2087c98
* don't include about:linux-proxy-config in about:aboutevan@chromium.org2010-12-171-1/+0
| | | | | | | | | It's an error page and only shown on systems where something has gone wrong. Review URL: http://codereview.chromium.org/6027001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69566 0039d316-1c4b-4281-b951-d872f2087c98
* The ChromeURLRequestContext(ChromeURLRequestContext* other)wtc@google.com2010-12-171-0/+3
| | | | | | | | | | | constructor should copy cert_verifier_ and dnsrr_resolver_. R=agl BUG=63357 TEST=none Review URL: http://codereview.chromium.org/5927005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69563 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for easily casting CFTypes to NSTypesdmaclach@chromium.org2010-12-171-2/+1
| | | | | | | | | | | BUG=NONE TEST=BUILD Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=69552 Review URL: http://codereview.chromium.org/5857006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69561 0039d316-1c4b-4281-b951-d872f2087c98
* [cros] Fix left/right arrow pod navigation on login.nkostylev@chromium.org2010-12-173-15/+37
| | | | | | | | | | | Don't initiate sign in process if password is empty. BUG=chromium-os:10362 TEST=Manual Review URL: http://codereview.chromium.org/5918004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69559 0039d316-1c4b-4281-b951-d872f2087c98
* DOMUI Settings: UTH: Fix the wrapping of the privacy explanation text.kmadhusu@chromium.org2010-12-176-10/+24
| | | | | | | | | BUG=63835 TEST=none Review URL: http://codereview.chromium.org/5930003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69557 0039d316-1c4b-4281-b951-d872f2087c98
* Don't offer to translate the devtools.avi@chromium.org2010-12-172-4/+10
| | | | | | | | | BUG=63265 TEST=as in bug Review URL: http://codereview.chromium.org/6011001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69556 0039d316-1c4b-4281-b951-d872f2087c98
* Move ElideString() from base/string_util.cc to app/text_elider.cc to jschuh@google.com2010-12-178-17/+28
| | | | | | | | | | | | | reduce size of widely-included base libraries. Committing for tsepez. BUG=49747 TEST=TextEliderTest.* Review URL: http://codereview.chromium.org/6017001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69555 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69552 - Add support for easily casting CFTypes to NSTypesdmaclach@chromium.org2010-12-171-1/+2
| | | | | | | | | | | | BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/5857006 TBR=dmaclach@chromium.org Review URL: http://codereview.chromium.org/5958004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69553 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for easily casting CFTypes to NSTypesdmaclach@chromium.org2010-12-171-2/+1
| | | | | | | | | BUG=NONE TEST=BUILD Review URL: http://codereview.chromium.org/5857006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69552 0039d316-1c4b-4281-b951-d872f2087c98
* A NativeHostViewViews class for embedding views inside NativeHostView instances.anicolao@google.com2010-12-173-3/+21
| | | | | | | | | BUG=none TEST=manually on touchui build Review URL: http://codereview.chromium.org/5785001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69551 0039d316-1c4b-4281-b951-d872f2087c98
* The MediatorThread worker thread needs to have a CertVerifierwtc@google.com2010-12-171-3/+8
| | | | | | | | | | | for the SSLClientSocket objects it creates. R=agl,akalin BUG=63357,67239 TEST=Sync should not crash. Review URL: http://codereview.chromium.org/5958001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69549 0039d316-1c4b-4281-b951-d872f2087c98
* Client-based geolocation refactoring.jknotten@chromium.org2010-12-173-2/+17
| | | | | | | | | | | | Remove unnecessary double->Int64->double conversion. Conditionally Disable GeolocationPermissionContextTests.StopUpdating for client-based geolocation. BUG=59907 Review URL: http://codereview.chromium.org/5984001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69538 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: a better fix for socket closure crash.pfeldman@chromium.org2010-12-171-7/+7
| | | | | | Review URL: http://codereview.chromium.org/5986001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69533 0039d316-1c4b-4281-b951-d872f2087c98
* Add DCHECKs to StatefulExternalExtensionProvidergfeher@chromium.org2010-12-178-14/+70
| | | | | | | | | | | Also try to make the handling of pref_ more robust by making it private and always initializing it in the constructor of subclasses. BUG=65925 TEST=ExtensionManagementTest.{ExternalUrlUpdate,ExternalPolicyRefresh} Review URL: http://codereview.chromium.org/5784004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69532 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 614.0 to 615.0chrome-release@google.com2010-12-171-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69530 0039d316-1c4b-4281-b951-d872f2087c98
* IndexedDB: Update browser tests to test for IDB exception codes.hans@chromium.org2010-12-171-2/+13
| | | | | | | | | | | | | | Test doing something that should throw an exception, and make sure the exception code is as expected. This depends on WebKit r74188. BUG=67006 TEST=browser_tests Review URL: http://codereview.chromium.org/5904004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69528 0039d316-1c4b-4281-b951-d872f2087c98
* Re-land 69416 - IndexedDB: Preparatory patch for using Date objects as keys.hans@chromium.org2010-12-172-0/+9
| | | | | | | | | | | | | | | | | | | | | | It was reverted in 69437 because it seemed to have broken SSLUITest.TestHTTPWithBrokenHTTPSResource SSLUITest.TestHTTPSExpiredCertAndProceed SSLUITest.TestCNInvalidStickiness SSLUITest.TestRefNavigation on Linux & Linux64. But those tests passed on the try servers, still pass on my machine, and have nothing to do with my patch (that I can imagine). Landing when the tree is calm to see how it goes. BUG=64060 TEST=none TBR=siggi@chromium.org Review URL: http://codereview.chromium.org/5983001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69526 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Network requests are timed with 1.6 days.pfeldman@chromium.org2010-12-171-4/+8
| | | | | | | | BUG=65506 Review URL: http://codereview.chromium.org/5861008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69524 0039d316-1c4b-4281-b951-d872f2087c98
* no native implementation of Textfield.oshima@chromium.org2010-12-173-1/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is based on the original CL http://codereview.chromium.org/3142008. The key difference is * This uses Textfield framework and NativeTextfieldView implements NativeTextfieldWrapper. This allows us to swap the implementation without recompling the tree and can start testing on bots. * Changed the name of the model to TextfieldViewModel as TextfieldModel may be confusing as other Textfield implementations are not using it. I also changed to use string16 instead of gap buffer as it's enough for single line text. We can update the model to use GapBuffer when necessary. * Changed to use string16 as that's what chrome codebase should use. * Added a switch to turn on TextfieldView. I also filled a couple of features such as: * selection by key * mouse actions (move cursor, selection) * used WordIterator, which is i18n compatible, to move cursor by word * blinking cursor This is only for linux based build due to KeyStroke difference. I'm going to move some of test utlity function in chrome/browser/automation/ui_controls to app/test and will add more test once the migration is done. BUG=none TEST=new unit tests are added : NativeTestfieldViewTest and TextfieldViewModelTest. Review URL: http://codereview.chromium.org/5857002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69523 0039d316-1c4b-4281-b951-d872f2087c98
* Add 'en' in addition to 'en-US' as Accept-Language.satorux@chromium.org2010-12-171-6/+31
| | | | | | | | | | | | Some web sites don't understand 'en-US' but 'en' in Accept-Language header. Hence we should add 'en' in addition to 'en-US'. BUG=chromium-os:9884 TEST=Added Finnish and confirmed that Accept-Language looked like "en-US,en;q=0.8,fi;q=0.6" using http://pgl.yoyo.org/http/browser-headers.php. Also visited sidneyspage.blogspot.com and confirmed that English contents were shown. Review URL: http://codereview.chromium.org/5895005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69521 0039d316-1c4b-4281-b951-d872f2087c98
* Unify strings for click-to-play, blocked plugins and outdated plugins.bauerb@chromium.org2010-12-175-37/+36
| | | | | | | | | | | Screenshots: http://www.dropmocks.com/mNkqe BUG=47731 TEST=none Review URL: http://codereview.chromium.org/5857007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69520 0039d316-1c4b-4281-b951-d872f2087c98
* Allow a non-200 (or non-407) response for a CONNECT request from an HTTPS proxyrch@chromium.org2010-12-171-9/+0
| | | | | | | | | | | | | | | | | to be consumed by chrome. Among other things, this will allow the proxy to inform the user that the hostname could not be resolved or similar conditions. This adds a new OnHttpsProxyTunnelConnectionResponse method to StreamRequest::Delegate which is invoked when an HTTPS proxy returns a non-200, non-407 response. The method is called with an HttpResponseInfor argument to access the request headers, and an HttpStream argument to access the response body. BUG=none TEST=HttpNetworkTransactionTest Review URL: http://codereview.chromium.org/4935001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69513 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69511 - Make Graphics3D::SwapBuffers take a completion callbackpiman@google.com2010-12-172-6/+1
| | | | | | | | | | | | BUG=none TEST=with pepper flash, rate control works Review URL: http://codereview.chromium.org/5944001 TBR=piman@google.com Review URL: http://codereview.chromium.org/5835007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69512 0039d316-1c4b-4281-b951-d872f2087c98
* Make Graphics3D::SwapBuffers take a completion callbackpiman@google.com2010-12-172-1/+6
| | | | | | | | | BUG=none TEST=with pepper flash, rate control works Review URL: http://codereview.chromium.org/5944001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69511 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: Remove unneeded includes of notification_service.h.thestig@chromium.org2010-12-1765-80/+124
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5875005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69507 0039d316-1c4b-4281-b951-d872f2087c98
* Fix layout of the virtual keyboard.bryeung@google.com2010-12-172-3/+14
| | | | | | | | | | | | Because OpaqueBrowserFrameView overrides Layout and does not layout it's children we have to explicitly layout the keyboard. BUG=none TEST=keyboard now shows properly even immediately after startup Review URL: http://codereview.chromium.org/5847004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69505 0039d316-1c4b-4281-b951-d872f2087c98
* Clean up AutoFillProfile::CreateInferredLabels()isherman@chromium.org2010-12-172-23/+22
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5913004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69504 0039d316-1c4b-4281-b951-d872f2087c98
* Upgrade autofill interactive_ui_test from BasicFormStructure test to ↵dhollowa@chromium.org2010-12-173-55/+137
| | | | | | | | | | | | | | I18NFormStructure test. Added inputting i18n form file and write out and/or compare test result against expected test result in output directory. Also add the initial English version of test form html and expected test result file. BUG=60022 TEST=none Review URL: http://codereview.chromium.org/5781005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69503 0039d316-1c4b-4281-b951-d872f2087c98
* Views: Implement the ImporterList::Observer in ImporterView to enable thejhawkins@google.com2010-12-175-18/+48
| | | | | | | | | | | correct asynchronous version of Importer. BUG=none TEST=none Review URL: http://codereview.chromium.org/5873005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69502 0039d316-1c4b-4281-b951-d872f2087c98
* Disable testDownloadIncognitoAndRegularnirnimesh@chromium.org2010-12-171-0/+2
| | | | | | | | BUG=67233 Review URL: http://codereview.chromium.org/5841004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69500 0039d316-1c4b-4281-b951-d872f2087c98
* Added additional tests to omnibox.py pyauto automation.dyu@chromium.org2010-12-171-16/+60
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5151001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69499 0039d316-1c4b-4281-b951-d872f2087c98
* fix a couple of close buttonsestade@chromium.org2010-12-172-9/+3
| | | | | | | | | | | | | the gtk extension installed button doesn't need to be themed because the background is always white (and is not the tab color, like it is in most other places in the UI) the list item x isn't changing (the images are the same), only the URL is changing. I think this is the 'x' we want, because it's what we use on the NTP. BUG=none TEST=manual Review URL: http://codereview.chromium.org/5880003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69497 0039d316-1c4b-4281-b951-d872f2087c98
* Added additional content verification for App Cache and DNS special tabs pages.dyu@chromium.org2010-12-173-37/+82
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5692005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69496 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a couple of autofill typosisherman@chromium.org2010-12-171-2/+3
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/5854004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69495 0039d316-1c4b-4281-b951-d872f2087c98
* Be lenient with exclusions in PYAUTO_TESTS filenirnimesh@chromium.org2010-12-171-1/+4
| | | | | | | | | | | If you try to exclude a test that hasn't been included, pyauto will complain and it won't run anything. Sometimes it's harder to add exclusions per platform, and it'd be easier to ignore tests that need to be excluded but haven't been included. Review URL: http://codereview.chromium.org/5913003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69494 0039d316-1c4b-4281-b951-d872f2087c98
* Remove CrOS hack from ppapi.gyp that made the include directories work. Thisbrettw@chromium.org2010-12-1747-50/+48
| | | | | | | | | | fixes the includes for cros to use "third_party" so that everything works. TEST=none BUG=none Review URL: http://codereview.chromium.org/5854003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69493 0039d316-1c4b-4281-b951-d872f2087c98
* Update page_cycler to use sessionStorage.chase@chromium.org2010-12-171-0/+9
| | | | | | | | | | | | | | | | Patch from Ahmad Sharif <asharif@chromium.org>. This was landed previously as r56932 and reverted in r57445. Previous landing showed some flakiness/failures in the DOM automation framework. Relanding to verify if this is fixed or still broken. BUG=53491 TEST=page cyclers stay green Review URL: http://codereview.chromium.org/5955002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69492 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 69490 - base/version: remove wstring versionsanjeevr@chromium.org2010-12-177-30/+27
| | | | | | | | | | | | | | And fix callers. BUG=23581 TEST=trybots Review URL: http://codereview.chromium.org/5848005 TBR=evan@chromium.org Review URL: http://codereview.chromium.org/5905006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69491 0039d316-1c4b-4281-b951-d872f2087c98
* base/version: remove wstring versionevan@chromium.org2010-12-177-27/+30
| | | | | | | | | | | And fix callers. BUG=23581 TEST=trybots Review URL: http://codereview.chromium.org/5848005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69490 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing indentation spacing from r69422 for Issue 14748.erg@google.com2010-12-161-1/+1
| | | | | | | | | | | | (I missed brettw's final comment to fix this in http://codereview.chromium.org/5774004/) BUG=none TEST=none Review URL: http://codereview.chromium.org/5910004 Patch from Mike Wasserman <msw@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69486 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug 65780: Can't select file on mac with Accept parameter of <input ↵jianli@chromium.org2010-12-161-1/+5
| | | | | | | | | | | type=file /> BUG=65780 TEST=Manual test Review URL: http://codereview.chromium.org/5859007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69485 0039d316-1c4b-4281-b951-d872f2087c98
* dom-ui settings: Fix faulty search highlighting.csilv@chromium.org2010-12-161-29/+66
| | | | | | | | BUG=67189,67191,67048 TEST=Verify that searching does not break functionality of page. Review URL: http://codereview.chromium.org/5883006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69481 0039d316-1c4b-4281-b951-d872f2087c98
* Decompose and clean up code for determining which fields to draw from for ↵isherman@chromium.org2010-12-164-118/+221
| | | | | | | | | | | Autofill labels. BUG=66953,66810,66805 TEST=unit_tests --gtest_filter=AutoFillProfileTest.CreateInferredLabels* Review URL: http://codereview.chromium.org/5851002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69480 0039d316-1c4b-4281-b951-d872f2087c98
* Disable failing notification pyauto tests.kkania@chromium.org2010-12-161-0/+3
| | | | | | | | | BUG=66072 TEST=none Review URL: http://codereview.chromium.org/5853002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69479 0039d316-1c4b-4281-b951-d872f2087c98
* The URLRequestContext for off-the-record mode shouldwtc@google.com2010-12-161-2/+3
| | | | | | | | | | | | | | have a non-NULL cert_verifier, otherwise SSLClientSocket in off-the-record mode will crash when verifying a certificate. Just share the same cert verifier with the original profile. R=agl,nirnimesh BUG=63357 TEST=none Review URL: http://codereview.chromium.org/5903005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69478 0039d316-1c4b-4281-b951-d872f2087c98
* Fix logic that decides when to switch processes when crossing extension ↵mpcomplete@chromium.org2010-12-162-31/+30
| | | | | | | | | | | | | | | | | boundaries. - Allow switch on non-content-initiated redirects. - Allow switch on GET requests that result from a form submission (can happen if a POST destination is redirected). - Clean up the code a bit. This fixes an issue with the webstore where logging in would result in the webstore ending up in the wrong process. BUG=61757,54118 TEST=Go to the webstore and sign out, then try to install an app. It will redirect you to log in, then back to the webstore. Installing at that point should not prompt you with an OK/Cancel permissions dialog. Review URL: http://codereview.chromium.org/5860004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69477 0039d316-1c4b-4281-b951-d872f2087c98
* Make NTP section transitions smoother.jstritar@chromium.org2010-12-162-14/+118
| | | | | | | | | | | The NTP section transitions were updated to be smoother and reduce overlap. The sections fade-in and out more consistently and faster. The small links now fade in, and the most visited section slides up and down while switching sections. BUG=62844 TEST=None. Review URL: http://codereview.chromium.org/5685009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@69476 0039d316-1c4b-4281-b951-d872f2087c98