summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update a bunch of files to the new location of notification files.tfarina@chromium.org2011-03-09122-321/+321
| | | | | | | | | | | Fourth part of the remaining files. The last one will be deleting the stub files. BUG=None TEST=None Review URL: http://codereview.chromium.org/6657003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77511 0039d316-1c4b-4281-b951-d872f2087c98
* Add support for running ui_base_unittests to chrome_tests.pyrsesek@chromium.org2011-03-092-0/+8
| | | | | | | | BUG=none TEST=./tools/valgrind/chrome_tests.sh -t ui_base Review URL: http://codereview.chromium.org/6658004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77510 0039d316-1c4b-4281-b951-d872f2087c98
* NSColor* and NSSize arguments are a problem with receivers held bymark@chromium.org2011-03-091-2/+3
| | | | | | | | | | scoped_nsobject<> when using the 10.6 SDK. TEST=Compile with 10.6 SDK BUG=35569, 35578 (sort of) Review URL: http://codereview.chromium.org/6657008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77509 0039d316-1c4b-4281-b951-d872f2087c98
* Adding suppression for Reliability crash in WebCore::Node::diff in ↵robertshield@chromium.org2011-03-091-0/+3
| | | | | | | | | | | | | WebCore::Font::operator== BUG=75490 TEST=NONE TBR=zea,erg Review URL: http://codereview.chromium.org/6659005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77508 0039d316-1c4b-4281-b951-d872f2087c98
* Creates TabStripSelectionModel and moves some functionality tosky@chromium.org2011-03-098-58/+673
| | | | | | | | | | | | it. Also adds MoveSelectedTabsTo which will be used when dragging around in the tab strip. BUG=30572 TEST=none, just make sure tab selection isn't broke. Review URL: http://codereview.chromium.org/6647011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77506 0039d316-1c4b-4281-b951-d872f2087c98
* Fix clang warning in UDPSocketTest.sergeyu@chromium.org2011-03-091-1/+1
| | | | | | | | TEST=clang is happy BUG=None TBR=zea@chromium.org git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77504 0039d316-1c4b-4281-b951-d872f2087c98
* Implement timeline control and trace viewer for gpu profiling.nduca@chromium.org2011-03-0920-72/+1678
| | | | | | | | | | | | | | | | | | | | | | The general design here is: TraceController: manages collection of trace data from the backend RawEventView: new tab in about:gpu that shows trace events collected in raw form TimelineView: new tab in about:gpu that shows a timeline of events, broken out by thread and colored by name The TimelineView is built around a TimelineModel class. The TimelineModel class takes as input the BEGIN/END events from TraceEvent and converts them into processes, threads, threads, slices and subrows. Slices represent a single BEGIN-END pair. Since slices can nest, slices have subSlices. E.g. B(x) B(y) E(y) E(y) yields slice(x) with subslice (y). A thread stores slices grouped into subrows, which are slicesall of the same logical nesting depth. With the previous example, the thread would have two subrows, one containing just x, and one containing just Y. The TimelineModel is visualized by a Timeline class in gantt-chart form. The Timeline decorates a div and builds inside that div a number of canvas elements, one element per subRow across all threads in the capture. Within that canvas, we visualize the slices against a scale+translate transform, manipulable with w/a s/d keys for zooming and panning, respectively. When drawing, we collapse together rectangles that are subpixel, avoiding the cost of rasterizing them entirely. This code is all stubbed out so that it does not show up in the about:gpu within chrome. We will turn it on once the trace_event rewrite lands. If you run it standalone with ~nduca/emulate_webui.py, it becomes active. BUG= TEST= Review URL: http://codereview.chromium.org/6542012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77503 0039d316-1c4b-4281-b951-d872f2087c98
* Make ToUpper and ToLower properly handle embedded NULLs in the input.brettw@chromium.org2011-03-092-2/+19
| | | | | | | | BUG=72517 TEST=included unit test Review URL: http://codereview.chromium.org/6625046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77502 0039d316-1c4b-4281-b951-d872f2087c98
* Make the MockHostResolver able to populate AddressLists with multiple IPs.mbelshe@chromium.org2011-03-092-20/+33
| | | | | | | | | BUG=none TEST=<test infrastructure> Review URL: http://codereview.chromium.org/6650017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77501 0039d316-1c4b-4281-b951-d872f2087c98
* Add Docs-related properties to HSTS list, with permission from that team.cevans@chromium.org2011-03-091-0/+3
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6648026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77500 0039d316-1c4b-4281-b951-d872f2087c98
* Use IPEndPoint for UDP sockets.sergeyu@chromium.org2011-03-0913-159/+160
| | | | | | | | | BUG=None TEST=Unittest Review URL: http://codereview.chromium.org/6650018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77498 0039d316-1c4b-4281-b951-d872f2087c98
* Consolidate more into Window:ben@chromium.org2011-03-0927-191/+233
| | | | | | | | | | | | - inactive rendering disabling tracking - window icon updating BUG=72040 TEST=none Review URL: http://codereview.chromium.org/6650031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77497 0039d316-1c4b-4281-b951-d872f2087c98
* Move ChildProcessHost and ChildProcessInfo to content.jam@chromium.org2011-03-0925-96/+96
| | | | | | | TBR=avi Review URL: http://codereview.chromium.org/6612040 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77496 0039d316-1c4b-4281-b951-d872f2087c98
* GTK: Set WM_CLASS to webapp names on webapp windows.erg@google.com2011-03-092-0/+12
| | | | | | | | | BUG=20587 TEST=1) Open chrome --app=<somesite> 2) run xprop and click the window. WM_CLASS should be set to the webapp name instead of "Google Chrome" Review URL: http://codereview.chromium.org/6647008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77495 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new SafeBrowsing list which contains a whitelist for the client-sidenoelutz@google.com2011-03-0911-120/+515
| | | | | | | | | | | | | | | phishing detection. This whitelist will only contain full-length hashes and should be small (fewer than 1K entries). The whitelist is loaded in memory and is looked up on every page load before we start the client-side phishing detection. If the loaded URL is on the csd whitelist we won't start client-side phishing detection for that URL. BUG= TEST= Review URL: http://codereview.chromium.org/6592056 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77494 0039d316-1c4b-4281-b951-d872f2087c98
* Add check for window on view in MouseObserverdavemoore@chromium.org2011-03-091-1/+5
| | | | | | | | | BUG=chromium-os:12119 TEST=None Review URL: http://codereview.chromium.org/6612039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77492 0039d316-1c4b-4281-b951-d872f2087c98
* Pepper/Flapper: Implement proxy for clipboard stuff.viettrungluu@chromium.org2011-03-096-0/+188
| | | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/6650029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77491 0039d316-1c4b-4281-b951-d872f2087c98
* Add back browser::ShowInstantConfirmDialog().rsesek@chromium.org2011-03-091-0/+15
| | | | | | | | | BUG=73011 TEST=please go green Review URL: http://codereview.chromium.org/6646020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77489 0039d316-1c4b-4281-b951-d872f2087c98
* Remove chrome/browser/ui/cocoa/instant_confirm_window_controller*rsesek@chromium.org2011-03-095-158/+0
| | | | | | | | | BUG=73011 TEST=Mac full build goes green Review URL: http://codereview.chromium.org/6612038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77487 0039d316-1c4b-4281-b951-d872f2087c98
* Fix chrome_frame_net_tests.jam@chromium.org2011-03-091-0/+2
| | | | | | | TBR=mark Review URL: http://codereview.chromium.org/6612037 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77485 0039d316-1c4b-4281-b951-d872f2087c98
* linux crash dump now includes gpu datajbates@chromium.org2011-03-095-219/+252
| | | | | | | | | BUG=71852 TEST= Review URL: http://codereview.chromium.org/6580055 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77483 0039d316-1c4b-4281-b951-d872f2087c98
* Remove suppression for fileapi::FileSystemDirURLRequestJobadamk@chromium.org2011-03-091-11/+0
| | | | | | | | | | | | as r77333 should take care of the problem by making the test run with a single thread. BUG=75251 TEST=none Review URL: http://codereview.chromium.org/6648022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77482 0039d316-1c4b-4281-b951-d872f2087c98
* This will help minimize the area we paint various views, including ↵davemoore@chromium.org2011-03-0933-236/+273
| | | | | | | | | | | | | | | | | BrowserView in cros. Before the default when a child's preferred view size changed was to propagate it up and paint everything from the rootview down. This will limit the area to the parts that actually changed size. I expect we may find things that aren't being painted because they were assuming the behavior of Layout(). We should fix this as necessary. Also, a subsequent change will minimize our calls to SchedulePaint(). We frequently do it when we don't need to. BUG=None TEST=ViewTest.SetBoundsPaint Review URL: http://codereview.chromium.org/6531032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77481 0039d316-1c4b-4281-b951-d872f2087c98
* Adding suppression for Reliability crash in WebCore::InlineBox::logicalHeight.robertshield@chromium.org2011-03-091-0/+3
| | | | | | | | | | | BUG=75459 TEST=NONE TBR=zea,erg Review URL: http://codereview.chromium.org/6650030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77480 0039d316-1c4b-4281-b951-d872f2087c98
* Add a PathService id for the child process exe. This is needed so that the ↵jam@chromium.org2011-03-0911-15/+80
| | | | | | | | remaining Chrome specific bit in ChildProcessHost can be taken out. Review URL: http://codereview.chromium.org/6648019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77479 0039d316-1c4b-4281-b951-d872f2087c98
* Adding suppression for reliability failure in WebCore::CSSSelector::~CSSSelectorrobertshield@chromium.org2011-03-091-0/+3
| | | | | | | | | | | BUG=75455 TEST=NONE TBR=zea,erg Review URL: http://codereview.chromium.org/6647022 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77478 0039d316-1c4b-4281-b951-d872f2087c98
* [Mac] Remove native/Cocoa preferences.rsesek@chromium.org2011-03-0968-44420/+14
| | | | | | | | | BUG=73011 TEST=Tabbed options work as before. --disable-tabbed-options does nothing. Review URL: http://codereview.chromium.org/6621076 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77477 0039d316-1c4b-4281-b951-d872f2087c98
* Remove FFmpegVideoDecodeEngine's dependency on AVStream.scherkus@chromium.org2011-03-0924-226/+335
| | | | | | | | | | | First step of many towards removing DemuxerStream::QueryInterface, AVStreamProvider, and MediaFormat. BUG=28206 TEST=media_unittests Review URL: http://codereview.chromium.org/6624062 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77476 0039d316-1c4b-4281-b951-d872f2087c98
* Refactoring so that there is no BaseTabStrip in BrowserViewLayout.wyck@chromium.org2011-03-0910-34/+47
| | | | | | | | | | | | | Follows 6597107. This refactors BrowserViewLayout so that it does not refer specifically to BaseTabStrip. It does so by isolating the methods that are needed, and incorporating them into AbstractTabStripView. Those methods are: IsPositionInWindowCaption and SetBackgroundOffset. BUG=None TEST=None Review URL: http://codereview.chromium.org/6632009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77474 0039d316-1c4b-4281-b951-d872f2087c98
* Marking ExtensionApiTest.Infobars as DISABLED on Windows.robertshield@chromium.org2011-03-091-1/+2
| | | | | | | | | | | BUG=75451 TEST=NONE TBR=zea,erg Review URL: http://codereview.chromium.org/6647020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77473 0039d316-1c4b-4281-b951-d872f2087c98
* Adding an image to avoid future try server failure.finnur@chromium.org2011-03-091-0/+0
| | | | | | | | | | | | | | | | | | | | This is for the upcoming redesign changelist for the redesign of the Manage Extensions page (as a Settings page). Try servers tend to fail (at least have in the past) if a binary file was included in the changelist being 'tried'. This should avoid that problem. BUG=52447 TEST=None TBR=mwichary Review URL: http://codereview.chromium.org/6652021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77471 0039d316-1c4b-4281-b951-d872f2087c98
* Adding reliability suppression for crash in ↵robertshield@chromium.org2011-03-091-1/+4
| | | | | | | | | | | | | PpapiHostMsg_PPBTesting_RunMessageLoop::`scalar deleting destructor' BUG=75447 TEST=NONE TBR=zea,erg Review URL: http://codereview.chromium.org/6651026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77469 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the silly notion of MIME types from media code.scherkus@chromium.org2011-03-0933-289/+99
| | | | | | | | | | | This was one of the first things I checked into Chromium and I've been wanting to remove it for a long, long time now. BUG=28206 TEST=media_unittests Review URL: http://codereview.chromium.org/6623087 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77468 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed PluginService unit tests to really run and test the code.pastarmovj@chromium.org2011-03-092-80/+67
| | | | | | | | | BUG=69950 TEST=unit_tests PluginService* Review URL: http://codereview.chromium.org/6604003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77467 0039d316-1c4b-4281-b951-d872f2087c98
* Copying two files from browser\extensions to browser\ui\webui\optionsfinnur@chromium.org2011-03-092-0/+1266
| | | | | | | | | | | | | | | | | in anticipation of redoing parts of the code in the form of the new Settings scheme (copying makes comparison easier since lots of lines are virtually unchanged and also retains SVN history). These new files are not used anywhere, so this should not affect anything. Hence the TBR. BUG=None TEST=None TBR=rafaelw Review URL: http://codereview.chromium.org/6651025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77466 0039d316-1c4b-4281-b951-d872f2087c98
* Add ability to find out whether an extension pref value is coming from ↵bauerb@chromium.org2011-03-0919-39/+193
| | | | | | | | | | | | | | | incognito preferences. If the incognito flag in the request details is set, we now return an incognito parameter from experimental.preference.get that specifies whether the value is coming from the incognito preferences or the regular ones. Also, return an error if an extension that isn't enabled in incognito mode is trying to access incognito preferences. BUG=73994 TEST=ExtensionApiTest.* Review URL: http://codereview.chromium.org/6628081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77465 0039d316-1c4b-4281-b951-d872f2087c98
* importer: Move chrome/browser/importer/importer.[cc,h] to importer_host.[cc,h].tfarina@chromium.org2011-03-0931-49/+58
| | | | | | | | | | | | | | This is the first change in preparation for splitting importer_host.[cc,h] into importer_host.[cc,h] and importer.[cc,h]. With this I'll be able to move the Importer class, in a followup CL, to importer.[cc,h]. Otherwise that will be harder and a mess. BUG=None TEST=None Review URL: http://codereview.chromium.org/6652015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77464 0039d316-1c4b-4281-b951-d872f2087c98
* Fix obsolete dependencies that create needless recompiling. jeanluc@chromium.org2011-03-095-16/+11
| | | | | | | | BUG=71130 Review URL: http://codereview.chromium.org/6529025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77462 0039d316-1c4b-4281-b951-d872f2087c98
* Update V8 to version 3.2.0.2ricow@chromium.org2011-03-092-1/+4
| | | | | | Review URL: http://codereview.chromium.org/6652020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77461 0039d316-1c4b-4281-b951-d872f2087c98
* GPU process does not rely on GTK.backer@chromium.org2011-03-091-15/+11
| | | | | | | | | | | AFAIK, the GPU process does not rely on GTK. This patch eliminates the initialization of GTK. BUG=none TEST=try bots and by hand on Linux with 3D CSS and WebGL content Review URL: http://codereview.chromium.org/6596074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77460 0039d316-1c4b-4281-b951-d872f2087c98
* Fix a bad rebase conflict. This should fix the bots.tfarina@chromium.org2011-03-091-100/+1
| | | | | | | | | | BUG=None TEST=None TBR=jam@chromium.org Review URL: http://codereview.chromium.org/6651021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77459 0039d316-1c4b-4281-b951-d872f2087c98
* Update a bunch of files to the new location of notification files.tfarina@chromium.org2011-03-09122-350/+448
| | | | | | | | | | | Third part of the remaining files. BUG=None TEST=None Review URL: http://codereview.chromium.org/6650020 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77458 0039d316-1c4b-4281-b951-d872f2087c98
* Only send extension unloaded/loaded notifications when changing the ↵bauerb@chromium.org2011-03-091-5/+10
| | | | | | | | | | | incognito enabled flag. BUG=75267 TEST=ExtensionToolbarModelTest.* Review URL: http://codereview.chromium.org/6627078 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77457 0039d316-1c4b-4281-b951-d872f2087c98
* Make View frame source work for POST results.pfeldman@chromium.org2011-03-0910-9/+78
| | | | | | | | | BUG= TEST= Review URL: http://codereview.chromium.org/6596015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77456 0039d316-1c4b-4281-b951-d872f2087c98
* Don't initialize external extensions providers if extensions are disableddpolukhin@chromium.org2011-03-092-3/+9
| | | | | | | | | BUG=chromium-os:12709 TEST=manual, see chrome:extensions in Guest mode Review URL: http://codereview.chromium.org/6611016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77455 0039d316-1c4b-4281-b951-d872f2087c98
* WebKit roll 80564:80631rolandsteiner@chromium.org2011-03-091-1/+1
| | | | | | | | | BUG=none TEST=none TBR=Andrei Popescu, Steve Block git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77454 0039d316-1c4b-4281-b951-d872f2087c98
* Changed to make some inline virtual funcdtions to non-inline, to supress ↵morrita@chromium.org2011-03-092-15/+25
| | | | | | | | | | | | clang warnings. TBR=hbono@chromium.org BUG=none TEST=none Review URL: http://codereview.chromium.org/6650023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77453 0039d316-1c4b-4281-b951-d872f2087c98
* Disable (grey out) managed settings in chromeos chrome://settings/accounts page.dilmah@chromium.org2011-03-096-9/+25
| | | | | | | | | BUG=chromium-os:11807 TEST=Manual Review URL: http://codereview.chromium.org/6621012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77452 0039d316-1c4b-4281-b951-d872f2087c98
* Makes SpellCheckHost an abstract class for testing.morrita@chromium.org2011-03-097-423/+555
| | | | | | | | | | | | The implementation is pushed down to new SpellCheckHostImpl class. This chagne is just a refactoring thus there is no behavioral change. BUG=none TEST=none Review URL: http://codereview.chromium.org/6624012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77449 0039d316-1c4b-4281-b951-d872f2087c98
* Updating trunk VERSION from 697.0 to 698.0chrome-release@google.com2011-03-091-1/+1
| | | | git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77448 0039d316-1c4b-4281-b951-d872f2087c98