summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Rendering dependencies inherited from version.rules less relative.robertshield@google.com2009-04-141-1/+1
| | | | | | Review URL: http://codereview.chromium.org/73016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13665 0039d316-1c4b-4281-b951-d872f2087c98
* Rename the new Omnibox resources to follow convention and use underscores. ↵deanm@chromium.org2009-04-146-0/+5
| | | | | | | | | Add these resources to theme_resources.grd. Review URL: http://codereview.chromium.org/73030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13664 0039d316-1c4b-4281-b951-d872f2087c98
* Modifies the test_expectations.txt file to add bugs to all tests without ↵gwilson@google.com2009-04-141-754/+754
| | | | | | | | | | | | bugs and not marked as WONTFIX. The bugs have already been created, this just updates the expectations file. R=ojan Review URL: http://codereview.chromium.org/73026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13663 0039d316-1c4b-4281-b951-d872f2087c98
* Added undo tab closing item to Tab menu.idanan@chromium.org2009-04-146-0/+27
| | | | | | Review URL: http://codereview.chromium.org/62151 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13662 0039d316-1c4b-4281-b951-d872f2087c98
* Collapse bookmark bars into a single bar per window, rather than one per tab.pinkerton@chromium.org2009-04-1413-159/+198
| | | | | | | | Create a separate controller for the bar. Hide bar when it's not supposed to be visible instead of just allowing it to be covered by content (it's not always covered, which leads to drawing errors). git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13661 0039d316-1c4b-4281-b951-d872f2087c98
* Prevent an extension from double observing a message filter.maruel@chromium.org2009-04-142-13/+25
| | | | | | | | | | | Fixes Vista ui_test debug failures. Patch by Paul Godavari Review: http://codereview.chromium.org/67120 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13660 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.1.9.1 to fix broken Mac build.kasperl@google.com2009-04-141-1/+1
| | | | | | Review URL: http://codereview.chromium.org/73033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13656 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 in Chromium to version 1.1.8. The motivation for thiskasperl@google.com2009-04-142-1/+3
| | | | | | | | | change is to get the V8 latest builder compiling again so we can keep track of any regressions (new files were introduced - need to update the v8.gyp file). Review URL: http://codereview.chromium.org/73032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13654 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Add JsonSchema-based validation for the tab APIs."aa@chromium.org2009-04-1420-1358/+228
| | | | | | | | | | | This reverts commit 4f47758f5238f2e5b05d9de18f390bfe2aeb6980. Revert "TBR: Fix unit tests, line endings." This reverts commit 257fa01e20c46c68dce1c5992b75c64686cb1a66. Review URL: http://codereview.chromium.org/67122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13652 0039d316-1c4b-4281-b951-d872f2087c98
* TBR: Fix unit tests, line endings.aa@chromium.org2009-04-142-312/+312
| | | | | | Review URL: http://codereview.chromium.org/67121 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13651 0039d316-1c4b-4281-b951-d872f2087c98
* Fast flag for h264 improves performance of loop filter.fbarchard@chromium.org2009-04-141-0/+1
| | | | | | | | Increases performance by about 10% with minimal quality loss. Review URL: http://codereview.chromium.org/63107 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13650 0039d316-1c4b-4281-b951-d872f2087c98
* Add JsonSchema-based validation for the tab APIs.aa@chromium.org2009-04-1420-228/+1358
| | | | | | | | | Arv: can you take json_schema.js and json_schema_test.js. Matt: you take the rest. Review URL: http://codereview.chromium.org/66006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13649 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 13647 (broke build).sgjesse@chromium.org2009-04-141-2/+0
| | | | | | | TBR=yurys@chromium.org Review URL: http://codereview.chromium.org/67118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13648 0039d316-1c4b-4281-b951-d872f2087c98
* Added new V8 files to v8.gyp.sgjesse@chromium.org2009-04-141-0/+2
| | | | | | | TBR=yurys@chromium.org Review URL: http://codereview.chromium.org/73027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13647 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION build from 174.0 to 175.0laforge@chromium.org2009-04-141-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13646 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a crash where the ResourceMessageFilter is deleted before apaulg@google.com2009-04-149-35/+113
| | | | | | | | | | | | | | | | | | SafeBrowsing check has completed. The problem occurs since the SafeBrowsingResourceHandler is not deleted when its associated URLRequest is cleaned up *and* a SafeBrowsing check is in progress. When the check completes, the next resource handler in the chain (the AsyncResourceHandler which caches a pointer the now deleted ResourceMessageFilter) will crash. This CL adds a notification for objects to know when the ResourceMessageFilter is destroyed. BUG=8544 (http://crbug.com) Review URL: http://codereview.chromium.org/63036 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13644 0039d316-1c4b-4281-b951-d872f2087c98
* Linux: Ignore certain menu accelerators.estade@chromium.org2009-04-145-34/+47
| | | | | | Review URL: http://codereview.chromium.org/73003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13643 0039d316-1c4b-4281-b951-d872f2087c98
* Matching v8 build settings more closely to try to fix regression in performance.bradnelson@google.com2009-04-142-5/+18
| | | | | | Review URL: http://codereview.chromium.org/67092 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13642 0039d316-1c4b-4281-b951-d872f2087c98
* Update to version 26 of open-vcdiff (underpinnings for SDCH decoder)jar@chromium.org2009-04-142-1/+2
| | | | | | | | | | | | | This supports a restricted memory model, that does not require the current section (window) of expanded data (from an SDCH decompression) to remain memory resident (for future reference). Also added the change to tell vcdiff that Chrome only supports the more memory effecient mode. r=openvcdiff Review URL: http://codereview.chromium.org/66070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13641 0039d316-1c4b-4281-b951-d872f2087c98
* Typo in test is exposed as a flaky testjar@chromium.org2009-04-141-1/+1
| | | | | | | | | | | | | I recently updated these tests to reduce flakiness, but there was a typo in one line of the update. Since tasks were run serially, the total time to run N-1 tasks should be greater than or EQUAL to the task durtaion, times N-1. r=mark Review URL: http://codereview.chromium.org/74003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13640 0039d316-1c4b-4281-b951-d872f2087c98
* Revert changes causing memory_test problems. asargent@chromium.org2009-04-141-11/+2
| | | | | | | | | | | | This undoes changes from: http://codereview.chromium.org/66045 Review URL: http://codereview.chromium.org/67114 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13639 0039d316-1c4b-4281-b951-d872f2087c98
* Print median, mean and std_deviation for test running times.ojan@google.com2009-04-132-45/+106
| | | | | | | | | | | | Prints these for the time spent in test_shell and the time spent doing each diff comparison. Also removes the check to compute statistics only in debug mode. That was an overoptimization (computing the statistics takes ~100ms). Review URL: http://codereview.chromium.org/73017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13638 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the DOMUIHost. It is not used by any code.brettw@chromium.org2009-04-1311-188/+4
| | | | | | | This also does a minor fix for forward-declares of RenderViewHostFactory. Review URL: http://codereview.chromium.org/66046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13637 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the title of a JavaScript dialog box.tc@google.com2009-04-132-7/+20
| | | | | | | | | | | | | | | | | | Currently, the title of a JavaScript dialog box contains "Alert" regardless of how it's made: whether by alert(), prompt(), or confirm(). "Alert" should be there only when the dialog box is created by alert(). Tested by: unittest, ui_tests, manually BUG=2359 Original patch by yuzo@google.com at http://codereview.chromium.org/67099 Review URL: http://codereview.chromium.org/70002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13636 0039d316-1c4b-4281-b951-d872f2087c98
* roll DEPS to pick up latest third_party/WebKitdarin@chromium.org2009-04-131-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13635 0039d316-1c4b-4281-b951-d872f2087c98
* Histogram time from request till first byte of header is receivedjar@chromium.org2009-04-132-7/+22
| | | | | | | | | Use this as part of the DNS testing trials. r=wtc Review URL: http://codereview.chromium.org/67083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13634 0039d316-1c4b-4281-b951-d872f2087c98
* Remove tests that have passed on Windows for at least the last 50 builds.pam@chromium.org2009-04-131-12/+1
| | | | | | | | BUG=none (various) TEST=covered by layout tests Review URL: http://codereview.chromium.org/67110 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13633 0039d316-1c4b-4281-b951-d872f2087c98
* Add INCLUDE_SERVER_PORT and INCLUDE_SERVER_ARGS for distcc pump.thestig@chromium.org2009-04-131-6/+8
| | | | | | Review URL: http://codereview.chromium.org/73008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13632 0039d316-1c4b-4281-b951-d872f2087c98
* Build pipeline directly in build/action_maketokenizer.py.thestig@chromium.org2009-04-131-8/+10
| | | | | | Review URL: http://codereview.chromium.org/67086 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13631 0039d316-1c4b-4281-b951-d872f2087c98
* Add ~5 flaky tests from over the weekend and sort theojan@google.com2009-04-131-46/+53
| | | | | | | 9798 and 9797 bugs alphanumerically. Review URL: http://codereview.chromium.org/67090 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13630 0039d316-1c4b-4281-b951-d872f2087c98
* Don't overload the meaning of the RENDERER_PROCESS_TERMINATED notification, ↵jam@chromium.org2009-04-137-35/+25
| | | | | | | | | | | | instead create a new one for crashing. The old way of using notifications was incorrect since a RenderProcessHost might have sent only one notification even though a new renderer might have been created after a crash. BUG=9379 Review URL: http://codereview.chromium.org/66069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13629 0039d316-1c4b-4281-b951-d872f2087c98
* v8 uses 0-based line numbering, while in WebKit they are numbered from 1 so ↵yurys@google.com2009-04-131-4/+29
| | | | | | | | we need to convert between that representations. Review URL: http://codereview.chromium.org/67104 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13627 0039d316-1c4b-4281-b951-d872f2087c98
* Delete unused functions in nss_memio.c.willchan@chromium.org2009-04-131-30/+0
| | | | | | | | | /usr/local/google/chromium3/src/net/base/nss_memio.c:142: warning: 'memio_buffer_empty' defined but not used /usr/local/google/chromium3/src/net/base/nss_memio.c:148: warning: 'memio_buffer_full' defined but not used Review URL: http://codereview.chromium.org/67098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13626 0039d316-1c4b-4281-b951-d872f2087c98
* Remove tests that have passed on Mac for at least the last 50 builds.pam@chromium.org2009-04-131-46/+32
| | | | | | | | | | | | | | Put LayoutTests/compositing/overflow/overflow-positioning.html back in for Linux, removed accidentally. File a new bug for non-shadow-related merge 43264:42403 regressions and move those three tests into it. BUG=none (various) TEST=covered by layout tests Review URL: http://codereview.chromium.org/67103 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13625 0039d316-1c4b-4281-b951-d872f2087c98
* Mark "active" on launch; don't want an hour.jrg@chromium.org2009-04-131-0/+3
| | | | | | Review URL: http://codereview.chromium.org/73014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13624 0039d316-1c4b-4281-b951-d872f2087c98
* Removed the SetParentWindow function from tab_proxy and added a ↵ananta@chromium.org2009-04-132-16/+7
| | | | | | | | | | parent_window argument to the Reposition function in tab_proxy Review URL: http://codereview.chromium.org/73019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13623 0039d316-1c4b-4281-b951-d872f2087c98
* Fix problems in event listener teardownasargent@chromium.org2009-04-131-2/+11
| | | | | | | | | | | The problem is sometimes the functions to remove event listeners get called outside of a ContextScope (even though we still have a valid context). BUG=9775 Review URL: http://codereview.chromium.org/66045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13622 0039d316-1c4b-4281-b951-d872f2087c98
* Update a couple of test in test_expectationsjeremy@chromium.org2009-04-131-4/+0
| | | | | | | | | that now pass after http://codereview.chromium.org/59006 . This CL should be the last change needed to fix http://code.google.com/p/chromium/issues/detail?id=9581 Review URL: http://codereview.chromium.org/73011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13621 0039d316-1c4b-4281-b951-d872f2087c98
* linux: make npapi_test_plugin loadable.evan@chromium.org2009-04-135-16/+90
| | | | | | | | We compiled before, but we'd crash with missing symbols when test_shell tried to load it. I also ported some bits of code, and added comments to the other bits that need porting. Review URL: http://codereview.chromium.org/73015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13620 0039d316-1c4b-4281-b951-d872f2087c98
* Fix worker constructor so that nested worker can be created.jianli@chromium.org2009-04-131-6/+13
| | | | | | Review URL: http://codereview.chromium.org/67093 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13619 0039d316-1c4b-4281-b951-d872f2087c98
* Implement tooltips for the Go/Stop button in Linux.willchan@chromium.org2009-04-135-8/+48
| | | | | | | | BUG=9381 Review URL: http://codereview.chromium.org/67064 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13618 0039d316-1c4b-4281-b951-d872f2087c98
* Enable the workers in WorkerThread so that the nested worker can be created.jianli@chromium.org2009-04-131-0/+3
| | | | | | Review URL: http://codereview.chromium.org/66015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13617 0039d316-1c4b-4281-b951-d872f2087c98
* Fix automated_ui_testing for XMLWritertc@google.com2009-04-131-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There was an error in InitXMLReader where it tries to delete the bufffer_ member, setting it to null will make it work as mulhern stated. \src\chrome\Debug>automated_ui_tests.exe Started crash_service.exe so you know if a test crashes! [==========] Running 1 test from 1 test case. [----------] Global test environment set-up. [----------] 1 test from AutomatedUITest [ RUN ] AutomatedUITest.TheOneAndOnlyTest .\automated_ui_tests.cc(167): error: Value of: InitXMLReader() Actual: false Expected: true Error initializing XMLReader Then it crashes. TEST=Ran the test again, doesn't crash. BUG=9625 http://crbug.com/9625 Patch by Mohamed Mansour <m0.interactive@gmail.com> in http://codereview.chromium.org/63001 Review URL: http://codereview.chromium.org/67094 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13616 0039d316-1c4b-4281-b951-d872f2087c98
* Pass a URL with valid protocol to SecurityOrigin::create in order to follow ↵jianli@chromium.org2009-04-131-1/+3
| | | | | | | | the code path to do static value initializations for worker process. Review URL: http://codereview.chromium.org/66063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13615 0039d316-1c4b-4281-b951-d872f2087c98
* Remove tests that have passed on Linux for at least the last 50 builds.pam@chromium.org2009-04-131-36/+17
| | | | | | | | BUG=none (various) TEST=covered by layout tests Review URL: http://codereview.chromium.org/69002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13614 0039d316-1c4b-4281-b951-d872f2087c98
* Once you search for something in a tab, you are very likely to search for ↵finnur@chromium.org2009-04-133-3/+25
| | | | | | | | | | the same thing in another tab. Therefore, if you haven't searched for anything within that tab then Chrome should prepopulate the Find box with the last string you searched for (in any tab). BUG=876 TEST=Open google.com, Ctrl+F, search for 'e'. Open a new tab/new window/open a link in a new window. In all of those new tabs the Find box should be prepopulated with 'e' that is selected (for easy overwriting). Review URL: http://codereview.chromium.org/67066 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13613 0039d316-1c4b-4281-b951-d872f2087c98
* Hook up extension events to the json parser, and change the extension messagempcomplete@google.com2009-04-139-18/+41
| | | | | | | | | | passing stuff to use json. Also made sure to lowercase extension IDs when looking them up in ExtensionMessageService. Review URL: http://codereview.chromium.org/67054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13612 0039d316-1c4b-4281-b951-d872f2087c98
* This CL adds some UI to remove most-visited thumbnails from the New Tab Page.jcampan@chromium.org2009-04-1318-31/+258
| | | | | | | | | | | | | | | | | | The URL of removed thumbnails is added to a blacklist, which is a user pref. I had to modify the VisitSegmentDatabase::QuerySegmentUsage not to return a fixed number of items, as now we may filter the ones we get back. Note: this adds between 20 and 30ms to the first NTP load on my machine (a 3 to 5% increase). BUG=685 TEST=Open the NTP. Click the 'Edit thumbnails' link. Remove some thumbnails. Press Done. Edit again, use the "Restore removed" link. Review URL: http://codereview.chromium.org/67037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13611 0039d316-1c4b-4281-b951-d872f2087c98
* Relanding the following revisions.ananta@chromium.org2009-04-139-2019/+2082
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | r13555 Log: Remove the Activex shim registration for generic Activex controls. The Activex shim only handles windows media player in the wild and will continue to do so for the forseeable future. This fixes http://code.google.com/p/chromium/issues/detail?id=8584, which is basically related to our NPAPI plugin installer not getting instantiated on pages which instantiated flash using an object tag, which would result in webkit attempting to instantiate the activex shim. The shim only loads the windows media player classid, thus causing this issue. Added a test shell test which tests whether the default plugin loaded correctly. This is done by attempting to instantiate a special mime type application/chromium-test-default-plugin, which serves as an indicator to the default plugin to call a function in the page indicating that the test succeeded. I also made a change to ensure that the default plugin is loaded in test_shell_tests. Removed the activexshim dll project from chrome.sln Bug=8584 New Revision: 13558 Log: Removing the Activex shim plugin from the list of default plugins caused some activex shim tests to fail. This basically fails for pages which instantiate the media player like an activex only. To handle this case we attempt to map the clsid to a NPAPI mime type if possible in the shim. If we succeed then the shim is instantiated as an NPAPI plugin as before. It internally loads the media player activex. The other changes are to ensure that the default plugin is only enabled in test_shell for windows for now. Bug=8584 Review URL: http://codereview.chromium.org/72004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13610 0039d316-1c4b-4281-b951-d872f2087c98
* My previous refactoring of the mouse-wheel redirecting codejcampan@chromium.org2009-04-131-8/+8
| | | | | | | | | | | | | | caused menus (such as the book-mark menu) to be closed on mouse-wheel scroll. I had put the rerouting of the mouse-wheel messages in the RenderWidgetViewWin::OnWheelEvent after the workaround for the Thinkpad mousewheel driver, which closes the popups. In the original code, the rerouting was done in the FocusManager by way of sub-classing and was therefore happening before RenderWidgetViewWin::OnWheelEvent. This CL reverts to the original order which fixes the bug. BUG=9752 TEST=Have a profile with lots of bookmarks in a folder on the bookmark toolbar, click on the folder to bring up the scrollable menu. The menu should scroll when you use the mouse-wheel. Review URL: http://codereview.chromium.org/67063 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@13609 0039d316-1c4b-4281-b951-d872f2087c98