summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* More CHECKs in my continuing effort to figure out what is going on. Neither ↵pkasting@chromium.org2009-06-222-2/+3
| | | | | | | | | | Ben nor I can get this one. BUG=13500 TEST=none Review URL: http://codereview.chromium.org/140009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18947 0039d316-1c4b-4281-b951-d872f2087c98
* New baseline on linux required after WebKit merge 44922:44927.paul@chromium.org2009-06-221-0/+1
| | | | | | | | | TEST=none BUG=14889 (http://crbug.com/14889) Review URL: http://codereview.chromium.org/140079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18945 0039d316-1c4b-4281-b951-d872f2087c98
* Cancel all pending requests when a worker goes away.jam@chromium.org2009-06-222-4/+2
| | | | | | | | BUG=14753 Review URL: http://codereview.chromium.org/140039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18944 0039d316-1c4b-4281-b951-d872f2087c98
* Add two new test cases to RSAPrivateKey.aa@chromium.org2009-06-221-51/+313
| | | | | | | | | These cover a special case of encoding and decoding ASN.1 integers. Review URL: http://codereview.chromium.org/140077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18943 0039d316-1c4b-4281-b951-d872f2087c98
* Revert bump of VERSION filemal@chromium.org2009-06-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18941 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION build from 191.0 to 192.0mal@chromium.org2009-06-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18940 0039d316-1c4b-4281-b951-d872f2087c98
* Returned rect was never being set for OnGetRootWindowRect().shess@chromium.org2009-06-221-1/+1
| | | | | | | | | http://crbug.com/14770 TEST=See bug. Review URL: http://codereview.chromium.org/140011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18938 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit Update 44927:44928.dglazkov@google.com2009-06-222-2/+2
| | | | | | | | | | R=paul TEST=none BUG=none Review URL: http://codereview.chromium.org/141055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18937 0039d316-1c4b-4281-b951-d872f2087c98
* Handle proxy corruption including nesting of compressino algorithmsjar@chromium.org2009-06-226-80/+267
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Vodaphone (UK) Mobile Broadband appears to be providing an extra level of gzip compression, at the same time as it discards the content encoding "sdch,gzip" and replaces it with "gzip." The previous approach for handling a missing "sdch" content encoding statement from a server that *probably* was trying to send encoded content, was to replace the (probably) garbage content encoding with tentative decodings for both gzip and sdch. That approach was not sufficient for the resulting double-gzip encoding that Vodaphone provided :-(. This fix leaves the existing content encodings (such as Vodaphone's solo "gzip"), and adds the tentative decodings (gzip plus sdch). Hence we translate received content encodings (when we know we requested an SDCH response by including an applicable dictionary) as follows: "sdch,gzip" unchanged. This is perfect. "" ==> "Tent_sdch, Tent_gzip" "gzip" ==> "Tent_sdch, Test_gzip, gzip" Note that the TENTATIVE_gzip is a sniffing gzip, that can turn into an identity (no-op) filter if it can't find a gzip header. By continuing to use a tentative SDCH, it is possible for the SDCH filter to make error recovery decision, and to record stats on this case. In addition, I've changed the error recovery approach in the SDCH filter to be ultra conservative. If there is ANY unrecoverable error in a response to an SDCH request, then we will blacklist the host of the URL. Recoverable errors are where the SDCH is fully functional, and decodes its data using the dictionary. The test cases added focus on the double gzip cases, as observed in Vodaphone (UK) Mobile Broadband. BUG=13606 r=huanr Review URL: http://codereview.chromium.org/140037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18936 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION build from 190.0 to 191.0mal@chromium.org2009-06-221-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18935 0039d316-1c4b-4281-b951-d872f2087c98
* Correct logic that changes throbber states such that it will stay in the ↵pinkerton@chromium.org2009-06-221-6/+10
| | | | | | | | | | "wait" state for the correct period of time. BUG=none TEST=none, code not yet enabled Review URL: http://codereview.chromium.org/141051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18933 0039d316-1c4b-4281-b951-d872f2087c98
* Add "load_states.h" to net.gyp, since it was missing.ericroman@google.com2009-06-221-0/+1
| | | | | | | | | | BUG=none TEST=none TBR=wtc Review URL: http://codereview.chromium.org/141054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18932 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 44922:44927.paul@chromium.org2009-06-222-1/+4
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/141053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18931 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Polish HTTP Auth UI. Adds standard border and word wraps the label.erg@google.com2009-06-222-8/+6
| | | | | | | | http://crbug.com/11512 Review URL: http://codereview.chromium.org/140076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18930 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some unused files.ericroman@google.com2009-06-223-160/+0
| | | | | | | BUG=b/1483703 Review URL: http://codereview.chromium.org/132046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18929 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to using FilePath as long as possible for LoginDatabase, and do the ↵stuartmorgan@chromium.org2009-06-224-11/+10
| | | | | | | | | | conversion to std::string correctly for all platforms. BUG=14641 TEST=LoginDatabase unit tests should build and run on Windows Review URL: http://codereview.chromium.org/139005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18928 0039d316-1c4b-4281-b951-d872f2087c98
* Add the ability to resize the window when over the custom frame.tc@google.com2009-06-226-68/+250
| | | | | | | | | | | | | | | | I also switched from 3px borders to 4px borders because that's what they are on windows. On linux, the borders look bigger because our webcontent area doesn't drop a shadow. For this to work for resizing on top, I had to remove the event box from the browser titlebar and move the mouse event handling to the window. BUG=14645 Review URL: http://codereview.chromium.org/140026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18927 0039d316-1c4b-4281-b951-d872f2087c98
* Adds a missing call to TabContents::WasHidden() on Mac.rohitrao@chromium.org2009-06-222-12/+15
| | | | | | | | | | | | | Consolidates the WasHidden/DidBecomeSelected logic into a single method. This change is needed to make the hung renderer dialog disappear when switching tabs. BUG=None TEST=None Review URL: http://codereview.chromium.org/141048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18926 0039d316-1c4b-4281-b951-d872f2087c98
* Theme image support for the Mac.avi@chromium.org2009-06-228-44/+147
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/140007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18925 0039d316-1c4b-4281-b951-d872f2087c98
* By user request, focus should go to the location bar when about:blank is the ↵jcampan@chromium.org2009-06-222-0/+9
| | | | | | | | | | default new tab page. BUG=9966 TEST=Make "about:blank" your home page. Open a new tab. It should be showing about:blank and the location bar should be focused. Review URL: http://codereview.chromium.org/141028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18924 0039d316-1c4b-4281-b951-d872f2087c98
* Upgrade gtest to r267 and gmock to r173.ajwong@chromium.org2009-06-2236-1057/+2458
| | | | | | | | | | This is step1 into removing the boost + tr1 dependency in windows. It also includes a hack to avoid brining in tr1/functional on gcc, which will move us closer to enabling -fno-rtti. This CL has passed the try servers. I've also tried compiling gmock, gmock_main, base, base_unittests, and webcore modules in vs2008 express editions. Review URL: http://codereview.chromium.org/140003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18923 0039d316-1c4b-4281-b951-d872f2087c98
* gtk EditKeywordController properly enables controls when created without a ↵mattm@chromium.org2009-06-221-0/+2
| | | | | | | | | | | | TemplateURL (when creating with one, the entry changed signal would do it.) BUG=13326 Review URL: http://codereview.chromium.org/141025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18922 0039d316-1c4b-4281-b951-d872f2087c98
* Fix Linux code coverage.jrg@chromium.org2009-06-223-12/+7
| | | | | | Review URL: http://codereview.chromium.org/141016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18921 0039d316-1c4b-4281-b951-d872f2087c98
* linux: refactor GtkFixedSocket into its own file.evan@chromium.org2009-06-224-64/+97
| | | | | | | | | | | | | It will be shared by both test_shell and the browser. I've also renamed it GtkPluginContainer to be more explicit about what it's for. TEST=windowed plugins continue to work in test_shell Review URL: http://codereview.chromium.org/141033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18920 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor the favicon loader out of gtk/options/general_page_gtk to ↵mattm@chromium.org2009-06-225-82/+164
| | | | | | | | | | | | gtk/list_store_favicon_loader, so that it can be used by the url_picker_dialog_gtk as well. BUG=11507 Review URL: http://codereview.chromium.org/141035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18919 0039d316-1c4b-4281-b951-d872f2087c98
* Landing Thiago Farina bug fix for the saved password dialog.jcampan@chromium.org2009-06-222-6/+18
| | | | | | | | | | | See http://codereview.chromium.org/125239 BUG=7863 TEST=See bug TBR=ben Review URL: http://codereview.chromium.org/142001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18918 0039d316-1c4b-4281-b951-d872f2087c98
* FFmpegDemuxerStream::Read() now functions properly while stopped.scherkus@chromium.org2009-06-223-29/+154
| | | | | | | | | BUG=13907 TEST=some layout tests might start passing Review URL: http://codereview.chromium.org/131092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18917 0039d316-1c4b-4281-b951-d872f2087c98
* Add a (non functional) gtk KeywordEditorWindow and hook it up in the ↵mattm@chromium.org2009-06-226-2/+330
| | | | | | | | | | relevant places. BUG=13326 Review URL: http://codereview.chromium.org/141026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18916 0039d316-1c4b-4281-b951-d872f2087c98
* Flip red and blue channels for painting in 24-bit bpp without Xrender.thestig@chromium.org2009-06-222-50/+49
| | | | | | | | | | Also clean up the code a bit. BUG=12206 TEST=Start VNC4 with -depth 24, make sure Chromium displays red and blue coorectly on webpages. Review URL: http://codereview.chromium.org/126256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18915 0039d316-1c4b-4281-b951-d872f2087c98
* linux plugins: only set size in WindowedRepositionevan@chromium.org2009-06-221-8/+4
| | | | | | | | | | | | | | This matches the Windows implementation more closely. As on Windows, positioning is controlled by the WebView delegate's DidMove() implementation. I also synced the comments with the original file so it'll be easier to unfork. TEST=windowed plugins are still positioned properly in test_shell Review URL: http://codereview.chromium.org/141034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18912 0039d316-1c4b-4281-b951-d872f2087c98
* Add old and new baseline comparison to rebaselining toolvictorw@chromium.org2009-06-221-31/+390
| | | | | | | | | | | | | Generate html to compare the old and new baselines at the end of rebaselining tool to make it easier to verify the new baselines before checking them in. BUG=none TEST=rebaseling tool Review URL: http://codereview.chromium.org/123028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18911 0039d316-1c4b-4281-b951-d872f2087c98
* Adding the ability to remove page actions.BUG=NoneTEST=unit test.finnur@chromium.org2009-06-2210-34/+83
| | | | | | Review URL: http://codereview.chromium.org/131003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18910 0039d316-1c4b-4281-b951-d872f2087c98
* Fix decoding bug in RSAPrivateKey.aa@chromium.org2009-06-222-32/+52
| | | | | | | | | | | | | | | We were dropping the most significant byte from the input when decoding PrivateKeyInfo, whether or not it was part of the original data. This shouldn't matter, except that we need to get back the original byte lengths so that we can give them to CryptoAPI. BUG=14877 TEST=Stress tested the functions by creating 1000 random private keys, exporting them, then re-importing. Also tried stressing the edge cases in particular around extra trailing null bytes. Review URL: http://codereview.chromium.org/141036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18909 0039d316-1c4b-4281-b951-d872f2087c98
* Only show tooltip when window is key.pinkerton@chromium.org2009-06-221-1/+1
| | | | | | | | BUG=14707 TEST=Tooltips shouldn't cause the main window to appear over the about panel. Alll other tooltip behavior should remain the same. Review URL: http://codereview.chromium.org/140067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18908 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing a typo that broke the windows build.vangelis@google.com2009-06-221-1/+1
| | | | | | Review URL: http://codereview.chromium.org/140072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18907 0039d316-1c4b-4281-b951-d872f2087c98
* Delete the unused open source installer project file.maf@google.com2009-06-221-776/+0
| | | | | | Review URL: http://codereview.chromium.org/140030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18906 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "posix: two related changes to make plugin IPC work on POSIX."evan@chromium.org2009-06-2217-283/+60
| | | | | | | | This looks like it might be to blame for reliability test failures, so I'm trying it out. This reverts commit r18888. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18905 0039d316-1c4b-4281-b951-d872f2087c98
* Revert :nsylvain@chromium.org2009-06-2247-221/+449
| | | | | | | | | | | | | | | | | | Changed by: jcampan@chromium.org Changed at: Fri 19 Jun 2009 21:22:47 Branch: src Revision: 18889 Comments: Relanding focus manager refactoring with build fix, see:http://codereview.chromium.org/125148BUG=NoneTEST=NoneTBR=ben Review URL: http://codereview.chromium.org/141013 Because it creates hundreds of new reliability crashes. TBR:jcampan Review URL: http://codereview.chromium.org/140064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18904 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug where content scripts are not run if they are inaa@chromium.org2009-06-221-1/+1
| | | | | | | | extensions that are loaded after EXTENSIONS_READY. Review URL: http://codereview.chromium.org/140065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18903 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Mute aftercompile events until 'scripts' result is ready.pfeldman@chromium.org2009-06-221-0/+9
| | | | | | | | BUG=14221 Review URL: http://codereview.chromium.org/140059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18902 0039d316-1c4b-4281-b951-d872f2087c98
* A quick fix for Issue 3803.hbono@chromium.org2009-06-221-0/+17
| | | | | | | | | | I noticed a Font dialog used the system locale (not the application locale) to display the localzed font name of a CJK font, i.e. we can retrieve this localized font name with a GetTextFace() call. This change just retrieves the localized font name of the given font with a GetTextFace() call before initializing a CHOOSEFONT object. BUG=3803 <http://crbug.com/3803> TEST=run Chrome on Simplified Chinese XP; open the "Fonts and Languages" dialog;click the "Change" for "Sans-Serif Font", and; verify its "font" editbox shows the localized font-name of "simsun". Review URL: http://codereview.chromium.org/119416 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18901 0039d316-1c4b-4281-b951-d872f2087c98
* Fonts and Languages Linux GTK Preparationmhm@chromium.org2009-06-227-27/+225
| | | | | | | | | | | Rearranged the windows and mac ports to use the cross platform interfaces. Updated windows fonts and languages to use those interfaces. As well, created stubs for mac platform. BUG=13524 (http://crbug.com/13524) TEST=Open a webpage with a textfield, right click and choose Spell checker options > Language Settings. Tested this on windows as well. Review URL: http://codereview.chromium.org/140043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18900 0039d316-1c4b-4281-b951-d872f2087c98
* Just a whitespace change to get the buildbots to run tests again.levin@chromium.org2009-06-221-1/+0
| | | | | | | | | | BUG=None TEST=None TBR=paul@chromium.org Review URL: http://codereview.chromium.org/140053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18899 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit r44872:44922levin@chromium.org2009-06-229-23/+18
| | | | | | | | | | | | | | | | | Compensate for atwilson@'s change to MessagePorts and add new added layout tests which failure. The deleted *expected files were due to a conversion of a test to dump as text. atwilson's code review was done in http://codereview.chromium.org/131047 BUG=None TEST=None TBR=paulg Review URL: http://codereview.chromium.org/140052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18898 0039d316-1c4b-4281-b951-d872f2087c98
* Re-enable the print unit tests.levin@chromium.org2009-06-212-2/+2
| | | | | | | | | BUG=none TEST=none, just re-enabling some disabled tests. Review URL: http://codereview.chromium.org/113789 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18897 0039d316-1c4b-4281-b951-d872f2087c98
* Get correct request to finsh time for histogramjar@chromium.org2009-06-202-5/+21
| | | | | | | | | | | | | | | Corrected a typo in generating the stat, and evolved to a new histogram name to avoid confusion. Note that the time between start and finish still needs to be fixed, as that part of the regression is not handled. BUG=14678 r=davemoore Review URL: http://codereview.chromium.org/132072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18896 0039d316-1c4b-4281-b951-d872f2087c98
* Colors status bubble according to theme.mirandac@chromium.org2009-06-201-7/+11
| | | | | | | | | BUG=http://crbug.com/14763 TEST=Enable themes; status bubble color should reflect changed theme. Otherwise, status bubble color should not change. Review URL: http://codereview.chromium.org/140016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18895 0039d316-1c4b-4281-b951-d872f2087c98
* Revert mini_installer.exe landing.sgk@google.com2009-06-201-0/+1
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/140046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18894 0039d316-1c4b-4281-b951-d872f2087c98
* Convert mini_installer.exe to gyp.sgk@google.com2009-06-201-1/+0
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/141024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18893 0039d316-1c4b-4281-b951-d872f2087c98
* Add Personal Stuff tab page to Options in Linux.mhm@chromium.org2009-06-204-6/+352
| | | | | | | | | | | Following the same approach as the general tab page.. BUG=11507 TEST=The Personal stuff tab is fully functioning, the prefs save correctly. Review URL: http://codereview.chromium.org/125105 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18892 0039d316-1c4b-4281-b951-d872f2087c98