summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* Fix download shelf display bug.thakis@chromium.org2009-06-201-0/+3
| | | | | | | | | | | BUG=14783 TEST=Download more than one thing. Shelf shouldn't get bigger everytime an item is added. Review URL: http://codereview.chromium.org/140041 Review URL: http://codereview.chromium.org/140041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18891 0039d316-1c4b-4281-b951-d872f2087c98
* Rebaseline fast/text/cg-fallback-bolding.html on Linux. Looks ok here.thestig@chromium.org2009-06-204-4/+5
| | | | | | | | | | BUG=8772 TEST=none TBR=tony Review URL: http://codereview.chromium.org/141027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18890 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding focus manager refactoring with build fix, ↵jcampan@chromium.org2009-06-2047-449/+221
| | | | | | | | see:http://codereview.chromium.org/125148BUG=NoneTEST=NoneTBR=ben Review URL: http://codereview.chromium.org/141013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18889 0039d316-1c4b-4281-b951-d872f2087c98
* posix: two related changes to make plugin IPC work on POSIX.evan@chromium.org2009-06-2017-60/+283
| | | | | | | | | | | | | | | | | | | | | | | | [retry, fix windows compile failure] * use a new ChannelHandle type when passing IPC channels over IPC The current POSIX code assumes that one end of a channel is always a new child process (a renderer). For plugins we need to be able to construct channels between each of the browser, plugin, and renderer. This change augments the messages related to creating channels to allow passing in a base::FileDescriptor containing the socket. The intent is that the browser process, as the initial interchange between plugin and renderer, creates the socketpair() on their behalf and hands each their respective end of the connection. * register channel endpoint names in the global pipe map The plugin code assumes it can map from a string to a channel endpoint at basically any time. So whenever we get a channel endpoint over IPC, we install it in a global map of channel endpoints. Review URL: http://codereview.chromium.org/113157 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18888 0039d316-1c4b-4281-b951-d872f2087c98
* Make gtk url picker and edit keyword view modal.mattm@chromium.org2009-06-202-5/+2
| | | | | | | | | | Don't like that GTK only does app-modal rather than window modal, but otherwise you can just close the parent window and crash when you then click okay on the dialog. BUG=11507 Review URL: http://codereview.chromium.org/141020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18887 0039d316-1c4b-4281-b951-d872f2087c98
* Capture settings for mini_installer.exe:sgk@google.com2009-06-201-4/+29
| | | | | | | | | | | | | | | | | * Dependency on gtest. * Add intel\mt_lib\{P4_,}memset.obj as AdditionalDependencies. * Update library directories. * Make sure BasicRuntimeChecks=0 for both Debug and Release. * The manifest now comes from the sources list, not in AdditionalManifestFiles. * AdditionalOptions to override the build/common.gypi defaults. * GenerateMapFile * Fix spelling errors. BUG=none TEST=none Review URL: http://codereview.chromium.org/141015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18886 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: Add more logging to try and track down flakey crypto tests.aa@chromium.org2009-06-202-4/+8
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18885 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/media/video-source-type-params.html times out. Mark it as so.jparent@chromium.org2009-06-201-1/+1
| | | | | | | | BUG=13907 TEST=no Review URL: http://codereview.chromium.org/141018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18884 0039d316-1c4b-4281-b951-d872f2087c98
* Update Windows test expectations after merge.paul@chromium.org2009-06-201-12/+11
| | | | | | Review URL: http://codereview.chromium.org/140035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18883 0039d316-1c4b-4281-b951-d872f2087c98
* Changing overstrict CHECKs to just setting the object into an invalid state.ajwong@chromium.org2009-06-201-5/+17
| | | | | | | | BUG: 13287 Review URL: http://codereview.chromium.org/140033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18882 0039d316-1c4b-4281-b951-d872f2087c98
* Disable some flaky UI tests in windows Debug.mpcomplete@google.com2009-06-202-3/+19
| | | | | | | | BUG=14774 TEST=no Review URL: http://codereview.chromium.org/140032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18881 0039d316-1c4b-4281-b951-d872f2087c98
* Update test_expectations for the WebKit 44837:44871 merge.paul@chromium.org2009-06-201-1/+7
| | | | | | Review URL: http://codereview.chromium.org/141014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18880 0039d316-1c4b-4281-b951-d872f2087c98
* Don't put CredHandleClass in std::map directly becausewtc@chromium.org2009-06-201-7/+16
| | | | | | | | | | | | | std::map may copy an entry to a new address while resizing, which invokes the destructor on the old entry and invalidates its address. R=eroman BUG=http://crbug.com/318 TEST=none Review URL: http://codereview.chromium.org/141011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18879 0039d316-1c4b-4281-b951-d872f2087c98
* Second attempt to land this. This time it compiles on windows, too.ben@chromium.org2009-06-192-0/+7
| | | | | | | | | | | Resuscitate the TOOLKIT_VIEWS build by disabling stuff we don't build yet. TBR=brettw BUG=none TEST=none Review URL: http://codereview.chromium.org/141012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18878 0039d316-1c4b-4281-b951-d872f2087c98
* One final flaky linux layout test. This one has also been flaky for > 1 week.jparent@chromium.org2009-06-191-0/+1
| | | | | | | | BUG=14767 TEST=no Review URL: http://codereview.chromium.org/140025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18877 0039d316-1c4b-4281-b951-d872f2087c98
* Draft of base and default algorithm class for AudioRendererBase refactor.kylep@chromium.org2009-06-195-0/+295
| | | | | | Review URL: http://codereview.chromium.org/118395 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18876 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge r44837:r44872.paul@chromium.org2009-06-194-1/+9
| | | | | | Review URL: http://codereview.chromium.org/141005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18875 0039d316-1c4b-4281-b951-d872f2087c98
* Bump up the version of V8 we sync to.maf@google.com2009-06-191-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18874 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 18872.jcampan@chromium.org2009-06-1947-911/+413
| | | | | | | | | | | | Broke the Windows build. BUG=None TEST=None TBR=ben Review URL: http://codereview.chromium.org/140023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18873 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the last Windows specific part out of the focus manager. HWNDs are ↵jcampan@chromium.org2009-06-1947-413/+911
| | | | | | | | not subclassed anymore.The FocusManager is now created and owned by top-level WidgetWins.BUG=NoneTEST=Run the unit tests, UI tests, interactive UI tests. Fully test the focus behavior in the browser: activate/deactivate the browser windows, make sure focus is remembered. Switch tabs, make sure focus is remembered for each tab. make sure accelerators work as expected. Test focus traversal in a web page, in the option dialog. Review URL: http://codereview.chromium.org/125148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18872 0039d316-1c4b-4281-b951-d872f2087c98
* Finish the wiring of the inactive user toast experimentcpu@google.com2009-06-197-26/+111
| | | | | | | | | | | | | | - Adds read-write to the client key of google_update - Adds the logic to track experiment outcome - Some new geric exitc codes (non error codes) BUG= b/1484308 TEST= see the bug Review URL: http://codereview.chromium.org/132058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18871 0039d316-1c4b-4281-b951-d872f2087c98
* LayoutTests/svg/text/text-tselect-02-f.svg passes on release, but fails on ↵jparent@chromium.org2009-06-191-0/+1
| | | | | | | | | | debug. BUG=10055 TEST=no Review URL: http://codereview.chromium.org/141009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18870 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 18865.ben@chromium.org2009-06-192-5/+1
| | | | | | Review URL: http://codereview.chromium.org/140020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18869 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 18866.ben@chromium.org2009-06-191-3/+1
| | | | | | Review URL: http://codereview.chromium.org/141006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18868 0039d316-1c4b-4281-b951-d872f2087c98
* When initially focused, the DOMUI (used for Gears dialog) would not focus ↵jcampan@chromium.org2009-06-192-0/+5
| | | | | | | | | | the tab correctly. BUG=14126 TEST=Use the "Create application shortcut..." menu to bring up the Gears dialog. Press tab, the focus should move around. Press ESC, the dialog should close. Review URL: http://codereview.chromium.org/140001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18867 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bustage... need to include this header directly after all.ben@chromium.org2009-06-191-1/+3
| | | | | | | | | TBR=brettw BUG=none TEST=none Review URL: http://codereview.chromium.org/140017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18866 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes for TOOLKIT_VIEWS build. Disable stuff that we know isn't working so far.ben@chromium.org2009-06-192-1/+5
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/140014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18865 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: HTTP Auth dialogs under linux.erg@google.com2009-06-1915-61/+579
| | | | | | | | | | | | - Implements a ConstrainedWindowGtk which positions itself in the center of its corresponding TabContentsViewGtk. - Implements LoginPromptGtk. HTTP Auth now works under Linux. - Renames ConstrainedWindowImpl to ConstrainedWindowWin http://crbug.com/11512 Review URL: http://codereview.chromium.org/132047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18864 0039d316-1c4b-4281-b951-d872f2087c98
* Two purify supression changes:aa@chromium.org2009-06-192-18/+18
| | | | | | | | | | | | | | | | | * Supress UMR in RSAPrivateKey::ExportPrivateKey(). From what I can see, this really is a false positive. The byte is 0xCD, at the exact place the error is reported n Purify. Other supporting evidence is that it doesn't always occur in the same place. Since we are generating random keys, you'd expect to see the error show up every so often wherever we are reading that memory. * Remove supression of MOZ_Z_Deflate. Purify says this no longer occurs. Not sure why. Review URL: http://codereview.chromium.org/131097 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18863 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to fix all flakyness in the Linux layout tests.jparent@chromium.org2009-06-191-6/+4
| | | | | | | | | | | Mark 2 tests as flaky (CRASH PASS) that have been failing on/off for the past week+ and remove 3 tests that have been unexpected passes for the last few days. BUG=14752,14751,14207,10055,14014 TEST=no Review URL: http://codereview.chromium.org/140012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18862 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a cut-and-paste dependency of chrome_exe_version.rc onsgk@google.com2009-06-191-6/+2
| | | | | | | | | | | | | the LASTCHANGE file (which doesn't actually use the value), which was causing unnecessary rebuilds of resources and chrome.exe. Change the output intermediate directory to <(SHARED_INTERMEDIATE_DIR)/chrome so the on-disk location matches the name of the changed target (app => chrome). BUG=none TEST=successful build Review URL: http://codereview.chromium.org/139007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18861 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to fix weird crasher in gtk_floating_container_forall by checking ↵erg@google.com2009-06-191-4/+4
| | | | | | | | | | more input and calling parent class forall. http://crbug.com/14485 Review URL: http://codereview.chromium.org/141004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18860 0039d316-1c4b-4281-b951-d872f2087c98
* Change "Remove thumbnails" to "Remove a thumbnail" for clarity. Also update ↵pkasting@chromium.org2009-06-191-3/+3
| | | | | | | | | | two descriptions in hopes of helping the translators. BUG=12442 TEST=none Review URL: http://codereview.chromium.org/141001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18858 0039d316-1c4b-4281-b951-d872f2087c98
* Disable some UI tests on Linux due to crashiness and/or flakiness:mpcomplete@google.com2009-06-192-4/+23
| | | | | | | | | | | | | - SavePageTest.SaveHTMLOnly - SavePageTest.SaveCompleteHTML - DownloadTest.UnknownSize - DownloadTest.IncognitoDownload BUG=14746,14755 TEST=no Review URL: http://codereview.chromium.org/139006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18857 0039d316-1c4b-4281-b951-d872f2087c98
* back out r18853jeremy@chromium.org2009-06-1913-522/+1
| | | | | | | | This reverts commit f2f30e9d0108f4a776672c6b29d25ed3a8ad19ad. Review URL: http://codereview.chromium.org/140013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18856 0039d316-1c4b-4281-b951-d872f2087c98
* Minor no-op change to ASN.1 encoding of private key.aa@chromium.org2009-06-192-6/+2
| | | | | | | | | | | | | | | | | | | | | The logic for when to prepend a null byte to integers was reversed. Fortunately, this had no impact on anything, because: a) We ignore the null byte on the parse side because we know the integers we're interested in are always unsigned. b) It appears openssl does the same thing (I tried it both ways and it always came up with the same private key data). Still, better to be correct. Also, re-enable previously disabled unit tests. BUG=14640 Review URL: http://codereview.chromium.org/131095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18855 0039d316-1c4b-4281-b951-d872f2087c98
* Delay loading FFmpeg DLLs for ui_testshclam@chromium.org2009-06-191-0/+1
| | | | | | | | | TBR=scherkus Need to delay load FFmpeg dlls. Review URL: http://codereview.chromium.org/131088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18854 0039d316-1c4b-4281-b951-d872f2087c98
* This patch adds Cocoa editing selectors to the RenderViewWidgetHostMac class.jeremy@chromium.org2009-06-1913-1/+522
| | | | | | | | | | | | | | | This makes us a better citizen in OSX text-editing land and is a first step in getting our text entry story to work more natively on OSX. The selectors are added at runtime to the Cocoa class and invoking them causes the appropriate WebKit core command to be invoked on the currently focused WebFrame. As a side-effect bug 10862 is fixed. BUG=10862 TEST=Open a new tab and type some text into an input element, change to a Hebrew keyboard layout and hit command-a, all text should be selected. Review URL: http://codereview.chromium.org/114070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@18853 0039d316-1c4b-4281-b951-d872f2087c98