summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Convert chrome_url_data_manager (previously a global) into a"tony@chromium.org2009-10-3011-36/+31
| | | | | | | | This reverts commit r30594. Review URL: http://codereview.chromium.org/342062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30600 0039d316-1c4b-4281-b951-d872f2087c98
* Initial pass of shared workers renderer-side codeatwilson@chromium.org2009-10-3023-115/+664
| | | | | | | | | | | | | Added initial interface hooks betweek WebKit code and renderer-side worker code. The proper messages are generated to fire off a shared worker, but they are currently ignored by the browser process. BUG=26233 TEST=none (will enable layout tests when basic functionality available) Review URL: http://codereview.chromium.org/340036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30599 0039d316-1c4b-4281-b951-d872f2087c98
* Add a command-line option for specifying a particular build to test and for ↵kkania@chromium.org2009-10-306-255/+267
| | | | | | | | | | | permitting the tests to be run regardless of the underlying platform. Also some minor fixes and cleanup. BUG=none TEST=none Original review at: http://codereview.chromium.org/329037 Review URL: http://codereview.chromium.org/345027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30598 0039d316-1c4b-4281-b951-d872f2087c98
* Remove bold from About label.davemoore@chromium.org2009-10-301-2/+2
| | | | | | | | | BUG=25932 TEST=None Review URL: http://codereview.chromium.org/347009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30597 0039d316-1c4b-4281-b951-d872f2087c98
* Fix tab and button tooltips being truncated with ellipsis.simonrad@chromium.org2009-10-301-2/+4
| | | | | | | | | | | | | | Tooltips were shortened to 1/4 the width of the screen. We do not currently word-wrap, so these tooltips were truncated. This meant that you could not see the full title of some webpages. Worse, the tooltips for the Back and Forward buttons were truncated in some languages. This change increases the max tooltip width to almost the width of the screen. An even better solution would be to word-wrap the text onto multiple lines, but that requires more sweeping changes to the TooltipManagers. R=sky BUG=25522,22840 TEST=Load a webpage with a very long title (eg. Google search for something super long), and mouse over the tab to get a tooltip displaying the webpage title. If long enough, it should stretch across the whole screen (minus a few pixels), and then end with an ellipsis. No tab or button tooltips should be truncated unless they reach screen width. Review URL: http://codereview.chromium.org/343054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30596 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the Wells Fargo WellsSecure Public Root CA for EV.wtc@chromium.org2009-10-301-0/+6
| | | | | | | | | | | R=ian BUG=22679 TEST=https://nerys.wellsfargo.com/test.html should have the EV status. Make sure "Check for server certificate revocation" is enabled in the Options menu. Review URL: http://codereview.chromium.org/342061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30595 0039d316-1c4b-4281-b951-d872f2087c98
* Convert chrome_url_data_manager (previously a global) into atony@chromium.org2009-10-3011-31/+36
| | | | | | | | Singleton. This is just cleanup. Review URL: http://codereview.chromium.org/339078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30594 0039d316-1c4b-4281-b951-d872f2087c98
* Enable ExternalProtocolDialog for Chromeos.oshima@chromium.org2009-10-309-34/+215
| | | | | | | | | | | | * It simply says it's not supported as ChromeOS wont launch external program. Fixed resource files to use chromeos. Apparently I misunderstood how this works when I added 'toolkit_views' to grd files. It was never defined, and wasn't necessary. BUG=23853 TEST=type in "apple.cm" in the omnibox and it should popup the external protocol dialog. Review URL: http://codereview.chromium.org/342040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30593 0039d316-1c4b-4281-b951-d872f2087c98
* Some minor cleanup in WebBindings.{h,cpp}darin@chromium.org2009-10-302-25/+25
| | | | | | | | | | R=jorlow BUG=none TEST=none Review URL: http://codereview.chromium.org/346024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30592 0039d316-1c4b-4281-b951-d872f2087c98
* BookmarkEditorController needs to implement NSMatrixDelegate for the 10.6 SDKmark@chromium.org2009-10-302-1/+3
| | | | | | | | | | build. BUG=arthropod TEST=build with mac_sdk=10.6 Review URL: http://codereview.chromium.org/345026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30591 0039d316-1c4b-4281-b951-d872f2087c98
* Disable DownloadTest.PerWindowShelf because of flakiness.mirandac@chromium.org2009-10-301-1/+2
| | | | | | | | | BUG= http://crbug.com/26325 TEST= none Review URL: http://codereview.chromium.org/348024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30590 0039d316-1c4b-4281-b951-d872f2087c98
* Add suppressions for Mac UI valgrind botsstuartmorgan@chromium.org2009-10-302-0/+35
| | | | | | | | | BUG=23314,26324,26326 TEST=Mac UI valgrind bot green-ness Review URL: http://codereview.chromium.org/341053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30589 0039d316-1c4b-4281-b951-d872f2087c98
* Fix spurious errors when dragging Web Inspector elementsapavlov@chromium.org2009-10-301-6/+10
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/341052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30588 0039d316-1c4b-4281-b951-d872f2087c98
* Updating dependencies for Hunspell fixes.jschuh@chromium.org2009-10-301-1/+1
| | | | | | | | | | BUG=14721 TEST=None Review URL: http://codereview.chromium.org/344032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30587 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed view example. It was failing because some of view classes requires ↵oshima@chromium.org2009-10-3011-112/+142
| | | | | | | | | | | | | | | | | | WidgetGTK in view hierarchy to call methods on it. * added ContainerExamlpeBase that defers the creation of such views after WidgetGTK available. minor fixes * replaced unnecessary includes with forward decls. * make sure we don't try to set negative hight to viewport. BUG=None TEST=build & run view_examples Review URL: http://codereview.chromium.org/347010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30586 0039d316-1c4b-4281-b951-d872f2087c98
* X509Certificate::Verify should honor thewtc@chromium.org2009-10-302-13/+28
| | | | | | | | | | | | | | | | | | | VERIFY_REV_CHECKING_ENABLED flag. This allows us to enable part of the X509CertificateTest.PaypalNullCertParsing test for Linux because the test disables revocation checking, thereby avoiding the overly strict assertion in nss_ocsp.cc. Enable cert_pi_useAIACertFetch to fetch missing intermediate CA certificates. Handle a non-certificate error reported by PKIXVerifyCert. R=ukai BUG=none TEST=none Review URL: http://codereview.chromium.org/333033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30585 0039d316-1c4b-4281-b951-d872f2087c98
* Use FilePath in UserDataDirDialog to remove the use of ↵avi@chromium.org2009-10-303-12/+12
| | | | | | | | | | | | | | FilePath::FromWStringHack. Patch by tfarina. BUG=None TEST=None Review URL: http://codereview.chromium.org/334017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30584 0039d316-1c4b-4281-b951-d872f2087c98
* Re-apply DevTools: Support delete cookie by name.pfeldman@chromium.org2009-10-302-6/+62
| | | | | | | | TBR=yurys Review URL: http://codereview.chromium.org/348021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30583 0039d316-1c4b-4281-b951-d872f2087c98
* Mark keys with cmd pressed as isSystemKeys.thakis@chromium.org2009-10-301-0/+17
| | | | | | | | | BUG=25856, probably also the Right Fix for 25396 TEST=Go to en.wikipedia.org , make the window very narrow so that there's a horizontal scrollbar. cmd-left/right should go back/forward instead of scrolling horizontally. Review URL: http://codereview.chromium.org/347022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30582 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 30578.pfeldman@chromium.org2009-10-302-61/+6
| | | | | | | TBR=yurys Review URL: http://codereview.chromium.org/342057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30580 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress two benign racestimurrrr@chromium.org2009-10-301-0/+23
| | | | | | | | TBR=dank TEST=Linux TSAN bot green on unit_tests Review URL: http://codereview.chromium.org/343058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30579 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Allow deleting cookies.pfeldman@chromium.org2009-10-302-6/+61
| | | | | | Review URL: http://codereview.chromium.org/350001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30578 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll to 50324rolandsteiner@chromium.org2009-10-302-7/+36
| | | | | | | | | | TBR=senorblanco BUG=none TEST=none Review URL: http://codereview.chromium.org/339081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30576 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Fix console and resources filters looks.pfeldman@chromium.org2009-10-301-0/+8
| | | | | | | | | BUG=26303 TBR=apavlov Review URL: http://codereview.chromium.org/341049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30574 0039d316-1c4b-4281-b951-d872f2087c98
* Disable the whole ffmpegsumo clause via a tautology.ajwong@chromium.org2009-10-301-2/+2
| | | | | | TBR=mark git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30573 0039d316-1c4b-4281-b951-d872f2087c98
* Disable ffmpegsumo target due to build-bot issues.ajwong@chromium.org2009-10-301-2/+8
| | | | | | | | | BUG=22307 TEST=none Review URL: http://codereview.chromium.org/343056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30572 0039d316-1c4b-4281-b951-d872f2087c98
* Add yasm and ffmpeg into the build tree for linux.ajwong@chromium.org2009-10-3023-50/+8347
| | | | | | | | | BUG=22307 TEST=builds correctly, and an html5 video runs. Review URL: http://codereview.chromium.org/300013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30571 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Implementation for the API introduced upstream. To be landed once ↵pfeldman@chromium.org2009-10-301-0/+30
| | | | | | | | API is rolled. Review URL: http://codereview.chromium.org/342037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30570 0039d316-1c4b-4281-b951-d872f2087c98
* Set STATE_CLOSE when error occured.ukai@chromium.org2009-10-301-6/+23
| | | | | | | | | | | Finish() when entered bad state. BUG=none TEST=none Review URL: http://codereview.chromium.org/345025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30569 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 229.0 to 230.0chrome-bot@google.com2009-10-301-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30568 0039d316-1c4b-4281-b951-d872f2087c98
* Disable flaky test. See http://crbug.com/26296brg@chromium.com2009-10-301-1/+2
| | | | | | | | BUG=26296 TEST=none Review URL: http://codereview.chromium.org/346021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30567 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.3.18sgjesse@chromium.org2009-10-303-3/+3
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/347017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30566 0039d316-1c4b-4281-b951-d872f2087c98
* Roll to WebKit r50313, groom test_expectations.txtrolandsteiner@chromium.org2009-10-302-67/+101
| | | | | | | | | | TBR=senorblanco BUG=none TEST=none Review URL: http://codereview.chromium.org/342049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30565 0039d316-1c4b-4281-b951-d872f2087c98
* Move various runtime enabled features into a WebRuntimeFeatures class.darin@chromium.org2009-10-3010-64/+216
| | | | | | | | | | | | There are separate functions to set/test each feature. R=jorlow BUG=25286 TEST=none Review URL: http://codereview.chromium.org/343001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30564 0039d316-1c4b-4281-b951-d872f2087c98
* Remove redundant tests for chrome.experimental.history API.brg@chromium.com2009-10-301-108/+0
| | | | | | | | | The functionality in the listen tests was added to the primary API tests when they were rewritten to be event driven. TEST=ExtensionApiTest.History BUG=none Review URL: http://codereview.chromium.org/341047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30563 0039d316-1c4b-4281-b951-d872f2087c98
* [mac] Make NTP floating style rect 1px thick. Also change the border color.thakis@chromium.org2009-10-301-3/+4
| | | | | | | | | | | | | | | Remember: Cocoa coordinates are on 0.5. http://imgur.com/1IIRZ TBR=dmaclach BUG=25941 TEST=Show NTP to ben. He shouldn't scream at you too much. Review URL: http://codereview.chromium.org/342051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30562 0039d316-1c4b-4281-b951-d872f2087c98
* Implement the Extension History API, v 0.1.The first version is a weak ↵brg@chromium.com2009-10-3019-2/+1449
| | | | | | | | wrapper around the HistoryServices object in Chrome.BUG=22952TEST=browser_tests.exe --gtest_filer=ExtensionApiTest.History Review URL: http://codereview.chromium.org/313001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30561 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor SocketStream to report error to the delegate.ukai@chromium.org2009-10-302-40/+57
| | | | | | | | | | | | error status will be reported to the delegate (e.g. websocket experiment task) Finish() should be called at most once when STATE_CLOSE to STATE_NONE. BUG=none TEST=net_unittests didn't crash. Review URL: http://codereview.chromium.org/347026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30560 0039d316-1c4b-4281-b951-d872f2087c98
* Fix build bustage.darin@chromium.org2009-10-302-3/+2
| | | | | | | | TBR=yaar Review URL: http://codereview.chromium.org/340043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30559 0039d316-1c4b-4281-b951-d872f2087c98
* Moves webview_impl.cc, webframe_impl.cc and webframeloaderclient_impl.cc intodarin@chromium.org2009-10-3049-6387/+6537
| | | | | | | | | | | | webkit/api/src. R=yaar BUG=25896,25897,25902 TEST=none Review URL: http://codereview.chromium.org/341030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30558 0039d316-1c4b-4281-b951-d872f2087c98
* Connect the various pieces for notifications... hook up ↵johnnyg@chromium.org2009-10-3011-12/+180
| | | | | | | | | | | NotificationUIManager to BrowserProcess to DesktopNotificationService to RenderView. BUG=none TEST=none Review URL: http://codereview.chromium.org/342043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30557 0039d316-1c4b-4281-b951-d872f2087c98
* Initialize the chrome thread object at the start of the ↵ananta@chromium.org2009-10-301-4/+4
| | | | | | | | | | | | | | | | CFUrlRequestUnittestRunner constructor. This causes a CHECK to fire in the extensions service initialization which happens when we initialize the profile. The CHECK was added in revision 30550. Given the spate of these test failures we should really speed up the process of moving the chrome frame builder to the main waterfall. TBR=tommi Review URL: http://codereview.chromium.org/346019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30556 0039d316-1c4b-4281-b951-d872f2087c98
* Add layoutTestController.counterValueForElementByIdhamaji@chromium.org2009-10-305-4/+39
| | | | | | | | | | | | | | Now we can test CSS counters with dumpAsText(). The corresponding upstream bug: https://bugs.webkit.org/show_bug.cgi?id=30555 BUG=none TEST=none Review URL: http://codereview.chromium.org/338056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30554 0039d316-1c4b-4281-b951-d872f2087c98
* LocalStorageLayoutTests are flakey on Linux as well.jam@chromium.org2009-10-301-5/+1
| | | | | | | | | BUG=24145 TBR=jorlow Review URL: http://codereview.chromium.org/344029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30553 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 30551.ukai@chromium.org2009-10-302-48/+35
| | | | | | Review URL: http://codereview.chromium.org/342050 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30552 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor SocketStream to report error to the delegate.ukai@chromium.org2009-10-302-35/+48
| | | | | | | | | | | error status will be reported to the delegate (e.g. websocket experiment task) BUG=none TEST=none Review URL: http://codereview.chromium.org/346010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30551 0039d316-1c4b-4281-b951-d872f2087c98
* Get rid of MessageLoop* caching in extensions code.jam@chromium.org2009-10-3032-361/+315
| | | | | | | BUG=25354 Review URL: http://codereview.chromium.org/345023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30550 0039d316-1c4b-4281-b951-d872f2087c98
* The newly added AboutChromeFrame test for IE full tab mode was failing on ↵ananta@chromium.org2009-10-304-14/+10
| | | | | | | | | | | | | | | | | | | the chrome frame builder which is an XP machine with IE8 (It was not supposed to return on IE8 :) The reason being that the VK_UP keyboard message we were passing in via SendInput needs the extended flag to be true. I added the extended flag as an argument to the SendVirtualKey helper function. On a related note, I removed the GetIEVersion check from the utility function which launches IE as a COM server as the IE version checking function checks the version of the current module and compares it against IE versions which is hilarious. In any case these tests work fine. TBR=amit Review URL: http://codereview.chromium.org/339076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30549 0039d316-1c4b-4281-b951-d872f2087c98
* Change the document root for the test Web Socket server to WebKit/LayoutTestsyuzo@chromium.org2009-10-302-12/+11
| | | | | | | | | | | | | | | from WebKit/LayoutTests/websocket/tests. This makes reusing scripts in WebKit/LayoutTests/fast/js/resources easier. For example, a test in WebKit/LayoutTests/websocket/tests/sample.html can include js-test-pre.js as ../../fast/js/resources/js-test-pre.js. TEST=none BUG=none Review URL: http://codereview.chromium.org/339019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30548 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Implement form resubmission warning dialogthakis@chromium.org2009-10-304-1/+154
| | | | | | | | | | | Surprisingly, this is not a tab-modal sheet on linux and windows, so it's window-modal on os x as well for now. BUG=23526 TEST=Go to http://www.cs.unc.edu/~jbs/resources/perl/perl-cgi/programs/form1-POST.html , click "Do it!", hit reload. Window sheet should come up. Hitting cancel should cancel the navigation (and hitting reload again should bring up sheet again). Hitting "Resend" should trigger reload. Review URL: http://codereview.chromium.org/327009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@30547 0039d316-1c4b-4281-b951-d872f2087c98