| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This does a CommandBufferHelper flush in UnmapTexSubImage2DCHROMIUM so the gpu process can start
processing texture uploads as soon as the texture is unmapped instead of waiting until the next
hard flush or finish. This increase parallelization for tile uploads, especially during compositor
startup and when the entire root layer is damaged.
On my linux z600, this cuts down on the time taken to initially composite the poster circle page
measured from start of RenderWidget::DoDeferredUpdate to the first SwapBuffers completing from
100ms->50ms
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7492060
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94504 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=manually
Review URL: http://codereview.chromium.org/7522021
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94503 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=no
TEST=no
Review URL: http://codereview.chromium.org/7520035
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94502 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=90861
Review URL: http://codereview.chromium.org/7524029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94501 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
GPU sandbox will start with UIPI by default. I had to move some switch values under ui/gfx/gl in order to avoid dependency hell.
BUG=90750
Review URL: http://codereview.chromium.org/7517012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94500 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
programatic CSS injection.
Inserting CSS as a user stylesheet is both consistent with content script
injection and better for compatibility, since it does not affect the page's DOM.
Removes the other call of insertStyleText (for infobar CSS injection),
thus it should be possible to remove it after a WebKit roll.
Depends on http://webkit.org/b/65158
BUG=82220
TEST=no
R=mpcomplete@chromium.org
Review URL: http://codereview.chromium.org/7517001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94499 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=manually, build works with 'chromeos=1 touchui=1 component=shared_library'
Review URL: http://codereview.chromium.org/7524028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94498 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=chromium-os:18329
TEST=make sure this crash does not happen on sign in
Review URL: http://codereview.chromium.org/7522006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94497 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
is unavailable on the gcp proxy start.
BUG=86875
TEST=Add a dummy server in the 'Service State', and run gcp proxy.
Review URL: http://codereview.chromium.org/7262027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94494 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
Contributed by fhd@ubercode.de
BUG=8915
TEST=chrome://downloads has a link labeled "Open downloads folder" that opens the configured downloads folder.
Review URL: http://codereview.chromium.org/7398026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94493 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is essentially a OO wrapper over the Wayland library. It will be used to
add Wayland support for Chrome.
This was written with the intent of being as standalone as possible and it
should not require any external Chrome dependencies.
BUG=None
TEST=None
R=evan@chromium.org
Review URL: http://codereview.chromium.org/7457023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94492 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=90213
TEST=NAT traversal works reliably.
Review URL: http://codereview.chromium.org/7461087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94491 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=90739
TEST=Sync UI customize datatypes does not say "Please update your passhprase."
Review URL: http://codereview.chromium.org/7522023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94490 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
views::TooltipWindowGtk and views::SmoothedThrobber are referenced by
ChromeOS UI code, but not exported in views.
BUG=None
TEST=chromeos=1 builds don't fail linking
Review URL: http://codereview.chromium.org/7523026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94489 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
BUG=82782
Review URL: http://codereview.chromium.org/7520013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94488 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=79734
TEST=no
Review URL: http://codereview.chromium.org/7484026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94487 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94486 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7524024
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94485 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The problem this CL addresses is that the parent for a NativeWidgetViews-backed widget must be specified as a Widget and not a View. This produces inconsistent results for views_examples because on Linux each tab is a Widget but on Windows each tab is only a View. The result on Windows is that the NativeWidgetViews test goes on the 0th child of the Widget contents, which is the check box tab.
BUG=chromium:88716
TEST=run views_examples on Windows, NativeWidgetViews should be on proper tab
Review URL: http://codereview.chromium.org/7517015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94484 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This test was crashing on Linux. This is happening because
GlobalMenuBar is still alive and receiving command updates after the
contained window is destroyed.
Also fixed a typo and removed a unused member variable that I noticed.
TEST=Manual. Bring up some panels. Drag and drop.
BUG=90749
modified: chrome/browser/ui/gtk/browser_window_gtk.cc
modified: chrome/browser/ui/gtk/global_menu_bar.cc
modified: chrome/browser/ui/gtk/global_menu_bar.h
modified: chrome/browser/ui/gtk/owned_widget_gtk.h
modified: chrome/browser/ui/panels/panel_app_browsertest.cc
Review URL: http://codereview.chromium.org/7523015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94483 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
And while I'm here some header clean ups.
BUG=None
TEST=None
R=stevenjb@chromium.org
Review URL: http://codereview.chromium.org/7524014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94482 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=90859
TBR=tsepez
Review URL: http://codereview.chromium.org/7492072
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94481 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
This flag was removed from our build in 2008, so we no longer
need workarounds to support it.
Review URL: http://codereview.chromium.org/7477030
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94480 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In views-desktop, if you click on a window once, all the subsequent click events
go to that window until it is closed. This is a fix for that. I have updated the
relevant test to catch such errors.
BUG=none
TEST=WidgetTest.GrabUngrab
Review URL: http://codereview.chromium.org/7519006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94479 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
| |
TEST=it compiles
Review URL: http://codereview.chromium.org/7520032
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94478 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: http://codereview.chromium.org/7519029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94477 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds a test to make sure Chrome doesn't crash on startup when
configure to open maximized. Also, I'm making OnWidgetMove a little
less error prone.
BUG=89843
TEST=none
R=pkasting@chromium.org
TBR=pkasting@chromium.org
Review URL: http://codereview.chromium.org/7514044
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94476 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
entering IP of the DNS server, also blocks command-line flag from working when enabled. Please use --dns-server command-line flag for enabling this feature.
BUG=60149
TEST=None
Review URL: http://codereview.chromium.org/7522005
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94475 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Reliability bot crash log:
http://build.chromium.org/p/chromium/builders/Win%20Reliability/builds/5260/steps/reliability%3A%20partial%20result%20of%20current%20build/logs/stdio
BUG=90200
TEST=none
TBR=dharani
Review URL: http://codereview.chromium.org/7519031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94473 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL creates the following types of entries in the NetLog:
+URL_REQUEST_BLOCKED_ON_DELEGATE [dt= 59]
CHROME_EXTENSION_MODIFIED_HEADERS
--> deleted_headers = ["User-Agent"]
--> extension_id = "jclggdidhhmidgnnpcjjeggphijcajeg"
--> modified_headers = ["Foo: Bar"]
-URL_REQUEST_BLOCKED_ON_DELEGATE
+URL_REQUEST_BLOCKED_ON_DELEGATE [dt= 8]
CHROME_EXTENSION_ABORTED_REQUEST
--> extension_id = "jclggdidhhmidgnnpcjjeggphijcajeg"
-URL_REQUEST_BLOCKED_ON_DELEGATE
+URL_REQUEST_BLOCKED_ON_DELEGATE [dt=11]
CHROME_EXTENSION_REDIRECTED_REQUEST
--> extension_id = "mnadcejkmhgmdndhmplcebaplgddbhdi"
-URL_REQUEST_BLOCKED_ON_DELEGATE
BUG=no
TEST=no
Review URL: http://codereview.chromium.org/7497033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94472 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
- The main tabs are now organized vertically rather than horizontally.
- Add a small bar at the top indicating if in capture mode, or file mode.
Review URL: http://codereview.chromium.org/7482020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94471 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
dependencies and then move Var and the associated tracking stuff to the
shared_impl, where it can be used to replace the similar code in the proxy.
There should be no difference in functionality.
- I moved the Var/NPAPI conversion stuff from the Var and ObjectVar object into
NPAPI glue.
- I moved the Var scripting interface implementation (which forwards to NPAPI)
to the ppb_var_impl file which is nice because it also matches other
interfaces.
- I moved the ObjectVar lifetime tracking from the instance into the
ResourceTracker with the other var stuff. It turns out we were already
tracking the object vars there, so I did a little cleanup.
- I changed the PluginModule and PluginInstance in the var object to PP_Module
and PP_Instance.
The only remaining NPAPI stuff to worry about are the calls to WebBindings in
the ObjectVar constructor & destructor. I will probably move this to the
resource tracker when I move the var file out.
Review URL: http://codereview.chromium.org/7371010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94470 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
add one more V8 suppression (for some reason, the old one doesn't match some reports, hmmm)
BUG=http://code.google.com/p/drmemory/issues/detail?id=516
Review URL: http://codereview.chromium.org/7482046
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94469 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This CL enables conflict resolution for the webRequest API.
- If any extension tries to cancel a request, this request is honored.
- If two extensions try to redirect the request, the one installed last wins, the other ones are ignored and reported (to stderr at the moment)
- If two extensions try to modify the *same* request header, the extension installed last wins, all header modifications of the other extension are ignored and the extension is reported (to stderr at the moment)
BUG=60101
TEST=no
Review URL: http://codereview.chromium.org/7499002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94468 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=82716
TEST=none
TBR=glider
Review URL: http://codereview.chromium.org/7524026
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94467 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=70924
TEST=none
TBR=glider
Review URL: http://codereview.chromium.org/7492069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94465 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=90521
TEST=none
TBR=glider
Review URL: http://codereview.chromium.org/7522020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94464 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This enables prerender whenever the active network is ethernet or wifi.
BUG=89966
TEST=Tested manually.
Review URL: http://codereview.chromium.org/7517016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94463 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=90655
TEST=none
TBR=glider
Review URL: http://codereview.chromium.org/7520029
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94462 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Reformatted summary lines
TEST=no log errors in buildbot when tests time out
Review URL: http://codereview.chromium.org/7477048
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94461 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=89346
TEST=DownloadTest.AnchorDownloadTag
Review URL: http://codereview.chromium.org/7484063
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94460 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
pending navigations
BUG=none
TEST=manual
Review URL: http://codereview.chromium.org/7480042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94459 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
server.
BUG=
TEST=
Review URL: http://codereview.chromium.org/7492065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94458 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This libcrypto dependency sucks. Linking against OpenSSL is sort of broken in
certain Mac OS X SDKs. libcrypto was only being used to provide a SHA1
implementation. Chrome's base library already has its own SHA1 implementation,
so just use that instead.
Because I'm conscious of the installer tools' size, here's the change for
release-mode goobspatch, the component we ship:
-rwx------ 1 mark staff 21024 Jul 27 17:18 new
-rwx------ 1 mark staff 6709 Jul 27 17:18 new.bz2
-rwx------ 1 mark staff 20048 Jul 27 17:05 old
-rwx------ 1 mark staff 5817 Jul 27 17:05 old.bz2
Under 1kB of inflation. I'm OK with that.
BUG=90665
TEST=otool -L goobspatch | grep libcrypto
should not show any output once this is fixed. goobspatch is only present
in a hidden directory in diff updater disk images. Binary diffs produced
by "old" and "new" goobsdiff, and patched output produced by "old" and
"new" goobspatch executables should be identical and fully interoperable.
Review URL: http://codereview.chromium.org/7521008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94456 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a chromium patch of a two-sided chromium/webkit patch that enables larger hit targets in combo box popups for TOUCH_UI builds.
This was originally under this issue: http://codereview.chromium.org/7465011/
The code was committed but the webkit interface changed, afterward so this patch addresses that change.
The webkit patch can be found here: https://bugs.webkit.org/show_bug.cgi?id=64897
BUG=none
TEST=manually
Review URL: http://codereview.chromium.org/7477036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94455 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94454 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Also add new enum values corresponding to:
http://trac.webkit.org/changeset/91892.
Keeping the enums in sync prevents several chromium tests from DCHECK()ing.
TBR=enne@chromium.org,penghuang@chromium.org
BUG=None
TEST=None
Review URL: http://codereview.chromium.org/7523028
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94453 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Certain platforms to not support bundling the depth and stencil buffers. This code uses separate attachments when necessary.
BUG=none
TEST=run on a T25 device
Review URL: http://codereview.chromium.org/7482033
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94452 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
| |
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94451 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: http://codereview.chromium.org/7492064
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@94450 0039d316-1c4b-4281-b951-d872f2087c98
|