summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix some issues with the omnibox2 popup:beng@google.com2009-05-132-7/+13
| | | | | | | | | | | - turn off transparency when glass isn't active - make transparency when glass is active more opaque - decrease the size of text to match the current omnibox popup - make dim text in highlighted rows invert. Review URL: http://codereview.chromium.org/113242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16003 0039d316-1c4b-4281-b951-d872f2087c98
* linux: gyp should fail if the build dependencies aren't met.evan@chromium.org2009-05-132-54/+24
| | | | | | | | | | | | The alternative is that gyp silently succeeds and your build mysteriously doesn't link, even after you've installed the dependencies, and you need to know to rerun "gclient runhooks --force". BUG=11432 Review URL: http://codereview.chromium.org/114007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16002 0039d316-1c4b-4281-b951-d872f2087c98
* remove chrome.gyp cruftestade@chromium.org2009-05-131-3/+0
| | | | | | | | TBR=thestig Review URL: http://codereview.chromium.org/115324 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16000 0039d316-1c4b-4281-b951-d872f2087c98
* Don't try to compile .mk files when building shared librariessgk@google.com2009-05-131-0/+1
| | | | | | | (to exclude third_party/skia/src/core/core_files.mk). Review URL: http://codereview.chromium.org/115320 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15999 0039d316-1c4b-4281-b951-d872f2087c98
* Redirecting chrome.sln to the new vcproj locations spit out by gyp.bradnelson@chromium.org2009-05-131-2/+2
| | | | | | | | Oversight in a previous change. Review URL: http://codereview.chromium.org/115321 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15998 0039d316-1c4b-4281-b951-d872f2087c98
* Re-do r15244 again.darin@chromium.org2009-05-1326-387/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Originally reviewed at http://codereview.chromium.org/100353 Eliminate webkit/glue/webhistoryitem* in favor of adding a NavigateBackForwardSoon method WebViewDelegate. This moves all of the hacky details of how we intercept "history.{back, forward,go}" into the webkit layer. My eventual plan is to teach WebCore how to make this not hacky. In this version of the CL, TestWebViewDelegate performs the back/forward navigation directly in NavigateBackForwardSoon instead of using PostTask to delay it. I'm doing this to minimize regressions so that I can hopefully get the rest of this CL landed. I also already made the changes to WebKit to force history. {back,forward,go} to be processed asynchronously. Finally, it was necessary to move DumpBackForwardList out of webkit_glue.cc since it was using itemAtIndex to generate those results, and now that we return synthetic URLs for that function, the results were very wrong. The fix is to move DumpBackForwardList into TestShell so that it can more directly inspect the TestNavigationController. Now, it is necessary for webkit_glue.h to expose a function to dump a content state string (aka a WebCore::HistoryItem). BUG=11423 R=mpcomplete Review URL: http://codereview.chromium.org/113328 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15997 0039d316-1c4b-4281-b951-d872f2087c98
* Pull new googleurl to get HostNoBrackets.brettw@chromium.org2009-05-131-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115318 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15996 0039d316-1c4b-4281-b951-d872f2087c98
* Webkit merge from 43587:43637.tc@google.com2009-05-1311-3/+39
| | | | | | | | | | | Tests failing due to upstream r43604, but abarth with investigate. Otherwise, just some new baselines. Review URL: http://codereview.chromium.org/115319 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15995 0039d316-1c4b-4281-b951-d872f2087c98
* Added more installer tests. Here is the list:anantha@chromium.org2009-05-135-57/+165
| | | | | | | | | | | | | | | | | 1. Install latest dev/beta channel build. 2. Install latest stable build. 3. Install latest dev/beta channel build at System level. 4. Install latest stable build at system level. 5. Install latest dev/beta full installer over previous dev/beta full installer. 6. Install latest stable full installer over previous stable full installer. 7. Install latest dev/beta diff installer over previous dev/beta full installer. 8. Install latest stable diff installer over previous stable full installer. 9. Install latest stable full installer over ChromeSetup.exe 10. Install latest beta full installer over beta ChromeSetup.exe Review URL: http://codereview.chromium.org/115159 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15994 0039d316-1c4b-4281-b951-d872f2087c98
* Tweak comment as requested by wtc.abarth@chromium.org2009-05-131-3/+3
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15993 0039d316-1c4b-4281-b951-d872f2087c98
* Re-add tabstrip background rendering with support for themed backgrounds.jhawkins@chromium.org2009-05-133-5/+19
| | | | | | Review URL: http://codereview.chromium.org/115313 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15991 0039d316-1c4b-4281-b951-d872f2087c98
* valgrind: print the gtest suppression list on startup.evan@chromium.org2009-05-131-0/+1
| | | | | | | | | This is in the docs, but there are a lot of docs, and all the other files it's pulling flags from are printed during startup. Review URL: http://codereview.chromium.org/113358 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15990 0039d316-1c4b-4281-b951-d872f2087c98
* Propagate intrinsic width notification over IPC in all cases (not just ↵pinkerton@chromium.org2009-05-1315-20/+93
| | | | | | | | extensions) to the TabContentsView. Enable the zoom button on Mac to utilize it. Ensure we only send the IPC notification when the value changes, as WebCore tends to over-report that it has changed. Fix const-ness in delegate API where it's not necessary. Review URL: http://codereview.chromium.org/115138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15988 0039d316-1c4b-4281-b951-d872f2087c98
* Reverting 15986.michaeln@google.com2009-05-1310-247/+3
| | | | | | Review URL: http://codereview.chromium.org/113359 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15987 0039d316-1c4b-4281-b951-d872f2087c98
* CPAPI gears drag drop and renderer IPC....michaeln@google.com2009-05-1310-3/+247
| | | | | | | | | | | | | | | | | | | | | | CPAPI (0.10) functions for gears drag drop; one to extract the drag type/data given an NPObject *event, one to override the drop effect (drag cursor). Gears drag drop API receives a browser event as an NPObject* so the event is untrusted. Provide IPC calls to the renderer so gears can pass the event to renderer/V8 for checking, prior to drag type/data extraction, or the setting of the drop effect. V8 event checking is a TODO(noel), http://mondrian/10947778 for the CPAPI (0.10) change submitted to gears. BUG=7995 Original patch by Noel Gordon via: http://codereview.chromium.org/99240 Review URL: http://codereview.chromium.org/115280 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15986 0039d316-1c4b-4281-b951-d872f2087c98
* metrics: don't record metrics unless user has opted-in.evan@chromium.org2009-05-131-3/+3
| | | | | | | | | | This worked before, but regressed for Chromium builds. BUG=2278 Review URL: http://codereview.chromium.org/113350 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15985 0039d316-1c4b-4281-b951-d872f2087c98
* Add missing <vector> #include. Fixes build on Windows (Release).phajdan.jr@chromium.org2009-05-131-0/+1
| | | | | | | | TBR=ben Review URL: http://codereview.chromium.org/114026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15983 0039d316-1c4b-4281-b951-d872f2087c98
* Move tree-related classes that Linux code depends on from views/ to app/phajdan.jr@chromium.org2009-05-1321-96/+86
| | | | | | | | | | TEST=If it compiles and unit_tests pass, it's ok. Just moving files around. http://crbug.com/11066 Review URL: http://codereview.chromium.org/115185 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15982 0039d316-1c4b-4281-b951-d872f2087c98
* The dialogs would size their width to their contents (and a minimum size).jcampan@chromium.org2009-05-131-0/+20
| | | | | | | | | | | In some cases, the dialog buttons can be wider than the contents and were clipped. This CL size the dialog to its contents or buttons, whatever is wider. BUG=11855 TEST=Visit pages with alerts/confirm dialogs, make sure dialog are shown properly. Test the case described in the bug. Review URL: http://codereview.chromium.org/115314 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15981 0039d316-1c4b-4281-b951-d872f2087c98
* Moving all the breakpad stuff to: src/breakpadbradnelson@chromium.org2009-05-137-456/+199
| | | | | | | | (out of build/temp_gyp) Review URL: http://codereview.chromium.org/113352 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15980 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the shared build on linux after the skia move.senorblanco@chromium.org2009-05-131-1/+0
| | | | | | | | | Committed on behalf of craig.schlenter@gmail.com. Original review URL=http://codereview.chromium.org/115303 Review URL: http://codereview.chromium.org/115310 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15979 0039d316-1c4b-4281-b951-d872f2087c98
* Making navigate, back, forward, and reloadhuanr@chromium.org2009-05-136-56/+96
| | | | | | | | synchronous in automated ui test. Review URL: http://codereview.chromium.org/115279 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15978 0039d316-1c4b-4281-b951-d872f2087c98
* Rolling in new version of gyp.bradnelson@chromium.org2009-05-131-1/+1
| | | | | | | | | Fixes 'inputs' as additional dependencies on windows. Fixes regression with msvs_cygwin_shell. Review URL: http://codereview.chromium.org/113349 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15975 0039d316-1c4b-4281-b951-d872f2087c98
* Add croc code coverage tool. (Same change as yesterday, but now made in therspangler@google.com2009-05-133-0/+1459
| | | | | | | | writable repository) Review URL: http://codereview.chromium.org/113346 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15974 0039d316-1c4b-4281-b951-d872f2087c98
* Suppress Gtk warnings likehamaji@chromium.org2009-05-131-0/+27
| | | | | | | | | | | | | | (test_shell:2476): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-uim.so: wrong ELF class: ELFCLASS64 (test_shell:2476): Gtk-WARNING **: Loading IM context type 'uim' failed This happens when Gtk tries to open 64 bit shared object from 32 bit binaries. As this change suppress warnings only when the above three lines come the same order, we can still see other important warnings. Review URL: http://codereview.chromium.org/115263 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15973 0039d316-1c4b-4281-b951-d872f2087c98
* Prepare V8MessagePortCustom.cpp for upstreaming to WebKitlevin@chromium.org2009-05-131-135/+63
| | | | | | | | | | | Original review http://codereview.chromium.org/113241. BUG=http://crbug.com/11782 TEST=Run disabled message port layout tests (*message*-disabled) under LayoutTests/fast/events. Note that these are disabled by default git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15971 0039d316-1c4b-4281-b951-d872f2087c98
* More flakey layout test gardening.jeremy@chromium.org2009-05-131-0/+1
| | | | | | | | Mark Flaky Layout Tests Review URL: http://codereview.chromium.org/113356 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15970 0039d316-1c4b-4281-b951-d872f2087c98
* svn:ignore third_party/skia, so the Try servers don't get confused (and the ?senorblanco@chromium.org2009-05-130-0/+0
| | | | | | | | | goes away). TBR=maruel git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15969 0039d316-1c4b-4281-b951-d872f2087c98
* Ignore chrome/installer/linux directory.chrome-bot@google.com2009-05-130-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15968 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 15965. I wasn't supposed to check that in since it still doesn't ↵maruel@chromium.org2009-05-1363-225/+179
| | | | | | | | | compile on linux and mac! TBR=sky Review URL: http://codereview.chromium.org/113351 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15967 0039d316-1c4b-4281-b951-d872f2087c98
* Remove even more ATL dependencies.maruel@chromium.org2009-05-1363-179/+225
| | | | | | Review URL: http://codereview.chromium.org/115309 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15965 0039d316-1c4b-4281-b951-d872f2087c98
* Mark Flaky Layout Testsjeremy@chromium.org2009-05-131-0/+4
| | | | | | Review URL: http://codereview.chromium.org/113347 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15964 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: fix memory leak.pfeldman@chromium.org2009-05-131-0/+1
| | | | | | | | TBR=yurys Review URL: http://codereview.chromium.org/115308 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15963 0039d316-1c4b-4281-b951-d872f2087c98
* Remove win-specific ifdefs to enable searching history. TEST=Searching ↵pinkerton@chromium.org2009-05-131-6/+0
| | | | | | | | history on NTP shound now do something, rather than nothing. Review URL: http://codereview.chromium.org/115301 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15961 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a dependency problem in base.gyp, so that file_version_info_linux.hphajdan.jr@chromium.org2009-05-131-0/+4
| | | | | | | | is generated before it is used. Review URL: http://codereview.chromium.org/113256 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15960 0039d316-1c4b-4281-b951-d872f2087c98
* Fix issue where dragging a newly created tab drags the entire window by ↵pinkerton@chromium.org2009-05-131-1/+13
| | | | | | | | commenting out some use of CoreAnimation. BUG=11829. TEST=dragging tags out of a new window. Review URL: http://codereview.chromium.org/113343 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15959 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the explicit keyword from the ScopedComPtr constructor so it can be ↵maruel@chromium.org2009-05-132-1/+46
| | | | | | | | included in a STL container. Review URL: http://codereview.chromium.org/115247 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15958 0039d316-1c4b-4281-b951-d872f2087c98
* Add a dep on symupload when using breakpad so it gets built for the bot to ↵thomasvl@chromium.org2009-05-131-0/+1
| | | | | | | | then upload symbols. Review URL: http://codereview.chromium.org/115293 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15957 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the trailing slash so gclient doesn't keep checking out the sources ↵thomasvl@chromium.org2009-05-131-2/+2
| | | | | | | | due to url mismatches. Review URL: http://codereview.chromium.org/115298 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15956 0039d316-1c4b-4281-b951-d872f2087c98
* One more test_expectations fix (wrong path).senorblanco@chromium.org2009-05-131-2/+2
| | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/115297 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15955 0039d316-1c4b-4281-b951-d872f2087c98
* More green please: Vector canvas matrix test disable, mac fix, mark layoutsenorblanco@chromium.org2009-05-133-3/+14
| | | | | | | | | | tests failing. TBR=brettw Review URL: http://codereview.chromium.org/113342 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15952 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the mac build break with skia move.thomasvl@chromium.org2009-05-131-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115294 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15951 0039d316-1c4b-4281-b951-d872f2087c98
* This is the successor to http://codereview.chromium.org/67150maruel@chromium.org2009-05-1310-115/+244
| | | | | | | | | | | | | | | | | | | | | Make forward/backward navigation work even when redirection is involved. Currently, Chrome tries to go back to the page immediately before the current one. This doesn't work if the current page was visited by redirection; redirection just occurs again. With this change, Chrome first tries to find the redirection source of the current page and then to go back to the page before the source. BUG=9663,10531 Tested: unit_tests, ui_tests, manually. Patch contributed by Yuzo Fujishima <yuzo@google.com> Review: http://codereview.chromium.org/100245 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15950 0039d316-1c4b-4281-b951-d872f2087c98
* This CL updates chrome to the latest version of skia, retrieved via DEPS, andsenorblanco@chromium.org2009-05-13372-21270/+1035
| | | | | | | | | | | | | | | | | | | | | | | | | | | placed in third_party. All relevant skia changes (for all 3 platforms) have been upstreamed. Most of this CL is mind-numbingly repetitive. Things of interest are: skia.gyp (now points at third_party versions), DEPS, and SkUserConfig.h. stdint.h: Skia now requires C99 integer types, which MSVC doesn't support natively. I have put typedefs in config/win/stdint.h. Note that the new version of skia appears to render rects whose coordinates are "backwards" (ie., x2 < x1 or y2 < y1), which were formerly culled. There were a couple obvious instances of this in the code which I fixed, but there may be more. There were ~35 layout test failures due to minor pixel differences which I rebaselined on Windows and Linux, and 8 genuine failures related to masks and stroked text, which I have put in text_expectations.txt and assigned to myself. (There was another change which broke ~1700 tests on each platform, but I put that change behind an #ifdef for now). R=brettw Review URL: http://codereview.chromium.org/65012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15949 0039d316-1c4b-4281-b951-d872f2087c98
* - Roll DEPS to pick up newer GYPthomasvl@chromium.org2009-05-133-9/+131
| | | | | | | | | - Add script for running dump_syms on release builds if breakpad is enabled. - Update the info.plist tweaks to add the breakpad keys if needed - Add a var to check for breakpad support within the chrome.gyp instead of having the knowledge about breakpad being in official builds spread all around. Review URL: http://codereview.chromium.org/113305 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15948 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: enable out of process dev tools by default. Take 2.pfeldman@chromium.org2009-05-139-18/+23
| | | | | | Review URL: http://codereview.chromium.org/115292 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15947 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: optimize network agent performance while not attached.pfeldman@chromium.org2009-05-132-40/+107
| | | | | | Review URL: http://codereview.chromium.org/113331 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15946 0039d316-1c4b-4281-b951-d872f2087c98
* Page global contexts are assigned uniques ids.Script list now contain ↵yurys@google.com2009-05-1310-47/+118
| | | | | | | | scripts from the inspected tab only.Also switched DebuggerAgentManager to MessageHandler2 that accepts v8::Debug::Message instead of string. Review URL: http://codereview.chromium.org/115032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15945 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.2.3.2.ager@chromium.org2009-05-131-1/+1
| | | | | | | | | | The only change is splitting a large macro into two parts so that MSVC Intellisense can handle it. TBR=ananta Review URL: http://codereview.chromium.org/113327 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15943 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r15940 again. Unexpected layout test failures :(darin@chromium.org2009-05-1319-78/+307
| | | | | | | TBR=mpcomplete git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15942 0039d316-1c4b-4281-b951-d872f2087c98