summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Gtk: pass the correct event time when we show right click context menus in ↵estade@chromium.org2009-04-036-10/+33
| | | | | | | | the render view. Review URL: http://codereview.chromium.org/62024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13127 0039d316-1c4b-4281-b951-d872f2087c98
* Add a bug annotation to ↵darin@chromium.org2009-04-031-6/+5
| | | | | | | | | | http/tests/navigation/onload-navigation-iframe-timeout.html, and mark that it sometimes crashes according to the buildbots. R=brettw Review URL: http://codereview.chromium.org/60109 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13126 0039d316-1c4b-4281-b951-d872f2087c98
* Fix potential crash when multiple workers try to start at the same time. In ↵jianli@chromium.org2009-04-031-0/+18
| | | | | | | | our worker processs, we do not run any WebKit code in main thread. Thus when multiple workers try to start at the same time, we might hit crash due to contention for initializing static values. The fix is to do the initialization first in main thread of worker process. Review URL: http://codereview.chromium.org/60099 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13125 0039d316-1c4b-4281-b951-d872f2087c98
* Make V8WorkerContextObjectEventListener from upstream compiled.jianli@chromium.org2009-04-032-0/+10
| | | | | | Review URL: http://codereview.chromium.org/62025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13124 0039d316-1c4b-4281-b951-d872f2087c98
* Change the size of media cachehclam@chromium.org2009-04-031-3/+4
| | | | | | | | | | | Setting media cache too large caused creation of cache backend failed because rvargas is performing a experiment that limits cache size to ~240MB, respect such change. TBR=rvargas Review URL: http://codereview.chromium.org/62028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13123 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a DCHECK in RenderView::CloseAudioStreamhclam@chromium.org2009-04-031-5/+7
| | | | | | | | | | | Allow an audio stream to be closed multiple times, use an if statement instead of DCHECK. TBR=cpu Review URL: http://codereview.chromium.org/60107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13122 0039d316-1c4b-4281-b951-d872f2087c98
* Lands fix for 9659 from tedoc. See http://codereview.chromium.org/60059 for ↵sky@chromium.org2009-04-032-3/+21
| | | | | | | | | | | review. BUG=9659 TEST=none Review URL: http://codereview.chromium.org/60106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13121 0039d316-1c4b-4281-b951-d872f2087c98
* DEPS roll for gyp Linux generator fix.sgk@google.com2009-04-031-1/+1
| | | | | | Review URL: http://codereview.chromium.org/62029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13120 0039d316-1c4b-4281-b951-d872f2087c98
* - Added support for keeping track of load times.davemoore@chromium.org2009-04-0319-43/+447
| | | | | | | | | | | | | | | | | For each document loaded we record the time the page was requested by the user (or as close as we can get to that), the time the load process started, the time the document and it's dependent resources (scripts) have been loaded (before onload()) and the time all the document's resources have been loaded. We use this data for two things: 1) We histogram the deltas between the time marks 2) We expose the times to javascript running on the page which was loaded Review URL: http://codereview.chromium.org/42527 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13116 0039d316-1c4b-4281-b951-d872f2087c98
* Add 'variants' support on Linux for COVERAGE=, PROFILE= and SYMBOLS=.sgk@google.com2009-04-032-1/+14
| | | | | | Review URL: http://codereview.chromium.org/62006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13115 0039d316-1c4b-4281-b951-d872f2087c98
* Make the font family and the font size used in dom UI localizable. This is a ↵jungshik@google.com2009-04-0365-49/+119
| | | | | | | | | | | | | | | | | | | | | | | part 1 of the fix for bug 7319 and will be followed by part 2 for non-DOM UI. For some Indian languages (Malayalam, Bengali and Telugu), we have to use a bigger size and a font family for that script on Windows. This is because Windows' stock fonts for those scripts are smaller than fonts for other scripts at a given size. I removed 'WEB' style in chrome_font.h because it's not used anywhere any more after our switch to the html UI. In addition, IDS_WEB_FONT_FAMILY is recycled to localize the font family (or the list of font families) for html UI. I also back-ported the support for setting 'style.fooBar' property to our copy of Jstemplate (JstProcessor.prototype.jstValues_). BUG=7319 Review URL: http://codereview.chromium.org/57025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13114 0039d316-1c4b-4281-b951-d872f2087c98
* NULL check web_contents_ to prevent a crash.tc@google.com2009-04-031-2/+3
| | | | | | | | | | | | In the notification observer, web_contents_ can be set to NULL so check for a NULL web_contents_ in GetWindowTitle. All the other methods check web_contents_ before using it too. BUG=9672 Review URL: http://codereview.chromium.org/56205 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13113 0039d316-1c4b-4281-b951-d872f2087c98
* Create a well-defined region that closely matches the shape of the tab to ↵jhawkins@chromium.org2009-04-034-36/+35
| | | | | | | | use for hit testing in the Linux tabstrip. Review URL: http://codereview.chromium.org/62013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13112 0039d316-1c4b-4281-b951-d872f2087c98
* Updates to account for latest build bot activity.darin@chromium.org2009-04-031-16/+10
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/62026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13111 0039d316-1c4b-4281-b951-d872f2087c98
* Make ProxyResolverV8 the default.ericroman@google.com2009-04-033-9/+7
| | | | | | | | | Replace the flag --v8-proxy-resolver with --winhttp-proxy-resolver to reflect new default. BUG=74,2764 Review URL: http://codereview.chromium.org/62022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13110 0039d316-1c4b-4281-b951-d872f2087c98
* Gtk: Insert a border at the bottom of the toolbar.estade@chromium.org2009-04-031-0/+10
| | | | | | Review URL: http://codereview.chromium.org/62021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13109 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing misuse of FFmpeg in decodershclam@chromium.org2009-04-032-7/+17
| | | | | | | | | AVCodec was not opened properly, leading to crash. Fixed in this patch. Review URL: http://codereview.chromium.org/56203 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13108 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side change to use V8EventListenerList from upstream. This involves ↵jianli@chromium.org2009-04-034-114/+11
| | | | | | | | removing V8EventListenerList from v8_proxy and change the project files to compile V8EventListenerList. Review URL: http://codereview.chromium.org/60102 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13107 0039d316-1c4b-4281-b951-d872f2087c98
* Fixes regression in dragging bookmark bar. The bookmark bar would notsky@chromium.org2009-04-031-2/+3
| | | | | | | | | | | allow drags when on the new tab page. BUG=9674 TEST=see bug, but make sure dragging from bookmark bar works in all modes. Review URL: http://codereview.chromium.org/60096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13106 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the now-superfluous STATE_CONNECT and STATE_CONNECT_COMPLETED from ↵markus@chromium.org2009-04-036-262/+180
| | | | | | | | | | | | | | | | SSLClientSocketWin and SSLClientSocketMac. Collapse the DoConnect() and DoConnectComplete() functions into the Connect() function. Make SSLClientSocketWin accept known-bad certificates that are listed in the ssl_config_. This code path is not normally exercised on Windows, but it mirrors what Linux does when the user accepts a bad certificate. SSLClientSocketMac still cannot support ContinueDespiteLastError(). From looking at the Mac SSL API, it looks as if we have to explicitly disable checking of certificates and then do our own verification the same way that Windows does. Ultimately, Linux should do this, too. It avoid having to open a new socket each time we encounter a known-bad certificate. Review URL: http://codereview.chromium.org/60023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13105 0039d316-1c4b-4281-b951-d872f2087c98
* Add some hysterisis to tab dragging on Mac.shess@chromium.org2009-04-031-0/+19
| | | | | | | | http://code.google.com/p/chromium/issues/detail?id=9670 Review URL: http://codereview.chromium.org/60072 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13104 0039d316-1c4b-4281-b951-d872f2087c98
* Adds temporary warning when installing Chrome extensions. The warninggeorged@chromium.org2009-04-031-0/+16
| | | | | | | | | will be replaced with the final extension installation UI when available. Review URL: http://codereview.chromium.org/60079 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13103 0039d316-1c4b-4281-b951-d872f2087c98
* Add DirectoryWatcherTest back to the Linux build.thestig@chromium.org2009-04-031-3/+6
| | | | | | Review URL: http://codereview.chromium.org/62014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13102 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for issue 9685:sgk@google.com2009-04-031-1/+1
| | | | | | | | Use git log | grep .. instead of git svn info (For tedoc2000) BUG=9685 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13101 0039d316-1c4b-4281-b951-d872f2087c98
* Remove all the redundant mac : LayoutTests/http listings now thatojan@google.com2009-04-031-52/+7
| | | | | | | | we mark them all as PASS TIMEOUT CRASH. Leaves in all the http tests that had a FAIL expectation. Review URL: http://codereview.chromium.org/62018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13100 0039d316-1c4b-4281-b951-d872f2087c98
* Update for windows failures.darin@chromium.org2009-04-031-9/+11
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/62020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13099 0039d316-1c4b-4281-b951-d872f2087c98
* Remove duplicated expectation.darin@chromium.org2009-04-031-4/+2
| | | | | | | | | | Add TIMEOUT to one test that appears to be timing out on some of the bots. TBR=amanda Review URL: http://codereview.chromium.org/62019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13098 0039d316-1c4b-4281-b951-d872f2087c98
* Restrict to LINUX.darin@chromium.org2009-04-031-10/+10
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/62017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13097 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations following WebKit merge 42133:42199darin@chromium.org2009-04-031-0/+12
| | | | | | | | TBR=amanda Review URL: http://codereview.chromium.org/60101 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13096 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit merge 42132:42199 (Chrome side)darin@chromium.org2009-04-033-6/+7
| | | | | | | | | | Account for a FrameLoader method that was renamed. R=amanda Review URL: http://codereview.chromium.org/62011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13095 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unneeded uses of base/pickle.h. Add some explicit #includes.thestig@chromium.org2009-04-0310-13/+26
| | | | | | Review URL: http://codereview.chromium.org/60095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13093 0039d316-1c4b-4281-b951-d872f2087c98
* Build fix: devtools_messages_internal.h moved w/o updating if 0 blockagl@chromium.org2009-04-031-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13092 0039d316-1c4b-4281-b951-d872f2087c98
* Put a border around the find bar text entry field.estade@chromium.org2009-04-033-6/+9
| | | | | | Review URL: http://codereview.chromium.org/56207 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13091 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unneeded temp_scaffolding_stubs.h includes. Remove ConstrainedWindow ↵thestig@chromium.org2009-04-0310-35/+12
| | | | | | | | from the scaffold. Added a bunch of explicit #includes that used to be implicitly included through temp_scaffolding_stubs.h. Review URL: http://codereview.chromium.org/60077 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13090 0039d316-1c4b-4281-b951-d872f2087c98
* Remove deprecated wstring ctor of JSONFileValueSerializer.phajdan.jr@chromium.org2009-04-0311-41/+40
| | | | | | | | Switched callers to FilePath. Review URL: http://codereview.chromium.org/62009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13089 0039d316-1c4b-4281-b951-d872f2087c98
* This CL adds unit-tests for the SafeBrowsingBlockingPage class.jcampan@chromium.org2009-04-0310-23/+452
| | | | | | | | | | | | | | | | | This required: - creating a factory to create SafeBrowsingBlockingPage instances (so unit-tests can provide their own sub-classes). - making the code posts tasks on the current message loop when there is no IO thread. This should only happen in tests scenarios where we only have 1 thread. BUG=6731 TEST=Run the unit-tests. In Chrome, navigate to pages flagged as malware (ex: ianfette.org) and make sure the safe browsing feature still works as expected. Review URL: http://codereview.chromium.org/56135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13088 0039d316-1c4b-4281-b951-d872f2087c98
* Reduce usage of {To,From}WStringHack in file_util_unittest.ccphajdan.jr@chromium.org2009-04-031-58/+60
| | | | | | Review URL: http://codereview.chromium.org/62008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13087 0039d316-1c4b-4281-b951-d872f2087c98
* Make OpenProcessHandle report an error when it couldn't open the handle.phajdan.jr@chromium.org2009-04-036-10/+26
| | | | | | | | One more step to land http://codereview.chromium.org/54003 (chrome_process_util). Review URL: http://codereview.chromium.org/62004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13086 0039d316-1c4b-4281-b951-d872f2087c98
* DEPS roll to get svn:ignore on third_party/icu38.sgk@google.com2009-04-031-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13084 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Add devtools messages into the about:ipc dialog.pfeldman@chromium.org2009-04-033-9/+27
| | | | | | Review URL: http://codereview.chromium.org/60090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13082 0039d316-1c4b-4281-b951-d872f2087c98
* 1. Scope pane is populated with local variables, arguments and 'this' object ↵yurys@google.com2009-04-033-52/+231
| | | | | | | | | for each call frame. These are only data we can extract from 'backtrace' response for now. It will be improved once we extend the debugger protocol. 2. Created descendants of ObjectPropertiesSection and ObjectPropertyTreeElement for Elements panel. This way we avoid conflicts with Scripts panel which uses same classes but with data represented in a different format. Review URL: http://codereview.chromium.org/62003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13081 0039d316-1c4b-4281-b951-d872f2087c98
* Remove two unneeded uses of std::floor in the GTK tab code.deanm@chromium.org2009-04-031-3/+2
| | | | | | | | | | | | | | | - <cmath> was not included, breaking some builds - one floor was used without the std:: prefix These floor calls should have been redundant, the result was assigned to an int, which will cause the same truncation anyway. Pointed out by Hironori Bono and Craig Schlenter. Review URL: http://codereview.chromium.org/60088 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13080 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: move devtools messages to common.pfeldman@chromium.org2009-04-0310-19/+17
| | | | | | Review URL: http://codereview.chromium.org/60087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13079 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Use string literals when encoding messages.pfeldman@chromium.org2009-04-033-124/+89
| | | | | | Review URL: http://codereview.chromium.org/62002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13078 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fixes for crashes / bugs while debugging calendar.google.com.pfeldman@chromium.org2009-04-037-114/+180
| | | | | | Review URL: http://codereview.chromium.org/60051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13077 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 13070. Apparently this somehow caused failures onojan@chromium.org2009-04-032-90/+17
| | | | | | | | Linux and Mac builds. Then turning on parallelization for windows release caused a couple failures still. Review URL: http://codereview.chromium.org/60082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13076 0039d316-1c4b-4281-b951-d872f2087c98
* Don't call NPP_StreamAsFile on the plugin, if the stream is being closed due ↵ananta@chromium.org2009-04-031-1/+2
| | | | | | | | | | | | | to an error, i.e. due to a user break or a network error. This causes the FoxIt reader plugin to crash. Fixes bug http://code.google.com/p/chromium/issues/detail?id=9539 Bug=9539 Review URL: http://codereview.chromium.org/56206 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13075 0039d316-1c4b-4281-b951-d872f2087c98
* Take number three at running tests in parallel for Windows-releaseojan@chromium.org2009-04-031-9/+5
| | | | | | | builds. TBR to submit while the tree is less active. Review URL: http://codereview.chromium.org/56210 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13074 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Remove dependency on GTK from base/test_suite.h"agl@chromium.org2009-04-031-0/+5
| | | | | | | This reverts commit r13064. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13073 0039d316-1c4b-4281-b951-d872f2087c98
* A workaround fix for Issue 9186.hbono@chromium.org2009-04-031-0/+6
| | | | | | | | | This crash is caused in a unnecessary check whether or not to add a "text direction" submenu to a context menu. Since we don't have a "text direction" submenu and this check is unnecessary now, this change set a page setting that disables this check. BUG=9186 Review URL: http://codereview.chromium.org/42690 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13072 0039d316-1c4b-4281-b951-d872f2087c98