| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=128266
TEST=as in the bug
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=138554
Review URL: https://chromiumcodereview.appspot.com/10386183
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138702 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
removing the obsolete derivation from RefCountedThreadSafe. There's no bug here
yet, but it would be very easy to add one later if we don't clean this up.
BUG=http://code.google.com/p/chromium/issues/detail?id=128942
TEST=none; there's no actual bug there yet.
Review URL: https://chromiumcodereview.appspot.com/10332283
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138689 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=85132
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10409012
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138684 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
The accelerated compositor has a visualization that can show paint rects, similar (but not exactly the same semantics) to what "--show-paint-rects" does in software mode. This patch is the chromium side plumbing to allow --show-paint-rects to enable the accelerated compositor's own visualization.
BUG=none
TEST=none, this is infrastructure for debugging code.
Review URL: https://chromiumcodereview.appspot.com/10332129
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138609 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=128266
TEST=as in the bug
Review URL: https://chromiumcodereview.appspot.com/10386183
TBR=ericu@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10428003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138584 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=128266
TEST=as in the bug
Review URL: https://chromiumcodereview.appspot.com/10386183
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138554 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=126514
Review URL: https://chromiumcodereview.appspot.com/10414037
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138541 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
The WebKit counterpart is tracked at https://bugs.webkit.org/show_bug.cgi?id=86625
BUG=128351
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10411002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138540 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
See: http://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Builder%20%28dbg%29/builds/7042/steps/compile/logs/stdio
This also moves the plug-in information JSON files into their own subdirectory, so they can be changed without requiring OWNERS reviews for chrome/browser/resources (which is mostly WebUI otherwise).
BUG=124396
TEST=PluginInstallerTest.SecurityStatus:PluginFinderTest.JsonSyntax
Review URL: https://chromiumcodereview.appspot.com/10263022
TBR=bauerb@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10388253
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138514 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch fixes the places where we will be sending DIP to the GPU process but should be sending pixels instead to the GPU process once https://bugs.webkit.org/show_bug.cgi?id=86051 lands.
This patch reverts:
http://codereview.chromium.org/127553/
http://codereview.chromium.org/10332077/
Bug=127455, 114677
Test=Manual
SchedulePaintInRect is called with parameters in DIP
TBR=piman@chromium.org,sky@chromium.org,jamesr@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10411086
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138510 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This also moves the plug-in information JSON files into their own subdirectory, so they can be changed without requiring OWNERS reviews for chrome/browser/resources (which is mostly WebUI otherwise).
BUG=124396
TEST=PluginInstallerTest.SecurityStatus:PluginFinderTest.JsonSyntax
Review URL: https://chromiumcodereview.appspot.com/10263022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138502 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Now it may always refer operation_context->file_system_context() as it tries to invalidate the usage cache whenever it finds inconsistency.
BUG=129303
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10407115
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138444 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10408078
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138426 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
should.
This patch fixes the places where we will be sending DIP to the GPU process but should be sending pixels instead to the GPU process once https://bugs.webkit.org/show_bug.cgi?id=86051 lands.
This patch reverts:
http://codereview.chromium.org/127553/
http://codereview.chromium.org/10332077/
Bug=127455, 114677
Test=Manual
SchedulePaintInRect is called with parameters in DIP
TBR=piman@chromium.org,sky@chromium.org,jamesr@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10411086
TBR=pkotwicz@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10383297
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138419 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch fixes the places where we will be sending DIP to the GPU process but should be sending pixels instead to the GPU process once https://bugs.webkit.org/show_bug.cgi?id=86051 lands.
This patch reverts:
http://codereview.chromium.org/127553/
http://codereview.chromium.org/10332077/
Bug=127455, 114677
Test=Manual
SchedulePaintInRect is called with parameters in DIP
TBR=piman@chromium.org,sky@chromium.org,jamesr@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10411086
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138415 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
been flaky on Windows.
[ RUN ] FileWriterDelegateTest.WritesWithQuotaAndOffset
..\webkit\fileapi\file_writer_delegate_unittest.cc(367): error: Value of: test_helper_.GetCachedOriginUsage()
Actual: 45
Expected: ComputeCurrentOriginUsage()
Which is: 0
[ FAILED ] FileWriterDelegateTest.WritesWithQuotaAndOffset (16 ms)
TBR=kinuko@chromium.org
BUG=129264
TEST=NONE
Review URL: https://chromiumcodereview.appspot.com/10411084
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138411 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
which has been flaky on Windows.
TBR=kinuko@chromium.org
BUG=129264
TEST=NONE
Review URL: https://chromiumcodereview.appspot.com/10383295
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138402 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
requires mutators to return previous values. See http://trac.webkit.org/changeset/117797 for details on the API change.
Review URL: https://chromiumcodereview.appspot.com/10408049
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138335 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
| |
Review URL: https://chromiumcodereview.appspot.com/10383201
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138332 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=127529
TEST=FileWriterDelegate*, FileSystemOperationWrite*
Review URL: https://chromiumcodereview.appspot.com/10387054
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138236 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=129030
TEST=fast/canvas/webgl/ layouttests all pass
Review URL: https://chromiumcodereview.appspot.com/10332275
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138160 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
propagation less chatty.
BUG=128482
Review URL: https://chromiumcodereview.appspot.com/10413018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138158 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch adds a way to simulate IME composition events
inside the renderer process, and tests that IME events are
properly passed between the renderer and plugins.
ppapi/tests/test_ime_input_event.cc:
is the actual test case
ppapi/{api,c,cpp}/dev/*ime_input_event_dev*:
implements an API to create IME events from plugins for testing.
other files:
wire necessary stuff for simulating IME events.
Since Pepper IME events are not delivered through WebKit/DOM layer
but rather directly sent from renderer to plugins,
the simulation part also follows the similar code path.
BUG=126714
TEST=browser_tests PPAPITest.ImeInputEvent
Review URL: https://chromiumcodereview.appspot.com/10391101
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138080 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10391185
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138079 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
GdkPixbufFromSkBitmap(const SkBitmap&)
Convert GdkPixbufToSkBitmap to GdkPixbufToImageSkia
BUG=124566
TEST=Compiles
Review URL: https://chromiumcodereview.appspot.com/10377122
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138064 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
TEST=DRT no longer crashes
BUG=none
TBR=apatrick@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10407055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138049 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
This broke sometime during the m19 branch, seemingly after 19.0.1081.2 but
before 19.0.1084.46.
TEST=inspect chrome://histograms/Media.Acc after playing <video> with and without accelerated compositing.
Review URL: https://chromiumcodereview.appspot.com/10387202
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@138029 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
| |
max untiled layer size.
BUG=128740
Review URL: https://chromiumcodereview.appspot.com/10386213
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137983 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=124750
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10392136
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137932 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
It wasn't needed for drag-and-drop but platform native access seems to need this.
http://codereview.chromium.org/10332071
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10332240
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137841 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The effect is to migrate a pref like
webkit.webprefs.global.standard_font_family to webkit.webprefs.fonts.standard.Zyyy
This has two motivations:
1) Undo the migration of font prefs to the "global" (as opposed to per-tab)
namespace, as planned here: <http://codereview.chromium.org/9838050>. There are still
more prefs to move out of "global" after this patch.
2) Move the "global script" (as opposed to per-script) font prefs into the
per-script font maps, under the script code "Zyyy" (the ISO 15924 code for
the "Common" script). This is consistent with WebKit-side settings and should
simplify the code overall as we no longer have to special case the global
script vs the per-script fonts.
TBR=gene for chrome/browser/printing
BUG=123812
TEST=browser_tests --gtest_filter=PrefsTab* and ExtensionApiTest.Font*
Review URL: https://chromiumcodereview.appspot.com/10107014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137835 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
Also remove pepflashplayer.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10408018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137828 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
After https://bugs.webkit.org/show_bug.cgi?id=85005 lands, but before https://bugs.webkit.org/show_bug.cgi?id=85021 lands, this patch removes a dependency on an old WebKit thunk.
BUG=84236
Review URL: https://chromiumcodereview.appspot.com/10244007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137825 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=None
TEST=None
Review URL: https://chromiumcodereview.appspot.com/10337006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137778 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
verified.
WebCore::IDBFactory always generates specifies an empty string (indicating in-memory storage), and relies on intermediate methods before WebCore::IDBFactoryBackendImpl is reached to rewrite with a non-empty string to use on-disk storage.
This patch inserts a test-specific implementation of WebIDBFactory into the middle of the call path to specify a data dir if one was not specified, mirroring what is done in multiprocess Chromium during IPC.
Prep work for http://webkit.org/b/83074
Review URL: https://chromiumcodereview.appspot.com/10382180
TBR=jsbell@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10408015
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137776 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
class and webkit-glue.cc
BUG=85132
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10168013
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137761 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
TEST=DRT runs on OSX
BUG=NONE
Review URL: https://chromiumcodereview.appspot.com/10386186
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137741 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
scale factor.
Return the best match for a requested scale factor when fetching raw image data from ResourceBundle.
TBR=aa,abodenha
BUG=123611
TEST=ResourceBundle.LoadImageResourceBytes
Review URL: https://chromiumcodereview.appspot.com/10387010
TBR=flackr@chromium.org
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137738 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Return the best match for a requested scale factor when fetching raw image data from ResourceBundle.
TBR=aa,abodenha
BUG=123611
TEST=ResourceBundle.LoadImageResourceBytes
Review URL: https://chromiumcodereview.appspot.com/10387010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137734 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
WebCore::IDBFactory always generates specifies an empty string (indicating in-memory storage), and relies on intermediate methods before WebCore::IDBFactoryBackendImpl is reached to rewrite with a non-empty string to use on-disk storage.
This patch inserts a test-specific implementation of WebIDBFactory into the middle of the call path to specify a data dir if one was not specified, mirroring what is done in multiprocess Chromium during IPC.
Prep work for http://webkit.org/b/83074
Review URL: https://chromiumcodereview.appspot.com/10382180
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137733 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
| |
This is part 1. It can't actually be used yet because there are assumptions that the surface never changed.
It is intended to allow each renderer process to create only one command buffer for use by the compositor while being able to switch the surface between different windows, for examnple if a single renderer process handles multiple tabs of the same site.
Review URL: https://chromiumcodereview.appspot.com/10388131
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137693 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
| |
https://chromiumcodereview.appspot.com/10008047 introduced delete-with-inflight-tasks in Write sequence but I failed to convert this callback to use WeakPtr().
BUG=128178
TEST=manual test
Review URL: https://chromiumcodereview.appspot.com/10408006
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137635 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
TBR=darin@chromium.org
R=jhawkins@chromium.org
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10377180
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137606 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Step2.
- Move ui/gfx/gfx_resources.grd to ui/base/native_theme/native_theme_resources.grd
-Updated gyp/DEPS/py files to use new target.
-Removed old files.
I had to keep the gfx_resources.pak as DumpRendererTree depends on it. I'll update DumpRendererTree first and then remove copy of gfx_resources.pak.
BUG=none
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10377155
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137527 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
to page functionality.
BUG=85132
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10083059
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137453 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=105987
TEST=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=137396
Review URL: https://chromiumcodereview.appspot.com/10381087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137421 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PluginService.
BUG=105987
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10381087
TBR=bauerb@chromium.org
Review URL: https://chromiumcodereview.appspot.com/10383210
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137398 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=105987
TEST=none
Review URL: https://chromiumcodereview.appspot.com/10381087
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137396 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
| |
BUG=NONE
TEST=NONE
Review URL: https://chromiumcodereview.appspot.com/10356014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137392 0039d316-1c4b-4281-b951-d872f2087c98
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In this patch, just adding an interface. Concrete implementations that return
appropriate FileWriter subclass instances are on the way.
BUG=123993
TEST=check it compiles.
Review URL: https://chromiumcodereview.appspot.com/10332164
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@137363 0039d316-1c4b-4281-b951-d872f2087c98
|