summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* - Set the bundle name based on the executable name (since they both are the ↵thomasvl@chromium.org2009-05-113-10/+116
| | | | | | | | | | | | | | | branding). - Stop using CPP on the info.plist since we have to run a script anyways. - Set the bundleid into a build setting for simple info.plist processing to pick up. - Add a script for the chrome/app target to manually tweak the info.plist: - collect the version number from the build tree - collect the svn revision from the build tree - update the info.plist keys that need the version number based on collected data. - record the svn revision into the info.plist for trouble shooting. Review URL: http://codereview.chromium.org/115187 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15778 0039d316-1c4b-4281-b951-d872f2087c98
* Style the omnibox results for v2.shess@chromium.org2009-05-114-12/+536
| | | | | | | | | | The style is based on the gtk code (autocomplete_popup_view_gtk.cc), with some local tweaks. I broke this off from the rest of the review so I could experiment with making it nail omnibox-v2, but eventually realized that I don't have enough data for that. This at least makes things look nicer, and I believe it provides all of the function that will be needed (the remainder is precisely defining fonts and colors and possibly minor highlighting variations). Summary: I want something concrete so that complaints about v2 wrongness can be specific. Review URL: http://codereview.chromium.org/99312 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15777 0039d316-1c4b-4281-b951-d872f2087c98
* Allow chrome.exe to depend on ole*.dllmal@chromium.org2009-05-111-0/+2
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15776 0039d316-1c4b-4281-b951-d872f2087c98
* Update WebKit to 15773 to grab the new svn:ignore.maruel@chromium.org2009-05-111-1/+1
| | | | | | Review URL: http://codereview.chromium.org/115195 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15775 0039d316-1c4b-4281-b951-d872f2087c98
* Add a 'cygwin' target to execute setup_mount.bat explicitly as asgk@google.com2009-05-117-1/+74
| | | | | | | | dependency of targets that need it (that is, any target with 'rules' or 'actions'). Review URL: http://codereview.chromium.org/115154 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15774 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 1.2.3.ager@chromium.org2009-05-111-1/+1
| | | | | | | | | | | This version contains a register allocation crash fix and a JSC compatibility fix which should fix issues with facebook. BUG=1717 BUG=11675 Review URL: http://codereview.chromium.org/115194 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15772 0039d316-1c4b-4281-b951-d872f2087c98
* Adding missing dependency from default_plugin on webkit_strings.bradnelson@chromium.org2009-05-111-0/+1
| | | | | | Review URL: http://codereview.chromium.org/115192 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15771 0039d316-1c4b-4281-b951-d872f2087c98
* Move timeout to right spot in tools/valgrind/chrome_tests.py. Fixes thinko ↵dkegel@google.com2009-05-111-1/+1
| | | | | | | | committed in issue 114012. Review URL: http://codereview.chromium.org/115191 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15770 0039d316-1c4b-4281-b951-d872f2087c98
* Hopefully fix Windows compile by adding atlbase.h include on Windows.phajdan.jr@chromium.org2009-05-111-0/+6
| | | | | | | | I probably got bitten by precompiled headers. :-/ Review URL: http://codereview.chromium.org/115193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15769 0039d316-1c4b-4281-b951-d872f2087c98
* De-couple TaskManager from TableView code.phajdan.jr@chromium.org2009-05-113-304/+471
| | | | | | | | | | | | This is another step towards porting the TaskManager. TEST=Launch Chrome, open the task manager. You should see correctly reported and updated resource data. http://crbug.com/11461 Review URL: http://codereview.chromium.org/115031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15768 0039d316-1c4b-4281-b951-d872f2087c98
* Remove recently moved files from chrome.gyp.estade@chromium.org2009-05-111-3/+0
| | | | | | | | TBR=ben Review URL: http://codereview.chromium.org/113209 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15766 0039d316-1c4b-4281-b951-d872f2087c98
* Fix bug about webpage with an empty HEAD tag is incorrectly saved.jnd@chromium.org2009-05-113-4/+77
| | | | | | | | BUG=11616 Review URL: http://codereview.chromium.org/112013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15761 0039d316-1c4b-4281-b951-d872f2087c98
* FTP Transaction code for new Portable FTP code.wtc@chromium.org2009-05-1110-114/+907
| | | | | | | | | | | | | The patch is contributed by Ibrar Ahmed <ibrar.ahmad@gmail.com>. Original review: http://codereview.chromium.org/39130 R=wtc http://crbug.com/4965 TEST=None. Work in progress. Review URL: http://codereview.chromium.org/115137 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15760 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION build from 180.0 to 181.0jon@chromium.org2009-05-111-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15759 0039d316-1c4b-4281-b951-d872f2087c98
* Reimplement NineBox using Cairo.deanm@chromium.org2009-05-114-111/+57
| | | | | | | | | | | | - Fixes a bug we've had for a long time drawing the wrench button. We would over-tile the center portion, and draw the right images on top of it. - Move away from x1 .. x2 parameters to more clear width and height. - Makes the code significantly more straightforward and efficient. Review URL: http://codereview.chromium.org/115181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15755 0039d316-1c4b-4281-b951-d872f2087c98
* Set the CFBundleName during the info.plist processing instead of fixing it ↵thomasvl@chromium.org2009-05-112-5/+12
| | | | | | | | up in the packaging step. Review URL: http://codereview.chromium.org/113196 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15752 0039d316-1c4b-4281-b951-d872f2087c98
* Do not define __ARMEL__ on ARM, this is the compilers job.deanm@chromium.org2009-05-111-3/+0
| | | | | | | Review URL: http://codereview.chromium.org/115182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15751 0039d316-1c4b-4281-b951-d872f2087c98
* Put test_user_data in a temp directory instead of using base::DIR_EXE. (try 2)thestig@chromium.org2009-05-112-2/+13
| | | | | | | | | base::DIR_EXE could be a very long path, which causes socket creation to fail because socket paths have a limited length. Let's use a temp directory instead. We should also clean up the temp dir when we're done. Also abort if the socket path is too long. Reviewed in issue 115107 Review URL: http://codereview.chromium.org/113193 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15749 0039d316-1c4b-4281-b951-d872f2087c98
* Implements keyboard events for RenderViewTest.This change implements a ↵hbono@chromium.org2009-05-1110-87/+665
| | | | | | | | function RenderViewTest::SendKeyEvent() that sends a keyboard event to a RenderView object.To emulate not only US keyboards but also non-US keyboards, this change adds a new class "MockKeyboard", which implements a mapping function from a triple <keyboard type, key code, modifiers> to a Unicode character so that engineers can write RenderViewTest cases without taking care of keyboard types.As samples for this new function, I updated my test RenderViewTest.OnHandleKeyboardEvent and added another test RenderViewTest.InsertCharacters.I wish this class help engineers write more RenderViewTest cases. Review URL: http://codereview.chromium.org/92122 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15748 0039d316-1c4b-4281-b951-d872f2087c98
* Raise timeout on ui tests to 12000 seconds, since on thedkegel@google.com2009-05-111-0/+1
| | | | | | | | | | | | | | | | | Mac it was regularly hitting the default timeout of 10000 seconds. (Really should take the size of the shard into account, but we can do that later if we have lots of hangs.) Should fix error 14:37:55 common.py [INFO] process timed out 14:37:55 common.py [ERROR] KILLED 17207 14:37:56 common.py [ERROR] TIMEOUT waiting for src/xcodebuild/Debug/ui_tests in http://build.chromium.org/buildbot/waterfall/builders/Modules%20Mac%20(valgrind)/builds/479/steps/valgrind%20test%3A%20ui/logs/stdio Review URL: http://codereview.chromium.org/114012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15747 0039d316-1c4b-4281-b951-d872f2087c98
* Fixing some missing svn:ignores in:bradnelson@chromium.org2009-05-110-0/+0
| | | | | | | | net, testing Review URL: http://codereview.chromium.org/115175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15746 0039d316-1c4b-4281-b951-d872f2087c98
* Add "api" to the webkit\ deps ignore list.nsylvain@chromium.org2009-05-111-0/+1
| | | | | | Review URL: http://codereview.chromium.org/113191 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15745 0039d316-1c4b-4281-b951-d872f2087c98
* Add a period at the end of the sentence in the comment.dglazkov@google.com2009-05-101-1/+1
| | | | | | | | | TBR=darin BUG=0 TEST=Be English sentence structure valid should. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15744 0039d316-1c4b-4281-b951-d872f2087c98
* Add webkit/api to non-evil includes list.dglazkov@google.com2009-05-101-0/+3
| | | | | | | | | | TBR=darin BuG=0 TEST=chec depsk should not fail Review URL: http://codereview.chromium.org/115174 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15743 0039d316-1c4b-4281-b951-d872f2087c98
* Fix mac build bustage. I forgot about the .mm files!darin@chromium.org2009-05-105-10/+10
| | | | | | | TBR=dglazkov git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15742 0039d316-1c4b-4281-b951-d872f2087c98
* fix build bustagedarin@chromium.org2009-05-101-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15741 0039d316-1c4b-4281-b951-d872f2087c98
* fix build bustagedarin@chromium.org2009-05-101-0/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15740 0039d316-1c4b-4281-b951-d872f2087c98
* Move WebKit API to src/webkit/api.darin@chromium.org2009-05-10172-242/+9612
| | | | | | | | R=dglazkov Review URL: http://codereview.chromium.org/113186 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15739 0039d316-1c4b-4281-b951-d872f2087c98
* linux: fix the shared build.evan@chromium.org2009-05-101-0/+1
| | | | | | Review URL: http://codereview.chromium.org/115173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15737 0039d316-1c4b-4281-b951-d872f2087c98
* Review URL: http://codereview.chromium.org/93119apavlov@chromium.org2009-05-106-110/+207
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15736 0039d316-1c4b-4281-b951-d872f2087c98
* Forgot to add these files as part of last change.ben@chromium.org2009-05-104-13/+198
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15734 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new ViewsDelegate interface and implementation in the windows browser UI.ben@chromium.org2009-05-109-53/+46
| | | | | | | | | | | | Provides a way for saving and restoring window placement, obtaining system helpers etc. http://crbug.com/11633 TEST=make sure window placement saving works, clipboard, and that windows in the taskbar have a chrome icon. Review URL: http://codereview.chromium.org/113173 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15733 0039d316-1c4b-4281-b951-d872f2087c98
* Fix plugin window sticking around when parent became invisible. Added test ↵jam@chromium.org2009-05-108-65/+66
| | | | | | | | | | | | for all different scenarios. Note I grabbed the plugin hwnd and manually checked it instead of looking for callbacks from the plugin's SetWindow since the latter isn't called if the visibility changes. BUG=1842096 TEST=regression test included, test http://chromedashboard per bug Review URL: http://codereview.chromium.org/115169 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15732 0039d316-1c4b-4281-b951-d872f2087c98
* Fix white flash when resizing window larger.aa@chromium.org2009-05-091-3/+3
| | | | | | | | | | BUG=11544 TEST=Load a webpage, resize window larger. Window should not flash white while resizing. Review URL: http://codereview.chromium.org/113185 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15729 0039d316-1c4b-4281-b951-d872f2087c98
* Fix NOTREACHED in status bubble if window is made too small.glen@chromium.org2009-05-091-2/+3
| | | | | | Review URL: http://codereview.chromium.org/100150 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15728 0039d316-1c4b-4281-b951-d872f2087c98
* Use scoped pointers for the theme information in an Extension.glen@chromium.org2009-05-092-16/+16
| | | | | | | | | | Also includes http://codereview.chromium.org/115166 by Craig Schlenter BUG=11692 Review URL: http://codereview.chromium.org/112012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15727 0039d316-1c4b-4281-b951-d872f2087c98
* Attempt to fix leak in extensions (no Purify here).glen@chromium.org2009-05-091-3/+3
| | | | | | | | TBR=beng Review URL: http://codereview.chromium.org/115165 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15726 0039d316-1c4b-4281-b951-d872f2087c98
* Use the non-native frame when using themes even on Aero Glass.ben@chromium.org2009-05-092-0/+3
| | | | | | Review URL: http://codereview.chromium.org/113183 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15725 0039d316-1c4b-4281-b951-d872f2087c98
* Temporarily revert char* to std::string because Linux and Mac are throwing ↵glen@chromium.org2009-05-091-17/+17
| | | | | | | | | | | | 'defined but not used' errors (the strings are used by themes). TBR=beng Review URL: http://codereview.chromium.org/113184 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15718 0039d316-1c4b-4281-b951-d872f2087c98
* Make 'reset theme' work.glen@chromium.org2009-05-091-31/+33
| | | | | | | | | GenerateFrameImages tweaking. Convert global std::strings to char* Review URL: http://codereview.chromium.org/115161 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15717 0039d316-1c4b-4281-b951-d872f2087c98
* Fix the build in debug mode.jcampan@chromium.org2009-05-091-1/+2
| | | | | | | TBR=ben Review URL: http://codereview.chromium.org/115160 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15716 0039d316-1c4b-4281-b951-d872f2087c98
* There was a potential race when showing the default browser info-bar on star-up,jcampan@chromium.org2009-05-091-1/+24
| | | | | | | | | | | | | | | | | | | | between the info-bar showing and the first navigation. If the first navigation was committed after the bar had been shown, the bar would hide (as it is supposed to hide on navigation). This CL makes the bar linger for few seconds before it is hidden on the next navigation. BUG=11427 TEST=Have a test server that blocks for few seconds before serving a page. Make that your home page (or set "sessino restore" and make that page your last visited page). Make sure Chrome is not the default browser. Start Chrome, the info-bar should appear and stay around. After few seconds have elapsed, navigating to another page should cause the info-bar to disappear. TBR=ben Review URL: http://codereview.chromium.org/113177 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15715 0039d316-1c4b-4281-b951-d872f2087c98
* Some unnecessary painting and initing was being done.glen@chromium.org2009-05-092-13/+8
| | | | | | | | TBR=beng Review URL: http://codereview.chromium.org/113182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15714 0039d316-1c4b-4281-b951-d872f2087c98
* Revert r15693. The crash spike still exists.huanr@chromium.org2009-05-092-26/+6
| | | | | | Review URL: http://codereview.chromium.org/113181 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15713 0039d316-1c4b-4281-b951-d872f2087c98
* Random cleanups and stubs to get cross platform build going.glen@chromium.org2009-05-094-3/+11
| | | | | | | | TBR=beng Review URL: http://codereview.chromium.org/115158 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15712 0039d316-1c4b-4281-b951-d872f2087c98
* To get things green:glen@chromium.org2009-05-092-8/+13
| | | | | | | | | | | - Add ifdef for filepath init (there is probably a better way of doing this). - Make Linux UI use active/inactive tabs instead of hover/OTR. TBR=beng Review URL: http://codereview.chromium.org/113180 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15710 0039d316-1c4b-4281-b951-d872f2087c98
* Add browser_theme_provider to GYP so that Mac and Linux can build.glen@chromium.org2009-05-092-20/+6
| | | | | | | | | | Temporarily remove theme resource validation to get unittests passing. TBR=beng Review URL: http://codereview.chromium.org/113178 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15709 0039d316-1c4b-4281-b951-d872f2087c98
* Add stubs for UserChangedThemes to Mac and Linux.glen@chromium.org2009-05-094-0/+10
| | | | | | Review URL: http://codereview.chromium.org/115156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15708 0039d316-1c4b-4281-b951-d872f2087c98
* Revert custom frame view to resourcebundle to get the tests passing. Convert ↵glen@chromium.org2009-05-091-37/+37
| | | | | | | | | | to ThemeProvider later. TBR=beng Review URL: http://codereview.chromium.org/115155 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15707 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unnecessary win_util from dom_ui.glen@chromium.org2009-05-091-1/+0
| | | | | | | | TBR=beng Review URL: http://codereview.chromium.org/113175 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@15706 0039d316-1c4b-4281-b951-d872f2087c98