- 18 Jul, 2014 40 commits
-
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284163 0039d316-1c4b-4281-b951-d872f2087c98
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia/+log/19eb3b2f0aa6dce5c0335230a8930e90733e5d5d..63f413ce94358e3e76dca66218c7da20fec18569 CQ_EXTRA_TRYBOTS=tryserver.chromium:linux_layout_rel TBR=halcanary@google.com BUG= Review URL: https://codereview.chromium.org/401713003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284162 0039d316-1c4b-4281-b951-d872f2087c98
-
jsbell@chromium.org authored
This change makes IndexedDBFactory a virtual base class, and what was IndexedDBFactory is now IndexedDBFactoryImpl. This change will allow tests to create proper mock factories and not require them to instantiate the "real" factory (which often doesn't work) in the test. It will also take us one step closer to eliminating special cases in IDB's other classes where having a factory is optional (because tests don't create them). BUG=393974 R=ericu@chromium.org, jochen@chromium.org, jsbell@chromium.org, michaeln@chromium.org Review URL: https://codereview.chromium.org/313883003 Patch from cmumford@chromium.org <cmumford@chromium.org>. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284161 0039d316-1c4b-4281-b951-d872f2087c98
-
ahernandez.miralles@gmail.com authored
NOTRY=True Review URL: https://codereview.chromium.org/407613002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284160 0039d316-1c4b-4281-b951-d872f2087c98
-
rlarocque@chromium.org authored
Adds support for non-blocking initial sync to the sync protocol. This allows some types to request an initial sync without having the scheduler enter configure mode. The protocol changes are necessary to keep the server informed that the request is due to an initial sync request. The remainder of the changes in this CL were required to plumb information about the cause of the sync cycle through the SyncScheduler. This CL also includes some new tests. At the moment, there are no types in use that support this feature. This CL will not affect behavior in any way. BUG=351005 Review URL: https://codereview.chromium.org/387983004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284159 0039d316-1c4b-4281-b951-d872f2087c98
-
scherkus@chromium.org authored
In preparation for migrating to TimeSource, StartPlayingFrom() is renamed to StartPlaying() with renderers expected to fetch the current time instead of being provided the time. AudioRenderer::SetMediaTime() is temporarily added until we can migrate the interface to being based on TimeSource. BUG=370634 R=xhwang@chromium.org Review URL: https://codereview.chromium.org/400853002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284155 0039d316-1c4b-4281-b951-d872f2087c98
-
changwan@chromium.org authored
BUG=384803 NOTRY=true Review URL: https://codereview.chromium.org/397873003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284152 0039d316-1c4b-4281-b951-d872f2087c98
-
pasko@chromium.org authored
(trybots are probably useless anyway) Review URL: https://codereview.chromium.org/399053004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284151 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
Traceback (most recent call last): File "tools/perf/../telemetry/telemetry/decorators.py", line 50, in wrapper func(*args, **kwargs) File "/b/build/slave/Android_Tests/build/src/tools/perf/benchmarks/benchmark_unittest.py", line 51, in BenchmarkSmokeTest self.assertEqual(0, SinglePageBenchmark().Run(options), File "tools/perf/../telemetry/telemetry/benchmark.py", line 84, in Run results = page_runner.Run(test, ps, expectations, args) File "tools/perf/../telemetry/telemetry/page/page_runner.py", line 346, in Run possible_browser = browser_finder.FindBrowser(finder_options) File "tools/perf/../telemetry/telemetry/decorators.py", line 26, in Cacher cache[key] = obj(*args, **kwargs) File "tools/perf/../telemetry/telemetry/core/browser_finder.py", line 73, in FindBrowser curr_browsers = finder.FindAllAvailableBrowsers(options) File "tools/perf/../telemetry/telemetry/core/backends/chrome/android_browser_finder.py", line 214, in FindAllAvailableBrowsers pids = [p.pid for p in psutil.process_iter() if 'adb' in p.name] File "/usr/lib/python2.7/dist-packages/psutil/__init__.py", line 161, in name cmdline = self.cmdline File "/usr/lib/python2.7/dist-packages/psutil/__init__.py", line 188, in cmdline return self._platform_impl.get_process_cmdline() File "/usr/lib/python2.7/dist-packages/psutil/_pslinux.py", line 327, in wrapper raise NoSuchProcess(self.pid, self._process_name) NoSuchProcess: process no longer exists (pid=13764) Observed here: http://build.chromium.org/p/chromium.linux/builders/Android%20Tests/builds/14626/steps/telemetry_perf_unittests/logs/stdio BUG= Review URL: https://codereview.chromium.org/394423002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284144 0039d316-1c4b-4281-b951-d872f2087c98
-
jsbell@chromium.org authored
NOTRY=true TBR=ericu@chromium.org Review URL: https://codereview.chromium.org/406643002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284143 0039d316-1c4b-4281-b951-d872f2087c98
-
sadrul@chromium.org authored
View::RemoveChildView() does not delete the child view. So make sure they are destroyed correctly. BUG=none R=jennyz@chromium.org Review URL: https://codereview.chromium.org/400983004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284140 0039d316-1c4b-4281-b951-d872f2087c98
-
sayan.nayak@samsung.com authored
Make behavior uniform with other apps on Android, where after a Cut from an editable field, the insertion handle is hidden and only the cursor remains visible. https://codereview.chromium.org/394953005/ BUG:394781 Review URL: https://codereview.chromium.org/399613008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284138 0039d316-1c4b-4281-b951-d872f2087c98
-
brettw@chromium.org authored
Previously the GN Windows build specified the symbol file $pdbfile but this variable was never defined, so the command like would just say "/Fd" and the default one would be used. This patch defines some per-target variables in the ninja file for the toolchain to use. The Windows toolchain uses these to construct C- and C++-specific pdb files (the MS tools can't share between these two) for the current target. BUG= R=scottmg@chromium.org Review URL: https://codereview.chromium.org/406453002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284137 0039d316-1c4b-4281-b951-d872f2087c98
-
ksakamoto@chromium.org authored
No longer tracked after Blink r162391. BUG=246492 NOTRY=true Review URL: https://codereview.chromium.org/400913002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284136 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284135 0039d316-1c4b-4281-b951-d872f2087c98
-
rmcilroy@chromium.org authored
This pulls in the following CLs: - r1346 Don't free pointer in BasicCodeModules::BasicCodeModules before possibly using it - r1347 Stringify minidump stream_type constants in minidump_dump output - r1348 Ensure C:/Dumps/ exists in crash_generation_app - r1349 Change some ELF utils to return the length as a size_t - r1350 Add frame pointer recovery to the AMD64 Stackwalker. - r1351 [Android]: Remove __system_property_get(ro.build.fingerprint) from WriteOSInformation. BUG=394841,393903 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284101 R=mark@chromium.org Review URL: https://codereview.chromium.org/400203002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284134 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
BUG=395172 R=miu@chromium.org, thestig@chromium.org TBR=miu@chromium.org, thestig@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/408483003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284133 0039d316-1c4b-4281-b951-d872f2087c98
-
gab@chromium.org authored
Revert of Revert of Change SPACEPARITY in the Windows serial api implementation to ODDPARITY. (https://codereview.chromium.org/399353007/) Reason for revert: Not the issue... re-landing. Original issue's description: > Revert of Change SPACEPARITY in the Windows serial api implementation to ODDPARITY. (https://codereview.chromium.org/396023003/) > > Reason for revert: > Very speculative revert for current XP bots failures (all 3 bots are failing with obscure errors and this is our last suspect in the list...). > > I'll reland if that's not it. > > Thanks for your understanding! > > Original issue's description: > > Change SPACEPARITY in the Windows serial api implementation to ODDPARITY. > > > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284000 > > TBR=rockot@chromium.org,sammc@chromium.org > NOTREECHECKS=true > NOTRY=true > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284087 TBR=rockot@chromium.org,sammc@chromium.org NOTREECHECKS=true NOTRY=true Review URL: https://codereview.chromium.org/404823003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284132 0039d316-1c4b-4281-b951-d872f2087c98
-
aurimas@chromium.org authored
Applications targeting this or a later release will get these new changes in behavior: - AlertDialog might not have a default background if the theme does not specify one. BUG=393019 TBR=stgao@chromium.org,blundell@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/402613008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284131 0039d316-1c4b-4281-b951-d872f2087c98
-
groby@chromium.org authored
BUG=395169 R=rouslan@chromium.org, thestig@chromium.org TBR=rouslan@chromium.org, thestig@chromium.org NOTRY=true Review URL: https://codereview.chromium.org/408483002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284130 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
Make DeriveFont() fall back to "sans" if it doesn't find an SkTypeface matching the requested family, as InitFromDetails() already did. Also make InitFromDetails() pass through the requested style. BUG=394860 Review URL: https://codereview.chromium.org/399113005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284125 0039d316-1c4b-4281-b951-d872f2087c98
-
kolczyk@opera.com authored
It simply forwards the flag from v8::FunctionCallbackInfo and allows the function handler that accept gin::Arguments argument to distinguish between normal function invocation and call as an object construction. BUG= Review URL: https://codereview.chromium.org/401823002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284123 0039d316-1c4b-4281-b951-d872f2087c98
-
scherkus@chromium.org authored
TimeSource represents the canonical source of time and will eventually replace the time-updating callback from AudioRenderer and VideoRenderer. A wall-clock based implementation is also provided for media pipelines that do not contain any audio. BUG=370634 Review URL: https://codereview.chromium.org/379343005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284122 0039d316-1c4b-4281-b951-d872f2087c98
-
derat@chromium.org authored
Use GtkSettings's gtk-xft-dpi property to convert Pango font descriptions from points to pixels. Previously PangoContext's default resolution, which is sometimes (always?) unset, was used, resulting in 96 DPI being used for conversions regardless of the value reported by X. BUG=375824 Review URL: https://codereview.chromium.org/406493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284121 0039d316-1c4b-4281-b951-d872f2087c98
-
dzhioev@chromium.org authored
Removed "disable-saml-signin" flag and non-SAML auth extension manifest. Now SAML is always enabled for both desktop and Chrome OS. Plus: * Prevented potential races during extension initialization. * Made "manifest_keyboard.json" up to date with "manifest.json". BUG=394342 TEST=none TBR=jochen (c/b/browser_resources.grd) Review URL: https://codereview.chromium.org/384003002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284120 0039d316-1c4b-4281-b951-d872f2087c98
-
oshima@chromium.org authored
Introduced SnapToPixelLayoutManager and used where it makes sense. WorkspaceLayoutManager uses WindowState, so it's the property is manually set there. This depends on the following CL: https://codereview.chromium.org/375693006/ BUG=391822 Review URL: https://codereview.chromium.org/357063002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284119 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284118 0039d316-1c4b-4281-b951-d872f2087c98
-
https://codereview.chromium.org/400203002/gab@chromium.org authored
Reason for revert: Breaks android compile looks like: http://build.chromium.org/p/chromium.linux/builders/Android%20Builder%20%28dbg%29/builds/61939 FAILED: /b/build/goma/gomacc /b/build/slave/Android_Builder__dbg_/build/src/third_party/android_tools/ndk//toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-g++ -Wl,-z,now -Wl,-z,relro -Wl,--fatal-warnings -Wl,-z,noexecstack -fPIC -fuse-ld=gold -nostdlib -Wl,--no-undefined -Wl,--exclude-libs=ALL --sysroot=/b/build/slave/Android_Builder__dbg_/build/src/third_party/android_tools/ndk//platforms/android-14/arch-arm -Wl,--icf=safe -L/b/build/slave/Android_Builder__dbg_/build/src/third_party/android_tools/ndk//sources/cxx-stl/stlport/libs/armeabi-v7a -Bdynamic -Wl,--gc-sections -Wl,-z,nocopyreloc -pie -rdynamic /b/build/slave/Android_Builder__dbg_/build/src/third_party/android_tools/ndk//platforms/android-14/arch-arm/usr/lib/crtbegin_dynamic.o -Wl,--warn-shared-textrel -Wl,-O1 -Wl,--as-needed -o breakpad_unittests -Wl,--start-group obj/breakpad/src/client/linux/handler/breakpad_unittests.exception_handler_unittest.o obj/breakpad/src/client/linux/minidump_writer/breakpad_unittests.cpu_set_unittest.o obj/breakpad/src/client/linux/minidump_writer/breakpad_unittests.directory_reader_unittest.o obj/breakpad/src/client/linux/minidump_writer/breakpad_unittests.line_reader_unittest.o obj/breakpad/src/client/linux/minidump_writer/breakpad_unittests.linux_core_dumper_unittest.o obj/breakpad/src/client/linux/minidump_writer/breakpad_unittests.linux_ptrace_dumper_unittest.o obj/breakpad/src/client/linux/minidump_writer/breakpad_unittests.minidump_writer_unittest.o obj/breakpad/src/client/linux/minidump_writer/breakpad_unittests.minidump_writer_unittest_utils.o obj/breakpad/src/client/linux/minidump_writer/breakpad_unittests.proc_cpuinfo_reader_unittest.o obj/breakpad/src/common/linux/breakpad_unittests.elf_core_dump_unittest.o obj/breakpad/src/common/linux/breakpad_unittests.file_id_unittest.o obj/breakpad/src/common/linux/breakpad_unittests.linux_libc_support_unittest.o obj/breakpad/src/common/linux/breakpad_unittests.synth_elf.o obj/breakpad/src/common/linux/tests/breakpad_unittests.crash_generator.o obj/breakpad/src/common/breakpad_unittests.memory_unittest.o obj/breakpad/src/common/breakpad_unittests.simple_string_dictionary_unittest.o obj/breakpad/src/common/breakpad_unittests.test_assembler.o obj/breakpad/src/common/tests/breakpad_unittests.file_utils.o obj/breakpad/src/tools/linux/md2core/breakpad_unittests.minidump_memory_range_unittest.o obj/breakpad/src/common/android/breakpad_unittests.breakpad_getcontext_unittest.o obj/testing/libgtest.a obj/testing/libgtest_main.a obj/testing/libgmock.a obj/breakpad/libbreakpad_client.a obj/breakpad/libbreakpad_processor_support.a -Wl,--end-group -llog -lstlport_static /b/build/slave/Android_Builder__dbg_/build/src/third_party/android_tools/ndk/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/libgcc.a -lc -ldl -lm /b/build/slave/Android_Builder__dbg_/build/src/third_party/android_tools/ndk//platforms/android-14/arch-arm/usr/lib/crtend_android.o obj/breakpad/libbreakpad_client.a(obj/breakpad/src/client/linux/minidump_writer/breakpad_client.minidump_writer.o):minidump_writer.cc:function google_breakpad::TypedMDRVA<MDRawDirectory>::CopyIndex(unsigned int, MDRawDirectory*):error: undefined reference to 'google_breakpad::MinidumpFileWriter::Copy(unsigned int, void const*, int)' obj/breakpad/libbreakpad_client.a(obj/breakpad/src/client/linux/minidump_writer/breakpad_client.minidump_writer.o):minidump_writer.cc:function google_breakpad::TypedMDRVA<unsigned int>::~TypedMDRVA():error: undefined reference to 'google_breakpad::MinidumpFileWriter::Copy(unsigned int, void const*, int)' obj/breakpad/libbreakpad_client.a(obj/breakpad/src/client/linux/minidump_writer/breakpad_client.minidump_writer.o):minidump_writer.cc:function google_breakpad::TypedMDRVA<MDRawContextARM>::~TypedMDRVA():error: undefined reference to 'google_breakpad::MinidumpFileWriter::Copy(unsigned int, void const*, int)' obj/breakpad/libbreakpad_client.a(obj/breakpad/src/client/linux/minidump_writer/breakpad_client.minidump_writer.o):minidump_writer.cc:function google_breakpad::TypedMDRVA<unsigned int>::CopyIndexAfterObject(unsigned int, void const*, unsigned int):error: undefined reference to 'google_breakpad::MinidumpFileWriter::Copy(unsigned int, void const*, int)' collect2:error: ld returned 1 exit status ninja: build stopped: subcommand failed. Original issue's description: > Roll Breakpad from 1345 to 1351. > > This pulls in the following CLs: > - r1346 Don't free pointer in BasicCodeModules::BasicCodeModules before possibly using it > - r1347 Stringify minidump stream_type constants in minidump_dump output > - r1348 Ensure C:/Dumps/ exists in crash_generation_app > - r1349 Change some ELF utils to return the length as a size_t > - r1350 Add frame pointer recovery to the AMD64 Stackwalker. > - r1351 [Android]: Remove __system_property_get(ro.build.fingerprint) from > WriteOSInformation. > > BUG=394841,393903 > > Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=284101 TBR=mark@chromium.org,rmcilroy@chromium.org NOTREECHECKS=true NOTRY=true BUG=394841,393903 Review URL: https://codereview.chromium.org/401853002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284117 0039d316-1c4b-4281-b951-d872f2087c98
-
sky@chromium.org authored
I'm starting with this one to make sure everything works ok. BUG=383609 TEST=none TBR=iannucci@chromium.org Review URL: https://codereview.chromium.org/385483003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284116 0039d316-1c4b-4281-b951-d872f2087c98
-
dnicoara@chromium.org authored
First step in transitioning HardwareDisplayController to take in buffers rather than surfaces. ScanoutBuffer defines the minimal interface required by HDC for modesetting and page-flipping. BUG=none NOTRY=true Review URL: https://codereview.chromium.org/399213005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284115 0039d316-1c4b-4281-b951-d872f2087c98
-
tonyg@chromium.org authored
It did pass two runs, but is consistently failing now. So I'm not sure whether this is a regression or flake. Since the test is so new, it seems safest to just disable this page until it shakes out. If this isn't a flake, the regression range is r283974-284019. BUG=394756 TBR=wiltzius@chromium.org NOTRY=True Review URL: https://codereview.chromium.org/400823006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284114 0039d316-1c4b-4281-b951-d872f2087c98
-
nasko@chromium.org authored
This patch is reland of https://codereview.chromium.org/393283003/ with some fixes. The corresponding Blink work is at https://codereview.chromium.org/400153002/. BUG=301515 Review URL: https://codereview.chromium.org/399653003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284113 0039d316-1c4b-4281-b951-d872f2087c98
-
pneubeck@chromium.org authored
- Replaces ScopedTestNSSDB by ScopedTestNSSChromeOSUser, which is the choice for ChromeOS. - Removes the deprecated net::NSSCertDatabase::GetInstance() call. - Changes the build target from brower_test to unit_test, as originally intended. BUG=329735, 210525 Review URL: https://codereview.chromium.org/407443008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284112 0039d316-1c4b-4281-b951-d872f2087c98
-
rtenneti@chromium.org authored
+ Fixed indentation. + Added early returns. + Fixed comments. + Removed not needed virtual. Fixed nit comments from wtc for the following CLs. https://codereview.chromium.org/368803003/ https://codereview.chromium.org/366863002/ https://codereview.chromium.org/393953011/ R=wtc@chromium.org Review URL: https://codereview.chromium.org/394053003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284109 0039d316-1c4b-4281-b951-d872f2087c98
-
chrome-admin@google.com authored
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284108 0039d316-1c4b-4281-b951-d872f2087c98
-
blink-deps-roller@chromium.org authored
http://build.chromium.org/f/chromium/perf/dashboard/ui/changelog_blink.html?url=/trunk&range=178427:178434&mode=html TBR=abarth@chromium.org,johnme@chromium.org,eseidel@chromium.org BUG= Review URL: https://codereview.chromium.org/404793002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284107 0039d316-1c4b-4281-b951-d872f2087c98
-
pneubeck@chromium.org authored
- Adds a positive test, where the owner logs-in while in safe mode. - Fixes the test, where a non-owner tries to login: It failed because the MockOwnerKeyUtil had no key set. Now it fails because the private key cannot be found. - Removes the ScopedTestNSSDB usage. - Speeds up the test by factor 10, because of the removed NSS initialization in the test fixture. BUG=210525 Review URL: https://codereview.chromium.org/398363002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284106 0039d316-1c4b-4281-b951-d872f2087c98
-
vmpstr@chromium.org authored
This patch adds a layer level raster tile perftest to measure how expensive is it to create a layer raster tile iterator. Initial run: [ RUN ] PictureLayerImplPerfTest.LayerRasterTileIteratorConstructAndIterate *RESULT layer_raster_tile_iterator_construct_and_iterate: 32_100x100= 389462.09375 runs/s *RESULT layer_raster_tile_iterator_construct_and_iterate: 32_500x500= 392804.6875 runs/s *RESULT layer_raster_tile_iterator_construct_and_iterate: 64_100x100= 230574.3125 runs/s *RESULT layer_raster_tile_iterator_construct_and_iterate: 64_500x500= 230933.953125 runs/s [ OK ] PictureLayerImplPerfTest.LayerRasterTileIteratorConstructAndIterate (8408 ms) [ RUN ] PictureLayerImplPerfTest.LayerRasterTileIteratorConstruct *RESULT layer_raster_tile_iterator_construct: 0_0_100x100= 2187284 runs/s *RESULT layer_raster_tile_iterator_construct: 5000_0_100x100= 1882842.125 runs/s *RESULT layer_raster_tile_iterator_construct: 9999_0_100x100= 2171275 runs/s [ OK ] PictureLayerImplPerfTest.LayerRasterTileIteratorConstruct (7619 ms) NOTE TO PERF SHERIFFS --------------------- This patch replaces layer_raster_tile_iterator test with layer_raster_tile_iterator_construct_and_iterate test. R=reveman Review URL: https://codereview.chromium.org/400753002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284105 0039d316-1c4b-4281-b951-d872f2087c98
-
weiliangc@chromium.org authored
In order for RenderPass to own allocation of DrawQuads and SharedQuadState, update surface type converter code in mojo so when convert to DrawQuad and SharedQuadState, function takes in pointer to RenderPass as parameter. Also in unittest, create RenderPass to deal with DrawQuad and SharedQuadState creation. Follows 398533002. BUG=344962 Review URL: https://codereview.chromium.org/393103003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284104 0039d316-1c4b-4281-b951-d872f2087c98
-
skyostil@chromium.org authored
Make it possible for clients pass in a custom task runner to be used for posting compositor related work onto the main thread. This will be used for prioritizing compositor tasks by the Blink scheduler. Covered by existing tests. BUG=391005 Review URL: https://codereview.chromium.org/400773002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284103 0039d316-1c4b-4281-b951-d872f2087c98
-