| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6873055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82007 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
resolved.
This is meant to be used mostly to measure how much IWYU saves on some files, so that we can brag about it.
Based on an almost identical script by jyrki@google.com (Jyrki Alakuijala)
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6873034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82006 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
This might be an expected leak from UMA histograms, but the stack trace doesn't quite look like it. Needs investigation.
BUG=79794
TEST=none
Review URL: http://codereview.chromium.org/6877018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82005 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82004 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82003 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
if there are printers but none is set as default.
BUG=21265
TEST=attempt to print with no default printer set. Please refer to bug report about how to setup this.
Review URL: http://codereview.chromium.org/6866001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82002 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
tighten a little in device_orientation.
Review URL: http://codereview.chromium.org/6883022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82001 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6877014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@82000 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
serialization code, and move the icon messages there. Also get rid of friend class in RenderView that's not needed anymore.
Review URL: http://codereview.chromium.org/6883020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81999 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
*GLSurfaceOSMesa.
Surfaces are independent of contexts in GL. To facilitate sharing of surfaces between processes, I have separated them from the notion of contexts because contexts cannot be shared between processes.
I started with EGL in r81512 and WGL in r81807. This is the same thing for OSMesa.
GLContextOSMesa still has a pointer to a surface and still has some surface specific operations that just forward through to it. Once I have refactored all the GLContext implementations in this way, I will remove these pointers and the surface specific opertations.
There will not be "view" and "offscreen" GL contexts. Rather there will be a single context type for each backend which can be made current with a surface that directs output either to a view or offscreen surface.
TEST=WebGL locally, try
BUG=none
Review URL: http://codereview.chromium.org/6864031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81998 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=79784
TEST=PPAPITest.Transport
TBR=timurrrr@chromium.org
Review URL: http://codereview.chromium.org/6881022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81997 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
possible for an error page load to cancel a navigation.
BUG=79515
TEST=none
R=darin@chromium.org
Review URL: http://codereview.chromium.org/6865031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81994 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
script deletes the plugin object synchronously. This in turn deletes the
dispatcher which will make the code returning the out param and exception to
the plugin crash.
To prevent the crash, this patch adds a way for the proxy to manipulate the
refcount of the plugin object so that it's still alive when as long as the
scripting message is being processed.
A manual test is included. This is not automatically run now. I tried to fit it
into the current test infrastructure and found it very challenging, We need to
revisit this to allow custom tests to more easily be written.
TEST=manual with included plugin and html
BUG=none
Review URL: http://codereview.chromium.org/6881012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81993 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=79777
R=sunandt@chromium.org
TEST=
Review URL: http://codereview.chromium.org/6883016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81992 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:12855
TEST=download a file in ChromeOS to see the new UI.
Review URL: http://codereview.chromium.org/6869023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81991 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
The newtab.png button was the wrong size. Reverting while waiting for a new icon drop.
BUG=79753
TEST=None
TBR=thestig@chromium.org
Review URL: http://codereview.chromium.org/6883018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81990 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=79651
TEST=InvalidationNotifierTest_Basic_Test
TBR=sanjeevr@chromium.org
Review URL: http://codereview.chromium.org/6878024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81989 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is my first attempt at contributing, so please tell me where I'm going wrong.
BUG=58409
TEST=
Review URL: http://codereview.chromium.org/6851016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81988 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=unit_tests --gtest_filter=AutofillMetrics*
Review URL: http://codereview.chromium.org/6820062
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81987 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Initial support of full page file manager and task buttons
BUG=
TEST=
Review URL: http://codereview.chromium.org/6869045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81984 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
TBR=none
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81981 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
it's rebaselined
BUG=none
TEST=none
TBR=none
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81980 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
gpu/plugin/worker directories as well.
I've moved the breakpad specific code out of content\renderer\renderer_main.cc into chrome\renderer\chrome_render_process_observer.cc. I've also moved the rest of the process-specific initialization from chrome_content_renderer_client.cc there as well, so that all the chrome renderer process init code is one place (some of it existed before chrome_render_process_observer.cc was created).
Review URL: http://codereview.chromium.org/6884001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81979 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ProfileSyncServiceTest.JsFrontendHandlersBasic
ExtensionSourcePriorityTest.PendingExternalFileOverSync
Both of these unit tests have been failing somewhat consistently since Apr12 on
the internal chrome for chromeos trunk builder, they seem to pass consistently
on the external chromium for chromiumos builder.
JSFrontendHandlersBasic almost always crashes
PendingExternalFileOverSync sometimes fails with the value 7 (expected 0)
BUG=79755
BUG=79757
Review URL: http://codereview.chromium.org/6869030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81978 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
This avoids a possible fd leak when fdopen fails.
BUG=none
Review URL: http://codereview.chromium.org/6882014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81977 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
chrome/browser/ui/views/download/ directory.
cocoa and gtk already has this directory layout.
BUG=None
TEST=None
R=rdsmith@chromium.org,dmazzoni@chromium.org
Review URL: http://codereview.chromium.org/6865044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81975 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
plumbs through the surface that the GPU will eventually render to very early on (with the ViewMsg_New and ViewMsg_CreateNew IPCs). Previously, these surfaces were acquired at the time that GPU got a request for a command buffer. This required mediation by the browser UI thread. With this CL, we pre-acquire the surfaces so that they can be passed with the request for the command buffer. This will allow us to handle the request on the browser IO thread.The second thing this CL does is change the surface management a bit. When surfaces were acquired and released when command buffers were created and destroyed, the GPU process host was natural manager of surfaces. This pushes the management further down into the RWHV level and GtkNativeViewManager (on Linux). It fixes a minor resource leak.BUG=first stage of 77536TEST=By hand WebGL, 3D CSS, Pepper 3D on Linux, Windows, and Mac.Review URL: http://codereview.chromium.org/6840060
TBR=backer@chromium.org
Review URL: http://codereview.chromium.org/6878021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81974 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:14256
R=dennisjeffrey@chromium.org
TEST=
Review URL: http://codereview.chromium.org/6883014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81973 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
TEST=none
BUG=none
Review URL: http://codereview.chromium.org/6882018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81971 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=39102
TEST=visual
Review URL: http://codereview.chromium.org/6880008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81969 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Updates Autofill paths in WATCHLISTS to accurately reflect currentl locations.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6879011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81967 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
TEST=compiles
BUG=None
Review URL: http://codereview.chromium.org/6870021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81966 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This first thing this CL does is plumbs through the surface that the GPU will eventually render to very early on (with the ViewMsg_New and ViewMsg_CreateNew IPCs). Previously, these surfaces were acquired at the time that GPU got a request for a command buffer. This required mediation by the browser UI thread. With this CL, we pre-acquire the surfaces so that they can be passed with the request for the command buffer. This will allow us to handle the request on the browser IO thread.
The second thing this CL does is change the surface management a bit. When surfaces were acquired and released when command buffers were created and destroyed, the GPU process host was natural manager of surfaces. This pushes the management further down into the RWHV level and GtkNativeViewManager (on Linux). It fixes a minor resource leak.
BUG=first stage of 77536
TEST=By hand WebGL, 3D CSS, Pepper 3D on Linux, Windows, and Mac.
Review URL: http://codereview.chromium.org/6840060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81965 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6878018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81964 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Some touch devices provide, other than (x,y) location, extra touch information. views::TouchEvent is changed to keep
track of touch radius, touch angle and ratio between major and minor touch axis.
To be able to query what extra touch data is supported by the device, bookkeeping of the device supported TouchParams
is added to views::TouchFactory.
Next step will be routing these touch information to WebKit.
BUG=
TEST=
Review URL: http://codereview.chromium.org/6820004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81963 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6878002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81962 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ScopedTrackingArea added code to automagically break forwarding for
tracking areas to prevent use-after-free messages. In
BookmarkBarFolderController, the pointer was cleared before this code
could kick in. Call it manually.
BUG=78756
TEST=crash server.
Review URL: http://codereview.chromium.org/6875014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81961 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6720059
Patch from Jason Leyba <jleyba@chromium.org>.
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81960 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
(NaCl, registration of Chrome plugins like pdf/remoting/flash) behind.
Review URL: http://codereview.chromium.org/6869051
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81959 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:2348
TEST=None
Review URL: http://codereview.chromium.org/6878019
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81958 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The previous implementation of status was tied to the features that the blacklist understood. This limited our expressiveness about the status of user-facing features. For example....
Before:
- Accelerated compositing: enabled/disabled/unavailable
After:
- 3D CSS: enabled, unavailable, disabled
- Compositing: software, software rendering due to gpu unavailable, softawre rendering due to being disabled, enabled
Key here is decoupling the features reported in the status from gpu blacklist features enum. On top of that, the states are expanded to show difference between off, off and falling back to software, and software rendering because it wasn't enabled.
Review URL: http://codereview.chromium.org/6870004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81957 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/6882009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81956 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
Chrome layer.
BUG=76793
Review URL: http://codereview.chromium.org/6873040
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81955 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This was a regression caused by:
http://src.chromium.org/viewvc/chrome?view=rev&revision=80563
To fix it, only ignore mouse moved events when the window is
not frontmost. This allows right clicks to still processed.
BUG=79629
TEST=Open two windows. Right click on the web content area of the background
window. Context menu should appear.
Review URL: http://codereview.chromium.org/6879008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81954 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
suggestion about leaving prefetching enabled if
disabling it doesn't fix anything.
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6873015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81952 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6865045
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81951 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
AddTabTypes::ADD_SELECTED -> ADD_ACTIVE
SelectTabContentsAt -> ActivateTabAt
BUG=none
TEST=none
R=ben@chromium.org
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/6840007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81947 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=79737
TEST=ExtensionSourcePriorityTest.PendingExternalFileOverSync
Review URL: http://codereview.chromium.org/6881009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81946 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81945 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/6876002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@81943 0039d316-1c4b-4281-b951-d872f2087c98
|