summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Reverting dfisher changes 133386 and 13381cpu@google.com2009-04-0830-307/+222
| | | | | | | | | | TBR=darin Review URL: http://codereview.chromium.org/58018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13387 0039d316-1c4b-4281-b951-d872f2087c98
* fix mac bustagedarin@chromium.org2009-04-081-3/+6
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13386 0039d316-1c4b-4281-b951-d872f2087c98
* Rebase purify test filters. The signature to Browser::AddTabWithURL() ↵aa@chromium.org2009-04-082-58/+77
| | | | | | | | changed, and it looks like another occurrence of it showed up (?). Review URL: http://codereview.chromium.org/63140 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13385 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for invocation over deprecated protocol handlercpu@google.com2009-04-081-28/+8
| | | | | | | | | | | | | - We don't support chromehtml protocol anymore and future installers do not register it - Avoid stale registry entries to invoke us BUG=9860 BUG=9862 Review URL: http://codereview.chromium.org/64003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13384 0039d316-1c4b-4281-b951-d872f2087c98
* A few more flaky tests. I think we're converging onojan@google.com2009-04-081-5/+6
| | | | | | | | stability finally. This is the flake for all the runs since early this morning. Review URL: http://codereview.chromium.org/63135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13383 0039d316-1c4b-4281-b951-d872f2087c98
* Implement mouse input handling for the close button in the Linux tabstrip.jhawkins@chromium.org2009-04-086-18/+131
| | | | | | Review URL: http://codereview.chromium.org/63136 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13382 0039d316-1c4b-4281-b951-d872f2087c98
* Switch to using WebPoint, WebRect, and WebSize in more of the gluedarin@chromium.org2009-04-0829-219/+301
| | | | | | | | | | | layer interface. This will help when we move those interfaces into the WebKit API. R=dglazkov Review URL: http://codereview.chromium.org/63126 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13381 0039d316-1c4b-4281-b951-d872f2087c98
* Remove superfluous depends now that WebString isn't in IPC anymore.agl@chromium.org2009-04-081-4/+0
| | | | | | | | | | | | | | | | | | r12881 added WebKit API functions to renderer messages. This required linking in huge numbers of new libraries into many Linux and Mac targets. WebString has since been removed and this is an attempt to undo r12892 for Linux. The original changes cannot be reverted since Linux has since moved from scons to GYP. This passes try servers on all platforms. BUG=9586 http://codereview.chromium.org/62159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13379 0039d316-1c4b-4281-b951-d872f2087c98
* Use histogram in AudioRendererHost to measure IPC audio latencyhclam@chromium.org2009-04-081-2/+17
| | | | | | | | Measure ICP audio latency using histogram. Review URL: http://codereview.chromium.org/63128 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13378 0039d316-1c4b-4281-b951-d872f2087c98
* Remove more unneeded scaffolding.thestig@chromium.org2009-04-0815-91/+14
| | | | | | Review URL: http://codereview.chromium.org/63129 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13376 0039d316-1c4b-4281-b951-d872f2087c98
* Print times for individual tests that take longer than 1 second to run.ojan@google.com2009-04-082-5/+36
| | | | | | | | | On my quad-core mac, this was <100 tests. I'm hoping we can gather some data for implementing bug 9324. Review URL: http://codereview.chromium.org/63127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13375 0039d316-1c4b-4281-b951-d872f2087c98
* posix: make ctl-C work within gdb for dropping to a console.evan@chromium.org2009-04-082-1/+17
| | | | | | | | See comment in commit for gory details. Review URL: http://codereview.chromium.org/53113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13374 0039d316-1c4b-4281-b951-d872f2087c98
* Remove reference to non-existent file in GYP.agl@chromium.org2009-04-081-1/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13373 0039d316-1c4b-4281-b951-d872f2087c98
* Add aa's Event class to our javascript bindings and use it in our extensionmpcomplete@google.com2009-04-0814-188/+383
| | | | | | | message passing API. Review URL: http://codereview.chromium.org/62069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13371 0039d316-1c4b-4281-b951-d872f2087c98
* Add gyp-generated XCode and SCons files to svn:ignore.sgk@google.com2009-04-080-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13370 0039d316-1c4b-4281-b951-d872f2087c98
* Try one more time to check in http://codereview.chromium.org/60112aa@chromium.org2009-04-0826-132/+595
| | | | | | | | | | | | Added this test to the list of skipped purify tests as it is experience the same issue as ExtensionView test. I also found an unrelated memory leak and created a patch separately: http://codereview.chromium.org/63073 Review URL: http://codereview.chromium.org/63075 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13369 0039d316-1c4b-4281-b951-d872f2087c98
* Linux cflag changes:sgk@google.com2009-04-083-4/+11
| | | | | | | | | * Use -fno-rtti only for C++ V8 compilation. * Move -f{data,function}-sections (for Release) to build/common.gypi. * Add -fno-ident (per deanm). Review URL: http://codereview.chromium.org/62153 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13368 0039d316-1c4b-4281-b951-d872f2087c98
* linux: temporarily disable a test due to flakiness.evan@chromium.org2009-04-081-0/+5
| | | | | | | | | | Relevant bugs have been filed. TBR=tony Review URL: http://codereview.chromium.org/64001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13367 0039d316-1c4b-4281-b951-d872f2087c98
* roll DEPS to pick up latest third_party/WebKitdarin@chromium.org2009-04-081-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13366 0039d316-1c4b-4281-b951-d872f2087c98
* Ensure the previous/next button don't get focused when clicked.jcampan@chromium.org2009-04-081-0/+5
| | | | | | | | | | We keep the button focusable so they can be tab traversed. BUG=9772 TEST=See bug Review URL: http://codereview.chromium.org/62144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13364 0039d316-1c4b-4281-b951-d872f2087c98
* Switching default_plugin to gyp on windows.bradnelson@google.com2009-04-080-0/+0
| | | | | | | Fixing missing props entries on activex_shim/dll and ffmpeg. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13363 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: Fix errors found during dogfooding.pfeldman@chromium.org2009-04-087-37/+27
| | | | | | Review URL: http://codereview.chromium.org/62152 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13362 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue 7337, where a file of mime type "text/x-registry" with extension ↵sidchat@google.com2009-04-082-1/+10
| | | | | | | | | "reg" was getting saved with extension "download" instead. Issue=7337 Review URL: http://codereview.chromium.org/58007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13361 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mouse wheel redirection when omnibox has focusamit@chromium.org2009-04-082-0/+13
| | | | | | | | | | | | | | Since focus manager subclass now no longer handlers mouse wheel redirection, handle WM_MOUSEWHEEL in autocomplete_edit_view_win and give other windows chance to handle mouse wheel. Bug 9647 Review URL: http://codereview.chromium.org/63061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13360 0039d316-1c4b-4281-b951-d872f2087c98
* Modifies the criteria checker to require XP SP2 as the minimum OS version; ↵gwilson@google.com2009-04-081-5/+5
| | | | | | | | we only support XP SP2 and higher. Review URL: http://codereview.chromium.org/63025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13359 0039d316-1c4b-4281-b951-d872f2087c98
* Disable Cache ui test as it fails on the botpinkerton@chromium.org2009-04-081-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13358 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to fix crash that I don't fully understand and can't repro :(pkasting@chromium.org2009-04-081-2/+13
| | | | | | | BUG=8933 Review URL: http://codereview.chromium.org/63085 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13357 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: warning when not running most recent test_shellagl@chromium.org2009-04-081-1/+26
| | | | | | | | | | | With the scons GYP switch, you now have to pass --debug to run_layout_tests.sh to run the debug build otherwise you'll silently be running the wrong binary. Warning loudly about this. http://codereview.chromium.org/62137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13356 0039d316-1c4b-4281-b951-d872f2087c98
* Enable a bunch of ui tests on Mac.pinkerton@chromium.org2009-04-085-15/+8
| | | | | | Review URL: http://codereview.chromium.org/63122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13355 0039d316-1c4b-4281-b951-d872f2087c98
* One of the new regressions is also failing on windows.nsylvain@chromium.org2009-04-081-1/+1
| | | | | | Review URL: http://codereview.chromium.org/62150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13353 0039d316-1c4b-4281-b951-d872f2087c98
* clean out the failing layout tests that have been left failingnsylvain@chromium.org2009-04-081-2/+4
| | | | | | | | since yesterday's webkit merge. Review URL: http://codereview.chromium.org/62148 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13351 0039d316-1c4b-4281-b951-d872f2087c98
* Remove our only use of dynamic_cast, which is not needed.deanm@chromium.org2009-04-081-1/+1
| | | | | | | | | | | We don't want to ever use RTTI. This was casting a WebContents to a TabContents, which is a simple and safe upcase, since WebContents derives from TabContents. It should have just been a static_cast. Review URL: http://codereview.chromium.org/62147 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13350 0039d316-1c4b-4281-b951-d872f2087c98
* Remove some unused stuff from basictypes.h.deanm@chromium.org2009-04-081-48/+0
| | | | | | | | | | | | My original goal was just to remove down_cast, since it uses RTTI, and I am going to update the build with -fno-rtti. The other stuff I just noticed is unrelated and unused in our code, so we might as well remove it, since it hasn't proven to be useful. Review URL: http://codereview.chromium.org/63121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13349 0039d316-1c4b-4281-b951-d872f2087c98
* Added restore and add tab to the system menu so that these operationsidanan@chromium.org2009-04-082-3/+15
| | | | | | | | | | can be done from there. BUG=2144 Review URL: http://codereview.chromium.org/62113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13348 0039d316-1c4b-4281-b951-d872f2087c98
* 1. All debugger messages are dispatched in a static method on the IO thread. ↵yurys@google.com2009-04-089-24/+229
| | | | | | | | | | | All responses from the v8 go to another static method where we should find out which devtool agent delegate should be used for sending the response. We use call_id to match request with the delegate its response should be sent to. We don't pass the delegate directly as it's designed to be accessed on the render thread only. To match debug command response with its request the request sequence number is replaced with a number that is unique across the renderer(note that requests from different clients may have equal ids so we cannot rely on them). This happens before the command gets to the v8. When the command response is ready the original request_seq is restored. Before that the request_seq field is used to find out which devtools agent delegate should be used for sending the response. 2. For the debugger events we derive target agent from the current v8 execution context. If there is no agent attached to the RenderView owning that context 'continue' command is sent to the v8 automatically and the message is ignored. Review URL: http://codereview.chromium.org/62106 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13347 0039d316-1c4b-4281-b951-d872f2087c98
* Refactor tab model observer for cocoa into a separate class so it can be ↵pinkerton@chromium.org2009-04-087-106/+214
| | | | | | | | re-used. Mark tab as visible when switching to it so tabs loaded in the background work. Review URL: http://codereview.chromium.org/63087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13346 0039d316-1c4b-4281-b951-d872f2087c98
* Basic underpinnings of the gyp equivalent of the Linux SHARED=1 build:sgk@google.com2009-04-0830-49/+57
| | | | | | | | | parameterize the 'type' setting of the various library targets, with a default of 'static_library'. (Hat tip to Craig Schlenter.) Review URL: http://codereview.chromium.org/62127 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13345 0039d316-1c4b-4281-b951-d872f2087c98
* A few small improvements to ChromeCanvasPaint.deanm@chromium.org2009-04-081-13/+7
| | | | | | | | | | | | | - Don't triple buffer, we are already effectively double buffering by drawing onto a ChromeCanvas (bitmap), and then blitting. We don't need the extra GDK double buffering. - Don't translate the origin, and just blit the dirty rectangle. Review URL: http://codereview.chromium.org/63057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13344 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 12739, 12740, and 12741 because we're going to fix Issue 7448 purely ↵abarth@chromium.org2009-04-0815-46/+3
| | | | | | in WebKit. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13343 0039d316-1c4b-4281-b951-d872f2087c98
* Move location bar bridge out of tab_contents_controller.shess@chromium.org2009-04-086-75/+149
| | | | | | | | | | [So that I don't keep getting conflicts as I work to finish the omnibox change http://codereview.chromium.org/50074 ] Review URL: http://codereview.chromium.org/63096 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13342 0039d316-1c4b-4281-b951-d872f2087c98
* Avoid Google Chrome/Chromium default browser conflict by renaming ↵kuchhal@chromium.org2009-04-082-41/+32
| | | | | | | | | | | Capabilities key. BUG=9697 Review URL: http://codereview.chromium.org/62100 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13341 0039d316-1c4b-4281-b951-d872f2087c98
* Temporary fix for omnibox crash.estade@chromium.org2009-04-083-4/+60
| | | | | | | | BUG=9760 Review URL: http://codereview.chromium.org/63095 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13340 0039d316-1c4b-4281-b951-d872f2087c98
* DNS prefetch experiment extension: Consider different connection count limitsjar@chromium.org2009-04-084-11/+50
| | | | | | | | | | | | This CL both enables selection of a run-time selected limit on the number of connections to a single host, and varies that limit to see how it relates to DNS prefetch latency in connections. r=wtc Review URL: http://codereview.chromium.org/62083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13339 0039d316-1c4b-4281-b951-d872f2087c98
* Mark test failures from merge until I fix them.brettw@chromium.org2009-04-081-0/+3
| | | | | | Review URL: http://codereview.chromium.org/63112 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13338 0039d316-1c4b-4281-b951-d872f2087c98
* Chrome side of WEbKit merge 42244:42287.brettw@chromium.org2009-04-083-5/+13
| | | | | | Review URL: http://codereview.chromium.org/63110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13337 0039d316-1c4b-4281-b951-d872f2087c98
* Stuff needed for alert info bars.estade@chromium.org2009-04-081-16/+4
| | | | | | | | TBR=evan Review URL: http://codereview.chromium.org/63111 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13336 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Linux: warning when not running most recent test_shell"agl@chromium.org2009-04-081-23/+1
| | | | | | | | | This reverts commit r13333. PathFromBase throws an exception when the path isn't there. Sigh. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13335 0039d316-1c4b-4281-b951-d872f2087c98
* linux: don't crash on alert infobars.evan@chromium.org2009-04-081-6/+1
| | | | | | | | | | estade didn't sufficiently test his change. Luckily, the fix is trivial. TBR=estade Review URL: http://codereview.chromium.org/62138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13334 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: warning when not running most recent test_shellagl@chromium.org2009-04-081-1/+23
| | | | | | | | | With the scons GYP switch, you now have to pass --debug to run_layout_tests.sh to run the debug build otherwise you'll silently be running the wrong binary. Warning loudly about this. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13333 0039d316-1c4b-4281-b951-d872f2087c98
* posix: implement AutomationWindowTracker.evan@chromium.org2009-04-084-23/+37
| | | | | | Review URL: http://codereview.chromium.org/62135 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13331 0039d316-1c4b-4281-b951-d872f2087c98