summaryrefslogtreecommitdiffstats
path: root/chrome
Commit message (Collapse)AuthorAgeFilesLines
* A partially working implementation of a faster safe browsing implementation.erikkay@google.com2008-10-0210-2/+1343
| | | | | | Review URL: http://codereview.chromium.org/5643 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2814 0039d316-1c4b-4281-b951-d872f2087c98
* Remove dep on iphlpapi.dll.tc@google.com2008-10-021-3/+0
| | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/6222 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2812 0039d316-1c4b-4281-b951-d872f2087c98
* Re-catch-up SCons webkit build (r2734) plus:sgk@google.com2008-10-021-24/+0
| | | | | | | | | * Have v8 build v8.lib with snapshot=off. * Call the v8 build again to build copies of libraries-empty.obj and snapshot.obj with which we build v8_snapshot.lib. Review URL: http://codereview.chromium.org/6403 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2810 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r2734 (catch up SCons build with webkit). It relied on asgk@google.com2008-10-021-0/+24
| | | | | | | leftover file from previous incremental builds. Review URL: http://codereview.chromium.org/6084 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2797 0039d316-1c4b-4281-b951-d872f2087c98
* Port some more of chrome/ to Linux.deanm@google.com2008-10-0233-92/+122
| | | | | | | | Original review: http://codereview.chromium.org/4247 Patch from Pawel Hajdan Jr. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2793 0039d316-1c4b-4281-b951-d872f2087c98
* - Add a note about a subtle requirement of the current code (bug 2994).deanm@chromium.org2008-10-021-28/+20
| | | | | | | | - Don't statically construct the cookie icon, removing a static constructor. - Properly enable and disable the cookie text fields. Patch from Arthur Lussos. Review URL: http://codereview.chromium.org/6077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2790 0039d316-1c4b-4281-b951-d872f2087c98
* this move file is failing really often on some buildbots, I added somensylvain@chromium.org2008-10-011-4/+16
| | | | | | | | code to retry on failure. Review URL: http://codereview.chromium.org/6052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2783 0039d316-1c4b-4281-b951-d872f2087c98
* Merge the chrome_webkit_merge_branch back on to trunk. This brings ustc@google.com2008-10-016-46/+24
| | | | | | | up to webkit@36102. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2778 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes leak in unit test introduced in last patch.sky@google.com2008-10-011-3/+3
| | | | | | | | | | | I'm TBRing this one. BUG=none TEST=none Review URL: http://codereview.chromium.org/5639 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2774 0039d316-1c4b-4281-b951-d872f2087c98
* Bring chrome/plugin/SConscript into the Linux build.mmoss@google.com2008-10-012-15/+23
| | | | | | | | BUG=3033 Review URL: http://codereview.chromium.org/6044 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2771 0039d316-1c4b-4281-b951-d872f2087c98
* winmm.dll is linked to chrome.exe due to a side effect from ↵maruel@google.com2008-10-011-0/+1
| | | | | | | | process_util_win.cc including histogram.h, even if it is not used directly. Review URL: http://codereview.chromium.org/5631 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2767 0039d316-1c4b-4281-b951-d872f2087c98
* Adds gfx::DisplayURL, which maintains a string as to how a URLsky@google.com2008-10-013-17/+171
| | | | | | | | | | | | | should be displayed along with a function to compare two DisplayURLs for visually ordering them. This will be used both for displaying URLs in a table as well as sorting them. BUG=2949 TEST=none Review URL: http://codereview.chromium.org/6013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2764 0039d316-1c4b-4281-b951-d872f2087c98
* Add the new *accessibility*.cc source files to the SCons build.sgk@google.com2008-10-011-0/+2
| | | | | | Review URL: http://codereview.chromium.org/6042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2761 0039d316-1c4b-4281-b951-d872f2087c98
* Cross-platform wrappers for fopen, _wfopen_s, etc.mark@chromium.org2008-10-0110-34/+34
| | | | | | | | | Patch by Paweł Hajdan jr <phajdan.jr@gmail.com>. http://codereview.chromium.org/6005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2760 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes a couple of bookmark bar bugs:sky@google.com2008-10-015-52/+165
| | | | | | | | | | | | | | | | | . The folders on the bookmark bar now fade in like urls. . You can now middle click on folders to open all URLs. . If you attempt to open a folder with more than 15 urls we'll prompt before openning. BUG=242 529 1295385 TEST=middle click on a folder on the bookmark bar and make sure it opens all tabs in the background. Try this with a folder containing more than 15 bookmarks and make sure you get a message box before asking if you really want to open them all. Review URL: http://codereview.chromium.org/6020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2756 0039d316-1c4b-4281-b951-d872f2087c98
* bump for 155 dev cyclemal@chromium.org2008-10-011-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2750 0039d316-1c4b-4281-b951-d872f2087c98
* Fix painting problem with transparent plugins because plugins were ignoring ↵jam@chromium.org2008-10-017-140/+300
| | | | | | | | | | | | | | | the alpha channel sometimes. This change introduces another buffer which holds the background image for transparent plugins. Before painting these plugins, their backing store is overwritten with the background data. This change also uses an ACK from the renderer to figure out when it can paint, similar to how the renderer does it, which gives us throttling and also doesn't lead to painting when the tab is hidden. Review URL: http://codereview.chromium.org/5040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2744 0039d316-1c4b-4281-b951-d872f2087c98
* Change the SafeBrowsing client version to use the properpaulg@google.com2008-10-012-11/+17
| | | | | | | Google Chrome version number. Review URL: http://codereview.chromium.org/6022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2742 0039d316-1c4b-4281-b951-d872f2087c98
* Adds MSAA/IAccessible exposure of web content.klink@chromium.org2008-09-3013-7/+1309
| | | | | | Review URL: http://codereview.chromium.org/4057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2738 0039d316-1c4b-4281-b951-d872f2087c98
* Catch up the SCons webkit build:sgk@google.com2008-09-301-24/+0
| | | | | | | | | | | | | * Use the configuration options of the webkit SCons build itself to build a v8.lib with snapshot=off. * Move the build of v8_snapshot.lib (renamed from snapshotv8.lib) from chrome\SConscript to build\SConscript.v8. * Use the libraries{,-empty}.obj and snapshot{,-empty}.obj files from the v8 build itself instead of rolling our own. * Re-order thing in build/SConscript.v8 for readability (I hope). Review URL: http://codereview.chromium.org/5615 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2734 0039d316-1c4b-4281-b951-d872f2087c98
* Update Selenium expected failures file to remove 46.type.patrick@chromium.org2008-09-301-1/+1
| | | | | | | | This test has been passing on the buildbot for a long time and also passes locally. Review URL: http://codereview.chromium.org/5612 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2733 0039d316-1c4b-4281-b951-d872f2087c98
* Fix some issues found looking at the code.maruel@google.com2008-09-302-0/+4
| | | | | | | | | | Patch from Gaetano Mendola <mendola@gmail.com> Original review: http://codereview.chromium.org/4273 I added some additions on my part and two unit test fix due to the added DCHECK. Reduced atl header inclusion. Review URL: http://codereview.chromium.org/5009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2730 0039d316-1c4b-4281-b951-d872f2087c98
* Fix 3011: Accessibility crash on teardown of HWNDViewContainerfinnur@google.com2008-09-301-0/+7
| | | | | | | | | | http://code.google.com/p/chromium/issues/detail?id=3011 Looks like we are trying to access the HWND of a window during teardown of the window. Review URL: http://codereview.chromium.org/6015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2723 0039d316-1c4b-4281-b951-d872f2087c98
* Update chrome strings.tc@google.com2008-09-301-2/+2
| | | | | | | TBR=mal Review URL: http://codereview.chromium.org/6014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2721 0039d316-1c4b-4281-b951-d872f2087c98
* Bring chrome/test/chrome_plugin/ into Linux build.mmoss@google.com2008-09-302-24/+29
| | | | | | | | BUG=2965 Review URL: http://codereview.chromium.org/5035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2717 0039d316-1c4b-4281-b951-d872f2087c98
* Use RandUInt64 instead of going from signed to unsigned.deanm@chromium.org2008-09-301-1/+1
| | | | | | Review URL: http://codereview.chromium.org/6011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2714 0039d316-1c4b-4281-b951-d872f2087c98
* Bug 1653: Ctrl+S should bring up save page dialog.finnur@google.com2008-09-301-0/+1
| | | | | | Review URL: http://codereview.chromium.org/4344 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2704 0039d316-1c4b-4281-b951-d872f2087c98
* While testing I hit a DCHECK on line 1643 (because of a UMR).finnur@google.com2008-09-291-1/+1
| | | | | | Review URL: http://codereview.chromium.org/3406 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2703 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring for portability:mark@chromium.org2008-09-2920-200/+37
| | | | | | | | | | | | | - Move chrome/common/env_util to base/sys_info - Move chrome/common/rand_util to base/rand_util (new), simplify its public interface, and fix its implementation Patch by Paweł Hajdan, Jr. <phajdan.jr@gmail.com> http://codereview.chromium.org/4079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2697 0039d316-1c4b-4281-b951-d872f2087c98
* Some cleanups for gcc warnings:mmoss@google.com2008-09-291-7/+4
| | | | | | | | | | | | | | test/chrome_plugin/test_chrome_plugin.cc:26: warning: comparison between signed and unsigned integer expressions test/chrome_plugin/test_chrome_plugin.cc:73: warning: 'ResponseStream::request_' will be initialized after test/chrome_plugin/test_chrome_plugin.cc:72: warning: 'int ResponseStream::ready_state_' test/chrome_plugin/test_chrome_plugin.cc:77: warning: when initialized here test/chrome_plugin/test_chrome_plugin.cc:105: warning: unused variable 'status' Review URL: http://codereview.chromium.org/5034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2694 0039d316-1c4b-4281-b951-d872f2087c98
* rollback unintended changedarin@google.com2008-09-291-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2691 0039d316-1c4b-4281-b951-d872f2087c98
* Add a command line switch for fastback work.darin@google.com2008-09-295-2/+11
| | | | | | | | | | | patch by abarth@chromium.org R=darin BUG=2879 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2690 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes crash in NavigationController that occured on closing tab ifsky@google.com2008-09-291-10/+12
| | | | | | | | | | | only navigation in tab was an interstitial. BUG=2964 TEST=Drag the following URL into Review URL: http://codereview.chromium.org/4337 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2688 0039d316-1c4b-4281-b951-d872f2087c98
* Disable alternate error pages on frames and iframes. This istc@google.com2008-09-294-0/+32
| | | | | | | | | a request from the link doctor team. Add a UI test that verifies that no link doctor page is loaded. Review URL: http://codereview.chromium.org/5032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2684 0039d316-1c4b-4281-b951-d872f2087c98
* Disable tests because it is leaking memorycpu@google.com2008-09-291-1/+1
| | | | | | | | | | BUG=2954 TBR=erikkay Review URL: http://codereview.chromium.org/4333 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2683 0039d316-1c4b-4281-b951-d872f2087c98
* Enables sorting of cookie views. Also fixes in bug in deletion thatsky@google.com2008-09-291-23/+43
| | | | | | | | | | | | assumed selection was always contiguous. BUG=2949 TEST=Go to options->Under the hood->Cookies and make sure sorting the columns works. Also make sure deleting deletes the appropriate rows. Review URL: http://codereview.chromium.org/4328 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2678 0039d316-1c4b-4281-b951-d872f2087c98
* Don't use cert_lock_ as a reentrant lock. RemoveCert iswtc@google.com2008-09-292-15/+14
| | | | | | | | | | | | renamed RemoveCertInternal to stress the fact that it should be called with the lock held. Fix miscellaneous nits complained by cpplint. R=jcampan Review URL: http://codereview.chromium.org/5024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2677 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting r 2551 since it seems that webcore has a side effect of generating ↵maruel@google.com2008-09-291-2/+1
| | | | | | | | a .h file. :( Review URL: http://codereview.chromium.org/5201 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2670 0039d316-1c4b-4281-b951-d872f2087c98
* Fix incorrect construction environment name.sgk@google.com2008-09-291-1/+1
| | | | | | Review URL: http://codereview.chromium.org/4322 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2667 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid using of interlocked increment to facilitate porting.jar@google.com2008-09-281-17/+12
| | | | | | | | | | | | The code did not end up needing the use of interlocked operations. All the initialization is called on one thread (the main thread). bug=1311434 r=deanm Review URL: http://codereview.chromium.org/4076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2665 0039d316-1c4b-4281-b951-d872f2087c98
* Enabling test I wrote for Find to catch crash described in issue 1341577.finnur@google.com2008-09-271-2/+5
| | | | | | Review URL: http://codereview.chromium.org/5018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2659 0039d316-1c4b-4281-b951-d872f2087c98
* Stop building mini_installer in Debug configuration. This projects has ↵maruel@google.com2008-09-271-283/+0
| | | | | | | | | issues in Debug and is flaky. Remove the Any Cpu configuration. It's really unnecessary. Review URL: http://codereview.chromium.org/4308 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2657 0039d316-1c4b-4281-b951-d872f2087c98
* Move 'sdch' into the Windows-specific LIBS lists until it's integratedsgk@google.com2008-09-273-25/+32
| | | | | | | | | with the Linux and Mac SCons-based builds. Also, indent a set of Windows-specific flags under a Windows-only block. Review URL: http://codereview.chromium.org/4314 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2656 0039d316-1c4b-4281-b951-d872f2087c98
* Catch up SCons Windows build with recent file shuffling and other changes:sgk@google.com2008-09-268-57/+59
| | | | | | | | | | | | | * New browser\download\ subdirectory. * New browser\importer\ subdirectory. * New browser\views\old_frames subdirectory. * Add common/notification_registrar.cc. * Remove title_chomper{,_unittest}.cc. * Link against sdch where empirically necessary. * No libevent.lib on Windows, comment out until Linux hits the .dll logic. Review URL: http://codereview.chromium.org/4310 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2655 0039d316-1c4b-4281-b951-d872f2087c98
* Don't let a malicious web site open an unbounded number of constrained popups.darin@chromium.org2008-09-261-0/+7
| | | | | | | | | | Patch by abarth@chromium.org R=ben BUG=2632 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2654 0039d316-1c4b-4281-b951-d872f2087c98
* Roll the third_party/icu38 revision in DEPS to have SCons build libicu,sgk@google.com2008-09-2620-21/+21
| | | | | | | | | | not libicuuc. Add a new $ICU_LIBS construction variable to allow different platforms to link with different sets of ICU libraries. Use it in the LIBS lists of the various construction environments used to build the things that link with it. Review URL: http://codereview.chromium.org/4312 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2651 0039d316-1c4b-4281-b951-d872f2087c98
* Factor out a RenderThread interfacecpu@google.com2008-09-266-29/+212
| | | | | | | | | | | - RenderWidget was not unit testable as it was - Adding the first ever RederWidget unit tests It is possible to do more. Taking it step by step. Review URL: http://codereview.chromium.org/4271 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2649 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug 455: Active match in Find is not selected and links are not focused ↵finnur@google.com2008-09-261-1/+1
| | | | | | | | after you close the Find box. Review URL: http://codereview.chromium.org/4283 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2645 0039d316-1c4b-4281-b951-d872f2087c98
* Make the link in the About box clickable (Issue 657)finnur@google.com2008-09-263-14/+39
| | | | | | | | The URL in the About box was added as a last minute string addition. I have now made it clickable. I also converted the TextField for the main label into a regular label, since there is no need to copy anything anylonger. Review URL: http://codereview.chromium.org/5013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2643 0039d316-1c4b-4281-b951-d872f2087c98
* Sync the function names. The unit tests overrode this function to prevent ↵brettw@google.com2008-09-261-1/+1
| | | | | | | | interactions with the UI. Review URL: http://codereview.chromium.org/5011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@2641 0039d316-1c4b-4281-b951-d872f2087c98