summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Separated CommandBuffer and GPUProcessor into separate static library so O3D ↵apatrick@google.com2009-10-121-32/+38
| | | | | | | | | | | can link against it in the interim. TEST=none BUG=none Review URL: http://codereview.chromium.org/255098 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28740 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations to reflect failureshclam@chromium.org2009-10-121-1/+1
| | | | | | | | | | | TBR=darin The following test crashes on linux: LayoutTests/http/tests/xmlhttprequest/web-apps/012.html Review URL: http://codereview.chromium.org/267058 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28739 0039d316-1c4b-4281-b951-d872f2087c98
* Mark a layout test as crashhclam@chromium.org2009-10-121-0/+1
| | | | | | | | | | TBR=darin LayoutTests/fast/events/invalid-001.html crashes on windows, mark it so. Review URL: http://codereview.chromium.org/271059 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28737 0039d316-1c4b-4281-b951-d872f2087c98
* Mark some more WorkerTest as failhclam@chromium.org2009-10-121-2/+4
| | | | | | | | | | | | TBR=darin BUG=24652 WorkerTest.MultipleWorkers and WorkerTest.LimitPerPage are failing too. Review URL: http://codereview.chromium.org/270071 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28736 0039d316-1c4b-4281-b951-d872f2087c98
* Disable some more tests in WorkerTesthclam@chromium.org2009-10-121-3/+6
| | | | | | | | | | | | | TBR=darin These tests are failing on xp and vista: WorkerTest.SingleWorker WorkerTest.WorkerFastLayoutTests WorkerTest.WorkerXhrHttpLayoutTests Review URL: http://codereview.chromium.org/269056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28735 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "[Mac] Add breakpad info for crashes in the target/action dispatcher."shess@chromium.org2009-10-121-47/+0
| | | | | | | | | | Breaks the Release compile somehow. Sigh. TBR=michaeln,mmoss Review URL: http://codereview.chromium.org/266053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28734 0039d316-1c4b-4281-b951-d872f2087c98
* Disable WorkerTest.LimitTotalhclam@chromium.org2009-10-121-1/+2
| | | | | | | | | | | | TBR=darin BUG=24652 WorkerTest.LimitTotal starts to fail consistently after WebKit merge 40414:49432, disable it. Review URL: http://codereview.chromium.org/272031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28733 0039d316-1c4b-4281-b951-d872f2087c98
* Layout test results and style fix in webkit/api/srchclam@chromium.org2009-10-122-7/+10
| | | | | | | | | | TBR=darin Some tests are failing in win and mac, mark them so. Review URL: http://codereview.chromium.org/270070 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28732 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Add breakpad info for crashes in the target/action dispatcher.shess@chromium.org2009-10-121-0/+47
| | | | | | | | | | | | | | | -[NSApplication sendAction:to:from:] is a central dispatcher for target-action messages sent by controls. Backtraces from here often contain only Cocoa messages, making it hard to tell where things are at when a freed target gets messaged. Add additional info like the action being requested and the tag of the sender. http://crbug.com/24460 TEST=Browser continues to work. Review URL: http://codereview.chromium.org/269039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28731 0039d316-1c4b-4281-b951-d872f2087c98
* First version of pepper api implementation:sehr@google.com2009-10-127-34/+665
| | | | | | | | | | | | | | | Adds a severely pared down version of webplugin_delegate files that are not currently used to create any instances. Also adds calls for render APIs that remain to be connected to the impelementation. The function pointers are returned by NPN_GetValue calls with new enumerated values. I have also added Nicholas' NPEvent definitions. These changes are to permit further collaboration between sehr, brettw, and cpu. Review URL: http://codereview.chromium.org/270024 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28730 0039d316-1c4b-4281-b951-d872f2087c98
* Converts some uses of native_view to native_window. This is necessitatedsky@chromium.org2009-10-1248-149/+118
| | | | | | | | | | | | by wanting to parent bookmarkeditor to browserwindow, which returns a native_window. BUG=none TEST=none Review URL: http://codereview.chromium.org/270067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28728 0039d316-1c4b-4281-b951-d872f2087c98
* Roll WebKit to r49432hclam@chromium.org2009-10-123-3/+33
| | | | | | | | | | | TBR=darin Also provide stub method for GraphicsContext3D::getActiveAttrib() and GraphicsContext3D::getActiveUniform(). Review URL: http://codereview.chromium.org/274006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28727 0039d316-1c4b-4281-b951-d872f2087c98
* Remove old data, once we are not using it.fbarchard@chromium.org2009-10-122-2/+0
| | | | | | Review URL: http://codereview.chromium.org/270045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28726 0039d316-1c4b-4281-b951-d872f2087c98
* Make function definition order (.cc) match function declaration order (.h). ↵pkasting@chromium.org2009-10-121-399/+399
| | | | | | | | | | No code changes. BUG=none TEST=none Review URL: http://codereview.chromium.org/267055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28725 0039d316-1c4b-4281-b951-d872f2087c98
* AppendText was appending twice due to bad merge happened in the past.oshima@chromium.org2009-10-122-5/+8
| | | | | | | | | | | Added append scenario to view_examples BUG=None TEST=run unit_tests and verify with view_examples. Review URL: http://codereview.chromium.org/271055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28724 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chrome frame build.ananta@chromium.org2009-10-122-732/+732
| | | | | | | | TBR=stoyan Review URL: http://codereview.chromium.org/266052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28723 0039d316-1c4b-4281-b951-d872f2087c98
* Implement a version of NativeMetafile for the Macstuartmorgan@chromium.org2009-10-125-8/+248
| | | | | | | | | | | | | This is the first of series of patches to implement printing on the Mac. This API is based heavily on the Linux version; although it doesn't end up abstracting very much on the Mac, having a NativeMetafile implementation makes it easy to pass data through the existing print architecture. BUG=13158 TEST=Printing unit tests; no effect in the application yet. Review URL: http://codereview.chromium.org/269041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28722 0039d316-1c4b-4281-b951-d872f2087c98
* use djb2 hash in media/basefbarchard@chromium.org2009-10-121-21/+17
| | | | | | Review URL: http://codereview.chromium.org/266040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28718 0039d316-1c4b-4281-b951-d872f2087c98
* Minor cleanup. Use WebViewClient instead of WebViewDelegatedarin@chromium.org2009-10-123-4/+3
| | | | | | | | | | | | at some callsites. R=dglazkov BUG=none TEST=none Review URL: http://codereview.chromium.org/269052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28717 0039d316-1c4b-4281-b951-d872f2087c98
* Gets blocked popups to work on views/gtk. I had to fix a couple ofsky@chromium.org2009-10-128-133/+235
| | | | | | | | | | | | | | | | | additional things here: . Avoid doing anything in OnSizeAllocation if the size hasn't changed. Because of how gtk works I was getting stuck in a loop if I OnSizeAllocate did anything if the size hadn't changed. . Applied similar shortcut to TabContentsViewGtk. . Made SimpleMenuModel only ask delegate for checked state if the item is a check. BUG=none TEST=none Review URL: http://codereview.chromium.org/261051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28716 0039d316-1c4b-4281-b951-d872f2087c98
* Add kNoErrorDialogs to the list of allowed switches to prevent the chrome ↵ananta@chromium.org2009-10-121-0/+1
| | | | | | | | | | launcher from DCHECK'ing in debug builds. Review URL: http://codereview.chromium.org/267054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28715 0039d316-1c4b-4281-b951-d872f2087c98
* Remove unused feed_preview.{h,cc} files.darin@chromium.org2009-10-123-142/+0
| | | | | | | | | | R=evan BUG=none TEST=none Review URL: http://codereview.chromium.org/270065 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28713 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a browser crash when calling browserAction.setIcon(invalidIndex).mpcomplete@chromium.org2009-10-123-1/+22
| | | | | | | | | BUG=24354 TEST=Load the test_browser_action extension and click on the button a few times. It should cycle between a printer and animating shapes without crashing. Review URL: http://codereview.chromium.org/261049 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28712 0039d316-1c4b-4281-b951-d872f2087c98
* Start migrating the disk cache to using FilePath.tony@chromium.org2009-10-1213-74/+104
| | | | | | | | | | This converts BackendImpl to using FilePath. BUG=24444 Review URL: http://codereview.chromium.org/261045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28711 0039d316-1c4b-4281-b951-d872f2087c98
* Forwards mouse leave to renderer for views/gtk.sky@chromium.org2009-10-121-5/+5
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/269051 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28710 0039d316-1c4b-4281-b951-d872f2087c98
* Send key equivalents to renderer first.thakis@chromium.org2009-10-122-3/+47
| | | | | | | | | | | | | | | | | | Based on a patch by avi@. See also http://codereview.chromium.org/271054 . Known issues: * Breaks if any menu item ever uses a keyboard accelerator that doesn't use cmd as part of the flags. (* Suppressing keypress() doesn't prevent default action (suppressing keydown() works though. Both Firefox and Safari prevent the default action when either is suppressed). This seems to be broken on linux and windows too, though – it seems to match IE8, but not Firefox or Safari. I guess this is the question for the web council.) BUG=15090 TEST=Cmd-f now sucks when used on google docs. Review URL: http://codereview.chromium.org/242069 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28709 0039d316-1c4b-4281-b951-d872f2087c98
* Drop redundant CommandLine::Terminate.evan@chromium.org2009-10-127-17/+11
| | | | | | | | | We had two functions that did the same thing. Though Terminate came first, I think Reset better conveys the intent. Review URL: http://codereview.chromium.org/267047 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28708 0039d316-1c4b-4281-b951-d872f2087c98
* Disable WebGL temporarily to heal the build.darin@chromium.org2009-10-121-1/+1
| | | | | | | | | | TBR=dglazkov BUG=none TEST=none Review URL: http://codereview.chromium.org/274004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28707 0039d316-1c4b-4281-b951-d872f2087c98
* Fix ChromeOS build by adding missing header.phajdan.jr@chromium.org2009-10-121-0/+1
| | | | | | | | TBR=brettw Review URL: http://codereview.chromium.org/274002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28706 0039d316-1c4b-4281-b951-d872f2087c98
* Header dependency cleanup in chrome/phajdan.jr@chromium.org2009-10-1268-31/+89
| | | | | | | | | | | | - reduce header dependencies - remove things that shouldn't be #included in a header, like string_util.h and theme_resources.h! TEST=none BUG=none Review URL: http://codereview.chromium.org/245011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28705 0039d316-1c4b-4281-b951-d872f2087c98
* Fix for the bookmark_bar which got ignored in my earlierdmaclach@chromium.org2009-10-121-2/+4
| | | | | | | | | | | | theming CL (28613). This fixes up drawing so the themes line up correctly. BUG=24481, 24484 TEST=None Review URL: http://codereview.chromium.org/271045 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28704 0039d316-1c4b-4281-b951-d872f2087c98
* Trim the list of signals used by debug_util::DisableOSCrashDumps() on Mac.mark@chromium.org2009-10-122-19/+16
| | | | | | | | | | | | | | | | | | The list was too long and was catching signals corresponding to Mach exceptions that Apple Crash Reporter never attempts to catch, and signals that don't even map to Mach exceptions. The default signal handlers are fine in these cases. BUG=24568 TEST=Crash reporting still disabled when appropriate (see chrome/app/chrome_dll_main.cc and the comment before DisableOSCrashDumps in ChromeMain) Specifically, with stats reporting disabled, about:crash should result in a sad tab but no silent crash report generated in ~/Library/Logs/CrashReporter Review URL: http://codereview.chromium.org/272025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28701 0039d316-1c4b-4281-b951-d872f2087c98
* adding missing svn:ignoresthomasvl@chromium.org2009-10-120-0/+0
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28700 0039d316-1c4b-4281-b951-d872f2087c98
* Add a learn more hyper link button to the privacy settings area of under the ↵thomasvl@chromium.org2009-10-123-25/+75
| | | | | | | | | | hood prefs. BUG=24424 TEST=under the hood has a working learn more button in the privacy section. Review URL: http://codereview.chromium.org/268028 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28699 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: manually dispatch messages from the inspector controller - ↵pfeldman@chromium.org2009-10-121-1/+4
| | | | | | | | WebKit's dispatch will soon be using setTimeout. Review URL: http://codereview.chromium.org/274001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28698 0039d316-1c4b-4281-b951-d872f2087c98
* DevTools: enable databases panel.pfeldman@chromium.org2009-10-129-70/+43
| | | | | | Review URL: http://codereview.chromium.org/265015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28697 0039d316-1c4b-4281-b951-d872f2087c98
* Browser side support (sans UI) for desktop notifications.johnnyg@chromium.org2009-10-1228-5/+1124
| | | | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/194108 Review URL: http://codereview.chromium.org/271052 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28696 0039d316-1c4b-4281-b951-d872f2087c98
* SIGTERM should cause the application to exit on the Mac.mark@chromium.org2009-10-127-8/+75
| | | | | | | | BUG=23551 TEST=Send SIGTERM to the browser process. It should exit cleanly. Review URL: http://codereview.chromium.org/269048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28695 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 28692 jar@chromium.org2009-10-123-17/+0
| | | | | | | | | | It induced a leak detected by valgrind, so I'll revert, and look more closely when I'm in on Monday. TBR=raman Review URL: http://codereview.chromium.org/268033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28694 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 222.4 to 222.5laforge@chromium.org2009-10-121-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28693 0039d316-1c4b-4281-b951-d872f2087c98
* Gather histogram data from render into browser before renderer shutdownjar@chromium.org2009-10-123-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | We're currently losing histogram data gathered in the renderer when we shut down the renderer. We were only gathering it for UMA about every 20 minutes, and also getting an update when the user visits about:histograms. This change causes the render to push a final update to the browser when the renderer is about to terminate. This is almost exactly CL 160153 http://codereview.chromium.org/160153/show being landed for Raman Tenneti. Per discussion with Darin, I ended up moving the renderer call to send the histograms to the next function, which allows it to be called later (often after the running of the on-unload handler, potentially gathering a bit more data). bug=16495 r=ramanTenneti Review URL: http://codereview.chromium.org/258017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28692 0039d316-1c4b-4281-b951-d872f2087c98
* Move native_widget_types and gtk_native_view_id_manager from base/gfx tobrettw@chromium.org2009-10-11120-163/+174
| | | | | | | | | | | | app/gfx in preparation for removing the base_gfx project. This also moves base/window_impl.cc to app/win/window_impl because this file shouldn't be in base. TEST=none BUG=none Review URL: http://codereview.chromium.org/273017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28691 0039d316-1c4b-4281-b951-d872f2087c98
* Change Mac fullscreen mode to be a stack, not a flag. This fixes crashes andamanda@chromium.org2009-10-116-19/+64
| | | | | | | | | | | | | misbehavior of fullscreen browser windows and plugins, especially when they interact. BUG=23571,24216 TEST=open up multiple browser windows, make them fullscreen, and go to pages (such as video players) that can invoke full screen plugins. The menu bar should hide when the first window becomes fullscreen, show again after the last window stops being fullscreen, and not crash at any of those transitions. Review URL: http://codereview.chromium.org/269022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28690 0039d316-1c4b-4281-b951-d872f2087c98
* Add back a few failing tests, removed in a moment of unfounded optimism.dglazkov@chromium.org2009-10-111-0/+3
| | | | | | | | | | | TBR=japhet TEST=none BUG=24142 BUG=6735 Review URL: http://codereview.chromium.org/268032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28689 0039d316-1c4b-4281-b951-d872f2087c98
* Update test expectations to remove tests that are now passing.dglazkov@chromium.org2009-10-111-11/+0
| | | | | | | | | | | | | TBR=johnnyg TEST=none BUG=24142 BUG=24159 BUG=10393 BUG=6735 Review URL: http://codereview.chromium.org/270061 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28688 0039d316-1c4b-4281-b951-d872f2087c98
* Dummy checkin to trigger the builbotnsylvain@chromium.org2009-10-111-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28683 0039d316-1c4b-4281-b951-d872f2087c98
* Dummy change to trigger the buildbotsnsylvain@chromium.org2009-10-101-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28676 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the dependency on i18n/icu_string_conversions from base/string_util.h.brettw@chromium.org2009-10-1019-327/+435
| | | | | | | | | | | | Fix up all files requireing this header to include it directly. Split out the ICU-dependent string util unit tests into a new file base/i18n/icu_string_util_unittest.cc TEST=none BUG=none Review URL: http://codereview.chromium.org/269034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28674 0039d316-1c4b-4281-b951-d872f2087c98
* Change back from using NSRectFillWithOperation to plain NSRectFilldmaclach@chromium.org2009-10-101-1/+1
| | | | | | | | | | | | | | because according to shark we were spending a lot of time doing the alpha blending that we didn't need. In fact we didn't even want it because it was leaving us artifacts in the corners of our windows. BUG=24490,24500 TEST=none Review URL: http://codereview.chromium.org/273015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28673 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 28558 because this is clearly responsible fornsylvain@chromium.org2009-10-102-3/+268
| | | | | | | | | | | | | | | | | | | | breaking the interactive ui tests. It just needs a clobber. It looks like 2 parts of the code don't agree on the number of buttons on the bookmark bar. Maybe because part of the code is compiled with CHROME_PERSONALIZATION = 1 while the test is compiled with CHROME_PERSONALIZATION = 0. Maybe this new gyp change broke the define propagation. This is really easy to replicate, and should also be easy to debug. Original Log: Relanding the interactive UI tests GYP factor out, as it turns out it is not responsible for breaking the interactive ui tests. Review URL: http://codereview.chromium.org/271046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@28668 0039d316-1c4b-4281-b951-d872f2087c98