| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6652020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77461 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@77448 0039d316-1c4b-4281-b951-d872f2087c98
|