Back to build
Raw log | Switch to full mode | Login

/b/s/w/ir/cache/builder/src/build/tree_truth.sh /b/s/w/ir/cache/builder/src src in dir /b/s/w/ir/k: allow_subannotations: False cmd: ['/b/s/w/ir/cache/builder/src/build/tree_truth.sh', '/b/s/w/ir/cache/builder/src', 'src'] env: {'CHROME_HEADLESS': '1'} env_prefixes: {} env_suffixes: {} infra_step: False name_tokens: ('tree truth steps',) ok_ret: frozenset([0]) trigger_specs: () full environment: BOTO_CONFIG: /b/s/w/ir/tmp/gsutil_task/.boto BUILDBUCKET_EXPERIMENTAL: FALSE CHROME_HEADLESS: 1 CIPD_CACHE_DIR: /b/s/cipd_cache/cache CIPD_PROTOCOL: v2 DEVSHELL_CLIENT_PORT: 33761 DOCKER_CONFIG: /b/s/w/ir/tmp/docker_cfg_task DOCKER_TMPDIR: /b/s/w/ir/tmp/docker_tmp_task GIT_CONFIG_NOSYSTEM: 1 GIT_TERMINAL_PROMPT: 0 HOME: /home/chrome-bot INFRA_GIT_WRAPPER_HOME: /b/s/w/ir/tmp/git_home_task LOGDOG_COORDINATOR_HOST: logs.chromium.org LOGDOG_STREAM_PREFIX: buildbucket/cr-buildbucket.appspot.com/8915685598694003600 LOGDOG_STREAM_PROJECT: chromium LOGDOG_STREAM_SERVER_PATH: unix:/b/s/w/ir/tmp/ld.sock LOGNAME: chrome-bot LUCI_CONTEXT: /b/s/w/itE0slNg/luci_context.912745945 MAC_CHROMIUM_TMPDIR: /b/s/w/ir/tmp/t MAIL: /var/mail/chrome-bot NO_GCE_CHECK: False PATH: /b/s/w/ir/cipd_bin_packages:/b/s/w/ir/cipd_bin_packages/bin:/b/s/cipd_cache/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin PWD: /b/s/w/ir/k PYTHONIOENCODING: UTF-8 PYTHONUNBUFFERED: 1 SHELL: /bin/bash SHLVL: 1 SUDO_COMMAND: /usr/bin/python /b/s/swarming_bot.zip start_bot SUDO_GID: 0 SUDO_UID: 0 SUDO_USER: root SWARMING_BOT_ID: luci-chromium-ci-trusty-8-14-za7z SWARMING_EXTERNAL_BOT_SETUP: 1 SWARMING_HEADLESS: 1 SWARMING_SERVER: https://chromium-swarm.appspot.com SWARMING_TASK_ID: 4451f2fc279cf411 TEMP: /b/s/w/ir/tmp/t TEMPDIR: /b/s/w/ir/tmp/t TERM: linux TMP: /b/s/w/ir/tmp/t TMPDIR: /b/s/w/ir/tmp/t USER: chrome-bot USERNAME: chrome-bot VPYTHON_VIRTUALENV_ROOT: /b/s/w/ir/cache/vpython _: /b/s/w/ir/cipd_bin_packages/vpython !@@@BUILD_STEP Brief summary of recent CLs in every branch@@@ src: 4774df153537e2e066fcdd70c302e34679909a4b sqlite: Add code for release 3.28.0. Victor Costan, Sat Apr 20 05:03:26 2019 +0000 608ba927d8cbb62f77032ddc29bd1e5e3fb19500 Roll AFDO from 75.0.3770.0_rc-r1-merged to 75.0.3770.3_rc-r1-merged chromium-autoroll, Sat Apr 20 03:40:42 2019 +0000 aa9e6f586615eb96dac21ed2bfb26e4ee3f4ef11 Reenable libc++ on Windows Tom Anderson, Sat Apr 20 03:37:42 2019 +0000 b0dba21740709d5a0732892a59e882ca905da6ee Use a more common and easily parsed format for chrome://fileicon Dan Beam, Sat Apr 20 03:25:19 2019 +0000 eb0b681bac0f283e72146d861b4feccf034b9afd Roll src/third_party/catapult d8ce95982c94..be7cf0ddf8ff (1 commits) chromium-autoroll, Sat Apr 20 03:21:35 2019 +0000 1073ae29becc35e89b1c6f2bd10d25ab6119734d Updating trunk VERSION from 3771.0 to 3772.0 chrome-release-bot, Sat Apr 20 03:15:41 2019 +0000 4d47ca1d2950cccc1f62524aa7f0ea3f1ea34367 Make Picture-in-Picture window visible on all workspaces. François Beaufort, Sat Apr 20 03:00:59 2019 +0000 880eee1501175b7f667e1f6b864ae7801cc4f07d Roll src/third_party/chromite 34a4af2494cc..e057820e36f5 (3 commits) chromium-autoroll, Sat Apr 20 02:52:14 2019 +0000 5fb3d3d64be6465a53859fdf8025db4c959171f3 gpu: Workaround for NV12 dynamic textures used for software video frames Sunny Sachanandani, Sat Apr 20 02:52:11 2019 +0000 a69142164208f44dafa456d108c6ead137bdae58 Disable overlay support when the overlay swap chain creation fails. Maggie Chen, Sat Apr 20 02:48:49 2019 +0000 ================================================================= !@@@BUILD_STEP New commits in repo src@@@ commit 4774df153537e2e066fcdd70c302e34679909a4b Author: Victor Costan <pwnall@chromium.org> Date: Sat Apr 20 05:03:26 2019 +0000 sqlite: Add code for release 3.28.0. Bug: 953838 Change-Id: I74a3f5b2c661cdc31f5ea704961c78e465b35c74 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574216 Auto-Submit: Victor Costan <pwnall@chromium.org> Reviewed-by: Chris Mumford <cmumford@google.com> Commit-Queue: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#652742} third_party/sqlite/sqlite-src-3280000/LICENSE.md | 6 + third_party/sqlite/sqlite-src-3280000/Makefile.in | 1480 + .../sqlite/sqlite-src-3280000/Makefile.linux-gcc | 123 + third_party/sqlite/sqlite-src-3280000/Makefile.msc | 2581 ++ third_party/sqlite/sqlite-src-3280000/README.md | 344 + third_party/sqlite/sqlite-src-3280000/VERSION | 1 + third_party/sqlite/sqlite-src-3280000/aclocal.m4 | 7972 ++++ .../sqlite/sqlite-src-3280000/art/sqlite370.eps | 5333 +++ .../sqlite/sqlite-src-3280000/art/sqlite370.ico | Bin 0 -> 2238 bytes .../sqlite/sqlite-src-3280000/art/sqlite370.jpg | Bin 0 -> 80726 bytes .../sqlite/sqlite-src-3280000/autoconf/INSTALL | 370 + .../sqlite/sqlite-src-3280000/autoconf/Makefile.am | 20 + .../sqlite-src-3280000/autoconf/Makefile.fallback | 19 + .../sqlite-src-3280000/autoconf/Makefile.msc | 1022 + .../sqlite-src-3280000/autoconf/README.first | 11 + .../sqlite/sqlite-src-3280000/autoconf/README.txt | 113 + .../sqlite-src-3280000/autoconf/configure.ac | 239 + .../sqlite-src-3280000/autoconf/tea/Makefile.in | 440 + .../sqlite/sqlite-src-3280000/autoconf/tea/README | 36 + .../sqlite-src-3280000/autoconf/tea/aclocal.m4 | 9 + .../sqlite-src-3280000/autoconf/tea/configure.ac | 201 + .../sqlite-src-3280000/autoconf/tea/doc/sqlite3.n | 15 + .../sqlite-src-3280000/autoconf/tea/license.terms | 6 + .../autoconf/tea/pkgIndex.tcl.in | 7 + .../autoconf/tea/tclconfig/install-sh | 528 + .../autoconf/tea/tclconfig/tcl.m4 | 4168 ++ .../autoconf/tea/win/makefile.vc | 414 + .../sqlite-src-3280000/autoconf/tea/win/nmakehlp.c | 694 + .../sqlite-src-3280000/autoconf/tea/win/rules.vc | 711 + third_party/sqlite/sqlite-src-3280000/config.guess | 1535 + third_party/sqlite/sqlite-src-3280000/config.h.in | 131 + third_party/sqlite/sqlite-src-3280000/config.sub | 1644 + third_party/sqlite/sqlite-src-3280000/configure | 13925 +++++++ third_party/sqlite/sqlite-src-3280000/configure.ac | 753 + .../sqlite-src-3280000/contrib/sqlitecon.tcl | 679 + third_party/sqlite/sqlite-src-3280000/doc/F2FS.txt | 87 + .../sqlite/sqlite-src-3280000/doc/lemon.html | 1064 + .../sqlite-src-3280000/doc/pager-invariants.txt | 76 + .../sqlite/sqlite-src-3280000/doc/vfs-shm.txt | 130 + .../sqlite/sqlite-src-3280000/ext/README.md | 8 + .../sqlite/sqlite-src-3280000/ext/async/README.txt | 170 + .../sqlite-src-3280000/ext/async/sqlite3async.c | 1707 + .../sqlite-src-3280000/ext/async/sqlite3async.h | 223 + .../sqlite/sqlite-src-3280000/ext/expert/README.md | 83 + .../sqlite/sqlite-src-3280000/ext/expert/expert.c | 156 + .../sqlite-src-3280000/ext/expert/expert1.test | 384 + .../sqlite-src-3280000/ext/expert/sqlite3expert.c | 1953 + .../sqlite-src-3280000/ext/expert/sqlite3expert.h | 168 + .../sqlite-src-3280000/ext/expert/test_expert.c | 220 + .../sqlite/sqlite-src-3280000/ext/fts1/README.txt | 2 + .../sqlite/sqlite-src-3280000/ext/fts1/ft_hash.c | 404 + .../sqlite/sqlite-src-3280000/ext/fts1/ft_hash.h | 111 + .../sqlite/sqlite-src-3280000/ext/fts1/fts1.c | 3348 ++ .../sqlite/sqlite-src-3280000/ext/fts1/fts1.h | 11 + .../sqlite/sqlite-src-3280000/ext/fts1/fts1_hash.c | 369 + .../sqlite/sqlite-src-3280000/ext/fts1/fts1_hash.h | 112 + .../sqlite-src-3280000/ext/fts1/fts1_porter.c | 643 + .../sqlite-src-3280000/ext/fts1/fts1_tokenizer.h | 90 + .../sqlite-src-3280000/ext/fts1/fts1_tokenizer1.c | 221 + .../sqlite/sqlite-src-3280000/ext/fts1/fulltext.c | 1511 + .../sqlite/sqlite-src-3280000/ext/fts1/fulltext.h | 11 + .../sqlite-src-3280000/ext/fts1/simple_tokenizer.c | 174 + .../sqlite/sqlite-src-3280000/ext/fts1/tokenizer.h | 89 + .../sqlite-src-3280000/ext/fts2/README.tokenizers | 133 + .../sqlite/sqlite-src-3280000/ext/fts2/README.txt | 4 + .../sqlite/sqlite-src-3280000/ext/fts2/fts2.c | 6860 ++++ .../sqlite/sqlite-src-3280000/ext/fts2/fts2.h | 26 + .../sqlite/sqlite-src-3280000/ext/fts2/fts2_hash.c | 376 + .../sqlite/sqlite-src-3280000/ext/fts2/fts2_hash.h | 110 + .../sqlite/sqlite-src-3280000/ext/fts2/fts2_icu.c | 260 + .../sqlite-src-3280000/ext/fts2/fts2_porter.c | 644 + .../sqlite-src-3280000/ext/fts2/fts2_tokenizer.c | 375 + .../sqlite-src-3280000/ext/fts2/fts2_tokenizer.h | 145 + .../sqlite-src-3280000/ext/fts2/fts2_tokenizer1.c | 233 + .../sqlite-src-3280000/ext/fts2/mkfts2amal.tcl | 116 + .../sqlite-src-3280000/ext/fts3/README.content | 178 + .../sqlite-src-3280000/ext/fts3/README.syntax | 209 + .../sqlite-src-3280000/ext/fts3/README.tokenizers | 135 + .../sqlite/sqlite-src-3280000/ext/fts3/README.txt | 4 + .../sqlite/sqlite-src-3280000/ext/fts3/fts3.c | 6005 +++ .../sqlite/sqlite-src-3280000/ext/fts3/fts3.h | 26 + .../sqlite/sqlite-src-3280000/ext/fts3/fts3Int.h | 633 + .../sqlite/sqlite-src-3280000/ext/fts3/fts3_aux.c | 551 + .../sqlite/sqlite-src-3280000/ext/fts3/fts3_expr.c | 1291 + .../sqlite/sqlite-src-3280000/ext/fts3/fts3_hash.c | 383 + .../sqlite/sqlite-src-3280000/ext/fts3/fts3_hash.h | 112 + .../sqlite/sqlite-src-3280000/ext/fts3/fts3_icu.c | 262 + .../sqlite-src-3280000/ext/fts3/fts3_porter.c | 662 + .../sqlite-src-3280000/ext/fts3/fts3_snippet.c | 1726 + .../sqlite/sqlite-src-3280000/ext/fts3/fts3_term.c | 374 + .../sqlite/sqlite-src-3280000/ext/fts3/fts3_test.c | 621 + .../ext/fts3/fts3_tokenize_vtab.c | 455 + .../sqlite-src-3280000/ext/fts3/fts3_tokenizer.c | 518 + .../sqlite-src-3280000/ext/fts3/fts3_tokenizer.h | 161 + .../sqlite-src-3280000/ext/fts3/fts3_tokenizer1.c | 234 + .../sqlite-src-3280000/ext/fts3/fts3_unicode.c | 396 + .../sqlite-src-3280000/ext/fts3/fts3_unicode2.c | 383 + .../sqlite-src-3280000/ext/fts3/fts3_write.c | 5714 +++ .../sqlite-src-3280000/ext/fts3/fts3speed.tcl | 122 + .../sqlite-src-3280000/ext/fts3/mkfts3amal.tcl | 115 + .../sqlite-src-3280000/ext/fts3/tool/fts3cov.sh | 16 + .../sqlite-src-3280000/ext/fts3/tool/fts3view.c | 875 + .../ext/fts3/unicode/CaseFolding.txt | 1224 + .../ext/fts3/unicode/UnicodeData.txt | 24428 +++++++++++ .../ext/fts3/unicode/mkunicode.tcl | 983 + .../ext/fts3/unicode/parseunicode.tcl | 205 + .../ext/fts5/extract_api_docs.tcl | 252 + .../sqlite/sqlite-src-3280000/ext/fts5/fts5.h | 575 + .../sqlite/sqlite-src-3280000/ext/fts5/fts5Int.h | 816 + .../sqlite/sqlite-src-3280000/ext/fts5/fts5_aux.c | 716 + .../sqlite-src-3280000/ext/fts5/fts5_buffer.c | 394 + .../sqlite-src-3280000/ext/fts5/fts5_config.c | 961 + .../sqlite/sqlite-src-3280000/ext/fts5/fts5_expr.c | 2853 ++ .../sqlite/sqlite-src-3280000/ext/fts5/fts5_hash.c | 560 + .../sqlite-src-3280000/ext/fts5/fts5_index.c | 6573 +++ .../sqlite/sqlite-src-3280000/ext/fts5/fts5_main.c | 2781 ++ .../sqlite-src-3280000/ext/fts5/fts5_storage.c | 1141 + .../sqlite/sqlite-src-3280000/ext/fts5/fts5_tcl.c | 1154 + .../sqlite-src-3280000/ext/fts5/fts5_test_mi.c | 421 + .../sqlite-src-3280000/ext/fts5/fts5_test_tok.c | 483 + .../sqlite-src-3280000/ext/fts5/fts5_tokenize.c | 1287 + .../sqlite-src-3280000/ext/fts5/fts5_unicode2.c | 776 + .../sqlite-src-3280000/ext/fts5/fts5_varint.c | 344 + .../sqlite-src-3280000/ext/fts5/fts5_vocab.c | 772 + .../sqlite/sqlite-src-3280000/ext/fts5/fts5parse.y | 197 + .../sqlite-src-3280000/ext/fts5/mkportersteps.tcl | 222 + .../ext/fts5/test/fts5_common.tcl | 647 + .../sqlite-src-3280000/ext/fts5/test/fts5aa.test | 641 + .../sqlite-src-3280000/ext/fts5/test/fts5ab.test | 296 + .../sqlite-src-3280000/ext/fts5/test/fts5ac.test | 278 + .../sqlite-src-3280000/ext/fts5/test/fts5ad.test | 243 + .../sqlite-src-3280000/ext/fts5/test/fts5ae.test | 311 + .../sqlite-src-3280000/ext/fts5/test/fts5af.test | 190 + .../sqlite-src-3280000/ext/fts5/test/fts5ag.test | 144 + .../sqlite-src-3280000/ext/fts5/test/fts5ah.test | 169 + .../sqlite-src-3280000/ext/fts5/test/fts5ai.test | 63 + .../sqlite-src-3280000/ext/fts5/test/fts5aj.test | 68 + .../sqlite-src-3280000/ext/fts5/test/fts5ak.test | 157 + .../sqlite-src-3280000/ext/fts5/test/fts5al.test | 299 + .../ext/fts5/test/fts5alter.test | 101 + .../sqlite-src-3280000/ext/fts5/test/fts5auto.test | 344 + .../sqlite-src-3280000/ext/fts5/test/fts5aux.test | 311 + .../ext/fts5/test/fts5auxdata.test | 114 + .../ext/fts5/test/fts5bigpl.test | 63 + .../ext/fts5/test/fts5bigtok.test | 66 + .../sqlite-src-3280000/ext/fts5/test/fts5cat.test | 59 + .../ext/fts5/test/fts5circref.test | 80 + .../ext/fts5/test/fts5colset.test | 86 + .../ext/fts5/test/fts5columnsize.test | 150 + .../ext/fts5/test/fts5config.test | 265 + .../ext/fts5/test/fts5conflict.test | 68 + .../ext/fts5/test/fts5connect.test | 246 + .../ext/fts5/test/fts5content.test | 257 + .../ext/fts5/test/fts5corrupt.test | 100 + .../ext/fts5/test/fts5corrupt2.test | 273 + .../ext/fts5/test/fts5corrupt3.test | 8134 ++++ .../ext/fts5/test/fts5delete.test | 53 + .../ext/fts5/test/fts5detail.test | 243 + .../ext/fts5/test/fts5determin.test | 65 + .../ext/fts5/test/fts5dlidx.test | 197 + .../ext/fts5/test/fts5doclist.test | 46 + .../sqlite-src-3280000/ext/fts5/test/fts5ea.test | 99 + .../sqlite-src-3280000/ext/fts5/test/fts5eb.test | 83 + .../ext/fts5/test/fts5fault1.test | 353 + .../ext/fts5/test/fts5fault2.test | 139 + .../ext/fts5/test/fts5fault3.test | 112 + .../ext/fts5/test/fts5fault4.test | 397 + .../ext/fts5/test/fts5fault5.test | 131 + .../ext/fts5/test/fts5fault6.test | 293 + .../ext/fts5/test/fts5fault7.test | 118 + .../ext/fts5/test/fts5fault8.test | 84 + .../ext/fts5/test/fts5fault9.test | 159 + .../ext/fts5/test/fts5faultA.test | 63 + .../ext/fts5/test/fts5faultB.test | 151 + .../ext/fts5/test/fts5faultD.test | 87 + .../ext/fts5/test/fts5first.test | 95 + .../sqlite-src-3280000/ext/fts5/test/fts5full.test | 42 + .../ext/fts5/test/fts5fuzz1.test | 92 + .../sqlite-src-3280000/ext/fts5/test/fts5hash.test | 131 + .../ext/fts5/test/fts5integrity.test | 213 + .../ext/fts5/test/fts5interrupt.test | 67 + .../ext/fts5/test/fts5lastrowid.test | 72 + .../ext/fts5/test/fts5leftjoin.test | 43 + .../ext/fts5/test/fts5matchinfo.test | 494 + .../ext/fts5/test/fts5merge.test | 243 + .../ext/fts5/test/fts5merge2.test | 57 + .../ext/fts5/test/fts5multiclient.test | 47 + .../sqlite-src-3280000/ext/fts5/test/fts5near.test | 70 + .../ext/fts5/test/fts5onepass.test | 180 + .../ext/fts5/test/fts5optimize.test | 108 + .../ext/fts5/test/fts5phrase.test | 118 + .../sqlite-src-3280000/ext/fts5/test/fts5plan.test | 65 + .../ext/fts5/test/fts5porter.test | 11805 ++++++ .../ext/fts5/test/fts5porter2.test | 69 + .../ext/fts5/test/fts5prefix.test | 343 + .../ext/fts5/test/fts5query.test | 91 + .../sqlite-src-3280000/ext/fts5/test/fts5rank.test | 165 + .../ext/fts5/test/fts5rebuild.test | 67 + .../ext/fts5/test/fts5restart.test | 151 + .../ext/fts5/test/fts5rowid.test | 219 + .../ext/fts5/test/fts5simple.test | 470 + .../ext/fts5/test/fts5simple2.test | 372 + .../ext/fts5/test/fts5simple3.test | 118 + .../ext/fts5/test/fts5synonym.test | 423 + .../ext/fts5/test/fts5synonym2.test | 163 + .../sqlite-src-3280000/ext/fts5/test/fts5tok1.test | 115 + .../sqlite-src-3280000/ext/fts5/test/fts5tok2.test | 47 + .../ext/fts5/test/fts5tokenizer.test | 304 + .../ext/fts5/test/fts5umlaut.test | 65 + .../ext/fts5/test/fts5unicode.test | 85 + .../ext/fts5/test/fts5unicode2.test | 588 + .../ext/fts5/test/fts5unicode3.test | 140 + .../ext/fts5/test/fts5unicode4.test | 31 + .../ext/fts5/test/fts5unindexed.test | 78 + .../ext/fts5/test/fts5update.test | 157 + .../ext/fts5/test/fts5version.test | 65 + .../ext/fts5/test/fts5vocab.test | 546 + .../ext/fts5/test/fts5vocab2.test | 237 + .../sqlite-src-3280000/ext/fts5/tool/fts5speed.tcl | 64 + .../ext/fts5/tool/fts5txt2db.tcl | 229 + .../sqlite-src-3280000/ext/fts5/tool/loadfts5.tcl | 172 + .../sqlite-src-3280000/ext/fts5/tool/mkfts5c.tcl | 113 + .../sqlite-src-3280000/ext/fts5/tool/showfts5.tcl | 97 + .../sqlite/sqlite-src-3280000/ext/icu/README.txt | 169 + .../sqlite/sqlite-src-3280000/ext/icu/icu.c | 553 + .../sqlite/sqlite-src-3280000/ext/icu/sqliteicu.h | 27 + .../sqlite/sqlite-src-3280000/ext/lsm1/Makefile | 56 + .../sqlite-src-3280000/ext/lsm1/Makefile.msc | 102 + .../sqlite-src-3280000/ext/lsm1/lsm-test/README | 40 + .../sqlite-src-3280000/ext/lsm1/lsm-test/lsmtest.h | 303 + .../ext/lsm1/lsm-test/lsmtest1.c | 658 + .../ext/lsm1/lsm-test/lsmtest2.c | 488 + .../ext/lsm1/lsm-test/lsmtest3.c | 238 + .../ext/lsm1/lsm-test/lsmtest4.c | 127 + .../ext/lsm1/lsm-test/lsmtest5.c | 633 + .../ext/lsm1/lsm-test/lsmtest6.c | 661 + .../ext/lsm1/lsm-test/lsmtest7.c | 206 + .../ext/lsm1/lsm-test/lsmtest8.c | 326 + .../ext/lsm1/lsm-test/lsmtest9.c | 143 + .../ext/lsm1/lsm-test/lsmtest_bt.c | 75 + .../ext/lsm1/lsm-test/lsmtest_datasource.c | 96 + .../ext/lsm1/lsm-test/lsmtest_func.c | 177 + .../ext/lsm1/lsm-test/lsmtest_io.c | 248 + .../ext/lsm1/lsm-test/lsmtest_main.c | 1548 + .../ext/lsm1/lsm-test/lsmtest_mem.c | 409 + .../ext/lsm1/lsm-test/lsmtest_tdb.c | 846 + .../ext/lsm1/lsm-test/lsmtest_tdb.h | 174 + .../ext/lsm1/lsm-test/lsmtest_tdb2.cc | 370 + .../ext/lsm1/lsm-test/lsmtest_tdb3.c | 1429 + .../ext/lsm1/lsm-test/lsmtest_tdb4.c | 982 + .../ext/lsm1/lsm-test/lsmtest_util.c | 223 + .../ext/lsm1/lsm-test/lsmtest_win32.c | 30 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsm.h | 684 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsmInt.h | 993 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_ckpt.c | 1239 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_file.c | 3312 ++ .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_log.c | 1156 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_main.c | 1008 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_mem.c | 104 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_mutex.c | 88 + .../sqlite-src-3280000/ext/lsm1/lsm_shared.c | 1976 + .../sqlite-src-3280000/ext/lsm1/lsm_sorted.c | 6192 +++ .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_str.c | 148 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_tree.c | 2465 ++ .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_unix.c | 746 + .../sqlite-src-3280000/ext/lsm1/lsm_varint.c | 196 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_vtab.c | 1079 + .../sqlite/sqlite-src-3280000/ext/lsm1/lsm_win32.c | 1063 + .../ext/lsm1/test/lsm1_common.tcl | 38 + .../ext/lsm1/test/lsm1_simple.test | 93 + .../sqlite-src-3280000/ext/lsm1/tool/mklsm1c.tcl | 88 + .../sqlite/sqlite-src-3280000/ext/misc/README.md | 60 + .../sqlite/sqlite-src-3280000/ext/misc/amatch.c | 1500 + .../sqlite-src-3280000/ext/misc/anycollseq.c | 58 + .../sqlite/sqlite-src-3280000/ext/misc/appendvfs.c | 565 + .../sqlite/sqlite-src-3280000/ext/misc/blobio.c | 152 + .../sqlite/sqlite-src-3280000/ext/misc/btreeinfo.c | 429 + .../sqlite/sqlite-src-3280000/ext/misc/carray.c | 406 + .../sqlite/sqlite-src-3280000/ext/misc/closure.c | 965 + .../sqlite-src-3280000/ext/misc/completion.c | 500 + .../sqlite/sqlite-src-3280000/ext/misc/compress.c | 129 + .../sqlite/sqlite-src-3280000/ext/misc/csv.c | 948 + .../sqlite/sqlite-src-3280000/ext/misc/dbdump.c | 724 + .../sqlite/sqlite-src-3280000/ext/misc/eval.c | 123 + .../sqlite/sqlite-src-3280000/ext/misc/explain.c | 322 + .../sqlite/sqlite-src-3280000/ext/misc/fileio.c | 995 + .../sqlite-src-3280000/ext/misc/fossildelta.c | 1086 + .../sqlite/sqlite-src-3280000/ext/misc/fuzzer.c | 1185 + .../sqlite/sqlite-src-3280000/ext/misc/ieee754.c | 131 + .../sqlite/sqlite-src-3280000/ext/misc/json1.c | 2541 ++ .../sqlite/sqlite-src-3280000/ext/misc/memstat.c | 428 + .../sqlite/sqlite-src-3280000/ext/misc/memtrace.c | 108 + .../sqlite/sqlite-src-3280000/ext/misc/memvfs.c | 574 + .../sqlite/sqlite-src-3280000/ext/misc/mmapwarm.c | 107 + .../sqlite/sqlite-src-3280000/ext/misc/nextchar.c | 311 + .../sqlite/sqlite-src-3280000/ext/misc/normalize.c | 707 + .../sqlite-src-3280000/ext/misc/percentile.c | 219 + .../sqlite/sqlite-src-3280000/ext/misc/prefixes.c | 319 + .../sqlite/sqlite-src-3280000/ext/misc/regexp.c | 760 + .../sqlite/sqlite-src-3280000/ext/misc/remember.c | 72 + .../sqlite/sqlite-src-3280000/ext/misc/rot13.c | 114 + .../sqlite/sqlite-src-3280000/ext/misc/scrub.c | 610 + .../sqlite/sqlite-src-3280000/ext/misc/series.c | 423 + .../sqlite/sqlite-src-3280000/ext/misc/sha1.c | 407 + .../sqlite/sqlite-src-3280000/ext/misc/shathree.c | 714 + .../sqlite/sqlite-src-3280000/ext/misc/showauth.c | 103 + .../sqlite/sqlite-src-3280000/ext/misc/spellfix.c | 3070 ++ .../sqlite/sqlite-src-3280000/ext/misc/sqlar.c | 121 + .../sqlite/sqlite-src-3280000/ext/misc/stmt.c | 299 + .../sqlite-src-3280000/ext/misc/templatevtab.c | 268 + .../sqlite/sqlite-src-3280000/ext/misc/totype.c | 512 + .../sqlite/sqlite-src-3280000/ext/misc/unionvtab.c | 1382 + .../sqlite/sqlite-src-3280000/ext/misc/vfslog.c | 759 + .../sqlite/sqlite-src-3280000/ext/misc/vfsstat.c | 819 + .../sqlite/sqlite-src-3280000/ext/misc/vtablog.c | 510 + .../sqlite/sqlite-src-3280000/ext/misc/vtshim.c | 553 + .../sqlite-src-3280000/ext/misc/wholenumber.c | 274 + .../sqlite/sqlite-src-3280000/ext/misc/zipfile.c | 2178 + .../sqlite/sqlite-src-3280000/ext/misc/zorder.c | 102 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu.c | 188 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu1.test | 672 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu10.test | 187 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu11.test | 197 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu12.test | 234 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu13.test | 64 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu14.test | 94 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu3.test | 205 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu5.test | 302 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu6.test | 102 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu7.test | 108 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu8.test | 74 + .../sqlite/sqlite-src-3280000/ext/rbu/rbu9.test | 127 + .../sqlite/sqlite-src-3280000/ext/rbu/rbuA.test | 82 + .../sqlite/sqlite-src-3280000/ext/rbu/rbuB.test | 61 + .../sqlite/sqlite-src-3280000/ext/rbu/rbuC.test | 141 + .../sqlite-src-3280000/ext/rbu/rbu_common.tcl | 110 + .../sqlite-src-3280000/ext/rbu/rbucollate.test | 62 + .../sqlite-src-3280000/ext/rbu/rbucrash.test | 147 + .../sqlite-src-3280000/ext/rbu/rbucrash2.test | 105 + .../sqlite/sqlite-src-3280000/ext/rbu/rbudiff.test | 302 + .../sqlite/sqlite-src-3280000/ext/rbu/rbudor.test | 58 + .../sqlite-src-3280000/ext/rbu/rbufault.test | 236 + .../sqlite-src-3280000/ext/rbu/rbufault2.test | 57 + .../sqlite-src-3280000/ext/rbu/rbufault3.test | 97 + .../sqlite-src-3280000/ext/rbu/rbufault4.test | 65 + .../sqlite/sqlite-src-3280000/ext/rbu/rbufts.test | 133 + .../sqlite-src-3280000/ext/rbu/rbumulti.test | 174 + .../sqlite-src-3280000/ext/rbu/rbupartial.test | 86 + .../sqlite-src-3280000/ext/rbu/rbuprogress.test | 418 + .../sqlite-src-3280000/ext/rbu/rburesume.test | 253 + .../sqlite/sqlite-src-3280000/ext/rbu/rbusave.test | 104 + .../sqlite-src-3280000/ext/rbu/rbusplit.test | 94 + .../sqlite-src-3280000/ext/rbu/rbutemplimit.test | 128 + .../sqlite-src-3280000/ext/rbu/rbuvacuum.test | 399 + .../sqlite-src-3280000/ext/rbu/rbuvacuum2.test | 243 + .../sqlite-src-3280000/ext/rbu/rbuvacuum3.test | 63 + .../sqlite/sqlite-src-3280000/ext/rbu/sqlite3rbu.c | 5016 +++ .../sqlite/sqlite-src-3280000/ext/rbu/sqlite3rbu.h | 605 + .../sqlite/sqlite-src-3280000/ext/rbu/test_rbu.c | 391 + .../sqlite/sqlite-src-3280000/ext/repair/README.md | 16 + .../sqlite-src-3280000/ext/repair/checkfreelist.c | 299 + .../sqlite-src-3280000/ext/repair/checkindex.c | 927 + .../ext/repair/sqlite3_checker.c.in | 86 + .../ext/repair/sqlite3_checker.tcl | 264 + .../sqlite-src-3280000/ext/repair/test/README.md | 13 + .../ext/repair/test/checkfreelist01.test | 92 + .../ext/repair/test/checkindex01.test | 349 + .../sqlite-src-3280000/ext/repair/test/test.tcl | 67 + .../sqlite/sqlite-src-3280000/ext/rtree/README | 120 + .../sqlite/sqlite-src-3280000/ext/rtree/geopoly.c | 1808 + .../sqlite/sqlite-src-3280000/ext/rtree/rtree.c | 4464 ++ .../sqlite/sqlite-src-3280000/ext/rtree/rtree.h | 30 + .../sqlite-src-3280000/ext/rtree/rtree1.test | 665 + .../sqlite-src-3280000/ext/rtree/rtree2.test | 146 + .../sqlite-src-3280000/ext/rtree/rtree3.test | 266 + .../sqlite-src-3280000/ext/rtree/rtree4.test | 254 + .../sqlite-src-3280000/ext/rtree/rtree5.test | 83 + .../sqlite-src-3280000/ext/rtree/rtree6.test | 181 + .../sqlite-src-3280000/ext/rtree/rtree7.test | 73 + .../sqlite-src-3280000/ext/rtree/rtree8.test | 209 + .../sqlite-src-3280000/ext/rtree/rtree9.test | 129 + .../sqlite-src-3280000/ext/rtree/rtreeA.test | 262 + .../sqlite-src-3280000/ext/rtree/rtreeB.test | 50 + .../sqlite-src-3280000/ext/rtree/rtreeC.test | 378 + .../sqlite-src-3280000/ext/rtree/rtreeD.test | 55 + .../sqlite-src-3280000/ext/rtree/rtreeE.test | 143 + .../sqlite-src-3280000/ext/rtree/rtreeF.test | 84 + .../sqlite-src-3280000/ext/rtree/rtreeG.test | 69 + .../sqlite-src-3280000/ext/rtree/rtreeH.test | 80 + .../sqlite-src-3280000/ext/rtree/rtree_perf.tcl | 74 + .../sqlite-src-3280000/ext/rtree/rtree_util.tcl | 197 + .../sqlite-src-3280000/ext/rtree/rtreecheck.test | 160 + .../sqlite-src-3280000/ext/rtree/rtreecirc.test | 66 + .../sqlite-src-3280000/ext/rtree/rtreeconnect.test | 56 + .../sqlite-src-3280000/ext/rtree/rtreefuzz001.test | 777 + .../sqlite-src-3280000/ext/rtree/sqlite3rtree.h | 117 + .../sqlite-src-3280000/ext/rtree/tkt3363.test | 50 + .../ext/rtree/util/randomshape.tcl | 87 + .../sqlite-src-3280000/ext/rtree/viewrtree.tcl | 188 + .../sqlite-src-3280000/ext/rtree/visual01.txt | 602 + .../sqlite-src-3280000/ext/session/changeset.c | 417 + .../sqlite-src-3280000/ext/session/changesetfuzz.c | 1238 + .../ext/session/changesetfuzz1.test | 84 + .../sqlite-src-3280000/ext/session/session1.test | 669 + .../sqlite-src-3280000/ext/session/session2.test | 591 + .../sqlite-src-3280000/ext/session/session3.test | 214 + .../sqlite-src-3280000/ext/session/session4.test | 146 + .../sqlite-src-3280000/ext/session/session5.test | 408 + .../sqlite-src-3280000/ext/session/session6.test | 90 + .../sqlite-src-3280000/ext/session/session8.test | 91 + .../sqlite-src-3280000/ext/session/session9.test | 287 + .../sqlite-src-3280000/ext/session/sessionA.test | 106 + .../sqlite-src-3280000/ext/session/sessionB.test | 507 + .../sqlite-src-3280000/ext/session/sessionC.test | 197 + .../sqlite-src-3280000/ext/session/sessionD.test | 257 + .../sqlite-src-3280000/ext/session/sessionE.test | 113 + .../sqlite-src-3280000/ext/session/sessionF.test | 294 + .../sqlite-src-3280000/ext/session/sessionG.test | 250 + .../sqlite-src-3280000/ext/session/sessionH.test | 38 + .../ext/session/session_common.tcl | 215 + .../ext/session/session_speed_test.c | 358 + .../sqlite-src-3280000/ext/session/sessionat.test | 249 + .../ext/session/sessiondiff.test | 114 + .../ext/session/sessionfault.test | 589 + .../ext/session/sessionfault2.test | 284 + .../ext/session/sessioninvert.test | 159 + .../ext/session/sessionrebase.test | 476 + .../ext/session/sessionstat1.test | 310 + .../sqlite-src-3280000/ext/session/sessionwor.test | 100 + .../ext/session/sqlite3session.c | 5468 +++ .../ext/session/sqlite3session.h | 1660 + .../sqlite-src-3280000/ext/session/test_session.c | 1308 + .../ext/userauth/sqlite3userauth.h | 96 + .../sqlite-src-3280000/ext/userauth/user-auth.txt | 164 + .../sqlite-src-3280000/ext/userauth/userauth.c | 355 + third_party/sqlite/sqlite-src-3280000/install-sh | 251 + third_party/sqlite/sqlite-src-3280000/ltmain.sh | 8461 ++++ third_party/sqlite/sqlite-src-3280000/magic.txt | 32 + third_party/sqlite/sqlite-src-3280000/main.mk | 1125 + third_party/sqlite/sqlite-src-3280000/manifest | 1828 + .../sqlite/sqlite-src-3280000/manifest.uuid | 1 + third_party/sqlite/sqlite-src-3280000/mkso.sh | 32 + .../sqlite/sqlite-src-3280000/mptest/config01.test | 46 + .../sqlite/sqlite-src-3280000/mptest/config02.test | 123 + .../sqlite/sqlite-src-3280000/mptest/crash01.test | 106 + .../sqlite-src-3280000/mptest/crash02.subtest | 53 + .../sqlite/sqlite-src-3280000/mptest/mptest.c | 1470 + .../sqlite-src-3280000/mptest/multiwrite01.test | 415 + .../sqlite/sqlite-src-3280000/spec.template | 67 + third_party/sqlite/sqlite-src-3280000/sqlite.pc.in | 13 + third_party/sqlite/sqlite-src-3280000/sqlite3.1 | 286 + .../sqlite/sqlite-src-3280000/sqlite3.pc.in | 13 + third_party/sqlite/sqlite-src-3280000/src/alter.c | 1642 + .../sqlite/sqlite-src-3280000/src/analyze.c | 1936 + third_party/sqlite/sqlite-src-3280000/src/attach.c | 631 + third_party/sqlite/sqlite-src-3280000/src/auth.c | 273 + third_party/sqlite/sqlite-src-3280000/src/backup.c | 800 + third_party/sqlite/sqlite-src-3280000/src/bitvec.c | 411 + .../sqlite/sqlite-src-3280000/src/btmutex.c | 308 + third_party/sqlite/sqlite-src-3280000/src/btree.c | 10427 +++++ third_party/sqlite/sqlite-src-3280000/src/btree.h | 391 + .../sqlite/sqlite-src-3280000/src/btreeInt.h | 711 + third_party/sqlite/sqlite-src-3280000/src/build.c | 4688 +++ .../sqlite/sqlite-src-3280000/src/callback.c | 488 + .../sqlite/sqlite-src-3280000/src/complete.c | 290 + third_party/sqlite/sqlite-src-3280000/src/ctime.c | 767 + third_party/sqlite/sqlite-src-3280000/src/date.c | 1249 + third_party/sqlite/sqlite-src-3280000/src/dbpage.c | 415 + third_party/sqlite/sqlite-src-3280000/src/dbstat.c | 730 + third_party/sqlite/sqlite-src-3280000/src/delete.c | 964 + third_party/sqlite/sqlite-src-3280000/src/expr.c | 5455 +++ third_party/sqlite/sqlite-src-3280000/src/fault.c | 87 + third_party/sqlite/sqlite-src-3280000/src/fkey.c | 1431 + third_party/sqlite/sqlite-src-3280000/src/func.c | 2026 + third_party/sqlite/sqlite-src-3280000/src/global.c | 315 + third_party/sqlite/sqlite-src-3280000/src/hash.c | 269 + third_party/sqlite/sqlite-src-3280000/src/hash.h | 96 + third_party/sqlite/sqlite-src-3280000/src/hwtime.h | 85 + .../sqlite/sqlite-src-3280000/src/in-operator.md | 107 + third_party/sqlite/sqlite-src-3280000/src/insert.c | 2448 ++ third_party/sqlite/sqlite-src-3280000/src/legacy.c | 141 + .../sqlite/sqlite-src-3280000/src/loadext.c | 828 + third_party/sqlite/sqlite-src-3280000/src/main.c | 4384 ++ third_party/sqlite/sqlite-src-3280000/src/malloc.c | 718 + third_party/sqlite/sqlite-src-3280000/src/mem0.c | 59 + third_party/sqlite/sqlite-src-3280000/src/mem1.c | 291 + third_party/sqlite/sqlite-src-3280000/src/mem2.c | 528 + third_party/sqlite/sqlite-src-3280000/src/mem3.c | 687 + third_party/sqlite/sqlite-src-3280000/src/mem5.c | 576 + third_party/sqlite/sqlite-src-3280000/src/memdb.c | 623 + .../sqlite/sqlite-src-3280000/src/memjournal.c | 434 + third_party/sqlite/sqlite-src-3280000/src/msvc.h | 36 + third_party/sqlite/sqlite-src-3280000/src/mutex.c | 360 + third_party/sqlite/sqlite-src-3280000/src/mutex.h | 70 + .../sqlite/sqlite-src-3280000/src/mutex_noop.c | 215 + .../sqlite/sqlite-src-3280000/src/mutex_unix.c | 394 + .../sqlite/sqlite-src-3280000/src/mutex_w32.c | 399 + third_party/sqlite/sqlite-src-3280000/src/notify.c | 332 + third_party/sqlite/sqlite-src-3280000/src/os.c | 423 + third_party/sqlite/sqlite-src-3280000/src/os.h | 212 + .../sqlite/sqlite-src-3280000/src/os_common.h | 105 + .../sqlite/sqlite-src-3280000/src/os_setup.h | 57 + .../sqlite/sqlite-src-3280000/src/os_unix.c | 7872 ++++ third_party/sqlite/sqlite-src-3280000/src/os_win.c | 6133 +++ third_party/sqlite/sqlite-src-3280000/src/os_win.h | 88 + third_party/sqlite/sqlite-src-3280000/src/pager.c | 7733 ++++ third_party/sqlite/sqlite-src-3280000/src/pager.h | 246 + third_party/sqlite/sqlite-src-3280000/src/parse.y | 1784 + third_party/sqlite/sqlite-src-3280000/src/pcache.c | 880 + third_party/sqlite/sqlite-src-3280000/src/pcache.h | 190 + .../sqlite/sqlite-src-3280000/src/pcache1.c | 1274 + third_party/sqlite/sqlite-src-3280000/src/pragma.c | 2495 ++ third_party/sqlite/sqlite-src-3280000/src/pragma.h | 670 + .../sqlite/sqlite-src-3280000/src/prepare.c | 929 + third_party/sqlite/sqlite-src-3280000/src/printf.c | 1281 + third_party/sqlite/sqlite-src-3280000/src/random.c | 134 + .../sqlite/sqlite-src-3280000/src/resolve.c | 1773 + third_party/sqlite/sqlite-src-3280000/src/rowset.c | 502 + third_party/sqlite/sqlite-src-3280000/src/select.c | 6619 +++ .../sqlite/sqlite-src-3280000/src/shell.c.in | 9520 +++++ .../sqlite/sqlite-src-3280000/src/sqlite.h.in | 9394 +++++ .../sqlite/sqlite-src-3280000/src/sqlite3.rc | 83 + .../sqlite/sqlite-src-3280000/src/sqlite3ext.h | 634 + .../sqlite/sqlite-src-3280000/src/sqliteInt.h | 4673 +++ .../sqlite/sqlite-src-3280000/src/sqliteLimit.h | 211 + third_party/sqlite/sqlite-src-3280000/src/status.c | 380 + third_party/sqlite/sqlite-src-3280000/src/table.c | 198 + .../sqlite/sqlite-src-3280000/src/tclsqlite.c | 3938 ++ third_party/sqlite/sqlite-src-3280000/src/test1.c | 8154 ++++ third_party/sqlite/sqlite-src-3280000/src/test2.c | 752 + third_party/sqlite/sqlite-src-3280000/src/test3.c | 690 + third_party/sqlite/sqlite-src-3280000/src/test4.c | 726 + third_party/sqlite/sqlite-src-3280000/src/test5.c | 220 + third_party/sqlite/sqlite-src-3280000/src/test6.c | 1103 + third_party/sqlite/sqlite-src-3280000/src/test7.c | 718 + third_party/sqlite/sqlite-src-3280000/src/test8.c | 1444 + third_party/sqlite/sqlite-src-3280000/src/test9.c | 204 + .../sqlite/sqlite-src-3280000/src/test_async.c | 248 + .../sqlite/sqlite-src-3280000/src/test_autoext.c | 228 + .../sqlite/sqlite-src-3280000/src/test_backup.c | 157 + .../sqlite/sqlite-src-3280000/src/test_bestindex.c | 620 + .../sqlite/sqlite-src-3280000/src/test_blob.c | 330 + .../sqlite/sqlite-src-3280000/src/test_btree.c | 66 + .../sqlite/sqlite-src-3280000/src/test_config.c | 832 + .../sqlite/sqlite-src-3280000/src/test_delete.c | 156 + .../sqlite/sqlite-src-3280000/src/test_demovfs.c | 686 + .../sqlite/sqlite-src-3280000/src/test_devsym.c | 524 + .../sqlite/sqlite-src-3280000/src/test_fs.c | 917 + .../sqlite/sqlite-src-3280000/src/test_func.c | 952 + .../sqlite/sqlite-src-3280000/src/test_hexio.c | 392 + .../sqlite/sqlite-src-3280000/src/test_init.c | 295 + .../sqlite/sqlite-src-3280000/src/test_intarray.c | 392 + .../sqlite/sqlite-src-3280000/src/test_intarray.h | 135 + .../sqlite/sqlite-src-3280000/src/test_journal.c | 869 + .../sqlite/sqlite-src-3280000/src/test_loadext.c | 128 + .../sqlite/sqlite-src-3280000/src/test_malloc.c | 1546 + .../sqlite/sqlite-src-3280000/src/test_md5.c | 450 + .../sqlite/sqlite-src-3280000/src/test_multiplex.c | 1320 + .../sqlite/sqlite-src-3280000/src/test_multiplex.h | 99 + .../sqlite/sqlite-src-3280000/src/test_mutex.c | 510 + .../sqlite/sqlite-src-3280000/src/test_onefile.c | 831 + .../sqlite/sqlite-src-3280000/src/test_osinst.c | 1224 + .../sqlite/sqlite-src-3280000/src/test_pcache.c | 467 + .../sqlite/sqlite-src-3280000/src/test_quota.c | 1979 + .../sqlite/sqlite-src-3280000/src/test_quota.h | 268 + .../sqlite/sqlite-src-3280000/src/test_rtree.c | 511 + .../sqlite/sqlite-src-3280000/src/test_schema.c | 366 + .../sqlite/sqlite-src-3280000/src/test_server.c | 516 + .../sqlite/sqlite-src-3280000/src/test_sqllog.c | 556 + .../sqlite/sqlite-src-3280000/src/test_superlock.c | 363 + .../sqlite/sqlite-src-3280000/src/test_syscall.c | 765 + .../sqlite/sqlite-src-3280000/src/test_tclsh.c | 205 + .../sqlite/sqlite-src-3280000/src/test_tclvar.c | 562 + .../sqlite/sqlite-src-3280000/src/test_thread.c | 651 + .../sqlite/sqlite-src-3280000/src/test_vdbecov.c | 120 + .../sqlite/sqlite-src-3280000/src/test_vfs.c | 1684 + .../sqlite/sqlite-src-3280000/src/test_vfstrace.c | 892 + .../sqlite/sqlite-src-3280000/src/test_windirent.c | 191 + .../sqlite/sqlite-src-3280000/src/test_windirent.h | 159 + .../sqlite/sqlite-src-3280000/src/test_window.c | 349 + .../sqlite/sqlite-src-3280000/src/test_wsd.c | 84 + .../sqlite/sqlite-src-3280000/src/threads.c | 274 + .../sqlite/sqlite-src-3280000/src/tokenize.c | 864 + .../sqlite/sqlite-src-3280000/src/treeview.c | 727 + .../sqlite/sqlite-src-3280000/src/trigger.c | 1186 + third_party/sqlite/sqlite-src-3280000/src/update.c | 989 + third_party/sqlite/sqlite-src-3280000/src/upsert.c | 252 + third_party/sqlite/sqlite-src-3280000/src/utf.c | 532 + third_party/sqlite/sqlite-src-3280000/src/util.c | 1650 + third_party/sqlite/sqlite-src-3280000/src/vacuum.c | 414 + third_party/sqlite/sqlite-src-3280000/src/vdbe.c | 7635 ++++ third_party/sqlite/sqlite-src-3280000/src/vdbe.h | 386 + .../sqlite/sqlite-src-3280000/src/vdbeInt.h | 613 + .../sqlite/sqlite-src-3280000/src/vdbeapi.c | 1988 + .../sqlite/sqlite-src-3280000/src/vdbeaux.c | 4977 +++ .../sqlite/sqlite-src-3280000/src/vdbeblob.c | 507 + .../sqlite/sqlite-src-3280000/src/vdbemem.c | 1891 + .../sqlite/sqlite-src-3280000/src/vdbesort.c | 2759 ++ .../sqlite/sqlite-src-3280000/src/vdbetrace.c | 194 + third_party/sqlite/sqlite-src-3280000/src/vtab.c | 1252 + .../sqlite/sqlite-src-3280000/src/vxworks.h | 32 + third_party/sqlite/sqlite-src-3280000/src/wal.c | 3845 ++ third_party/sqlite/sqlite-src-3280000/src/wal.h | 150 + third_party/sqlite/sqlite-src-3280000/src/walker.c | 190 + third_party/sqlite/sqlite-src-3280000/src/where.c | 5371 +++ .../sqlite/sqlite-src-3280000/src/whereInt.h | 586 + .../sqlite/sqlite-src-3280000/src/wherecode.c | 2283 ++ .../sqlite/sqlite-src-3280000/src/whereexpr.c | 1604 + third_party/sqlite/sqlite-src-3280000/src/window.c | 2707 ++ .../sqlite/sqlite-src-3280000/test/8_3_names.test | 197 + .../sqlite/sqlite-src-3280000/test/affinity2.test | 61 + .../sqlite/sqlite-src-3280000/test/affinity3.test | 91 + .../sqlite/sqlite-src-3280000/test/aggerror.test | 78 + .../sqlite/sqlite-src-3280000/test/aggnested.test | 237 + .../sqlite/sqlite-src-3280000/test/alias.test | 140 + .../sqlite/sqlite-src-3280000/test/all.test | 51 + .../sqlite/sqlite-src-3280000/test/alter.test | 906 + .../sqlite/sqlite-src-3280000/test/alter2.test | 470 + .../sqlite/sqlite-src-3280000/test/alter3.test | 397 + .../sqlite/sqlite-src-3280000/test/alter4.test | 425 + .../sqlite/sqlite-src-3280000/test/alterauth.test | 72 + .../sqlite/sqlite-src-3280000/test/alterauth2.test | 98 + .../sqlite/sqlite-src-3280000/test/altercol.test | 809 + .../sqlite-src-3280000/test/alterlegacy.test | 469 + .../sqlite-src-3280000/test/altermalloc.test | 71 + .../sqlite-src-3280000/test/altermalloc2.test | 101 + .../sqlite/sqlite-src-3280000/test/altertab.test | 562 + .../sqlite/sqlite-src-3280000/test/altertab2.test | 352 + .../sqlite/sqlite-src-3280000/test/altertab3.test | 147 + .../sqlite/sqlite-src-3280000/test/amatch1.test | 117 + .../sqlite/sqlite-src-3280000/test/analyze.test | 381 + .../sqlite/sqlite-src-3280000/test/analyze3.test | 733 + .../sqlite/sqlite-src-3280000/test/analyze4.test | 111 + .../sqlite/sqlite-src-3280000/test/analyze5.test | 265 + .../sqlite/sqlite-src-3280000/test/analyze6.test | 126 + .../sqlite/sqlite-src-3280000/test/analyze7.test | 114 + .../sqlite/sqlite-src-3280000/test/analyze8.test | 115 + .../sqlite/sqlite-src-3280000/test/analyze9.test | 1235 + .../sqlite/sqlite-src-3280000/test/analyzeA.test | 186 + .../sqlite/sqlite-src-3280000/test/analyzeB.test | 682 + .../sqlite/sqlite-src-3280000/test/analyzeC.test | 167 + .../sqlite/sqlite-src-3280000/test/analyzeD.test | 107 + .../sqlite/sqlite-src-3280000/test/analyzeE.test | 242 + .../sqlite/sqlite-src-3280000/test/analyzeF.test | 150 + .../sqlite/sqlite-src-3280000/test/analyzer1.test | 55 + .../sqlite/sqlite-src-3280000/test/async.test | 90 + .../sqlite/sqlite-src-3280000/test/async2.test | 126 + .../sqlite/sqlite-src-3280000/test/async3.test | 76 + .../sqlite/sqlite-src-3280000/test/async4.test | 168 + .../sqlite/sqlite-src-3280000/test/async5.test | 68 + .../sqlite/sqlite-src-3280000/test/atof1.test | 60 + .../sqlite/sqlite-src-3280000/test/atomic.test | 41 + .../sqlite/sqlite-src-3280000/test/atomic2.test | 95 + third_party/sqlite/sqlite-src-3280000/test/atrc.c | 150 + .../sqlite/sqlite-src-3280000/test/attach.test | 916 + .../sqlite/sqlite-src-3280000/test/attach2.test | 391 + .../sqlite/sqlite-src-3280000/test/attach3.test | 353 + .../sqlite/sqlite-src-3280000/test/attach4.test | 118 + .../sqlite-src-3280000/test/attachmalloc.test | 77 + .../sqlite/sqlite-src-3280000/test/auth.test | 2622 ++ .../sqlite/sqlite-src-3280000/test/auth2.test | 160 + .../sqlite/sqlite-src-3280000/test/auth3.test | 132 + .../sqlite-src-3280000/test/autoanalyze1.test | 123 + .../sqlite/sqlite-src-3280000/test/autoinc.test | 883 + .../sqlite/sqlite-src-3280000/test/autoindex1.test | 548 + .../sqlite/sqlite-src-3280000/test/autoindex2.test | 232 + .../sqlite/sqlite-src-3280000/test/autoindex3.test | 93 + .../sqlite/sqlite-src-3280000/test/autoindex4.test | 83 + .../sqlite/sqlite-src-3280000/test/autoindex5.test | 216 + .../sqlite/sqlite-src-3280000/test/autovacuum.test | 716 + .../sqlite-src-3280000/test/autovacuum_ioerr2.test | 132 + .../sqlite/sqlite-src-3280000/test/avtrans.test | 927 + .../sqlite/sqlite-src-3280000/test/backcompat.test | 524 + .../sqlite/sqlite-src-3280000/test/backup.test | 972 + .../sqlite/sqlite-src-3280000/test/backup2.test | 186 + .../sqlite/sqlite-src-3280000/test/backup4.test | 108 + .../sqlite/sqlite-src-3280000/test/backup5.test | 65 + .../sqlite-src-3280000/test/backup_ioerr.test | 286 + .../sqlite-src-3280000/test/backup_malloc.test | 119 + .../sqlite/sqlite-src-3280000/test/badutf.test | 143 + .../sqlite/sqlite-src-3280000/test/badutf2.test | 127 + .../sqlite/sqlite-src-3280000/test/bc_common.tcl | 75 + .../sqlite/sqlite-src-3280000/test/bestindex1.test | 327 + .../sqlite/sqlite-src-3280000/test/bestindex2.test | 142 + .../sqlite/sqlite-src-3280000/test/bestindex3.test | 182 + .../sqlite/sqlite-src-3280000/test/bestindex4.test | 175 + .../sqlite/sqlite-src-3280000/test/bestindex5.test | 249 + .../sqlite/sqlite-src-3280000/test/bestindex6.test | 109 + .../sqlite/sqlite-src-3280000/test/between.test | 123 + .../sqlite/sqlite-src-3280000/test/bigfile.test | 203 + .../sqlite/sqlite-src-3280000/test/bigfile2.test | 62 + .../sqlite/sqlite-src-3280000/test/bigmmap.test | 104 + .../sqlite/sqlite-src-3280000/test/bigrow.test | 223 + .../sqlite/sqlite-src-3280000/test/bigsort.test | 50 + .../sqlite/sqlite-src-3280000/test/bind.test | 758 + .../sqlite/sqlite-src-3280000/test/bindxfer.test | 76 + .../sqlite/sqlite-src-3280000/test/bitvec.test | 195 + .../sqlite/sqlite-src-3280000/test/blob.test | 147 + .../sqlite/sqlite-src-3280000/test/boundary1.tcl | 289 + .../sqlite/sqlite-src-3280000/test/boundary1.test | 7645 ++++ .../sqlite/sqlite-src-3280000/test/boundary2.tcl | 445 + .../sqlite/sqlite-src-3280000/test/boundary2.test | 15198 +++++++ .../sqlite/sqlite-src-3280000/test/boundary3.tcl | 289 + .../sqlite/sqlite-src-3280000/test/boundary3.test | 12456 ++++++ .../sqlite/sqlite-src-3280000/test/boundary4.tcl | 340 + .../sqlite/sqlite-src-3280000/test/boundary4.test | 343 + .../sqlite/sqlite-src-3280000/test/btree01.test | 132 + .../sqlite/sqlite-src-3280000/test/btree02.test | 62 + .../sqlite/sqlite-src-3280000/test/btreefault.test | 57 + .../sqlite/sqlite-src-3280000/test/busy.test | 139 + .../sqlite/sqlite-src-3280000/test/cache.test | 140 + .../sqlite/sqlite-src-3280000/test/cacheflush.test | 323 + .../sqlite/sqlite-src-3280000/test/cachespill.test | 77 + .../sqlite/sqlite-src-3280000/test/capi2.test | 803 + .../sqlite/sqlite-src-3280000/test/capi3.test | 1276 + .../sqlite/sqlite-src-3280000/test/capi3b.test | 145 + .../sqlite/sqlite-src-3280000/test/capi3c.test | 1400 + .../sqlite/sqlite-src-3280000/test/capi3d.test | 203 + .../sqlite/sqlite-src-3280000/test/capi3e.test | 126 + .../sqlite/sqlite-src-3280000/test/cast.test | 391 + .../sqlite/sqlite-src-3280000/test/cffault.test | 158 + .../sqlite/sqlite-src-3280000/test/check.test | 496 + .../sqlite/sqlite-src-3280000/test/close.test | 82 + .../sqlite/sqlite-src-3280000/test/closure01.test | 295 + .../sqlite/sqlite-src-3280000/test/coalesce.test | 84 + .../sqlite/sqlite-src-3280000/test/collate1.test | 404 + .../sqlite/sqlite-src-3280000/test/collate2.test | 724 + .../sqlite/sqlite-src-3280000/test/collate3.test | 531 + .../sqlite/sqlite-src-3280000/test/collate4.test | 704 + .../sqlite/sqlite-src-3280000/test/collate5.test | 292 + .../sqlite/sqlite-src-3280000/test/collate6.test | 153 + .../sqlite/sqlite-src-3280000/test/collate7.test | 72 + .../sqlite/sqlite-src-3280000/test/collate8.test | 157 + .../sqlite/sqlite-src-3280000/test/collate9.test | 178 + .../sqlite/sqlite-src-3280000/test/collateA.test | 217 + .../sqlite/sqlite-src-3280000/test/collateB.test | 77 + .../sqlite/sqlite-src-3280000/test/colmeta.test | 110 + .../sqlite/sqlite-src-3280000/test/colname.test | 441 + .../sqlite/sqlite-src-3280000/test/conflict.test | 838 + .../sqlite/sqlite-src-3280000/test/conflict2.test | 858 + .../sqlite/sqlite-src-3280000/test/conflict3.test | 370 + .../sqlite/sqlite-src-3280000/test/contrib01.test | 90 + .../sqlite/sqlite-src-3280000/test/corrupt.test | 349 + .../sqlite/sqlite-src-3280000/test/corrupt2.test | 611 + .../sqlite/sqlite-src-3280000/test/corrupt3.test | 121 + .../sqlite/sqlite-src-3280000/test/corrupt4.test | 82 + .../sqlite/sqlite-src-3280000/test/corrupt5.test | 50 + .../sqlite/sqlite-src-3280000/test/corrupt6.test | 259 + .../sqlite/sqlite-src-3280000/test/corrupt7.test | 112 + .../sqlite/sqlite-src-3280000/test/corrupt8.test | 108 + .../sqlite/sqlite-src-3280000/test/corrupt9.test | 140 + .../sqlite/sqlite-src-3280000/test/corruptA.test | 83 + .../sqlite/sqlite-src-3280000/test/corruptB.test | 193 + .../sqlite/sqlite-src-3280000/test/corruptC.test | 428 + .../sqlite/sqlite-src-3280000/test/corruptD.test | 145 + .../sqlite/sqlite-src-3280000/test/corruptE.test | 152 + .../sqlite/sqlite-src-3280000/test/corruptF.test | 153 + .../sqlite/sqlite-src-3280000/test/corruptG.test | 75 + .../sqlite/sqlite-src-3280000/test/corruptH.test | 176 + .../sqlite/sqlite-src-3280000/test/corruptI.test | 263 + .../sqlite/sqlite-src-3280000/test/corruptJ.test | 80 + .../sqlite/sqlite-src-3280000/test/corruptK.test | 234 + .../sqlite/sqlite-src-3280000/test/corruptL.test | 841 + .../sqlite/sqlite-src-3280000/test/cost.test | 289 + .../sqlite/sqlite-src-3280000/test/count.test | 199 + .../sqlite-src-3280000/test/countofview.test | 43 + .../sqlite-src-3280000/test/coveridxscan.test | 119 + .../sqlite/sqlite-src-3280000/test/crash.test | 411 + .../sqlite/sqlite-src-3280000/test/crash2.test | 133 + .../sqlite/sqlite-src-3280000/test/crash3.test | 190 + .../sqlite/sqlite-src-3280000/test/crash4.test | 102 + .../sqlite/sqlite-src-3280000/test/crash5.test | 110 + .../sqlite/sqlite-src-3280000/test/crash6.test | 118 + .../sqlite/sqlite-src-3280000/test/crash7.test | 116 + .../sqlite/sqlite-src-3280000/test/crash8.test | 419 + .../sqlite/sqlite-src-3280000/test/crashM.test | 80 + .../sqlite/sqlite-src-3280000/test/crashtest1.c | 96 + .../sqlite/sqlite-src-3280000/test/createtab.test | 154 + .../sqlite/sqlite-src-3280000/test/cse.test | 160 + .../sqlite/sqlite-src-3280000/test/csv01.test | 240 + .../sqlite/sqlite-src-3280000/test/ctime.test | 258 + .../sqlite/sqlite-src-3280000/test/cursorhint.test | 162 + .../sqlite-src-3280000/test/cursorhint2.test | 204 + .../sqlite-src-3280000/test/dataversion1.test | 87 + .../sqlite/sqlite-src-3280000/test/date.test | 612 + .../sqlite/sqlite-src-3280000/test/date2.test | 134 + .../sqlite/sqlite-src-3280000/test/dbfuzz.c | 754 + .../sqlite/sqlite-src-3280000/test/dbfuzz001.test | 372 + .../sqlite-src-3280000/test/dbfuzz2-seed1.db | Bin 0 -> 3584 bytes .../sqlite/sqlite-src-3280000/test/dbfuzz2.c | 390 + .../sqlite/sqlite-src-3280000/test/dbpage.test | 105 + .../sqlite/sqlite-src-3280000/test/dbstatus.test | 457 + .../sqlite/sqlite-src-3280000/test/dbstatus2.test | 115 + .../sqlite/sqlite-src-3280000/test/default.test | 131 + .../sqlite/sqlite-src-3280000/test/delete.test | 419 + .../sqlite/sqlite-src-3280000/test/delete2.test | 119 + .../sqlite/sqlite-src-3280000/test/delete3.test | 57 + .../sqlite/sqlite-src-3280000/test/delete4.test | 264 + .../sqlite/sqlite-src-3280000/test/delete_db.test | 222 + .../sqlite/sqlite-src-3280000/test/descidx1.test | 364 + .../sqlite/sqlite-src-3280000/test/descidx2.test | 185 + .../sqlite/sqlite-src-3280000/test/descidx3.test | 154 + .../sqlite/sqlite-src-3280000/test/diskfull.test | 115 + .../sqlite/sqlite-src-3280000/test/distinct.test | 272 + .../sqlite/sqlite-src-3280000/test/distinct2.test | 233 + .../sqlite-src-3280000/test/distinctagg.test | 62 + .../sqlite-src-3280000/test/e_blobbytes.test | 74 + .../sqlite-src-3280000/test/e_blobclose.test | 170 + .../sqlite/sqlite-src-3280000/test/e_blobopen.test | 548 + .../sqlite-src-3280000/test/e_blobwrite.test | 203 + .../sqlite/sqlite-src-3280000/test/e_changes.test | 441 + .../sqlite-src-3280000/test/e_createtable.test | 1952 + .../sqlite/sqlite-src-3280000/test/e_delete.test | 477 + .../sqlite-src-3280000/test/e_droptrigger.test | 218 + .../sqlite/sqlite-src-3280000/test/e_dropview.test | 192 + .../sqlite/sqlite-src-3280000/test/e_expr.test | 1957 + .../sqlite/sqlite-src-3280000/test/e_fkey.test | 3041 ++ .../sqlite/sqlite-src-3280000/test/e_fts3.test | 707 + .../sqlite/sqlite-src-3280000/test/e_insert.test | 431 + .../sqlite/sqlite-src-3280000/test/e_reindex.test | 299 + .../sqlite/sqlite-src-3280000/test/e_resolve.test | 135 + .../sqlite/sqlite-src-3280000/test/e_select.test | 2172 + .../sqlite/sqlite-src-3280000/test/e_select2.test | 580 + .../sqlite-src-3280000/test/e_totalchanges.test | 213 + .../sqlite/sqlite-src-3280000/test/e_update.test | 605 + .../sqlite/sqlite-src-3280000/test/e_uri.test | 462 + .../sqlite/sqlite-src-3280000/test/e_vacuum.test | 347 + .../sqlite/sqlite-src-3280000/test/e_wal.test | 230 + .../sqlite/sqlite-src-3280000/test/e_walauto.test | 214 + .../sqlite/sqlite-src-3280000/test/e_walckpt.test | 753 + .../sqlite/sqlite-src-3280000/test/e_walhook.test | 200 + .../sqlite/sqlite-src-3280000/test/emptytable.test | 50 + .../sqlite/sqlite-src-3280000/test/enc.test | 172 + .../sqlite/sqlite-src-3280000/test/enc2.test | 555 + .../sqlite/sqlite-src-3280000/test/enc3.test | 108 + .../sqlite/sqlite-src-3280000/test/enc4.test | 137 + .../sqlite/sqlite-src-3280000/test/eqp.test | 830 + .../sqlite/sqlite-src-3280000/test/errmsg.test | 118 + .../sqlite/sqlite-src-3280000/test/eval.test | 87 + .../sqlite/sqlite-src-3280000/test/exclusive.test | 516 + .../sqlite/sqlite-src-3280000/test/exclusive2.test | 324 + .../sqlite/sqlite-src-3280000/test/exec.test | 37 + .../sqlite/sqlite-src-3280000/test/exists.test | 199 + .../sqlite/sqlite-src-3280000/test/expr.test | 1039 + .../sqlite-src-3280000/test/extension01.test | 83 + .../sqlite/sqlite-src-3280000/test/extraquick.test | 16 + .../sqlite/sqlite-src-3280000/test/fallocate.test | 157 + .../sqlite/sqlite-src-3280000/test/filectrl.test | 72 + .../sqlite/sqlite-src-3280000/test/filefmt.test | 254 + .../sqlite/sqlite-src-3280000/test/fkey1.test | 226 + .../sqlite/sqlite-src-3280000/test/fkey2.test | 2044 + .../sqlite/sqlite-src-3280000/test/fkey3.test | 186 + .../sqlite/sqlite-src-3280000/test/fkey4.test | 57 + .../sqlite/sqlite-src-3280000/test/fkey5.test | 433 + .../sqlite/sqlite-src-3280000/test/fkey6.test | 229 + .../sqlite/sqlite-src-3280000/test/fkey7.test | 85 + .../sqlite/sqlite-src-3280000/test/fkey8.test | 201 + .../sqlite-src-3280000/test/fkey_malloc.test | 134 + .../sqlite/sqlite-src-3280000/test/fordelete.test | 209 + .../sqlite/sqlite-src-3280000/test/format4.test | 65 + .../sqlite-src-3280000/test/fts-9fd058691.test | 59 + .../sqlite/sqlite-src-3280000/test/fts1a.test | 186 + .../sqlite/sqlite-src-3280000/test/fts1b.test | 147 + .../sqlite/sqlite-src-3280000/test/fts1c.test | 1213 + .../sqlite/sqlite-src-3280000/test/fts1d.test | 65 + .../sqlite/sqlite-src-3280000/test/fts1e.test | 85 + .../sqlite/sqlite-src-3280000/test/fts1f.test | 90 + .../sqlite/sqlite-src-3280000/test/fts1i.test | 88 + .../sqlite/sqlite-src-3280000/test/fts1j.test | 89 + .../sqlite/sqlite-src-3280000/test/fts1k.test | 69 + .../sqlite/sqlite-src-3280000/test/fts1l.test | 65 + .../sqlite/sqlite-src-3280000/test/fts1m.test | 50 + .../sqlite/sqlite-src-3280000/test/fts1n.test | 45 + .../sqlite/sqlite-src-3280000/test/fts1o.test | 138 + .../sqlite/sqlite-src-3280000/test/fts1porter.test | 23590 +++++++++++ .../sqlite/sqlite-src-3280000/test/fts2.test | 67 + .../sqlite/sqlite-src-3280000/test/fts2a.test | 202 + .../sqlite/sqlite-src-3280000/test/fts2b.test | 147 + .../sqlite/sqlite-src-3280000/test/fts2c.test | 1213 + .../sqlite/sqlite-src-3280000/test/fts2d.test | 65 + .../sqlite/sqlite-src-3280000/test/fts2e.test | 85 + .../sqlite/sqlite-src-3280000/test/fts2f.test | 90 + .../sqlite/sqlite-src-3280000/test/fts2g.test | 93 + .../sqlite/sqlite-src-3280000/test/fts2h.test | 76 + .../sqlite/sqlite-src-3280000/test/fts2i.test | 87 + .../sqlite/sqlite-src-3280000/test/fts2j.test | 89 + .../sqlite/sqlite-src-3280000/test/fts2k.test | 105 + .../sqlite/sqlite-src-3280000/test/fts2l.test | 69 + .../sqlite/sqlite-src-3280000/test/fts2m.test | 65 + .../sqlite/sqlite-src-3280000/test/fts2n.test | 196 + .../sqlite/sqlite-src-3280000/test/fts2o.test | 169 + .../sqlite/sqlite-src-3280000/test/fts2p.test | 357 + .../sqlite/sqlite-src-3280000/test/fts2q.test | 346 + .../sqlite/sqlite-src-3280000/test/fts2r.test | 121 + .../sqlite/sqlite-src-3280000/test/fts2token.test | 174 + .../sqlite/sqlite-src-3280000/test/fts3.test | 19 + .../sqlite/sqlite-src-3280000/test/fts3_common.tcl | 420 + .../sqlite/sqlite-src-3280000/test/fts3aa.test | 265 + .../sqlite/sqlite-src-3280000/test/fts3ab.test | 147 + .../sqlite/sqlite-src-3280000/test/fts3ac.test | 1219 + .../sqlite/sqlite-src-3280000/test/fts3ad.test | 106 + .../sqlite/sqlite-src-3280000/test/fts3ae.test | 85 + .../sqlite/sqlite-src-3280000/test/fts3af.test | 90 + .../sqlite/sqlite-src-3280000/test/fts3ag.test | 93 + .../sqlite/sqlite-src-3280000/test/fts3ah.test | 71 + .../sqlite/sqlite-src-3280000/test/fts3ai.test | 92 + .../sqlite/sqlite-src-3280000/test/fts3aj.test | 89 + .../sqlite/sqlite-src-3280000/test/fts3ak.test | 105 + .../sqlite/sqlite-src-3280000/test/fts3al.test | 73 + .../sqlite/sqlite-src-3280000/test/fts3am.test | 65 + .../sqlite/sqlite-src-3280000/test/fts3an.test | 218 + .../sqlite/sqlite-src-3280000/test/fts3ao.test | 250 + .../sqlite/sqlite-src-3280000/test/fts3atoken.test | 264 + .../sqlite/sqlite-src-3280000/test/fts3auto.test | 710 + .../sqlite/sqlite-src-3280000/test/fts3aux1.test | 531 + .../sqlite/sqlite-src-3280000/test/fts3aux2.test | 168 + .../sqlite/sqlite-src-3280000/test/fts3b.test | 230 + .../sqlite/sqlite-src-3280000/test/fts3c.test | 255 + .../sqlite/sqlite-src-3280000/test/fts3comp1.test | 115 + .../sqlite/sqlite-src-3280000/test/fts3conf.test | 254 + .../sqlite-src-3280000/test/fts3corrupt.test | 169 + .../sqlite-src-3280000/test/fts3corrupt2.test | 111 + .../sqlite-src-3280000/test/fts3corrupt3.test | 66 + .../sqlite-src-3280000/test/fts3corrupt4.test | 3919 ++ .../sqlite/sqlite-src-3280000/test/fts3cov.test | 434 + .../sqlite/sqlite-src-3280000/test/fts3d.test | 372 + .../sqlite/sqlite-src-3280000/test/fts3defer.test | 531 + .../sqlite/sqlite-src-3280000/test/fts3defer2.test | 165 + .../sqlite/sqlite-src-3280000/test/fts3defer3.test | 84 + .../sqlite/sqlite-src-3280000/test/fts3drop.test | 61 + .../sqlite/sqlite-src-3280000/test/fts3e.test | 125 + .../sqlite/sqlite-src-3280000/test/fts3expr.test | 521 + .../sqlite/sqlite-src-3280000/test/fts3expr2.test | 166 + .../sqlite/sqlite-src-3280000/test/fts3expr3.test | 238 + .../sqlite/sqlite-src-3280000/test/fts3expr4.test | 82 + .../sqlite/sqlite-src-3280000/test/fts3expr5.test | 67 + .../sqlite/sqlite-src-3280000/test/fts3fault.test | 259 + .../sqlite/sqlite-src-3280000/test/fts3fault2.test | 247 + .../sqlite/sqlite-src-3280000/test/fts3first.test | 163 + .../sqlite-src-3280000/test/fts3fuzz001.test | 114 + .../sqlite/sqlite-src-3280000/test/fts3join.test | 106 + .../sqlite/sqlite-src-3280000/test/fts3malloc.test | 307 + .../sqlite-src-3280000/test/fts3matchinfo.test | 556 + .../sqlite/sqlite-src-3280000/test/fts3misc.test | 230 + .../sqlite/sqlite-src-3280000/test/fts3near.test | 597 + .../sqlite-src-3280000/test/fts3offsets.test | 123 + .../sqlite/sqlite-src-3280000/test/fts3prefix.test | 295 + .../sqlite-src-3280000/test/fts3prefix2.test | 61 + .../sqlite/sqlite-src-3280000/test/fts3query.test | 293 + .../sqlite/sqlite-src-3280000/test/fts3rank.test | 69 + .../sqlite/sqlite-src-3280000/test/fts3rnd.test | 460 + .../sqlite/sqlite-src-3280000/test/fts3shared.test | 176 + .../sqlite-src-3280000/test/fts3snippet.test | 567 + .../sqlite/sqlite-src-3280000/test/fts3sort.test | 184 + .../sqlite/sqlite-src-3280000/test/fts3tok1.test | 124 + .../sqlite-src-3280000/test/fts3tok_err.test | 47 + .../sqlite/sqlite-src-3280000/test/fts3varint.test | 121 + .../sqlite/sqlite-src-3280000/test/fts4aa.test | 194 + .../sqlite/sqlite-src-3280000/test/fts4check.test | 217 + .../sqlite-src-3280000/test/fts4content.test | 638 + .../sqlite/sqlite-src-3280000/test/fts4docid.test | 116 + .../sqlite/sqlite-src-3280000/test/fts4growth.test | 441 + .../sqlite-src-3280000/test/fts4growth2.test | 92 + .../sqlite/sqlite-src-3280000/test/fts4incr.test | 77 + .../sqlite/sqlite-src-3280000/test/fts4langid.test | 492 + .../sqlite-src-3280000/test/fts4lastrowid.test | 72 + .../sqlite/sqlite-src-3280000/test/fts4merge.test | 332 + .../sqlite/sqlite-src-3280000/test/fts4merge2.test | 38 + .../sqlite/sqlite-src-3280000/test/fts4merge3.test | 105 + .../sqlite/sqlite-src-3280000/test/fts4merge4.test | 102 + .../sqlite/sqlite-src-3280000/test/fts4noti.test | 230 + .../sqlite-src-3280000/test/fts4onepass.test | 160 + .../sqlite/sqlite-src-3280000/test/fts4opt.test | 214 + .../sqlite/sqlite-src-3280000/test/fts4umlaut.test | 64 + .../sqlite-src-3280000/test/fts4unicode.test | 570 + .../sqlite/sqlite-src-3280000/test/full.test | 20 + .../sqlite/sqlite-src-3280000/test/func.test | 1422 + .../sqlite/sqlite-src-3280000/test/func2.test | 511 + .../sqlite/sqlite-src-3280000/test/func3.test | 190 + .../sqlite/sqlite-src-3280000/test/func4.test | 758 + .../sqlite/sqlite-src-3280000/test/func5.test | 63 + .../sqlite/sqlite-src-3280000/test/func6.test | 174 + .../sqlite/sqlite-src-3280000/test/fuzz-oss1.test | 2005 + .../sqlite/sqlite-src-3280000/test/fuzz.test | 379 + .../sqlite/sqlite-src-3280000/test/fuzz2.test | 139 + .../sqlite/sqlite-src-3280000/test/fuzz3.test | 175 + .../sqlite/sqlite-src-3280000/test/fuzz4.test | 82 + .../sqlite/sqlite-src-3280000/test/fuzz_common.tcl | 391 + .../sqlite-src-3280000/test/fuzz_malloc.test | 100 + .../sqlite/sqlite-src-3280000/test/fuzzcheck.c | 1864 + .../sqlite/sqlite-src-3280000/test/fuzzdata1.db | Bin 0 -> 4398080 bytes .../sqlite/sqlite-src-3280000/test/fuzzdata2.db | Bin 0 -> 17021952 bytes .../sqlite/sqlite-src-3280000/test/fuzzdata3.db | Bin 0 -> 11848704 bytes .../sqlite/sqlite-src-3280000/test/fuzzdata4.db | Bin 0 -> 2021376 bytes .../sqlite/sqlite-src-3280000/test/fuzzdata5.db | Bin 0 -> 7197696 bytes .../sqlite/sqlite-src-3280000/test/fuzzdata6.db | Bin 0 -> 1785856 bytes .../sqlite/sqlite-src-3280000/test/fuzzdata7.db | Bin 0 -> 16793600 bytes .../sqlite/sqlite-src-3280000/test/fuzzdata8.db | Bin 0 -> 1057792 bytes .../sqlite/sqlite-src-3280000/test/fuzzer1.test | 1820 + .../sqlite/sqlite-src-3280000/test/fuzzer2.test | 72 + .../sqlite-src-3280000/test/fuzzerfault.test | 92 + .../sqlite/sqlite-src-3280000/test/gcfault.test | 56 + .../sqlite/sqlite-src-3280000/test/genesis.tcl | 1560 + .../sqlite/sqlite-src-3280000/test/having.test | 158 + .../sqlite/sqlite-src-3280000/test/hexlit.test | 125 + .../sqlite/sqlite-src-3280000/test/hidden.test | 153 + .../sqlite/sqlite-src-3280000/test/hook.test | 961 + .../sqlite/sqlite-src-3280000/test/hook2.test | 218 + .../sqlite/sqlite-src-3280000/test/icu.test | 149 + .../sqlite/sqlite-src-3280000/test/ieee754.test | 60 + .../sqlite/sqlite-src-3280000/test/imposter1.test | 141 + third_party/sqlite/sqlite-src-3280000/test/in.test | 739 + .../sqlite/sqlite-src-3280000/test/in2.test | 67 + .../sqlite/sqlite-src-3280000/test/in3.test | 289 + .../sqlite/sqlite-src-3280000/test/in4.test | 339 + .../sqlite/sqlite-src-3280000/test/in5.test | 252 + .../sqlite/sqlite-src-3280000/test/in6.test | 80 + .../sqlite/sqlite-src-3280000/test/incrblob.test | 693 + .../sqlite/sqlite-src-3280000/test/incrblob2.test | 453 + .../sqlite/sqlite-src-3280000/test/incrblob3.test | 271 + .../sqlite/sqlite-src-3280000/test/incrblob4.test | 109 + .../sqlite-src-3280000/test/incrblob_err.test | 140 + .../sqlite-src-3280000/test/incrblobfault.test | 69 + .../sqlite-src-3280000/test/incrcorrupt.test | 126 + .../sqlite/sqlite-src-3280000/test/incrvacuum.test | 836 + .../sqlite-src-3280000/test/incrvacuum2.test | 213 + .../sqlite-src-3280000/test/incrvacuum3.test | 153 + .../sqlite-src-3280000/test/incrvacuum_ioerr.test | 182 + .../sqlite/sqlite-src-3280000/test/index.test | 743 + .../sqlite/sqlite-src-3280000/test/index2.test | 73 + .../sqlite/sqlite-src-3280000/test/index3.test | 96 + .../sqlite/sqlite-src-3280000/test/index4.test | 126 + .../sqlite/sqlite-src-3280000/test/index5.test | 80 + .../sqlite/sqlite-src-3280000/test/index6.test | 413 + .../sqlite/sqlite-src-3280000/test/index7.test | 331 + .../sqlite/sqlite-src-3280000/test/index8.test | 60 + .../sqlite/sqlite-src-3280000/test/index9.test | 95 + .../sqlite/sqlite-src-3280000/test/indexedby.test | 385 + .../sqlite/sqlite-src-3280000/test/indexexpr1.test | 449 + .../sqlite/sqlite-src-3280000/test/indexexpr2.test | 282 + .../sqlite/sqlite-src-3280000/test/indexfault.test | 352 + .../sqlite/sqlite-src-3280000/test/init.test | 82 + .../sqlite/sqlite-src-3280000/test/insert.test | 463 + .../sqlite/sqlite-src-3280000/test/insert2.test | 298 + .../sqlite/sqlite-src-3280000/test/insert3.test | 205 + .../sqlite/sqlite-src-3280000/test/insert4.test | 622 + .../sqlite/sqlite-src-3280000/test/insert5.test | 117 + .../sqlite-src-3280000/test/insertfault.test | 36 + .../sqlite/sqlite-src-3280000/test/instr.test | 260 + .../sqlite/sqlite-src-3280000/test/instrfault.test | 92 + .../sqlite/sqlite-src-3280000/test/intarray.test | 116 + .../sqlite/sqlite-src-3280000/test/interrupt.test | 185 + .../sqlite/sqlite-src-3280000/test/interrupt2.test | 159 + .../sqlite/sqlite-src-3280000/test/intpkey.test | 645 + third_party/sqlite/sqlite-src-3280000/test/io.test | 643 + .../sqlite/sqlite-src-3280000/test/ioerr.test | 465 + .../sqlite/sqlite-src-3280000/test/ioerr2.test | 176 + .../sqlite/sqlite-src-3280000/test/ioerr3.test | 42 + .../sqlite/sqlite-src-3280000/test/ioerr4.test | 100 + .../sqlite/sqlite-src-3280000/test/ioerr5.test | 216 + .../sqlite/sqlite-src-3280000/test/ioerr6.test | 91 + .../sqlite/sqlite-src-3280000/test/istrue.test | 161 + .../sqlite/sqlite-src-3280000/test/join.test | 867 + .../sqlite/sqlite-src-3280000/test/join2.test | 283 + .../sqlite/sqlite-src-3280000/test/join3.test | 62 + .../sqlite/sqlite-src-3280000/test/join4.test | 98 + .../sqlite/sqlite-src-3280000/test/join5.test | 309 + .../sqlite/sqlite-src-3280000/test/join6.test | 160 + .../sqlite/sqlite-src-3280000/test/journal1.test | 72 + .../sqlite/sqlite-src-3280000/test/journal2.test | 233 + .../sqlite/sqlite-src-3280000/test/journal3.test | 68 + .../sqlite/sqlite-src-3280000/test/jrnlmode.test | 576 + .../sqlite/sqlite-src-3280000/test/jrnlmode2.test | 128 + .../sqlite/sqlite-src-3280000/test/jrnlmode3.test | 149 + .../sqlite/sqlite-src-3280000/test/json101.test | 835 + .../sqlite/sqlite-src-3280000/test/json102.test | 340 + .../sqlite/sqlite-src-3280000/test/json103.test | 98 + .../sqlite/sqlite-src-3280000/test/json104.test | 130 + .../sqlite/sqlite-src-3280000/test/keyword1.test | 121 + .../sqlite/sqlite-src-3280000/test/kvtest.c | 1137 + .../sqlite/sqlite-src-3280000/test/lastinsert.test | 377 + .../sqlite-src-3280000/test/laststmtchanges.test | 331 + .../sqlite/sqlite-src-3280000/test/lemon-test01.y | 75 + .../sqlite/sqlite-src-3280000/test/like.test | 1098 + .../sqlite/sqlite-src-3280000/test/like2.test | 1009 + .../sqlite/sqlite-src-3280000/test/like3.test | 233 + .../sqlite/sqlite-src-3280000/test/limit.test | 645 + .../sqlite/sqlite-src-3280000/test/limit2.test | 217 + .../sqlite/sqlite-src-3280000/test/loadext.test | 299 + .../sqlite/sqlite-src-3280000/test/loadext2.test | 168 + .../sqlite/sqlite-src-3280000/test/lock.test | 453 + .../sqlite/sqlite-src-3280000/test/lock2.test | 111 + .../sqlite/sqlite-src-3280000/test/lock3.test | 79 + .../sqlite/sqlite-src-3280000/test/lock4.test | 126 + .../sqlite/sqlite-src-3280000/test/lock5.test | 196 + .../sqlite/sqlite-src-3280000/test/lock6.test | 167 + .../sqlite/sqlite-src-3280000/test/lock7.test | 60 + .../sqlite/sqlite-src-3280000/test/lock_common.tcl | 206 + .../sqlite/sqlite-src-3280000/test/lookaside.test | 136 + .../sqlite/sqlite-src-3280000/test/main.test | 538 + .../sqlite/sqlite-src-3280000/test/make-where7.tcl | 120 + .../sqlite/sqlite-src-3280000/test/malloc.test | 954 + .../sqlite/sqlite-src-3280000/test/malloc3.test | 703 + .../sqlite/sqlite-src-3280000/test/malloc4.test | 194 + .../sqlite/sqlite-src-3280000/test/malloc5.test | 421 + .../sqlite/sqlite-src-3280000/test/malloc6.test | 55 + .../sqlite/sqlite-src-3280000/test/malloc7.test | 48 + .../sqlite/sqlite-src-3280000/test/malloc8.test | 95 + .../sqlite/sqlite-src-3280000/test/malloc9.test | 51 + .../sqlite/sqlite-src-3280000/test/mallocA.test | 145 + .../sqlite/sqlite-src-3280000/test/mallocAll.test | 66 + .../sqlite/sqlite-src-3280000/test/mallocB.test | 51 + .../sqlite/sqlite-src-3280000/test/mallocC.test | 122 + .../sqlite/sqlite-src-3280000/test/mallocD.test | 65 + .../sqlite/sqlite-src-3280000/test/mallocE.test | 48 + .../sqlite/sqlite-src-3280000/test/mallocF.test | 76 + .../sqlite/sqlite-src-3280000/test/mallocG.test | 73 + .../sqlite/sqlite-src-3280000/test/mallocH.test | 73 + .../sqlite/sqlite-src-3280000/test/mallocI.test | 75 + .../sqlite/sqlite-src-3280000/test/mallocJ.test | 73 + .../sqlite/sqlite-src-3280000/test/mallocK.test | 175 + .../sqlite/sqlite-src-3280000/test/mallocL.test | 42 + .../sqlite/sqlite-src-3280000/test/mallocM.test | 48 + .../sqlite-src-3280000/test/malloc_common.tcl | 697 + .../sqlite-src-3280000/test/malloctraceviewer.tcl | 253 + .../sqlite/sqlite-src-3280000/test/manydb.test | 102 + .../sqlite/sqlite-src-3280000/test/mem5.test | 66 + .../sqlite/sqlite-src-3280000/test/memdb.test | 431 + .../sqlite/sqlite-src-3280000/test/memdb1.test | 206 + .../sqlite/sqlite-src-3280000/test/memleak.test | 97 + .../sqlite/sqlite-src-3280000/test/memsubsys1.test | 189 + .../sqlite/sqlite-src-3280000/test/memsubsys2.test | 176 + .../sqlite/sqlite-src-3280000/test/minmax.test | 646 + .../sqlite/sqlite-src-3280000/test/minmax2.test | 421 + .../sqlite/sqlite-src-3280000/test/minmax3.test | 288 + .../sqlite/sqlite-src-3280000/test/minmax4.test | 153 + .../sqlite/sqlite-src-3280000/test/misc1.test | 762 + .../sqlite/sqlite-src-3280000/test/misc2.test | 441 + .../sqlite/sqlite-src-3280000/test/misc3.test | 355 + .../sqlite/sqlite-src-3280000/test/misc4.test | 233 + .../sqlite/sqlite-src-3280000/test/misc5.test | 1895 + .../sqlite/sqlite-src-3280000/test/misc6.test | 48 + .../sqlite/sqlite-src-3280000/test/misc7.test | 572 + .../sqlite/sqlite-src-3280000/test/misc8.test | 141 + .../sqlite/sqlite-src-3280000/test/misuse.test | 210 + .../sqlite/sqlite-src-3280000/test/mjournal.test | 162 + .../sqlite/sqlite-src-3280000/test/mmap1.test | 323 + .../sqlite/sqlite-src-3280000/test/mmap2.test | 87 + .../sqlite/sqlite-src-3280000/test/mmap3.test | 101 + .../sqlite/sqlite-src-3280000/test/mmap4.test | 104 + .../sqlite/sqlite-src-3280000/test/mmapfault.test | 76 + .../sqlite/sqlite-src-3280000/test/mmapwarm.test | 81 + .../sqlite/sqlite-src-3280000/test/multiplex.test | 598 + .../sqlite/sqlite-src-3280000/test/multiplex2.test | 70 + .../sqlite/sqlite-src-3280000/test/multiplex3.test | 166 + .../sqlite/sqlite-src-3280000/test/multiplex4.test | 132 + .../sqlite/sqlite-src-3280000/test/mutex1.test | 215 + .../sqlite/sqlite-src-3280000/test/mutex2.test | 105 + .../sqlite/sqlite-src-3280000/test/nan.test | 375 + .../sqlite/sqlite-src-3280000/test/nockpt.test | 147 + .../sqlite/sqlite-src-3280000/test/nolock.test | 220 + .../sqlite/sqlite-src-3280000/test/normalize.test | 364 + .../sqlite/sqlite-src-3280000/test/notify1.test | 500 + .../sqlite/sqlite-src-3280000/test/notify2.test | 267 + .../sqlite/sqlite-src-3280000/test/notify3.test | 152 + .../sqlite/sqlite-src-3280000/test/notnull.test | 608 + .../sqlite/sqlite-src-3280000/test/null.test | 300 + .../sqlite/sqlite-src-3280000/test/numcast.test | 46 + .../sqlite/sqlite-src-3280000/test/numindex1.test | 79 + .../sqlite/sqlite-src-3280000/test/offset1.test | 161 + .../sqlite/sqlite-src-3280000/test/openv2.test | 55 + .../sqlite/sqlite-src-3280000/test/optfuzz-db01.c | 948 + .../sqlite-src-3280000/test/optfuzz-db01.txt | 142 + .../sqlite/sqlite-src-3280000/test/optfuzz.c | 309 + .../sqlite/sqlite-src-3280000/test/orderby1.test | 562 + .../sqlite/sqlite-src-3280000/test/orderby2.test | 117 + .../sqlite/sqlite-src-3280000/test/orderby3.test | 123 + .../sqlite/sqlite-src-3280000/test/orderby4.test | 56 + .../sqlite/sqlite-src-3280000/test/orderby5.test | 130 + .../sqlite/sqlite-src-3280000/test/orderby6.test | 183 + .../sqlite/sqlite-src-3280000/test/orderby7.test | 106 + .../sqlite/sqlite-src-3280000/test/orderby8.test | 41 + .../sqlite/sqlite-src-3280000/test/orderby9.test | 62 + .../sqlite/sqlite-src-3280000/test/oserror.test | 128 + .../sqlite/sqlite-src-3280000/test/ossfuzz.c | 198 + .../sqlite/sqlite-src-3280000/test/ossshell.c | 100 + .../sqlite/sqlite-src-3280000/test/ovfl.test | 47 + .../sqlite/sqlite-src-3280000/test/pager1.test | 2911 ++ .../sqlite/sqlite-src-3280000/test/pager2.test | 168 + .../sqlite/sqlite-src-3280000/test/pager3.test | 37 + .../sqlite/sqlite-src-3280000/test/pager4.test | 99 + .../sqlite/sqlite-src-3280000/test/pagerfault.test | 1553 + .../sqlite-src-3280000/test/pagerfault2.test | 98 + .../sqlite-src-3280000/test/pagerfault3.test | 63 + .../sqlite/sqlite-src-3280000/test/pageropt.test | 209 + .../sqlite/sqlite-src-3280000/test/pagesize.test | 237 + .../sqlite/sqlite-src-3280000/test/parser1.test | 103 + .../sqlite/sqlite-src-3280000/test/pcache.test | 182 + .../sqlite/sqlite-src-3280000/test/pcache2.test | 84 + .../sqlite/sqlite-src-3280000/test/percentile.test | 209 + .../sqlite-src-3280000/test/permutations.test | 1196 + .../sqlite/sqlite-src-3280000/test/pg_common.tcl | 173 + .../sqlite/sqlite-src-3280000/test/pragma.test | 1986 + .../sqlite/sqlite-src-3280000/test/pragma2.test | 275 + .../sqlite/sqlite-src-3280000/test/pragma3.test | 258 + .../sqlite/sqlite-src-3280000/test/pragma4.test | 252 + .../sqlite/sqlite-src-3280000/test/pragma5.test | 64 + .../sqlite-src-3280000/test/pragmafault.test | 39 + .../sqlite/sqlite-src-3280000/test/prefixes.test | 88 + .../sqlite/sqlite-src-3280000/test/printf.test | 3780 ++ .../sqlite/sqlite-src-3280000/test/printf2.test | 210 + .../sqlite/sqlite-src-3280000/test/progress.test | 178 + .../sqlite/sqlite-src-3280000/test/ptrchng.test | 223 + .../sqlite/sqlite-src-3280000/test/pushdown.test | 91 + .../sqlite/sqlite-src-3280000/test/queryonly.test | 72 + .../sqlite/sqlite-src-3280000/test/quick.test | 15 + .../sqlite/sqlite-src-3280000/test/quota-glob.test | 87 + .../sqlite/sqlite-src-3280000/test/quota.test | 532 + .../sqlite/sqlite-src-3280000/test/quota2.test | 302 + .../sqlite/sqlite-src-3280000/test/quote.test | 89 + .../sqlite/sqlite-src-3280000/test/randexpr1.tcl | 342 + .../sqlite/sqlite-src-3280000/test/randexpr1.test | 7837 ++++ .../sqlite/sqlite-src-3280000/test/rbu.test | 17 + .../sqlite/sqlite-src-3280000/test/rdonly.test | 95 + .../sqlite/sqlite-src-3280000/test/regexp1.test | 211 + .../sqlite/sqlite-src-3280000/test/regexp2.test | 124 + .../sqlite/sqlite-src-3280000/test/reindex.test | 171 + .../sqlite/sqlite-src-3280000/test/releasetest.tcl | 1098 + .../sqlite-src-3280000/test/releasetest_data.tcl | 412 + .../sqlite/sqlite-src-3280000/test/resetdb.test | 258 + .../sqlite/sqlite-src-3280000/test/resolver01.test | 216 + .../sqlite/sqlite-src-3280000/test/rollback.test | 152 + .../sqlite/sqlite-src-3280000/test/rollback2.test | 156 + .../sqlite-src-3280000/test/rollbackfault.test | 82 + .../sqlite/sqlite-src-3280000/test/rowallock.test | 67 + .../sqlite/sqlite-src-3280000/test/rowhash.test | 59 + .../sqlite/sqlite-src-3280000/test/rowid.test | 722 + .../sqlite/sqlite-src-3280000/test/rowvalue.test | 560 + .../sqlite/sqlite-src-3280000/test/rowvalue2.test | 279 + .../sqlite/sqlite-src-3280000/test/rowvalue3.test | 220 + .../sqlite/sqlite-src-3280000/test/rowvalue4.test | 305 + .../sqlite/sqlite-src-3280000/test/rowvalue5.test | 115 + .../sqlite/sqlite-src-3280000/test/rowvalue6.test | 36 + .../sqlite/sqlite-src-3280000/test/rowvalue7.test | 58 + .../sqlite/sqlite-src-3280000/test/rowvalue8.test | 59 + .../sqlite/sqlite-src-3280000/test/rowvalue9.test | 301 + .../sqlite-src-3280000/test/rowvaluefault.test | 71 + .../sqlite/sqlite-src-3280000/test/rtree.test | 18 + .../sqlite-src-3280000/test/run-wordcount.sh | 78 + .../sqlite/sqlite-src-3280000/test/savepoint.test | 1056 + .../sqlite/sqlite-src-3280000/test/savepoint2.test | 154 + .../sqlite/sqlite-src-3280000/test/savepoint4.test | 169 + .../sqlite/sqlite-src-3280000/test/savepoint5.test | 46 + .../sqlite/sqlite-src-3280000/test/savepoint6.test | 281 + .../sqlite/sqlite-src-3280000/test/savepoint7.test | 132 + .../sqlite-src-3280000/test/savepointfault.test | 137 + .../sqlite/sqlite-src-3280000/test/scanstatus.test | 400 + .../sqlite/sqlite-src-3280000/test/schema.test | 391 + .../sqlite/sqlite-src-3280000/test/schema2.test | 340 + .../sqlite/sqlite-src-3280000/test/schema3.test | 97 + .../sqlite/sqlite-src-3280000/test/schema4.test | 175 + .../sqlite/sqlite-src-3280000/test/schema5.test | 69 + .../sqlite/sqlite-src-3280000/test/schema6.test | 164 + .../sqlite-src-3280000/test/schemafault.test | 31 + .../sqlite/sqlite-src-3280000/test/securedel.test | 100 + .../sqlite/sqlite-src-3280000/test/securedel2.test | 94 + .../sqlite/sqlite-src-3280000/test/select1.test | 1103 + .../sqlite/sqlite-src-3280000/test/select2.test | 185 + .../sqlite/sqlite-src-3280000/test/select3.test | 264 + .../sqlite/sqlite-src-3280000/test/select4.test | 1010 + .../sqlite/sqlite-src-3280000/test/select5.test | 257 + .../sqlite/sqlite-src-3280000/test/select6.test | 617 + .../sqlite/sqlite-src-3280000/test/select7.test | 218 + .../sqlite/sqlite-src-3280000/test/select8.test | 61 + .../sqlite/sqlite-src-3280000/test/select9.test | 472 + .../sqlite/sqlite-src-3280000/test/selectA.test | 1450 + .../sqlite/sqlite-src-3280000/test/selectB.test | 426 + .../sqlite/sqlite-src-3280000/test/selectC.test | 270 + .../sqlite/sqlite-src-3280000/test/selectD.test | 174 + .../sqlite/sqlite-src-3280000/test/selectE.test | 100 + .../sqlite/sqlite-src-3280000/test/selectF.test | 49 + .../sqlite/sqlite-src-3280000/test/selectG.test | 59 + .../sqlite/sqlite-src-3280000/test/server1.test | 180 + .../sqlite/sqlite-src-3280000/test/session.test | 22 + .../sqlite-src-3280000/test/sessionfuzz-data1.db | Bin 0 -> 258048 bytes .../sqlite/sqlite-src-3280000/test/sessionfuzz.c | 1017 + .../sqlite/sqlite-src-3280000/test/shared.test | 1186 + .../sqlite/sqlite-src-3280000/test/shared2.test | 139 + .../sqlite/sqlite-src-3280000/test/shared3.test | 141 + .../sqlite/sqlite-src-3280000/test/shared4.test | 236 + .../sqlite/sqlite-src-3280000/test/shared6.test | 255 + .../sqlite/sqlite-src-3280000/test/shared7.test | 58 + .../sqlite/sqlite-src-3280000/test/shared8.test | 113 + .../sqlite/sqlite-src-3280000/test/shared9.test | 230 + .../sqlite/sqlite-src-3280000/test/sharedA.test | 193 + .../sqlite/sqlite-src-3280000/test/sharedB.test | 60 + .../sqlite/sqlite-src-3280000/test/shared_err.test | 528 + .../sqlite/sqlite-src-3280000/test/sharedlock.test | 82 + .../sqlite/sqlite-src-3280000/test/shell1.test | 1157 + .../sqlite/sqlite-src-3280000/test/shell2.test | 191 + .../sqlite/sqlite-src-3280000/test/shell3.test | 101 + .../sqlite/sqlite-src-3280000/test/shell4.test | 141 + .../sqlite/sqlite-src-3280000/test/shell5.test | 462 + .../sqlite/sqlite-src-3280000/test/shell6.test | 129 + .../sqlite/sqlite-src-3280000/test/shell7.test | 52 + .../sqlite/sqlite-src-3280000/test/shell8.test | 177 + .../sqlite/sqlite-src-3280000/test/shmlock.test | 180 + .../sqlite/sqlite-src-3280000/test/shortread1.test | 52 + .../test/show_speedtest1_rtree.tcl | 57 + .../sqlite/sqlite-src-3280000/test/shrink.test | 48 + .../sqlite/sqlite-src-3280000/test/sidedelete.test | 92 + .../sqlite/sqlite-src-3280000/test/skipscan1.test | 376 + .../sqlite/sqlite-src-3280000/test/skipscan2.test | 206 + .../sqlite/sqlite-src-3280000/test/skipscan3.test | 73 + .../sqlite/sqlite-src-3280000/test/skipscan5.test | 182 + .../sqlite/sqlite-src-3280000/test/skipscan6.test | 191 + .../sqlite/sqlite-src-3280000/test/snapshot.test | 497 + .../sqlite/sqlite-src-3280000/test/snapshot2.test | 240 + .../sqlite/sqlite-src-3280000/test/snapshot3.test | 99 + .../sqlite/sqlite-src-3280000/test/snapshot4.test | 74 + .../sqlite-src-3280000/test/snapshot_fault.test | 251 + .../sqlite-src-3280000/test/snapshot_up.test | 183 + .../sqlite/sqlite-src-3280000/test/soak.test | 90 + .../sqlite/sqlite-src-3280000/test/softheap1.test | 74 + .../sqlite/sqlite-src-3280000/test/sort.test | 598 + .../sqlite/sqlite-src-3280000/test/sort2.test | 88 + .../sqlite/sqlite-src-3280000/test/sort3.test | 113 + .../sqlite/sqlite-src-3280000/test/sort4.test | 208 + .../sqlite/sqlite-src-3280000/test/sort5.test | 122 + .../sqlite/sqlite-src-3280000/test/sorterref.test | 50 + .../sqlite/sqlite-src-3280000/test/sortfault.test | 171 + .../sqlite/sqlite-src-3280000/test/speed1.test | 298 + .../sqlite/sqlite-src-3280000/test/speed1p.explain | 366 + .../sqlite/sqlite-src-3280000/test/speed1p.test | 347 + .../sqlite/sqlite-src-3280000/test/speed2.test | 339 + .../sqlite/sqlite-src-3280000/test/speed3.test | 172 + .../sqlite/sqlite-src-3280000/test/speed4.test | 231 + .../sqlite/sqlite-src-3280000/test/speed4p.explain | 283 + .../sqlite/sqlite-src-3280000/test/speed4p.test | 291 + .../sqlite/sqlite-src-3280000/test/speedtest1.c | 2277 ++ .../sqlite/sqlite-src-3280000/test/spellfix.test | 405 + .../sqlite/sqlite-src-3280000/test/spellfix2.test | 118 + .../sqlite/sqlite-src-3280000/test/spellfix3.test | 52 + .../sqlite/sqlite-src-3280000/test/spellfix4.test | 353 + .../sqlite/sqlite-src-3280000/test/sqldiff1.test | 57 + .../sqlite/sqlite-src-3280000/test/sqllimits1.test | 902 + .../sqlite/sqlite-src-3280000/test/sqllog.test | 113 + .../sqlite/sqlite-src-3280000/test/stat.test | 274 + .../sqlite/sqlite-src-3280000/test/statfault.test | 45 + .../sqlite/sqlite-src-3280000/test/stmt.test | 104 + .../sqlite/sqlite-src-3280000/test/stmtvtab1.test | 82 + .../sqlite/sqlite-src-3280000/test/subjournal.test | 69 + .../sqlite/sqlite-src-3280000/test/subquery.test | 597 + .../sqlite/sqlite-src-3280000/test/subquery2.test | 201 + .../sqlite/sqlite-src-3280000/test/subselect.test | 210 + .../sqlite/sqlite-src-3280000/test/substr.test | 159 + .../sqlite/sqlite-src-3280000/test/subtype1.test | 31 + .../sqlite/sqlite-src-3280000/test/superlock.test | 268 + .../sqlite/sqlite-src-3280000/test/swarmvtab.test | 246 + .../sqlite/sqlite-src-3280000/test/swarmvtab2.test | 75 + .../sqlite/sqlite-src-3280000/test/swarmvtab3.test | 233 + .../sqlite-src-3280000/test/swarmvtabfault.test | 65 + .../sqlite/sqlite-src-3280000/test/symlink.test | 191 + .../sqlite/sqlite-src-3280000/test/sync.test | 105 + .../sqlite/sqlite-src-3280000/test/sync2.test | 161 + .../sqlite/sqlite-src-3280000/test/syscall.test | 278 + .../sqlite/sqlite-src-3280000/test/sysfault.test | 278 + .../sqlite/sqlite-src-3280000/test/tabfunc01.test | 227 + .../sqlite/sqlite-src-3280000/test/table.test | 840 + .../sqlite/sqlite-src-3280000/test/tableapi.test | 252 + .../sqlite/sqlite-src-3280000/test/tableopts.test | 76 + .../sqlite/sqlite-src-3280000/test/tclsqlite.test | 850 + .../sqlite/sqlite-src-3280000/test/tempdb.test | 98 + .../sqlite/sqlite-src-3280000/test/tempdb2.test | 100 + .../sqlite/sqlite-src-3280000/test/tempfault.test | 134 + .../sqlite/sqlite-src-3280000/test/temptable.test | 441 + .../sqlite/sqlite-src-3280000/test/temptable2.test | 357 + .../sqlite/sqlite-src-3280000/test/temptable3.test | 41 + .../sqlite-src-3280000/test/temptrigger.test | 279 + .../sqlite/sqlite-src-3280000/test/tester.tcl | 2472 ++ .../sqlite/sqlite-src-3280000/test/thread001.test | 146 + .../sqlite/sqlite-src-3280000/test/thread002.test | 105 + .../sqlite/sqlite-src-3280000/test/thread003.test | 189 + .../sqlite/sqlite-src-3280000/test/thread004.test | 79 + .../sqlite/sqlite-src-3280000/test/thread005.test | 238 + .../sqlite/sqlite-src-3280000/test/thread1.test | 173 + .../sqlite/sqlite-src-3280000/test/thread2.test | 120 + .../sqlite-src-3280000/test/thread_common.tcl | 110 + .../sqlite/sqlite-src-3280000/test/threadtest1.c | 289 + .../sqlite/sqlite-src-3280000/test/threadtest2.c | 133 + .../sqlite/sqlite-src-3280000/test/threadtest3.c | 1523 + .../sqlite/sqlite-src-3280000/test/threadtest4.c | 484 + .../sqlite-src-3280000/test/time-wordcount.sh | 34 + .../sqlite-src-3280000/test/tkt-02a8e81d44.test | 36 + .../sqlite-src-3280000/test/tkt-26ff0c2d1e.test | 35 + .../sqlite-src-3280000/test/tkt-2a5629202f.test | 76 + .../sqlite-src-3280000/test/tkt-2d1a5c67d.test | 128 + .../sqlite-src-3280000/test/tkt-2ea2425d34.test | 31 + .../sqlite-src-3280000/test/tkt-31338dca7e.test | 178 + .../sqlite-src-3280000/test/tkt-313723c356.test | 57 + .../sqlite-src-3280000/test/tkt-385a5b56b9.test | 50 + .../sqlite-src-3280000/test/tkt-38cb5df375.test | 326 + .../sqlite-src-3280000/test/tkt-3998683a16.test | 46 + .../sqlite-src-3280000/test/tkt-3a77c9714e.test | 72 + .../sqlite-src-3280000/test/tkt-3fe897352e.test | 60 + .../sqlite-src-3280000/test/tkt-4a03edc4c8.test | 46 + .../sqlite-src-3280000/test/tkt-4c86b126f2.test | 49 + .../sqlite-src-3280000/test/tkt-4dd95f6943.test | 151 + .../sqlite-src-3280000/test/tkt-4ef7e3cfca.test | 68 + .../sqlite-src-3280000/test/tkt-54844eea3f.test | 67 + .../sqlite-src-3280000/test/tkt-5d863f876e.test | 55 + .../sqlite-src-3280000/test/tkt-5e10420e8d.test | 50 + .../sqlite-src-3280000/test/tkt-5ee23731f.test | 42 + .../sqlite-src-3280000/test/tkt-6bfb98dfc0.test | 61 + .../sqlite-src-3280000/test/tkt-752e1646fc.test | 30 + .../sqlite-src-3280000/test/tkt-78e04e52ea.test | 66 + .../sqlite-src-3280000/test/tkt-7a31705a7e6.test | 27 + .../sqlite-src-3280000/test/tkt-7bbfb7d442.test | 154 + .../sqlite-src-3280000/test/tkt-80ba201079.test | 195 + .../sqlite-src-3280000/test/tkt-80e031a00f.test | 206 + .../sqlite-src-3280000/test/tkt-8454a207b9.test | 67 + .../sqlite-src-3280000/test/tkt-868145d012.test | 64 + .../sqlite-src-3280000/test/tkt-8c63ff0ec.test | 48 + .../sqlite-src-3280000/test/tkt-91e2e8ba6f.test | 52 + .../sqlite-src-3280000/test/tkt-94c04eaadb.test | 72 + .../sqlite-src-3280000/test/tkt-9a8b09f8e6.test | 323 + .../sqlite-src-3280000/test/tkt-9d68c883.test | 55 + .../sqlite-src-3280000/test/tkt-9f2eb3abac.test | 78 + .../sqlite-src-3280000/test/tkt-a7b7803e.test | 84 + .../sqlite-src-3280000/test/tkt-a8a0d2996a.test | 95 + .../sqlite-src-3280000/test/tkt-b1d3a2e531.test | 109 + .../sqlite-src-3280000/test/tkt-b351d95f9.test | 47 + .../sqlite-src-3280000/test/tkt-b72787b1.test | 82 + .../sqlite-src-3280000/test/tkt-b75a9ca6b0.test | 77 + .../sqlite-src-3280000/test/tkt-ba7cbfaedc.test | 63 + .../sqlite-src-3280000/test/tkt-bd484a090c.test | 38 + .../sqlite-src-3280000/test/tkt-bdc6bbbb38.test | 90 + .../sqlite-src-3280000/test/tkt-c48d99d690.test | 25 + .../sqlite-src-3280000/test/tkt-c694113d5.test | 36 + .../sqlite-src-3280000/test/tkt-cbd054fa6b.test | 114 + .../sqlite-src-3280000/test/tkt-d11f09d36e.test | 61 + .../sqlite-src-3280000/test/tkt-d635236375.test | 38 + .../sqlite-src-3280000/test/tkt-d82e3f3721.test | 85 + .../sqlite-src-3280000/test/tkt-f3e5abed55.test | 116 + .../sqlite-src-3280000/test/tkt-f67b41381a.test | 53 + .../sqlite-src-3280000/test/tkt-f777251dc7a.test | 105 + .../sqlite-src-3280000/test/tkt-f7b4edec.test | 74 + .../sqlite-src-3280000/test/tkt-f973c7ac31.test | 86 + .../sqlite-src-3280000/test/tkt-fa7bf5ec.test | 39 + .../sqlite-src-3280000/test/tkt-fc62af4523.test | 84 + .../sqlite-src-3280000/test/tkt-fc7bd6358f.test | 78 + .../sqlite/sqlite-src-3280000/test/tkt1435.test | 111 + .../sqlite/sqlite-src-3280000/test/tkt1443.test | 180 + .../sqlite/sqlite-src-3280000/test/tkt1444.test | 56 + .../sqlite/sqlite-src-3280000/test/tkt1449.test | 262 + .../sqlite/sqlite-src-3280000/test/tkt1473.test | 728 + .../sqlite/sqlite-src-3280000/test/tkt1501.test | 36 + .../sqlite/sqlite-src-3280000/test/tkt1512.test | 54 + .../sqlite/sqlite-src-3280000/test/tkt1514.test | 27 + .../sqlite/sqlite-src-3280000/test/tkt1536.test | 38 + .../sqlite/sqlite-src-3280000/test/tkt1537.test | 122 + .../sqlite/sqlite-src-3280000/test/tkt1567.test | 82 + .../sqlite/sqlite-src-3280000/test/tkt1644.test | 111 + .../sqlite/sqlite-src-3280000/test/tkt1667.test | 83 + .../sqlite/sqlite-src-3280000/test/tkt1873.test | 72 + .../sqlite/sqlite-src-3280000/test/tkt2141.test | 61 + .../sqlite/sqlite-src-3280000/test/tkt2192.test | 140 + .../sqlite/sqlite-src-3280000/test/tkt2213.test | 29 + .../sqlite/sqlite-src-3280000/test/tkt2251.test | 108 + .../sqlite/sqlite-src-3280000/test/tkt2285.test | 56 + .../sqlite/sqlite-src-3280000/test/tkt2332.test | 67 + .../sqlite/sqlite-src-3280000/test/tkt2339.test | 100 + .../sqlite/sqlite-src-3280000/test/tkt2391.test | 49 + .../sqlite/sqlite-src-3280000/test/tkt2409.test | 229 + .../sqlite/sqlite-src-3280000/test/tkt2450.test | 48 + .../sqlite/sqlite-src-3280000/test/tkt2565.test | 92 + .../sqlite/sqlite-src-3280000/test/tkt2640.test | 124 + .../sqlite/sqlite-src-3280000/test/tkt2643.test | 39 + .../sqlite/sqlite-src-3280000/test/tkt2686.test | 81 + .../sqlite/sqlite-src-3280000/test/tkt2767.test | 90 + .../sqlite/sqlite-src-3280000/test/tkt2817.test | 72 + .../sqlite/sqlite-src-3280000/test/tkt2820.test | 94 + .../sqlite/sqlite-src-3280000/test/tkt2822.test | 346 + .../sqlite/sqlite-src-3280000/test/tkt2832.test | 67 + .../sqlite/sqlite-src-3280000/test/tkt2854.test | 149 + .../sqlite/sqlite-src-3280000/test/tkt2920.test | 78 + .../sqlite/sqlite-src-3280000/test/tkt2927.test | 674 + .../sqlite/sqlite-src-3280000/test/tkt2942.test | 62 + .../sqlite/sqlite-src-3280000/test/tkt3080.test | 77 + .../sqlite/sqlite-src-3280000/test/tkt3093.test | 86 + .../sqlite/sqlite-src-3280000/test/tkt3121.test | 50 + .../sqlite/sqlite-src-3280000/test/tkt3201.test | 105 + .../sqlite/sqlite-src-3280000/test/tkt3292.test | 61 + .../sqlite/sqlite-src-3280000/test/tkt3298.test | 80 + .../sqlite/sqlite-src-3280000/test/tkt3334.test | 86 + .../sqlite/sqlite-src-3280000/test/tkt3346.test | 67 + .../sqlite/sqlite-src-3280000/test/tkt3357.test | 64 + .../sqlite/sqlite-src-3280000/test/tkt3419.test | 73 + .../sqlite/sqlite-src-3280000/test/tkt3424.test | 53 + .../sqlite/sqlite-src-3280000/test/tkt3442.test | 61 + .../sqlite/sqlite-src-3280000/test/tkt3457.test | 105 + .../sqlite/sqlite-src-3280000/test/tkt3461.test | 67 + .../sqlite/sqlite-src-3280000/test/tkt3493.test | 153 + .../sqlite/sqlite-src-3280000/test/tkt3508.test | 38 + .../sqlite/sqlite-src-3280000/test/tkt3522.test | 43 + .../sqlite/sqlite-src-3280000/test/tkt3527.test | 123 + .../sqlite/sqlite-src-3280000/test/tkt3541.test | 35 + .../sqlite/sqlite-src-3280000/test/tkt3554.test | 67 + .../sqlite/sqlite-src-3280000/test/tkt3581.test | 54 + .../sqlite/sqlite-src-3280000/test/tkt35xx.test | 102 + .../sqlite/sqlite-src-3280000/test/tkt3630.test | 47 + .../sqlite/sqlite-src-3280000/test/tkt3718.test | 230 + .../sqlite/sqlite-src-3280000/test/tkt3731.test | 56 + .../sqlite/sqlite-src-3280000/test/tkt3757.test | 60 + .../sqlite/sqlite-src-3280000/test/tkt3761.test | 40 + .../sqlite/sqlite-src-3280000/test/tkt3762.test | 54 + .../sqlite/sqlite-src-3280000/test/tkt3773.test | 43 + .../sqlite/sqlite-src-3280000/test/tkt3791.test | 28 + .../sqlite/sqlite-src-3280000/test/tkt3793.test | 121 + .../sqlite/sqlite-src-3280000/test/tkt3810.test | 87 + .../sqlite/sqlite-src-3280000/test/tkt3824.test | 99 + .../sqlite/sqlite-src-3280000/test/tkt3832.test | 41 + .../sqlite/sqlite-src-3280000/test/tkt3838.test | 58 + .../sqlite/sqlite-src-3280000/test/tkt3841.test | 48 + .../sqlite/sqlite-src-3280000/test/tkt3871.test | 53 + .../sqlite/sqlite-src-3280000/test/tkt3879.test | 52 + .../sqlite/sqlite-src-3280000/test/tkt3911.test | 58 + .../sqlite/sqlite-src-3280000/test/tkt3918.test | 59 + .../sqlite/sqlite-src-3280000/test/tkt3922.test | 89 + .../sqlite/sqlite-src-3280000/test/tkt3929.test | 52 + .../sqlite/sqlite-src-3280000/test/tkt3935.test | 57 + .../sqlite/sqlite-src-3280000/test/tkt3992.test | 81 + .../sqlite/sqlite-src-3280000/test/tkt3997.test | 73 + .../sqlite/sqlite-src-3280000/test/tkt4018.test | 90 + .../sqlite/sqlite-src-3280000/test/tokenize.test | 65 + .../sqlite/sqlite-src-3280000/test/tpch01.test | 200 + .../sqlite/sqlite-src-3280000/test/trace.test | 269 + .../sqlite/sqlite-src-3280000/test/trace2.test | 155 + .../sqlite/sqlite-src-3280000/test/trace3.test | 254 + .../sqlite/sqlite-src-3280000/test/trans.test | 956 + .../sqlite/sqlite-src-3280000/test/trans2.test | 232 + .../sqlite/sqlite-src-3280000/test/trans3.test | 76 + .../sqlite-src-3280000/test/transitive1.test | 356 + .../sqlite/sqlite-src-3280000/test/trigger1.test | 771 + .../sqlite/sqlite-src-3280000/test/trigger2.test | 759 + .../sqlite/sqlite-src-3280000/test/trigger3.test | 200 + .../sqlite/sqlite-src-3280000/test/trigger4.test | 200 + .../sqlite/sqlite-src-3280000/test/trigger5.test | 43 + .../sqlite/sqlite-src-3280000/test/trigger6.test | 82 + .../sqlite/sqlite-src-3280000/test/trigger7.test | 119 + .../sqlite/sqlite-src-3280000/test/trigger8.test | 53 + .../sqlite/sqlite-src-3280000/test/trigger9.test | 256 + .../sqlite/sqlite-src-3280000/test/triggerA.test | 230 + .../sqlite/sqlite-src-3280000/test/triggerB.test | 153 + .../sqlite/sqlite-src-3280000/test/triggerC.test | 1075 + .../sqlite/sqlite-src-3280000/test/triggerD.test | 219 + .../sqlite/sqlite-src-3280000/test/triggerE.test | 112 + .../sqlite/sqlite-src-3280000/test/triggerF.test | 71 + .../sqlite/sqlite-src-3280000/test/triggerG.test | 78 + .../sqlite-src-3280000/test/tt3_checkpoint.c | 148 + .../sqlite/sqlite-src-3280000/test/tt3_index.c | 74 + .../sqlite-src-3280000/test/tt3_lookaside1.c | 99 + .../sqlite/sqlite-src-3280000/test/tt3_stress.c | 368 + .../sqlite/sqlite-src-3280000/test/tt3_vacuum.c | 90 + .../sqlite/sqlite-src-3280000/test/types.test | 325 + .../sqlite/sqlite-src-3280000/test/types2.test | 340 + .../sqlite/sqlite-src-3280000/test/types3.test | 99 + .../sqlite/sqlite-src-3280000/test/unionvtab.test | 457 + .../sqlite-src-3280000/test/unionvtabfault.test | 83 + .../sqlite/sqlite-src-3280000/test/unique.test | 261 + .../sqlite/sqlite-src-3280000/test/unique2.test | 86 + .../sqlite/sqlite-src-3280000/test/unixexcl.test | 129 + .../sqlite/sqlite-src-3280000/test/unordered.test | 69 + .../sqlite/sqlite-src-3280000/test/update.test | 644 + .../sqlite/sqlite-src-3280000/test/update2.test | 235 + .../sqlite/sqlite-src-3280000/test/upsert1.test | 214 + .../sqlite/sqlite-src-3280000/test/upsert2.test | 170 + .../sqlite/sqlite-src-3280000/test/upsert3.test | 58 + .../sqlite/sqlite-src-3280000/test/upsert4.test | 407 + .../sqlite-src-3280000/test/upsertfault.test | 38 + .../sqlite/sqlite-src-3280000/test/uri.test | 343 + .../sqlite/sqlite-src-3280000/test/uri2.test | 63 + .../sqlite/sqlite-src-3280000/test/userauth01.test | 257 + .../sqlite/sqlite-src-3280000/test/utf16align.test | 95 + .../sqlite-src-3280000/test/vacuum-into.test | 103 + .../sqlite/sqlite-src-3280000/test/vacuum.test | 404 + .../sqlite/sqlite-src-3280000/test/vacuum2.test | 251 + .../sqlite/sqlite-src-3280000/test/vacuum3.test | 340 + .../sqlite/sqlite-src-3280000/test/vacuum4.test | 69 + .../sqlite/sqlite-src-3280000/test/vacuum5.test | 155 + .../sqlite/sqlite-src-3280000/test/vacuummem.test | 73 + .../sqlite/sqlite-src-3280000/test/varint.test | 34 + .../sqlite/sqlite-src-3280000/test/veryquick.test | 18 + .../sqlite/sqlite-src-3280000/test/view.test | 704 + .../sqlite/sqlite-src-3280000/test/vtab1.test | 1544 + .../sqlite/sqlite-src-3280000/test/vtab2.test | 163 + .../sqlite/sqlite-src-3280000/test/vtab3.test | 140 + .../sqlite/sqlite-src-3280000/test/vtab4.test | 193 + .../sqlite/sqlite-src-3280000/test/vtab5.test | 154 + .../sqlite/sqlite-src-3280000/test/vtab6.test | 578 + .../sqlite/sqlite-src-3280000/test/vtab7.test | 207 + .../sqlite/sqlite-src-3280000/test/vtab8.test | 78 + .../sqlite/sqlite-src-3280000/test/vtab9.test | 70 + .../sqlite/sqlite-src-3280000/test/vtabA.test | 164 + .../sqlite/sqlite-src-3280000/test/vtabB.test | 79 + .../sqlite/sqlite-src-3280000/test/vtabC.test | 116 + .../sqlite/sqlite-src-3280000/test/vtabD.test | 69 + .../sqlite/sqlite-src-3280000/test/vtabE.test | 52 + .../sqlite/sqlite-src-3280000/test/vtabF.test | 45 + .../sqlite/sqlite-src-3280000/test/vtabH.test | 245 + .../sqlite/sqlite-src-3280000/test/vtabI.test | 126 + .../sqlite/sqlite-src-3280000/test/vtabJ.test | 126 + .../sqlite/sqlite-src-3280000/test/vtab_alter.test | 103 + .../sqlite/sqlite-src-3280000/test/vtab_err.test | 87 + .../sqlite-src-3280000/test/vtab_shared.test | 278 + .../sqlite/sqlite-src-3280000/test/vtabdrop.test | 127 + .../sqlite/sqlite-src-3280000/test/wal.test | 1518 + .../sqlite/sqlite-src-3280000/test/wal2.test | 1337 + .../sqlite/sqlite-src-3280000/test/wal3.test | 651 + .../sqlite/sqlite-src-3280000/test/wal4.test | 64 + .../sqlite/sqlite-src-3280000/test/wal5.test | 478 + .../sqlite/sqlite-src-3280000/test/wal6.test | 269 + .../sqlite/sqlite-src-3280000/test/wal64k.test | 63 + .../sqlite/sqlite-src-3280000/test/wal7.test | 118 + .../sqlite/sqlite-src-3280000/test/wal8.test | 91 + .../sqlite/sqlite-src-3280000/test/wal9.test | 94 + .../sqlite/sqlite-src-3280000/test/wal_common.tcl | 93 + .../sqlite/sqlite-src-3280000/test/walbak.test | 359 + .../sqlite/sqlite-src-3280000/test/walbig.test | 78 + .../sqlite/sqlite-src-3280000/test/walblock.test | 114 + .../sqlite/sqlite-src-3280000/test/walcksum.test | 338 + .../sqlite/sqlite-src-3280000/test/walcrash.test | 296 + .../sqlite/sqlite-src-3280000/test/walcrash2.test | 98 + .../sqlite/sqlite-src-3280000/test/walcrash3.test | 128 + .../sqlite/sqlite-src-3280000/test/walcrash4.test | 85 + .../sqlite/sqlite-src-3280000/test/walfault.test | 590 + .../sqlite/sqlite-src-3280000/test/walfault2.test | 91 + .../sqlite/sqlite-src-3280000/test/walhook.test | 109 + .../sqlite/sqlite-src-3280000/test/walmode.test | 393 + .../sqlite/sqlite-src-3280000/test/walnoshm.test | 184 + .../sqlite-src-3280000/test/waloverwrite.test | 162 + .../sqlite/sqlite-src-3280000/test/walpersist.test | 126 + .../sqlite-src-3280000/test/walprotocol.test | 191 + .../sqlite-src-3280000/test/walprotocol2.test | 97 + .../sqlite/sqlite-src-3280000/test/walro.test | 300 + .../sqlite/sqlite-src-3280000/test/walro2.test | 406 + .../sqlite/sqlite-src-3280000/test/walrofault.test | 60 + .../sqlite/sqlite-src-3280000/test/walshared.test | 62 + .../sqlite/sqlite-src-3280000/test/walslow.test | 231 + .../sqlite/sqlite-src-3280000/test/walthread.test | 529 + .../sqlite/sqlite-src-3280000/test/walvfs.test | 429 + .../sqlite/sqlite-src-3280000/test/wapp.tcl | 987 + .../sqlite/sqlite-src-3280000/test/wapptest.tcl | 674 + .../sqlite/sqlite-src-3280000/test/where.test | 1542 + .../sqlite/sqlite-src-3280000/test/where2.test | 779 + .../sqlite/sqlite-src-3280000/test/where3.test | 494 + .../sqlite/sqlite-src-3280000/test/where4.test | 307 + .../sqlite/sqlite-src-3280000/test/where5.test | 288 + .../sqlite/sqlite-src-3280000/test/where6.test | 154 + .../sqlite/sqlite-src-3280000/test/where7.test | 23364 +++++++++++ .../sqlite/sqlite-src-3280000/test/where8.test | 773 + .../sqlite/sqlite-src-3280000/test/where9.test | 992 + .../sqlite/sqlite-src-3280000/test/whereA.test | 174 + .../sqlite/sqlite-src-3280000/test/whereB.test | 543 + .../sqlite/sqlite-src-3280000/test/whereC.test | 70 + .../sqlite/sqlite-src-3280000/test/whereD.test | 417 + .../sqlite/sqlite-src-3280000/test/whereE.test | 62 + .../sqlite/sqlite-src-3280000/test/whereF.test | 312 + .../sqlite/sqlite-src-3280000/test/whereG.test | 270 + .../sqlite/sqlite-src-3280000/test/whereH.test | 139 + .../sqlite/sqlite-src-3280000/test/whereI.test | 99 + .../sqlite/sqlite-src-3280000/test/whereJ.test | 674 + .../sqlite/sqlite-src-3280000/test/whereK.test | 72 + .../sqlite/sqlite-src-3280000/test/whereL.test | 125 + .../sqlite/sqlite-src-3280000/test/wherefault.test | 59 + .../sqlite-src-3280000/test/wherelfault.test | 82 + .../sqlite/sqlite-src-3280000/test/wherelimit.test | 330 + .../sqlite-src-3280000/test/wherelimit2.test | 299 + .../sqlite/sqlite-src-3280000/test/wild001.test | 311 + .../sqlite/sqlite-src-3280000/test/win32heap.test | 73 + .../sqlite/sqlite-src-3280000/test/win32lock.test | 182 + .../sqlite-src-3280000/test/win32longpath.test | 110 + .../sqlite-src-3280000/test/win32nolock.test | 126 + .../sqlite/sqlite-src-3280000/test/window1.test | 1172 + .../sqlite/sqlite-src-3280000/test/window2.tcl | 424 + .../sqlite/sqlite-src-3280000/test/window2.test | 434 + .../sqlite/sqlite-src-3280000/test/window3.tcl | 363 + .../sqlite/sqlite-src-3280000/test/window3.test | 40613 +++++++++++++++++++ .../sqlite/sqlite-src-3280000/test/window4.tcl | 390 + .../sqlite/sqlite-src-3280000/test/window4.test | 1327 + .../sqlite/sqlite-src-3280000/test/window5.test | 96 + .../sqlite/sqlite-src-3280000/test/window6.test | 371 + .../sqlite/sqlite-src-3280000/test/window7.tcl | 91 + .../sqlite/sqlite-src-3280000/test/window7.test | 94 + .../sqlite/sqlite-src-3280000/test/window8.tcl | 299 + .../sqlite/sqlite-src-3280000/test/window8.test | 4875 +++ .../sqlite/sqlite-src-3280000/test/windowerr.tcl | 69 + .../sqlite/sqlite-src-3280000/test/windowerr.test | 111 + .../sqlite-src-3280000/test/windowfault.test | 226 + .../sqlite/sqlite-src-3280000/test/with1.test | 1094 + .../sqlite/sqlite-src-3280000/test/with2.test | 418 + .../sqlite/sqlite-src-3280000/test/with3.test | 133 + .../sqlite/sqlite-src-3280000/test/with4.test | 52 + .../sqlite/sqlite-src-3280000/test/withM.test | 74 + .../sqlite-src-3280000/test/without_rowid1.test | 395 + .../sqlite-src-3280000/test/without_rowid2.test | 125 + .../sqlite-src-3280000/test/without_rowid3.test | 2108 + .../sqlite-src-3280000/test/without_rowid4.test | 764 + .../sqlite-src-3280000/test/without_rowid5.test | 204 + .../sqlite-src-3280000/test/without_rowid6.test | 121 + .../sqlite/sqlite-src-3280000/test/wordcount.c | 659 + .../sqlite/sqlite-src-3280000/test/writecrash.test | 68 + .../sqlite/sqlite-src-3280000/test/zeroblob.test | 331 + .../sqlite/sqlite-src-3280000/test/zerodamage.test | 122 + .../sqlite/sqlite-src-3280000/test/zipfile.test | 798 + .../sqlite/sqlite-src-3280000/test/zipfile2.test | 243 + .../sqlite-src-3280000/test/zipfilefault.test | 166 + .../sqlite/sqlite-src-3280000/tool/GetFile.cs | 450 + .../sqlite/sqlite-src-3280000/tool/GetTclKit.bat | 299 + .../sqlite/sqlite-src-3280000/tool/Replace.cs | 223 + .../sqlite-src-3280000/tool/build-all-msvc.bat | 859 + .../sqlite/sqlite-src-3280000/tool/build-shell.sh | 22 + .../sqlite/sqlite-src-3280000/tool/cg_anno.tcl | 79 + .../sqlite/sqlite-src-3280000/tool/checkSpacing.c | 84 + .../sqlite/sqlite-src-3280000/tool/dbhash.c | 506 + .../sqlite/sqlite-src-3280000/tool/dbtotxt.c | 146 + .../sqlite/sqlite-src-3280000/tool/dbtotxt.md | 56 + .../sqlite-src-3280000/tool/extract-sqlite3h.tcl | 21 + .../sqlite/sqlite-src-3280000/tool/extract.c | 46 + .../sqlite/sqlite-src-3280000/tool/fast_vacuum.c | 234 + .../sqlite/sqlite-src-3280000/tool/fragck.tcl | 149 + .../sqlite/sqlite-src-3280000/tool/fuzzershell.c | 1262 + .../sqlite/sqlite-src-3280000/tool/genfkey.README | 137 + .../sqlite/sqlite-src-3280000/tool/genfkey.test | 353 + .../sqlite/sqlite-src-3280000/tool/getlock.c | 134 + .../sqlite/sqlite-src-3280000/tool/index_usage.c | 233 + .../sqlite/sqlite-src-3280000/tool/kvtest-speed.sh | 35 + third_party/sqlite/sqlite-src-3280000/tool/lemon.c | 5627 +++ .../sqlite/sqlite-src-3280000/tool/lempar.c | 1078 + .../sqlite/sqlite-src-3280000/tool/libvers.c | 15 + .../sqlite/sqlite-src-3280000/tool/loadfts.c | 242 + .../sqlite/sqlite-src-3280000/tool/logest.c | 170 + .../sqlite/sqlite-src-3280000/tool/max-limits.c | 41 + .../sqlite-src-3280000/tool/mkautoconfamal.sh | 92 + .../sqlite/sqlite-src-3280000/tool/mkccode.tcl | 93 + .../sqlite/sqlite-src-3280000/tool/mkctimec.tcl | 311 + .../sqlite/sqlite-src-3280000/tool/mkkeywordhash.c | 651 + .../sqlite/sqlite-src-3280000/tool/mkmsvcmin.tcl | 112 + .../sqlite/sqlite-src-3280000/tool/mkopcodec.tcl | 50 + .../sqlite/sqlite-src-3280000/tool/mkopcodeh.tcl | 320 + .../sqlite/sqlite-src-3280000/tool/mkopts.tcl | 51 + .../sqlite/sqlite-src-3280000/tool/mkpragmatab.tcl | 642 + .../sqlite/sqlite-src-3280000/tool/mkshellc.tcl | 66 + .../sqlite/sqlite-src-3280000/tool/mksourceid.c | 853 + .../sqlite/sqlite-src-3280000/tool/mkspeedsql.tcl | 237 + .../sqlite-src-3280000/tool/mksqlite3c-noext.tcl | 367 + .../sqlite/sqlite-src-3280000/tool/mksqlite3c.tcl | 440 + .../sqlite/sqlite-src-3280000/tool/mksqlite3h.tcl | 155 + .../sqlite-src-3280000/tool/mksqlite3internalh.tcl | 148 + .../sqlite/sqlite-src-3280000/tool/mkvsix.tcl | 840 + .../sqlite/sqlite-src-3280000/tool/offsets.c | 329 + .../sqlite/sqlite-src-3280000/tool/omittest.tcl | 316 + .../sqlite/sqlite-src-3280000/tool/opcodesum.tcl | 34 + .../sqlite/sqlite-src-3280000/tool/pagesig.c | 92 + .../sqlite/sqlite-src-3280000/tool/replace.tcl | 23 + .../sqlite-src-3280000/tool/restore_jrnl.tcl | 233 + .../sqlite/sqlite-src-3280000/tool/rollback-test.c | 155 + .../sqlite-src-3280000/tool/run-speed-test.sh | 90 + .../sqlite/sqlite-src-3280000/tool/showdb.c | 1179 + .../sqlite/sqlite-src-3280000/tool/showjournal.c | 138 + .../sqlite/sqlite-src-3280000/tool/showlocks.c | 64 + .../sqlite/sqlite-src-3280000/tool/showshm.c | 158 + .../sqlite/sqlite-src-3280000/tool/showstat4.c | 163 + .../sqlite/sqlite-src-3280000/tool/showwal.c | 608 + .../sqlite/sqlite-src-3280000/tool/soak1.tcl | 103 + .../sqlite/sqlite-src-3280000/tool/spaceanal.tcl | 891 + .../sqlite/sqlite-src-3280000/tool/speed-check.sh | 188 + .../sqlite/sqlite-src-3280000/tool/speedtest.tcl | 275 + .../sqlite/sqlite-src-3280000/tool/speedtest16.c | 171 + .../sqlite/sqlite-src-3280000/tool/speedtest2.tcl | 207 + .../sqlite/sqlite-src-3280000/tool/speedtest8.c | 260 + .../sqlite-src-3280000/tool/speedtest8inst1.c | 218 + .../sqlite-src-3280000/tool/split-sqlite3c.tcl | 84 + .../sqlite/sqlite-src-3280000/tool/sqldiff.c | 2006 + .../sqlite-src-3280000/tool/sqlite3_analyzer.c.in | 29 + .../sqlite/sqlite-src-3280000/tool/sqltclsh.c.in | 51 + .../sqlite/sqlite-src-3280000/tool/sqltclsh.tcl | 71 + .../sqlite/sqlite-src-3280000/tool/srcck1.c | 158 + .../sqlite/sqlite-src-3280000/tool/stack_usage.tcl | 98 + .../sqlite-src-3280000/tool/symbols-mingw.sh | 33 + .../sqlite/sqlite-src-3280000/tool/symbols.sh | 36 + .../sqlite/sqlite-src-3280000/tool/varint.c | 123 + .../sqlite-src-3280000/tool/vdbe-compress.tcl | 143 + .../sqlite-src-3280000/tool/vdbe_profile.tcl | 90 + .../sqlite-src-3280000/tool/warnings-clang.sh | 14 + .../sqlite/sqlite-src-3280000/tool/warnings.sh | 60 + .../sqlite/sqlite-src-3280000/tool/win/sqlite.vsix | Bin 0 -> 32825 bytes .../sqlite/sqlite-src-3280000/vsixtest/App.xaml | 8 + .../sqlite-src-3280000/vsixtest/App.xaml.cpp | 120 + .../sqlite/sqlite-src-3280000/vsixtest/App.xaml.h | 27 + .../vsixtest/Assets/LockScreenLogo.scale-200.png | Bin 0 -> 1430 bytes .../vsixtest/Assets/SplashScreen.scale-200.png | Bin 0 -> 7700 bytes .../Assets/Square150x150Logo.scale-200.png | Bin 0 -> 2937 bytes .../vsixtest/Assets/Square44x44Logo.scale-200.png | Bin 0 -> 1647 bytes ...are44x44Logo.targetsize-24_altform-unplated.png | Bin 0 -> 1255 bytes .../vsixtest/Assets/StoreLogo.png | Bin 0 -> 1451 bytes .../vsixtest/Assets/Wide310x150Logo.scale-200.png | Bin 0 -> 3204 bytes .../sqlite-src-3280000/vsixtest/MainPage.xaml | 13 + .../sqlite-src-3280000/vsixtest/MainPage.xaml.cpp | 53 + .../sqlite-src-3280000/vsixtest/MainPage.xaml.h | 22 + .../vsixtest/Package.appxmanifest | 49 + .../sqlite/sqlite-src-3280000/vsixtest/pch.cpp | 6 + .../sqlite/sqlite-src-3280000/vsixtest/pch.h | 11 + .../sqlite-src-3280000/vsixtest/vsixtest.sln | 39 + .../sqlite-src-3280000/vsixtest/vsixtest.tcl | 373 + .../vsixtest/vsixtest.vcxproj.data | 198 + .../vsixtest/vsixtest.vcxproj.filters | 57 + .../vsixtest/vsixtest_TemporaryKey.pfx | Bin 0 -> 2520 bytes 1818 files changed, 967691 insertions(+) commit 608ba927d8cbb62f77032ddc29bd1e5e3fb19500 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Apr 20 03:40:42 2019 +0000 Roll AFDO from 75.0.3770.0_rc-r1-merged to 75.0.3770.3_rc-r1-merged This CL may cause a small binary size increase, roughly proportional to how long it's been since our last AFDO profile roll. For larger increases (around or exceeding 100KB), please file a bug against gbiv@chromium.org. Additional context: https://crbug.com/805539 Please note that, despite rolling to chrome/android, this profile is used for both Linux and Android. The AutoRoll server is located here: https://autoroll.skia.org/r/afdo-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=gbiv@chromium.org Change-Id: I76e24c027cb9f0423c88ba7856b22f3bd041006d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576319 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652741} chrome/android/profiles/newest.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit aa9e6f586615eb96dac21ed2bfb26e4ee3f4ef11 Author: Tom Anderson <thomasanderson@chromium.org> Date: Sat Apr 20 03:37:42 2019 +0000 Reenable libc++ on Windows BUG=801780 R=thakis Change-Id: Ife6f11c4e02534c879731274d427b0f563b8fa08 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1556590 Auto-Submit: Thomas Anderson <thomasanderson@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#652740} build/config/c++/c++.gni | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b0dba21740709d5a0732892a59e882ca905da6ee Author: Dan Beam <dbeam@chromium.org> Date: Sat Apr 20 03:25:19 2019 +0000 Use a more common and easily parsed format for chrome://fileicon Instead of using custom dir/like/things, let's use the more standard: ?param1=val1&param2=val2 Because it allows us to use URLSearchParams[1] in JS: url.searchParams.set('param1', 'val1'); And net::QueryIterator in C++: for (net::QueryIterator it(url); !it.IsAtEnd(); it.Advance()) { // use it.GetKey() and it.GetValue() } R=dpapad@chromium.org BUG=953962 [1] https://developer.mozilla.org/en-US/docs/Web/API/URLSearchParams Change-Id: I708ae3349d826793b5d1dbd6e1c1683e08ce254e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574373 Commit-Queue: Dan Beam <dbeam@chromium.org> Auto-Submit: Dan Beam <dbeam@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#652739} chrome/browser/ui/webui/fileicon_source.cc | 58 +++++-------- .../browser/ui/webui/fileicon_source_unittest.cc | 94 +++++++++++----------- chrome/common/webui_url_constants.cc | 1 + chrome/common/webui_url_constants.h | 1 + chrome/test/data/webui/icon_test.html | 2 +- ui/webui/resources/js/icon.js | 6 +- 6 files changed, 77 insertions(+), 85 deletions(-) commit eb0b681bac0f283e72146d861b4feccf034b9afd Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Apr 20 03:21:35 2019 +0000 Roll src/third_party/catapult d8ce95982c94..be7cf0ddf8ff (1 commits) https://chromium.googlesource.com/catapult.git/+log/d8ce95982c94..be7cf0ddf8ff git log d8ce95982c94..be7cf0ddf8ff --date=short --no-merges --format='%ad %ae %s' 2019-04-20 ntfschr@chromium.org devil: support minSdkVersion with string value Created with: gclient setdep -r src/third_party/catapult@be7cf0ddf8ff The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium:952001 TBR=charliea@chromium.org Change-Id: I1e6407099cbe3d7a9de7835d506ba621622c23a7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576109 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652738} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1073ae29becc35e89b1c6f2bd10d25ab6119734d Author: chrome-release-bot <chrome-release-bot@chromium.org> Date: Sat Apr 20 03:15:41 2019 +0000 Updating trunk VERSION from 3771.0 to 3772.0 # This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=mmoss@chromium.org Change-Id: I5a32752ca3e84a5d372071762791751ac870a769 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576235 Reviewed-by: chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#652737} chrome/VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 4d47ca1d2950cccc1f62524aa7f0ea3f1ea34367 Author: François Beaufort <beaufort.francois@gmail.com> Date: Sat Apr 20 03:00:59 2019 +0000 Make Picture-in-Picture window visible on all workspaces. This CL makes sure Picture-in-Picture window is always visible on all workspaces by calling SetVisibleOnAllWorkspaces when it is shown. Bug: 954470 Change-Id: If1f60781dd79cb8fb884cb41f3fe596e77fd9438 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575598 Commit-Queue: Mounir Lamouri <mlamouri@chromium.org> Reviewed-by: Mounir Lamouri <mlamouri@chromium.org> Cr-Commit-Position: refs/heads/master@{#652736} chrome/browser/ui/views/overlay/overlay_window_views.cc | 1 + 1 file changed, 1 insertion(+) commit 880eee1501175b7f667e1f6b864ae7801cc4f07d Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Apr 20 02:52:14 2019 +0000 Roll src/third_party/chromite 34a4af2494cc..e057820e36f5 (3 commits) https://chromium.googlesource.com/chromiumos/chromite.git/+log/34a4af2494cc..e057820e36f5 git log 34a4af2494cc..e057820e36f5 --date=short --no-merges --format='%ad %ae %s' 2019-04-20 evanhernandez@chromium.org chromite: Remove TreeIsOpen and dependencies. 2019-04-20 dgagnon@google.com Update gen_luci_scheduler with R75 branch 2019-04-20 chrome-bot@chromium.org Update config settings by config-updater. Created with: gclient setdep -r src/third_party/chromite@e057820e36f5 The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel TBR=chrome-os-gardeners@chromium.org Change-Id: Iff3fbb3dfd0bdce6dd21233059bd7af94904ff8b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574613 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652735} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 5fb3d3d64be6465a53859fdf8025db4c959171f3 Author: Sunny Sachanandani <sunnyps@chromium.org> Date: Sat Apr 20 02:52:11 2019 +0000 gpu: Workaround for NV12 dynamic textures used for software video frames Map usage STAGING texture along with copy to usage DEFAULT texture to workaround crashes when mapping usage DYNAMIC textures. Restrict workaround to Intel driver versions < 24 based on crash data. Also add a few trace events for swap buffers, texture upload, blit, etc. Bug: 890227 Change-Id: I1cc9bae3fc0ddf6303375c99054113a9a995806c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576016 Reviewed-by: Zhenyao Mo <zmo@chromium.org> Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org> Cr-Commit-Position: refs/heads/master@{#652734} gpu/config/gpu_driver_bug_list.json | 16 +++ gpu/config/gpu_workaround_list.txt | 1 + .../direct_composition_child_surface_win.cc | 2 + gpu/ipc/service/direct_composition_surface_win.cc | 133 ++++++++++++++------- 4 files changed, 112 insertions(+), 40 deletions(-) commit a69142164208f44dafa456d108c6ead137bdae58 Author: Maggie Chen <magchen@chromium.org> Date: Sat Apr 20 02:48:49 2019 +0000 Disable overlay support when the overlay swap chain creation fails. The current way to handle the overlay swap chain creation failure might cause a complet black browser window, which is a very bad user experience. If we disable overlay when the creation fails, the video playback will be able to continue through GL composition if there is no other issue. Bug: 954661 Change-Id: I5f1355f9ff46d7c9a88a1ff0ccad4ed229710eb5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576034 Reviewed-by: Zhenyao Mo <zmo@chromium.org> Commit-Queue: Maggie Chen <magchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#652733} gpu/ipc/service/direct_composition_surface_win.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit 340f7c1413b444145ae252c5075e9be976865f78 Author: rajendrant <rajendrant@chromium.org> Date: Sat Apr 20 02:45:39 2019 +0000 Add navigation_url_loader as an user traffic NTA Bug: 952435 Change-Id: I9568cc51d467feba3f20b82b60cd465d5bf3d09d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574655 Reviewed-by: Tarun Bansal <tbansal@chromium.org> Commit-Queue: rajendrant <rajendrant@chromium.org> Cr-Commit-Position: refs/heads/master@{#652732} components/data_use_measurement/core/data_use_measurement.cc | 1 + 1 file changed, 1 insertion(+) commit f439755811f58f5c6c7d95747c1767704706dd67 Author: Johannes Henkel <johannes@chromium.org> Date: Sat Apr 20 02:41:30 2019 +0000 [DevTools] Roll inspector_protocol New Rev = 4c2d2efe9aacf50d4242290097a2e74c14229276 This brings in the Status::ToASCIIString method. Change-Id: I01e5618f03cb4105b1f7144cdc6ee8ce6f80b23b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576230 Reviewed-by: Andrey Kosyakov <caseq@chromium.org> Commit-Queue: Andrey Kosyakov <caseq@chromium.org> Cr-Commit-Position: refs/heads/master@{#652731} third_party/inspector_protocol/README.chromium | 2 +- .../inspector_protocol/encoding/encoding.cc | 78 ++++++++++++++++++++++ third_party/inspector_protocol/encoding/encoding.h | 20 ++++-- .../inspector_protocol/encoding/encoding_test.cc | 13 ++++ .../inspector_protocol/lib/encoding_cpp.template | 78 ++++++++++++++++++++++ .../inspector_protocol/lib/encoding_h.template | 20 ++++-- 6 files changed, 198 insertions(+), 13 deletions(-) commit 28c26e84954f5eb0b73c563caefc34d56a350bb6 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Apr 20 02:37:49 2019 +0000 Roll Fuchsia SDK from 891573215845 to 891570654529 The AutoRoll server is located here: https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast TBR=cr-fuchsia+bot@chromium.org Change-Id: Icb709a41f6552b5ba6114fe0d2d825d4ee7bdcf9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574612 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652730} build/fuchsia/linux.sdk.sha1 | 2 +- build/fuchsia/mac.sdk.sha1 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) commit 4b9617b6d2dcc21d8c02130158a4de53f688377d Author: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Date: Sat Apr 20 02:35:09 2019 +0000 Roll src-internal 80140adf0944..b01f0f1dba2a (4 commits) https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/80140adf0944..b01f0f1dba2a Created with: gclient setdep -r src-internal@b01f0f1dba2a The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome TBR=fdoray@chromium.org,bsep@chromium.org,keishi@chromium.org,chanli@chromium.org Change-Id: I7b5af9c8e435db8ff3086c5f6ff0b5bfcbee3a8f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574611 Reviewed-by: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652729} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit aed9bea08cc73d338b33d2e84d2c5431ed55cefd Author: Bruce Dawson <brucedawson@chromium.org> Date: Sat Apr 20 02:30:09 2019 +0000 Change enum Version to enum class Version It is possible to accidentally call the Windows GetVersion() function when base::win::GetVersion() is intended. The code would compile due to implicit conversions from enum to int. This allowed buggy code to be checked in. Using enum class makes this error impossible. This change switches enum Version to enum class Version, which includes changing every usage of the Version enum. For services\service_manager TBR=wfh@chromium.org For the rest TBR=jochen@chromium.org Bug: 946677 Change-Id: I4b446370499e5e6a24446d18b541e2b4948405e8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1541594 Reviewed-by: Bruce Dawson <brucedawson@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Commit-Queue: Bruce Dawson <brucedawson@chromium.org> Cr-Commit-Position: refs/heads/master@{#652728} base/base_paths_win.cc | 2 +- base/debug/invalid_access_win.cc | 2 +- base/memory/platform_shared_memory_region_win.cc | 2 +- base/memory/shared_memory_win.cc | 2 +- base/path_service_unittest.cc | 2 +- base/process/launch_win.cc | 2 +- .../task/thread_pool/scheduler_worker_pool_impl.cc | 2 +- base/test/launcher/test_launcher.cc | 2 +- base/threading/platform_thread_win.cc | 4 +- base/threading/platform_thread_win_unittest.cc | 2 +- base/win/core_winrt_util_unittest.cc | 4 +- base/win/event_trace_controller_unittest.cc | 2 +- base/win/hstring_reference_unittest.cc | 2 +- base/win/scoped_hstring_unittest.cc | 2 +- base/win/scoped_winrt_initializer.cc | 2 +- base/win/scoped_winrt_initializer_unittest.cc | 6 +-- base/win/shortcut.cc | 2 +- base/win/win_util.cc | 22 ++++----- base/win/windows_version.cc | 30 ++++++------ base/win/windows_version.h | 36 +++++++-------- base/win/windows_version_unittest.cc | 54 +++++++++++----------- chrome/browser/about_flags.cc | 2 +- .../captive_portal/captive_portal_service.cc | 2 +- .../incompatible_applications_browsertest.cc | 2 +- .../incompatible_applications_updater_win.cc | 2 +- ...compatible_applications_updater_win_unittest.cc | 26 +++++------ .../module_blacklist_cache_updater_win.cc | 2 +- .../conflicts/third_party_blocking_browsertest.cc | 2 +- .../third_party_conflicts_manager_win_unittest.cc | 2 +- .../importer/edge_importer_browsertest_win.cc | 8 ++-- .../media/webrtc/webrtc_browsertest_base.cc | 2 +- .../antivirus_metrics_provider_win_unittest.cc | 4 +- .../chrome_browser_main_extra_parts_metrics.cc | 4 +- .../notification_platform_bridge_win.cc | 10 ++-- ...ation_platform_bridge_win_interactive_uitest.cc | 2 +- .../notification_platform_bridge_win_unittest.cc | 6 +-- ...notification_helper_launches_chrome_unittest.cc | 2 +- .../browser/obsolete_system/obsolete_system_win.cc | 2 +- chrome/browser/shell_integration_win.cc | 4 +- chrome/browser/themes/theme_service_win.cc | 8 ++-- chrome/browser/ui/browser_finder.cc | 2 +- chrome/browser/ui/browser_ui_prefs.cc | 2 +- .../ui/startup/default_browser_prompt_win.cc | 2 +- .../startup/startup_browser_creator_browsertest.cc | 2 +- chrome/browser/ui/startup/startup_tab_provider.cc | 3 +- .../ui/startup/startup_tab_provider_unittest.cc | 2 +- .../views/apps/glass_app_window_frame_view_win.cc | 4 +- .../browser/ui/views/chrome_typography_provider.cc | 2 +- .../ui/views/create_application_shortcut_view.cc | 6 +-- .../frame/browser_desktop_window_tree_host_win.cc | 6 +-- .../ui/views/frame/glass_browser_frame_view.cc | 6 +-- .../ui/views/frame/minimize_button_metrics_win.cc | 4 +- .../browser/ui/views/layout_provider_unittest.cc | 2 +- chrome/browser/ui/views/tabs/tab_strip.cc | 2 +- chrome/browser/ui/views/tabs/window_finder_win.cc | 14 +++--- .../views/touch_events_interactive_uitest_win.cc | 4 +- .../ui/webui/conflicts/conflicts_data_fetcher.cc | 10 ++-- chrome/browser/ui/webui/nacl_ui.cc | 18 ++++++-- .../set_as_default_browser_ui_browsertest_win.cc | 4 +- chrome/browser/ui/webui/welcome/welcome_ui.cc | 2 +- chrome/browser/win/titlebar_config.cc | 2 +- .../components/system_restore_point_component.cc | 2 +- .../logging/cleaner_logging_service.cc | 2 +- .../logging/reporter_logging_service.cc | 2 +- chrome/chrome_cleaner/test/test_main.cc | 2 +- chrome/common/importer/edge_importer_utils_win.cc | 4 +- .../gaiacp/scoped_user_profile.cc | 4 +- .../test/gcp_gls_output_unittest.cc | 2 +- chrome/installer/setup/google_chrome_behaviors.cc | 2 +- chrome/installer/setup/user_experiment.cc | 2 +- chrome/installer/util/install_util.cc | 2 +- chrome/installer/util/shell_util.cc | 25 +++++----- chrome/installer/util/shell_util.h | 4 +- chrome/services/util_win/av_products.cc | 2 +- chrome/updater/win/net/network_fetcher.cc | 2 +- cloud_print/virtual_driver/win/install/setup.cc | 2 +- components/download/quarantine/quarantine_win.cc | 2 +- .../accessibility_tree_formatter_uia_win.cc | 2 +- .../browser/gpu/gpu_data_manager_impl_private.cc | 4 +- content/browser/ppapi_plugin_process_host.cc | 2 +- .../direct_manipulation_helper_win.cc | 4 +- .../direct_manipulation_win_browsertest.cc | 2 +- .../direct_manipulation_win_unittest.cc | 2 +- .../dwrite_font_proxy_init_impl_win.cc | 2 +- content/child/font_warmup_win.cc | 2 +- content/child/font_warmup_win_unittest.cc | 24 +++++----- content/child/runtime_features.cc | 2 +- content/renderer/media/webrtc/rtc_video_decoder.cc | 2 +- .../media/webrtc/rtc_video_decoder_adapter.cc | 2 +- content/renderer/render_view_browsertest.cc | 2 +- device/bluetooth/bluetooth_adapter_factory.cc | 4 +- device/bluetooth/bluetooth_adapter_win.cc | 2 +- device/bluetooth/bluetooth_low_energy_win.cc | 2 +- device/bluetooth/test/bluetooth_test_win.cc | 4 +- .../gamepad/gamepad_platform_data_fetcher_win.cc | 2 +- .../direct_composition_child_surface_win.cc | 2 +- gpu/ipc/service/direct_composition_surface_win.cc | 4 +- media/audio/win/core_audio_util_win.cc | 4 +- .../capture/video/video_capture_device_unittest.cc | 2 +- .../video/win/video_capture_device_factory_win.cc | 2 +- .../video/win/video_capture_device_utils_win.cc | 2 +- .../windows/dxva_video_decode_accelerator_win.cc | 6 +-- ...edia_foundation_video_encode_accelerator_win.cc | 4 +- media/midi/midi_manager_win.cc | 2 +- net/cert/cert_verify_proc.cc | 2 +- net/cert/cert_verify_proc_unittest.cc | 2 +- remoting/host/desktop_session_win.cc | 2 +- remoting/host/host_attributes.cc | 6 +-- remoting/host/input_injector_win.cc | 2 +- remoting/host/win/evaluate_3d_display_mode.cc | 2 +- sandbox/win/src/app_container_test.cc | 6 +-- sandbox/win/src/app_container_unittest.cc | 24 +++++----- sandbox/win/src/broker_services.cc | 8 ++-- sandbox/win/src/file_policy_test.cc | 2 +- sandbox/win/src/heap_helper.cc | 2 +- sandbox/win/src/interception.cc | 6 +-- sandbox/win/src/lpc_policy_test.cc | 2 +- sandbox/win/src/process_mitigations.cc | 38 +++++++-------- .../src/process_mitigations_dyncode_unittest.cc | 14 +++--- ...process_mitigations_extensionpoints_unittest.cc | 14 +++--- .../src/process_mitigations_imageload_unittest.cc | 20 ++++---- sandbox/win/src/process_mitigations_unittest.cc | 26 +++++------ .../src/process_mitigations_win32k_dispatcher.cc | 4 +- .../win/src/process_mitigations_win32k_unittest.cc | 6 +-- sandbox/win/src/restricted_token_unittest.cc | 2 +- sandbox/win/src/restricted_token_utils.cc | 2 +- sandbox/win/src/sandbox_policy_base.cc | 6 +-- sandbox/win/src/service_resolver_unittest.cc | 6 +-- sandbox/win/src/sid_unittest.cc | 4 +- sandbox/win/src/target_process.cc | 2 +- .../win/tests/integration_tests/cfi_unittest.cc | 2 +- .../power_save_blocker/power_save_blocker_win.cc | 6 +-- services/service_manager/sandbox/switches.cc | 2 +- .../service_manager/sandbox/win/sandbox_win.cc | 10 ++-- .../tests/sandbox/sandbox_win_unittest.cc | 10 ++-- .../face_detection_impl_win_unittest.cc | 2 +- .../shape_detection/face_detection_provider_win.cc | 2 +- .../shape_detection/text_detection_impl_win.cc | 2 +- .../text_detection_impl_win_unittest.cc | 2 +- .../dwrite_rasterizer_support.cc | 2 +- .../native_window_occlusion_tracker_unittest.cc | 2 +- ui/aura/native_window_occlusion_tracker_win.cc | 2 +- ui/base/emoji/emoji_panel_helper_win.cc | 2 +- ui/base/ime/win/input_method_win_base.cc | 4 +- ...n_screen_keyboard_display_manager_input_pane.cc | 2 +- .../on_screen_keyboard_display_manager_tab_tip.cc | 2 +- .../on_screen_keyboard_display_manager_unittest.cc | 4 +- .../material_design/material_design_controller.cc | 2 +- ui/base/ui_base_features.cc | 2 +- ui/base/win/lock_state.cc | 2 +- ui/base/win/shell.cc | 2 +- ui/compositor/layer_unittest.cc | 2 +- ui/display/win/uwp_text_scale_factor.cc | 2 +- ui/gfx/render_text_unittest.cc | 4 +- ui/native_theme/caption_style_win.cc | 4 +- ui/native_theme/caption_style_win_unittest.cc | 2 +- ui/snapshot/snapshot_aura_unittest.cc | 14 +++--- ui/snapshot/snapshot_win.cc | 2 +- ui/views/widget/widget_interactive_uitest.cc | 2 +- ui/views/win/hwnd_message_handler.cc | 4 +- 160 files changed, 425 insertions(+), 417 deletions(-) commit c599cb459d8e61a7251bc0368ab971977e2a520f Author: Evan Stade <estade@chromium.org> Date: Sat Apr 20 02:25:41 2019 +0000 Create mojo interface for power manager. Ash will continue talking to the power manager daemon via DBus, while providing a mojo service that Chrome can connect to for its power manager needs. The mojo interface is only used by client code that explicitly opts in, and only when a specific feature flag is passed. This CL partially implements the Mojo interface as it's used by BrightnessMonitor, which is to say, it implements very little. Change-Id: Id0b286a690d1833b1090960cf31edfbe66124b24 Bug: 644348 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1531466 Commit-Queue: Evan Stade <estade@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#652727} ash/BUILD.gn | 2 + ash/DEPS | 1 + ash/mojo_interface_factory.cc | 10 ++ ash/public/cpp/BUILD.gn | 1 + ash/public/cpp/DEPS | 1 + ash/public/cpp/manifest.cc | 2 + ash/shell.cc | 9 ++ ash/shell.h | 9 ++ chrome/browser/chromeos/BUILD.gn | 2 + .../chromeos/chrome_browser_main_chromeos.cc | 20 ++- .../chromeos/chrome_browser_main_chromeos.h | 5 + .../brightness_monitor_impl.cc | 15 +- .../brightness_monitor_impl.h | 9 +- .../brightness_monitor_impl_unittest.cc | 3 +- .../power/auto_screen_brightness/controller.cc | 3 +- chromeos/constants/chromeos_features.cc | 6 + chromeos/constants/chromeos_features.h | 1 + chromeos/dbus/power/power_manager_client.cc | 33 +++-- chromeos/disks/suspend_unmount_manager_unittest.cc | 39 +++-- chromeos/services/power/public/cpp/BUILD.gn | 42 ++++++ .../power/public/cpp/power_manager_mojo_client.cc | 159 +++++++++++++++++++++ .../power/public/cpp/power_manager_mojo_client.h | 108 ++++++++++++++ .../public/cpp/power_manager_mojo_controller.cc | 52 +++++++ .../public/cpp/power_manager_mojo_controller.h | 47 ++++++ chromeos/services/power/public/mojom/BUILD.gn | 23 +++ chromeos/services/power/public/mojom/OWNERS | 2 + .../power/public/mojom/power_manager.mojom | 30 ++++ 27 files changed, 587 insertions(+), 47 deletions(-) commit 6d5e5dfaa4d01014b288d40926a1dfbdb6625276 Author: Kenneth Russell <kbr@chromium.org> Date: Sat Apr 20 02:20:49 2019 +0000 Remove two failure expectations on Linux Intel. conformance/programs/program-test.html conformance/uniforms/uniform-default-values.html These tests are passing on the upgraded Mesa driver. Bug: 928530 Bug: 927466 Change-Id: Ib2ab2bf1ac30b777931dbc9344f2e3b20c608f9c Tbr: piman@chromium.org Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574649 Reviewed-by: Kenneth Russell <kbr@chromium.org> Commit-Queue: Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#652726} content/test/gpu/gpu_tests/webgl_conformance_expectations.py | 7 ------- 1 file changed, 7 deletions(-) commit ce8b9f68112111dd9e16e1eab58525e4b36300b3 Author: Siddhartha S <ssid@chromium.org> Date: Sat Apr 20 02:16:09 2019 +0000 tracing: Consumer host will write / wait to write trace buffer in background Writing to consumer client data pipe in main thread can cause us to wait for the pipe to be ready on main thread. The main thread need to run other work like giving out SMBs to processes. It can also cause deadlock if the consumer client is also waiting for SMB. So, move the writer to background task runner. BUG=953837 Change-Id: I5cad2c45af8b4c7f0a69372e1c2633896c7e518e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1573162 Commit-Queue: ssid <ssid@chromium.org> Reviewed-by: oysteine <oysteine@chromium.org> Cr-Commit-Position: refs/heads/master@{#652725} services/tracing/perfetto/consumer_host.cc | 149 +++++++++++++-------- services/tracing/perfetto/consumer_host.h | 10 +- .../tracing/perfetto/consumer_host_unittest.cc | 28 ++++ services/tracing/perfetto/json_trace_exporter.cc | 5 +- services/tracing/perfetto/json_trace_exporter.h | 6 +- .../perfetto/json_trace_exporter_unittest.cc | 9 +- .../perfetto/perfetto_tracing_coordinator.cc | 4 +- .../perfetto/track_event_json_exporter_unittest.cc | 11 +- 8 files changed, 146 insertions(+), 76 deletions(-) commit 7d94539fd7d36499f85c19771584589feaa65fa9 Author: Nasko Oskov <nasko@chromium.org> Date: Sat Apr 20 01:59:30 2019 +0000 Add CanAccessDataForOrigin check to RenderFrameHostImpl::CanCommitURL This check was initially added in r629679 and then reverted in r633938 due to unexpected renderer process terminations. Some bugs were discovered and fixed in the meantime, so this is an attempt to add the check back. The CL includes crash keys to capture more information about the state when the process is terminated to aid debugging. The instrumentation will be removed separately if all goes smoothly. Bug: 918565, 931895 Change-Id: I4de255731ee8251714132fdbea56777da4e4b440 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1549318 Commit-Queue: Nasko Oskov <nasko@chromium.org> Reviewed-by: Alex Moshchuk <alexmos@chromium.org> Cr-Commit-Position: refs/heads/master@{#652724} .../browser/frame_host/render_frame_host_impl.cc | 71 +++++++++++++++++++++- content/browser/security_exploit_browsertest.cc | 56 +++++++++++++++++ 2 files changed, 126 insertions(+), 1 deletion(-) commit b317e4e73f9ac20da638501e358c6e10efeac803 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Apr 20 01:58:50 2019 +0000 Roll src/third_party/catapult 5cc5a8e61949..d8ce95982c94 (1 commits) https://chromium.googlesource.com/catapult.git/+log/5cc5a8e61949..d8ce95982c94 git log 5cc5a8e61949..d8ce95982c94 --date=short --no-merges --format='%ad %ae %s' 2019-04-19 benjhayden@chromium.org Migrate alerts-table to es6 module Created with: gclient setdep -r src/third_party/catapult@d8ce95982c94 The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium:950011 TBR=charliea@chromium.org Change-Id: I378e1838dd38f166a8b72840fc3b02f033c946d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575291 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652723} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 91db19a40cc0f477ad4be6cf247428239eb27b62 Author: Yuwei Huang <yuweih@chromium.org> Date: Sat Apr 20 01:53:40 2019 +0000 [remoting][host] Rename HeartbeatSender to XmppHeartbeatSender We will introduce a new heartbeat sender that connects to the new directory server. This CL renames the old HeartbeatSender to XmppHeartbeatSender to prevent confusion. Bug: 954695 Change-Id: Ie29caedb55de0db2dd3d2e8801971c9ea015b164 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574653 Commit-Queue: Yuwei Huang <yuweih@chromium.org> Commit-Queue: Joe Downing <joedow@chromium.org> Reviewed-by: Joe Downing <joedow@chromium.org> Cr-Commit-Position: refs/heads/master@{#652722} remoting/host/BUILD.gn | 6 +- remoting/host/gcd_state_updater.cc | 2 +- remoting/host/gcd_state_updater.h | 2 +- remoting/host/remoting_me2me_host.cc | 20 +++--- ...eartbeat_sender.cc => xmpp_heartbeat_sender.cc} | 78 +++++++++++----------- ...{heartbeat_sender.h => xmpp_heartbeat_sender.h} | 44 ++++++------ ...ittest.cc => xmpp_heartbeat_sender_unittest.cc} | 60 +++++++++-------- 7 files changed, 108 insertions(+), 104 deletions(-) commit bd4dacbe342a5501d2f624ccf238b2d287e275f9 Author: Michael Thiessen <mthiesse@chromium.org> Date: Sat Apr 20 01:48:09 2019 +0000 Refactor NotifyFocusedElementChanged out of Document::SetFocusedElement No functionality changes intended here, this should just be a no-op refactor. This refactor is to make it easier to land followup changes for spatial navigation here: https://chromium-review.googlesource.com/c/chromium/src/+/1562714/ Bug: 938534 Change-Id: Ia3c2b993db9e2055f7c42f209c3806dd08c34daf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1567081 Commit-Queue: Michael Thiessen <mthiesse@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#652721} third_party/blink/renderer/core/dom/document.cc | 35 ++++++++++++++----------- third_party/blink/renderer/core/dom/document.h | 3 +++ 2 files changed, 22 insertions(+), 16 deletions(-) commit 1fea893b6567ea296e2802e8356d71b233078a54 Author: Martin Kreichgauer <martinkr@google.com> Date: Sat Apr 20 01:36:58 2019 +0000 device/fido: remove the unused FidoRequestHandlerBase::ProvidePIN method There is a specialization in SetPinRequestHandler, but nothing ever calls ProvidePIN on the base class. Bug: 870892 Change-Id: I86564915b1ae2a1d0fe7996a5e23ec8e5d10ad39 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574643 Auto-Submit: Martin Kreichgauer <martinkr@google.com> Commit-Queue: Adam Langley <agl@chromium.org> Reviewed-by: Adam Langley <agl@chromium.org> Cr-Commit-Position: refs/heads/master@{#652720} device/fido/fido_request_handler_base.cc | 5 ----- device/fido/fido_request_handler_base.h | 2 -- device/fido/set_pin_request_handler.h | 3 +-- 3 files changed, 1 insertion(+), 9 deletions(-) commit c6c41ca3e4ff68c4b68a34856b17fa04aac14cf1 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Apr 20 01:33:15 2019 +0000 Roll src/third_party/chromite 0ab4b3dfabf6..34a4af2494cc (1 commits) https://chromium.googlesource.com/chromiumos/chromite.git/+log/0ab4b3dfabf6..34a4af2494cc git log 0ab4b3dfabf6..34a4af2494cc --date=short --no-merges --format='%ad %ae %s' 2019-04-20 derat@chromium.org chromeos_config: Run Tast tests on VM PFQ builders. Created with: gclient setdep -r src/third_party/chromite@34a4af2494cc The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel TBR=chrome-os-gardeners@chromium.org Change-Id: Ifae5ebe7da41fe53a0197fa56d80d2cfcb6eb798 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575960 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652719} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 5cb2d600880934a8b99743685b1bc54c4b6f6301 Author: Harry Cutts <hcutts@chromium.org> Date: Sat Apr 20 01:32:44 2019 +0000 Deduplicate `MockCursorEvdev` between unit tests The copies in `EventConverterEvdevImplTest` and `InputInjectorEvdevTest` were exact duplicates, and I'm working on a CL that also needs it. Also renamed it to `FakeCursorDelegateEvdev`, since it doesn't log calls to its methods and so isn't really a mock. No behaviour changes should be caused by this CL. Bug: none Test: run `EventConverterEvdevImplTest` and `InputInjectorEvdevTest`. Change-Id: Iad54935e675bb2b253dcf6aa5c2bb0d9d9cae1be Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1559207 Reviewed-by: Michael Spang <spang@chromium.org> Commit-Queue: Harry Cutts <hcutts@chromium.org> Cr-Commit-Position: refs/heads/master@{#652718} ui/events/BUILD.gn | 1 + .../evdev/event_converter_evdev_impl_unittest.cc | 38 ++---------------- .../ozone/evdev/input_injector_evdev_unittest.cc | 34 +--------------- .../evdev/testing/fake_cursor_delegate_evdev.h | 45 ++++++++++++++++++++++ 4 files changed, 52 insertions(+), 66 deletions(-) commit 47fe01c857b5aff69d66e36e994bb7796748907b Author: Vidal Diazleal <vidorteg@microsoft.com> Date: Sat Apr 20 01:15:43 2019 +0000 Devtools: Tab titles are not localizable Tab titles in the devtools are not localizable, this PR makes the title function to actually use l10n tagged templates and fixes the following comment on the code: third_party\blink\renderer\devtools\front_end\Runtime.js // FIXME: should be Common.UIString() but runtime is not l10n aware yet. Change-Id: I4a651e2f1b4ef0e0e6d07b54d52e44c17aeda057 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1554648 Commit-Queue: Vidal Diazleal <vidorteg@microsoft.com> Reviewed-by: Joel Einbinder <einbinder@chromium.org> Cr-Commit-Position: refs/heads/master@{#652717} .../blink/renderer/devtools/front_end/Runtime.js | 17 +++++++++++++++-- .../blink/renderer/devtools/front_end/main/Main.js | 1 + .../devtools/front_end/source_frame/SourceFrame.js | 2 +- 3 files changed, 17 insertions(+), 3 deletions(-) commit 21aaa18d8816a590ecfd283ffcb41fe6445290e9 Author: Hwanseung Lee <hs1217.lee@samsung.com> Date: Sat Apr 20 01:14:51 2019 +0000 Convert enum to enum class at MenuController Use enum class instead of enum at MenuController enum class is more type safety. Bug: 940736 Change-Id: I9302a3d7cc5c4d4c8ffdfdbf758141ad34a417b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1569370 Reviewed-by: Mitsuru Oshima <oshima@chromium.org> Reviewed-by: Peter Kasting <pkasting@chromium.org> Commit-Queue: Hwanseung Lee <hs1217.lee@samsung.com> Cr-Commit-Position: refs/heads/master@{#652716} ash/shell_unittest.cc | 3 +- .../ui/views/toolbar/toolbar_action_view.cc | 2 +- ui/views/controls/menu/menu_controller.cc | 61 +++++++++++----------- ui/views/controls/menu/menu_controller.h | 37 ++++++------- ui/views/controls/menu/menu_controller_unittest.cc | 30 +++++------ ui/views/controls/menu/menu_item_view.cc | 7 +-- ui/views/controls/menu/menu_runner_impl.cc | 11 ++-- ui/views/controls/menu/submenu_view.cc | 2 +- 8 files changed, 79 insertions(+), 74 deletions(-) commit 5e59c16f6c04eff52041dafedd1ba5e6bbbde886 Author: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Date: Sat Apr 20 01:01:30 2019 +0000 Roll src-internal 990de7c7fcb5..80140adf0944 (3 commits) https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/990de7c7fcb5..80140adf0944 Created with: gclient setdep -r src-internal@80140adf0944 The AutoRoll server is located here: https://autoroll-internal.skia.org/r/src-internal-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chrome.try:linux-chromeos-chrome TBR=fdoray@chromium.org,bsep@chromium.org,keishi@chromium.org,chanli@chromium.org Change-Id: Icaf2cdb67c9fde554d39c84c8ae9524cb4e0cd5b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576009 Reviewed-by: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652715} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e42487cbc10f7dbbf123d0493849e3c11806969c Author: Dan Beam <dbeam@chromium.org> Date: Sat Apr 20 00:55:29 2019 +0000 Use npm module SVGO to optimize .svg files Note: though I'm adding a new module, the additions to npm_exclude.txt shrink npm_modules.tar.gz by 200KB+ (4436810 -> 4216240). Bug: 954683 Change-Id: Ibbab9a954c4aa45f10fa5a3c3a1f3e694747d1ce Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1552415 Commit-Queue: Dan Beam <dbeam@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#652714} third_party/node/README.chromium | 18 + third_party/node/node_modules.py | 12 +- third_party/node/node_modules.tar.gz.sha1 | 2 +- third_party/node/npm_exclude.txt | 5 + third_party/node/npm_include.txt | 1 + third_party/node/package-lock.json | 1885 +++++++++++++++++++++++++++++ third_party/node/package.json | 3 +- third_party/node/update_npm_deps | 2 +- 8 files changed, 1921 insertions(+), 7 deletions(-) commit 541cc2f7f491144d9dce3aec67595a910e430a63 Author: John Rummell <jrummell@chromium.org> Date: Sat Apr 20 00:55:15 2019 +0000 Suppress per-device provisioning permission prompt for same origin If the per-device provisioning permission request happens multiple times within a 15 minute window, use the same response as the user choose before if the origin matches. This avoids problems where the user is prompted multiple times for the same site. BUG=950200 TEST=tested manually Change-Id: I8fcb73ebeed5e7ab60b38ab6b7213889f991bbb5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1559491 Reviewed-by: Xiaohan Wang <xhwang@chromium.org> Commit-Queue: John Rummell <jrummell@chromium.org> Cr-Commit-Position: refs/heads/master@{#652713} .../cdm/per_device_provisioning_permission.cc | 76 ++++++++++++++++++++-- .../cdm/per_device_provisioning_permission.h | 4 +- 2 files changed, 75 insertions(+), 5 deletions(-) commit 0ebda7c8229375b114bf75c653b06f31954cd2c7 Author: Peter Kasting <pkasting@chromium.org> Date: Sat Apr 20 00:54:23 2019 +0000 Misc. cleanup found while removing instances of View::child_at(). * Shorten code * Use helpers for repeated code * Fix case where we checked one child's classname, then cast a different child * Use base::size() * Use std::make_unique() * Use base::nullopt * Use View::Views * constexpr kConstant * Make GridLayoutTest.FixedSize consistent about loop nesting order * Make ViewTest.ChildViewZOrderChanged consistent about checking children, then layers Bug: none Change-Id: I871af00669e629176aa8fd2cc4cac2736629b3f0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575166 Auto-Submit: Peter Kasting <pkasting@chromium.org> Reviewed-by: Michael Wasserman <msw@chromium.org> Commit-Queue: Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#652712} ui/views/accessibility/ax_aura_obj_cache.cc | 12 ++- ui/views/controls/styled_label_unittest.cc | 115 +++++++++++---------------- ui/views/debug_utils.cc | 12 +-- ui/views/examples/layout_example_base.cc | 7 +- ui/views/layout/flex_layout_unittest.cc | 10 +-- ui/views/layout/grid_layout_unittest.cc | 47 +++++------ ui/views/view_unittest.cc | 10 +-- ui/views/widget/widget_interactive_uitest.cc | 6 +- 8 files changed, 90 insertions(+), 129 deletions(-) commit c3bc0d1fc97471513fbd2b206b33d2e147b66ec7 Author: Tom Anderson <thomasanderson@chromium.org> Date: Sat Apr 20 00:52:10 2019 +0000 Fix test failures when building with _LIBCPP_DEBUG=0 Real failures: chrome/browser/notifications/scheduler/impression_history_tracker.cc <= should be <. This could cause std::sort() to not work. False positives: chrome/browser/ui/cocoa/applescript/apple_event_util_unittest.mm chrome/utility/safe_browsing/mac/dmg_analyzer.cc components/viz/service/display/skia_renderer.cc: storage/browser/fileapi/obfuscated_file_util_memory_delegate.cc Taking the address of the first element of an empty vector. This would cause problems if we actually tried to dereference the pointer, but in all cases it is paired with a length variable that's 0. services/device/hid/hid_connection_impl.cc Taking the address of one-past the last element of a vector. This would cause problems if we actually tried to dereference the pointer, but it's just used as an end iterator. BUG=923166 TBR=sky Change-Id: I19a9ef1910fb5e26925cd957d7f0edaaaa4d8c1a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575727 Commit-Queue: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by: Thomas Anderson <thomasanderson@chromium.org> Reviewed-by: Nico Weber <thakis@chromium.org> Auto-Submit: Thomas Anderson <thomasanderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#652711} chrome/browser/notifications/scheduler/impression_history_tracker.cc | 2 +- chrome/browser/ui/cocoa/applescript/apple_event_util_unittest.mm | 2 +- chrome/utility/safe_browsing/mac/dmg_analyzer.cc | 3 ++- components/viz/service/display/skia_renderer.cc | 2 +- services/device/hid/hid_connection_impl.cc | 2 +- storage/browser/fileapi/obfuscated_file_util_memory_delegate.cc | 2 +- 6 files changed, 7 insertions(+), 6 deletions(-) commit 3a034a3f1fc08fa5c6961bcf9bcb0dcb0165f093 Author: Tim Song <tengs@chromium.org> Date: Sat Apr 20 00:49:15 2019 +0000 Ash Tray: Take notification stacking bar into account for height calculation. The top notification may be clipped even though there is sufficient space to render the message center taller. BUG=954395 Change-Id: I5aade1b772d80640a2094bcb42365a75f75db837 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574956 Commit-Queue: Tim Song <tengs@chromium.org> Reviewed-by: Tetsui Ohkubo <tetsui@chromium.org> Cr-Commit-Position: refs/heads/master@{#652710} ash/system/message_center/unified_message_center_view.cc | 8 ++++++++ .../message_center/unified_message_center_view_unittest.cc | 11 +++++++++-- 2 files changed, 17 insertions(+), 2 deletions(-) commit 2fcd98ef3a9283bc31db1db8c2c29708a6398776 Author: Eric Karl <ericrk@chromium.org> Date: Sat Apr 20 00:43:30 2019 +0000 SurfaceSynchronization support for Android WebView Ensures that Android WebView works with SurfaceSynchronization enabled. For WebView, SurfaceSynchronization is nearly a no-op, as only one surface is ever in use. This change only does two real things: - Ensures that WebView uses RenderFrameMetadata rather than CompositorFrameMetadata where appropriate. - Ensures that SurfaceIds are correctly sent to the renderer for WebView, allowing for rendering to occur. Also removes previous disabling of WebView in tests. Bug: 881469 Change-Id: If01ebc3be54eb90ca3aa196a464de693ad69bed5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1570136 Reviewed-by: Stefan Zager <szager@chromium.org> Reviewed-by: Caleb Rouleau <crouleau@chromium.org> Reviewed-by: Saman Sami <samans@chromium.org> Reviewed-by: Bo <boliu@chromium.org> Commit-Queue: Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#652709} components/viz/common/features.cc | 5 ---- .../render_widget_host_view_android.cc | 35 +++++++++++++--------- content/renderer/render_thread_impl.cc | 8 +++++ tools/perf/core/perf_benchmark.py | 6 ++-- tools/perf/page_sets/dual_browser_story.py | 6 ++-- 5 files changed, 35 insertions(+), 25 deletions(-) commit 479f1f91f3c2c9731f0d13925c4a12f095e3a13a Author: Hiroshige Hayashizaki <hiroshige@chromium.org> Date: Sat Apr 20 00:42:34 2019 +0000 Add upgrade-insecure-requests in FetchClientSettingsObject This CL adds the following methods that are used in upgrade-insecure-requests processing to FetchClientSettingsObject, and use them in FrameLoader::UpgradeInsecureRequest(): - GetInsecureRequestsPolicy() - GetUpgradeInsecureNavigationsSet() - GetMixedAutoUpgradeOptOut() Before this CL, upgrade-insecure-requests works based on ExecutionContext's SecurityContext, and thus uses the insideSettings' CSP list during off-the-main-thread worker script fetch. After this CL, upgrade-insecure-requests works via FetchClientSettingsObject and thus uses the outside settings object's CSP list correctly in off-the-main-thread worker script fetch. This CL doesn't cause behavior changes in dedicated workers because dedicated workers inherits the parent's CSP list. This CL probably affect behaviors in off-the-main-thread fetch for shared and service workers, but these are not covered by tests. Anyway OTMT for shared and service workers is still under development and will be tested and fixed in the future. Bug: 878274 Change-Id: I412845c9c7a866d22b97c501936d640fab99b71f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1570669 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Kenichi Ishibashi <bashi@chromium.org> Reviewed-by: Carlos IL <carlosil@chromium.org> Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#652708} .../blink/renderer/core/frame/remote_frame.cc | 16 ++++++-- .../renderer/core/loader/frame_fetch_context.cc | 4 +- .../core/loader/frame_fetch_context_test.cc | 4 +- .../blink/renderer/core/loader/frame_loader.cc | 46 ++++++++++++++-------- .../blink/renderer/core/loader/frame_loader.h | 28 ++++++++++--- .../renderer/core/loader/worker_fetch_context.cc | 5 ++- .../script/fetch_client_settings_object_impl.cc | 15 +++++++ .../script/fetch_client_settings_object_impl.h | 5 +++ .../loader/fetch/fetch_client_settings_object.h | 12 ++++++ .../fetch/fetch_client_settings_object_snapshot.cc | 20 ++++++++-- .../fetch/fetch_client_settings_object_snapshot.h | 43 +++++++++++++++++--- .../fetch/null_resource_fetcher_properties.cc | 5 ++- .../platform/loader/fetch/resource_fetcher_test.cc | 8 +++- .../testing/test_resource_fetcher_properties.cc | 5 ++- 14 files changed, 174 insertions(+), 42 deletions(-) commit 0dee34c2bd06765896f63a40e71c2f2764248139 Author: David Benjamin <davidben@chromium.org> Date: Sat Apr 20 00:29:40 2019 +0000 Add a fuzzer for the domain_reliability header parser. Bug: none Change-Id: I9c4a35aa6797230840f3436cbf66f35904dbf5cd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576010 Commit-Queue: Matt Mueller <mattm@chromium.org> Reviewed-by: Matt Mueller <mattm@chromium.org> Auto-Submit: David Benjamin <davidben@chromium.org> Cr-Commit-Position: refs/heads/master@{#652707} components/domain_reliability/BUILD.gn | 13 ++++++++++ components/domain_reliability/header.dict | 23 +++++++++++++++++ components/domain_reliability/header_fuzzer.cc | 35 ++++++++++++++++++++++++++ 3 files changed, 71 insertions(+) commit 21e49c3565ae7e103908e8cef66549906bd2eb8a Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Sat Apr 20 00:27:41 2019 +0000 Roll src/third_party/catapult f777fd10f59a..5cc5a8e61949 (2 commits) https://chromium.googlesource.com/catapult.git/+log/f777fd10f59a..5cc5a8e61949 git log f777fd10f59a..5cc5a8e61949 --date=short --no-merges --format='%ad %ae %s' 2019-04-19 benjhayden@chromium.org Migrate scalar-span to es6 module 2019-04-19 benjhayden@chromium.org Migrate raised-button to es6 module. Created with: gclient setdep -r src/third_party/catapult@5cc5a8e61949 The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium:950011,chromium:950011 TBR=charliea@chromium.org Change-Id: Idee0eb527cd3f1e3af0a5dd12fce64fafd0b3d30 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576139 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652706} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 315f6782a2d499cbbee1f112bd30f062db985e42 Author: Bret Sepulveda <bsep@chromium.org> Date: Sat Apr 20 00:27:05 2019 +0000 Mark move-by-word-visually-crash-test-2.html as sometimes passing. Attempting to deflake Windows 10 bot. The test virtual/bidi-caret-affinity/editing/selection/modify_move/move-by-word-visually-crash-test-2.html is passing on some platforms and crashing on others. This patch adds Pass to the test's expectation. TBR=xiaochengh@chromium.org Bug: 894651, 954586 Change-Id: Ic0b0068269016cbd3de611f2059cf5364ff918e5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576159 Reviewed-by: Bret Sepulveda <bsep@chromium.org> Commit-Queue: Bret Sepulveda <bsep@chromium.org> Cr-Commit-Position: refs/heads/master@{#652705} third_party/blink/web_tests/TestExpectations | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit ec888e5dcefaeb207d3033da7ab83335df3b2eb9 Author: Marcin Wiącek <marcin@mwiacek.com> Date: Sat Apr 20 00:18:53 2019 +0000 Shorten and clean ContextualSearchFieldTrial.java Before: file contains many similar methods and variable definitions. After: there are created tables for integer and boolean values indexed by @IntDef, which are handled by two methods. It makes code and APK shorter. Change-Id: I549b288f53a7644601179b1477e8a05d2e9b2de7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1565311 Commit-Queue: Marcin Wiącek <marcin@mwiacek.com> Reviewed-by: Donn Denman <donnd@chromium.org> Cr-Commit-Position: refs/heads/master@{#652704} .../contextualsearch/BarOverlapTapSuppression.java | 7 +- .../ContextualSearchEntityHeuristic.java | 5 +- .../ContextualSearchFieldTrial.java | 629 ++++++++------------- .../contextualsearch/ContextualSearchManager.java | 18 +- .../contextualsearch/ContextualSearchPolicy.java | 29 +- .../ContextualSearchRankerLoggerImpl.java | 4 +- .../ContextualSearchSelectionController.java | 14 +- .../ContextualSearchTabHelper.java | 8 +- .../contextualsearch/EngagementSuppression.java | 4 +- .../contextualsearch/NearTopTapSuppression.java | 5 +- .../RecentScrollTapSuppression.java | 4 +- .../contextualsearch/SecondTapMlOverride.java | 6 +- .../contextualsearch/ShortTextRunSuppression.java | 5 +- .../contextualsearch/SmallTextSuppression.java | 5 +- .../contextualsearch/TapDurationSuppression.java | 5 +- .../contextualsearch/TapWordEdgeSuppression.java | 5 +- .../contextualsearch/TapWordLengthSuppression.java | 9 +- .../ContextualSearchManagerTest.java | 4 +- 18 files changed, 330 insertions(+), 436 deletions(-) commit 4b10b1c1ff6f92276292a80f74c5a86b0571ce40 Author: Wez <wez@chromium.org> Date: Sat Apr 20 00:18:13 2019 +0000 [Fuchsia] Disable exit-when-unused behaviour of Runners. Exiting the Runner when it is not hosting any components saves memory but increases the time taken to launch new components, since the web.Context must be re-created from scratch each time. Fuchsia's Components v2 APIs will allow the system to teardown Runners to save resources when required, but for now just run until the system kills the Runner process/job. Bug: 952560 Change-Id: I5fdd220fbb1e0587d584f14a5447948e1d1d99bf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1566766 Commit-Queue: Wez <wez@chromium.org> Reviewed-by: Sergey Ulanov <sergeyu@chromium.org> Cr-Commit-Position: refs/heads/master@{#652703} fuchsia/runners/cast/cast_runner.cc | 7 ++----- fuchsia/runners/cast/cast_runner.h | 3 +-- fuchsia/runners/cast/cast_runner_integration_test.cc | 11 ++++------- fuchsia/runners/cast/main.cc | 7 +++---- fuchsia/runners/common/web_content_runner.cc | 20 ++------------------ fuchsia/runners/common/web_content_runner.h | 11 +---------- fuchsia/runners/web/main.cc | 4 ++-- 7 files changed, 15 insertions(+), 48 deletions(-) commit 4b0c12bfe0c2d861d36a6954fd92dbf1669d8c2b Author: Harry Cutts <hcutts@chromium.org> Date: Sat Apr 20 00:17:04 2019 +0000 [mojo-docs] Replace quote with backtick This was messing up the formatting on the rest of the line. Change-Id: I37263e8c7d2917b8b3bf620209282bfb576eb022 Bug: none Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576014 Auto-Submit: Harry Cutts <hcutts@chromium.org> Reviewed-by: Ken Rockot <rockot@google.com> Commit-Queue: Harry Cutts <hcutts@chromium.org> Cr-Commit-Position: refs/heads/master@{#652702} docs/mojo_and_services.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit a24629d5edddea83c06f784c8f1e28374b6738ac Author: Kevin Marshall <kmarshall@chromium.org> Date: Sat Apr 20 00:04:29 2019 +0000 [Fuchsia] Add touch_input_allowed to Cast ApplicationConfig struct. Allows the Agent to provide the Runner with the touch support policy for Cast applications. Bug: 953796 Change-Id: I3bd383e3df196c8217e5a0eb7da37fee6f6d83f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1572246 Reviewed-by: Wez <wez@chromium.org> Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#652701} fuchsia/fidl/cast/application_config.fidl | 6 ++++++ 1 file changed, 6 insertions(+) commit 41a2a296e27787c4434d49b42f2385136b8b34da Author: Chris Lu <thegreenfrog@chromium.org> Date: Sat Apr 20 00:01:57 2019 +0000 [ios] Fix JavaScript Timeout Bug in FindInPageManager When calling CallJavaScriptFunction, the timeout being creating is expecting a value in seconds, but the constant is in milliseconds. Bug: 919685 Change-Id: Iae35a9fdbccaabf1c2c53ec650b75042bfb0cf87 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575998 Reviewed-by: Chris Lu <thegreenfrog@chromium.org> Reviewed-by: Mike Dougherty <michaeldo@chromium.org> Reviewed-by: Eugene But <eugenebut@chromium.org> Commit-Queue: Chris Lu <thegreenfrog@chromium.org> Cr-Commit-Position: refs/heads/master@{#652700} ios/web/find_in_page/find_in_page_manager_impl.mm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit cbadb4ad372369b06ec31e2c62d375cfa4aa6423 Author: Bret Sepulveda <bsep@chromium.org> Date: Fri Apr 19 23:59:17 2019 +0000 Delete virtual expectation for highlight-display-locked.js. The test virtual/nobinary-for-devtools/http/tests/devtools/elements/highlight/highlight-display-locked.js does not exist, which is causing lint for the TestExpectations file to fail. This patch deletes that line. TBR=rakina@chromium.org Bug: 934458 Change-Id: I40ed3ddb425e462d89b0bf2647cc1c54dd928118 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576219 Reviewed-by: Bret Sepulveda <bsep@chromium.org> Cr-Commit-Position: refs/heads/master@{#652699} third_party/blink/web_tests/TestExpectations | 1 - 1 file changed, 1 deletion(-) commit bd364d26ab00ab01b6db0a89a0e0b0ea6f9c955a Author: Regan Hsu <hsuregan@chromium.org> Date: Fri Apr 19 23:56:06 2019 +0000 [CrOS SplitSettings] Remove Autofill code segments in os-settings. This CL removes code Autofill section from OS-settings entirely, since it is not used by the OS. Bug: 950007 Change-Id: Ia59926a8861b329c5ab678e296bd91a6fda8a0ba Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574295 Reviewed-by: James Cook <jamescook@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Regan Hsu <hsuregan@chromium.org> Cr-Commit-Position: refs/heads/master@{#652698} .../os_settings_menu/os_settings_menu.html | 5 -- .../os_settings_page/os_settings_page.html | 10 --- .../resources/settings/os_settings_resources.grd | 84 ---------------------- .../ui/webui/settings/chromeos/os_settings_ui.cc | 9 --- 4 files changed, 108 deletions(-) commit 87d6eb022412b8b6b1211dcfeb706c47b5bc161d Author: Reilly Grant <reillyg@chromium.org> Date: Fri Apr 19 23:55:59 2019 +0000 [serial] Finish wiring up serial guard permission This change finishes wiring up the CONTENT_SETTINGS_TYPES_SERIAL_GUARD permission which can be used to entirely block the chooser UI shown by navigator.serial.requestPort(). As with the USB guard permission this needs special casing in the page info and site settings UIs because it can't be set to "allow," only "ask" or "block." Bug: 908836 Change-Id: I085c9e60e8a3cd6fa85ca0b18a58f359ef35e7f3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538681 Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: Balazs Engedy <engedy@chromium.org> Commit-Queue: Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#652697} .../site_settings/site_details_permission.js | 7 ++++-- chrome/browser/serial/chrome_serial_delegate.cc | 11 +++++++++ chrome/browser/serial/chrome_serial_delegate.h | 1 + chrome/browser/serial/serial_chooser_context.cc | 7 ++++-- .../serial/serial_chooser_context_unittest.cc | 27 +++++++++++++++++++++ chrome/browser/ui/page_info/page_info.cc | 3 +++ chrome/browser/ui/page_info/page_info_ui.cc | 8 +++++++ .../browser/ui/page_info/permission_menu_model.cc | 7 ++++-- .../ui/page_info/permission_menu_model_unittest.cc | 28 ++++++++++++++++++++++ components/page_info_strings.grdp | 3 +++ content/browser/serial/serial_browsertest.cc | 20 ++++++++++++++++ content/browser/serial/serial_service.cc | 5 ++++ content/browser/serial/serial_test_utils.h | 1 + content/public/browser/serial_delegate.h | 6 ++++- 14 files changed, 127 insertions(+), 7 deletions(-) commit 4523b33bb9835e4ffa3c2c789a930e443570397f Author: rajendrant <rajendrant@chromium.org> Date: Fri Apr 19 23:48:32 2019 +0000 Populate before_will_process_response_received earlier to fix crash Bug: 936999 Change-Id: Ib67c739cfc862c942489fe9213abb7db410b100c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576119 Reviewed-by: Eric Roman <eroman@chromium.org> Commit-Queue: rajendrant <rajendrant@chromium.org> Cr-Commit-Position: refs/heads/master@{#652696} .../content/common/data_reduction_proxy_url_loader_throttle.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit f090ed9cd53b1846ec4593418d7f6631b43e88a4 Author: Chris Blume <cblume@chromium.org> Date: Fri Apr 19 23:37:05 2019 +0000 Make GLSurface's ctor trivial GLSurface's ctor does not have special logic, but isn't marked '= default'. It could gain std::is_trivially_constructible if it was marked as such. This CL replaces the empty ctor function body with '= default'. TBR=ericrk@chromium.org Change-Id: I2003ecb142ca8d5d61173fb6fc2cd754db9cf8fa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576023 Reviewed-by: Chris Blume <cblume@chromium.org> Reviewed-by: Eric Karl <ericrk@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Commit-Queue: Chris Blume <cblume@chromium.org> Commit-Queue: Eric Karl <ericrk@chromium.org> Cr-Commit-Position: refs/heads/master@{#652695} ui/gl/gl_surface.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 1c326e18687221fcc9862cf680263c7904ec7ede Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Fri Apr 19 23:33:34 2019 +0000 Roll src/third_party/chromite 5609aa373c8e..0ab4b3dfabf6 (8 commits) https://chromium.googlesource.com/chromiumos/chromite.git/+log/5609aa373c8e..0ab4b3dfabf6 git log 5609aa373c8e..0ab4b3dfabf6 --date=short --no-merges --format='%ad %ae %s' 2019-04-19 dhanyaganesh@chromium.org Revert "pre-cq-default-configs: disable betty-arcnext" 2019-04-19 jclinton@chromium.org Revert "ManifestCheckout: enable FetchAll for all scenarios" 2019-04-19 dhanyaganesh@chromium.org builder_status_lib: fix a confusing build message 2019-04-19 zamorzaev@chromium.org lib: Use a subdirectory of /tmp 2019-04-19 nednguyen@google.com [cbuildbot]: only run CPEExport stage in the release builder 2019-04-19 saklein@chromium.org controller/artifacts: Updated todos to reference bugs. 2019-04-19 jrosenth@chromium.org chromeos-config: make gale, whirlwind important 2019-04-19 haddowk@chromium.org chromeos_config: make moblab-generic-vm important again. Created with: gclient setdep -r src/third_party/chromite@0ab4b3dfabf6 The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel TBR=chrome-os-gardeners@chromium.org Change-Id: Iee12f0b87fa0e06562d8a2df5ef8c25494fc0ee9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576065 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652694} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 79de52d890429b82aa9c1f0d66d465d239a42d7b Author: David Bienvenu <davidbienvenu@chromium.org> Date: Fri Apr 19 23:30:04 2019 +0000 Load urls in a window on the current desktop, on Windows 10. When Chrome is launched with a URL on the command line, and Chrome is already running, it looks for a browser window to load the URL in. This CL makes it ignore browser windows that are not on the current desktop, on Windows 10 (or higher). Bug: 757853 Change-Id: Ib251619cbcef18809b886b96e21034507ea14654 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1538834 Commit-Queue: David Bienvenu <davidbienvenu@chromium.org> Reviewed-by: Greg Thompson <grt@chromium.org> Reviewed-by: Peter Kasting <pkasting@chromium.org> Cr-Commit-Position: refs/heads/master@{#652693} chrome/browser/ui/browser_finder.cc | 52 ++++++++++++++++++++++ .../browser/ui/startup/startup_browser_creator.cc | 45 +++++++++++++------ .../browser/ui/startup/startup_browser_creator.h | 6 +++ 3 files changed, 89 insertions(+), 14 deletions(-) commit 22e75939c3d917e84c1ba12ca51efc07546b4d90 Author: Alex Newcomer <newcomer@chromium.org> Date: Fri Apr 19 23:26:58 2019 +0000 cros: Speculative fix for app movement crash The check can only be hit if item_count() is 1, but the to/from indices are not equal. If item_count() is 1, we shouldn't be doing a move anyways, so return early. This crash is likely occurring because a sync is coming in to delete the second item in a 2-item folder during the drag reorder. Bug: 937431 Change-Id: I2521f2e89ace9ca8c9218bfd050c04cc6bb89d2d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575776 Auto-Submit: Alex Newcomer <newcomer@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Commit-Queue: Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#652692} ash/app_list/model/app_list_item_list.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit e90ce07022122c04c312cd2f55c5ea02cef22a95 Author: David Black <dmblack@google.com> Date: Fri Apr 19 23:17:28 2019 +0000 Switch to appropriate UI mode when Assistant interaction in progress. Previously, if a text query were initiated via deeplink and the UI was visible but not in main/embedded UI mode, the interaction would not be visible to the user. Bug: b:113278359 Change-Id: I1f65e0955df688cc08f1b511d09d6bf99a9a55a2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1566725 Commit-Queue: David Black <dmblack@google.com> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Reviewed-by: Tao Wu <wutao@chromium.org> Cr-Commit-Position: refs/heads/master@{#652691} ash/app_list/views/assistant/assistant_page_view.cc | 6 ++++-- ash/app_list/views/assistant/assistant_page_view.h | 3 ++- ash/assistant/assistant_interaction_controller.cc | 18 ++++++++++++------ ash/assistant/assistant_interaction_controller.h | 3 ++- ash/assistant/assistant_ui_controller.cc | 19 +++++++++++++++---- ash/assistant/assistant_ui_controller.h | 6 ++++-- ash/assistant/model/assistant_ui_model.cc | 9 +++++---- ash/assistant/model/assistant_ui_model.h | 7 ++++--- ash/assistant/model/assistant_ui_model_observer.h | 6 ++++-- ash/assistant/ui/assistant_container_view.cc | 6 ++++-- ash/assistant/ui/assistant_container_view.h | 3 ++- 11 files changed, 58 insertions(+), 28 deletions(-) commit 5e1e3a355997b7176dd6c8e323bcb5c4de384f20 Author: Bret Sepulveda <bsep@chromium.org> Date: Fri Apr 19 23:14:10 2019 +0000 Mark payment-request-canmakepayment-method.https.html as timeout-flaky. external/wpt/payment-request/payment-request-canmakepayment-method.https.html is timeout-flaky on Windows. TBR=robertma@chromium.org Bug: 954628, 954586 Change-Id: I5061ee3afd90cfe4b82f7d84f4e48bbac23e5f2b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574454 Reviewed-by: Bret Sepulveda <bsep@chromium.org> Commit-Queue: Bret Sepulveda <bsep@chromium.org> Cr-Commit-Position: refs/heads/master@{#652690} third_party/blink/web_tests/TestExpectations | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) commit dfe691d3b6f6a99b25fcda3f9d9e8cea86c01827 Author: Klaus Weidner <klausw@chromium.org> Date: Fri Apr 19 23:13:50 2019 +0000 Fix phone-ar test in webxr-samples This change is needed to match the API change in https://chromium-review.googlesource.com/c/chromium/src/+/1570217 but was missing in that CL. TBR=bajones@chromium.org Change-Id: Ic49436558c3cde7e42b9b8a4bd26c416f0b80f2b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574457 Commit-Queue: Klaus Weidner <klausw@chromium.org> Reviewed-by: Klaus Weidner <klausw@chromium.org> Auto-Submit: Klaus Weidner <klausw@chromium.org> Cr-Commit-Position: refs/heads/master@{#652689} third_party/webxr_test_pages/webxr-samples/proposals/phone-ar.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) commit 39500d22291891541108546e9e6ee02c4fdb40cd Author: John Budorick <jbudorick@chromium.org> Date: Fri Apr 19 23:13:02 2019 +0000 android: revise output when passing --isolated-script-test-output This should make resource_sizes output files in a format and structure amenable to process_perf_results. Bug: 807273,861983 Change-Id: I5d359b35ad4ba836cd1282f804daf996fbbec7e8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574455 Commit-Queue: John Budorick <jbudorick@chromium.org> Commit-Queue: Ben Pastene <bpastene@chromium.org> Auto-Submit: John Budorick <jbudorick@chromium.org> Reviewed-by: Ben Pastene <bpastene@chromium.org> Cr-Commit-Position: refs/heads/master@{#652688} build/android/resource_sizes.gni | 3 ++- build/android/resource_sizes.py | 17 ++++++++++++++--- 2 files changed, 16 insertions(+), 4 deletions(-) commit a8cd9fd14737e2fdd180aa1250a1babb2a51bda4 Author: Krishna Govind <govind@chromium.org> Date: Fri Apr 19 23:12:38 2019 +0000 Updating XTBs based on .GRDs from branch master TBR=meacer@chromium.org Change-Id: Id7fcc09482854f18a722bc0e8e951fb96846b4ec Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574447 Commit-Queue: Krishna Govind <govind@chromium.org> Reviewed-by: Krishna Govind <govind@chromium.org> Cr-Commit-Position: refs/heads/master@{#652687} .../strings/ash_components_strings_bn.xtb | 4 +- .../strings/ash_components_strings_hi.xtb | 32 +- .../strings/ash_components_strings_ml.xtb | 2 +- .../strings/ash_components_strings_pl.xtb | 6 +- ash/strings/ash_strings_bn.xtb | 10 +- ash/strings/ash_strings_de.xtb | 6 + ash/strings/ash_strings_hi.xtb | 45 +- ash/strings/ash_strings_id.xtb | 6 + ash/strings/ash_strings_ml.xtb | 28 +- ...ndroid_chrome_autofill_assistant_strings_de.xtb | 5 + ...ndroid_chrome_autofill_assistant_strings_id.xtb | 5 + .../translations/android_chrome_vr_strings_ml.xtb | 4 +- .../translations/android_chrome_strings_am.xtb | 8 +- .../translations/android_chrome_strings_ar.xtb | 8 +- .../translations/android_chrome_strings_bg.xtb | 8 +- .../translations/android_chrome_strings_bn.xtb | 62 +- .../translations/android_chrome_strings_ca.xtb | 8 +- .../translations/android_chrome_strings_cs.xtb | 8 +- .../translations/android_chrome_strings_da.xtb | 8 +- .../translations/android_chrome_strings_de.xtb | 13 +- .../translations/android_chrome_strings_el.xtb | 8 +- .../translations/android_chrome_strings_en-GB.xtb | 8 +- .../translations/android_chrome_strings_es-419.xtb | 8 +- .../translations/android_chrome_strings_es.xtb | 8 +- .../translations/android_chrome_strings_et.xtb | 8 +- .../translations/android_chrome_strings_fa.xtb | 8 +- .../translations/android_chrome_strings_fi.xtb | 8 +- .../translations/android_chrome_strings_fil.xtb | 8 +- .../translations/android_chrome_strings_fr.xtb | 8 +- .../translations/android_chrome_strings_gu.xtb | 8 +- .../translations/android_chrome_strings_hi.xtb | 208 ++-- .../translations/android_chrome_strings_hr.xtb | 8 +- .../translations/android_chrome_strings_hu.xtb | 8 +- .../translations/android_chrome_strings_id.xtb | 13 +- .../translations/android_chrome_strings_it.xtb | 8 +- .../translations/android_chrome_strings_iw.xtb | 8 +- .../translations/android_chrome_strings_ja.xtb | 8 +- .../translations/android_chrome_strings_kn.xtb | 8 +- .../translations/android_chrome_strings_ko.xtb | 8 +- .../translations/android_chrome_strings_lt.xtb | 8 +- .../translations/android_chrome_strings_lv.xtb | 8 +- .../translations/android_chrome_strings_ml.xtb | 88 +- .../translations/android_chrome_strings_mr.xtb | 8 +- .../translations/android_chrome_strings_ms.xtb | 8 +- .../translations/android_chrome_strings_nl.xtb | 8 +- .../translations/android_chrome_strings_no.xtb | 8 +- .../translations/android_chrome_strings_pl.xtb | 8 +- .../translations/android_chrome_strings_pt-BR.xtb | 8 +- .../translations/android_chrome_strings_pt-PT.xtb | 8 +- .../translations/android_chrome_strings_ro.xtb | 8 +- .../translations/android_chrome_strings_ru.xtb | 8 +- .../translations/android_chrome_strings_sk.xtb | 8 +- .../translations/android_chrome_strings_sl.xtb | 8 +- .../translations/android_chrome_strings_sr.xtb | 8 +- .../translations/android_chrome_strings_sv.xtb | 8 +- .../translations/android_chrome_strings_sw.xtb | 8 +- .../translations/android_chrome_strings_ta.xtb | 8 +- .../translations/android_chrome_strings_te.xtb | 8 +- .../translations/android_chrome_strings_th.xtb | 8 +- .../translations/android_chrome_strings_tr.xtb | 8 +- .../translations/android_chrome_strings_uk.xtb | 8 +- .../translations/android_chrome_strings_vi.xtb | 8 +- .../translations/android_chrome_strings_zh-CN.xtb | 8 +- .../translations/android_chrome_strings_zh-TW.xtb | 8 +- .../strings/translations/touchless_strings_hi.xtb | 2 + chrome/app/resources/chromium_strings_bn.xtb | 40 +- chrome/app/resources/chromium_strings_fil.xtb | 4 +- chrome/app/resources/chromium_strings_hi.xtb | 77 +- chrome/app/resources/chromium_strings_ml.xtb | 60 +- chrome/app/resources/generated_resources_am.xtb | 5 +- chrome/app/resources/generated_resources_ar.xtb | 5 +- chrome/app/resources/generated_resources_bg.xtb | 9 +- chrome/app/resources/generated_resources_bn.xtb | 207 ++-- chrome/app/resources/generated_resources_ca.xtb | 5 +- chrome/app/resources/generated_resources_cs.xtb | 9 +- chrome/app/resources/generated_resources_da.xtb | 5 +- chrome/app/resources/generated_resources_de.xtb | 42 +- chrome/app/resources/generated_resources_el.xtb | 5 +- chrome/app/resources/generated_resources_en-GB.xtb | 5 +- .../app/resources/generated_resources_es-419.xtb | 5 +- chrome/app/resources/generated_resources_es.xtb | 5 +- chrome/app/resources/generated_resources_et.xtb | 5 +- chrome/app/resources/generated_resources_fa.xtb | 5 +- chrome/app/resources/generated_resources_fi.xtb | 5 +- chrome/app/resources/generated_resources_fil.xtb | 25 +- chrome/app/resources/generated_resources_fr.xtb | 5 +- chrome/app/resources/generated_resources_gu.xtb | 5 +- chrome/app/resources/generated_resources_hi.xtb | 1036 ++++++++++---------- chrome/app/resources/generated_resources_hr.xtb | 5 +- chrome/app/resources/generated_resources_hu.xtb | 5 +- chrome/app/resources/generated_resources_id.xtb | 43 +- chrome/app/resources/generated_resources_it.xtb | 5 +- chrome/app/resources/generated_resources_iw.xtb | 5 +- chrome/app/resources/generated_resources_ja.xtb | 7 +- chrome/app/resources/generated_resources_kn.xtb | 5 +- chrome/app/resources/generated_resources_ko.xtb | 5 +- chrome/app/resources/generated_resources_lt.xtb | 5 +- chrome/app/resources/generated_resources_lv.xtb | 5 +- chrome/app/resources/generated_resources_ml.xtb | 481 +++++---- chrome/app/resources/generated_resources_mr.xtb | 7 +- chrome/app/resources/generated_resources_ms.xtb | 5 +- chrome/app/resources/generated_resources_nl.xtb | 5 +- chrome/app/resources/generated_resources_no.xtb | 5 +- chrome/app/resources/generated_resources_pl.xtb | 29 +- chrome/app/resources/generated_resources_pt-BR.xtb | 5 +- chrome/app/resources/generated_resources_pt-PT.xtb | 5 +- chrome/app/resources/generated_resources_ro.xtb | 5 +- chrome/app/resources/generated_resources_ru.xtb | 5 +- chrome/app/resources/generated_resources_sk.xtb | 5 +- chrome/app/resources/generated_resources_sl.xtb | 5 +- chrome/app/resources/generated_resources_sr.xtb | 5 +- chrome/app/resources/generated_resources_sv.xtb | 5 +- chrome/app/resources/generated_resources_sw.xtb | 7 +- chrome/app/resources/generated_resources_ta.xtb | 5 +- chrome/app/resources/generated_resources_te.xtb | 5 +- chrome/app/resources/generated_resources_th.xtb | 5 +- chrome/app/resources/generated_resources_tr.xtb | 7 +- chrome/app/resources/generated_resources_uk.xtb | 5 +- chrome/app/resources/generated_resources_vi.xtb | 9 +- chrome/app/resources/generated_resources_zh-CN.xtb | 5 +- chrome/app/resources/generated_resources_zh-TW.xtb | 7 +- chrome/app/resources/google_chrome_strings_bn.xtb | 42 +- chrome/app/resources/google_chrome_strings_de.xtb | 2 + chrome/app/resources/google_chrome_strings_fil.xtb | 4 +- chrome/app/resources/google_chrome_strings_hi.xtb | 71 +- chrome/app/resources/google_chrome_strings_id.xtb | 2 + chrome/app/resources/google_chrome_strings_ml.xtb | 38 +- .../camera/src/strings/camera_strings_hi.xtb | 3 +- .../chromevox/strings/chromevox_strings_bn.xtb | 8 +- .../chromevox/strings/chromevox_strings_de.xtb | 10 + .../chromevox/strings/chromevox_strings_et.xtb | 2 +- .../chromevox/strings/chromevox_strings_fil.xtb | 2 +- .../chromevox/strings/chromevox_strings_hi.xtb | 250 ++--- .../chromevox/strings/chromevox_strings_hr.xtb | 2 +- .../chromevox/strings/chromevox_strings_id.xtb | 9 + .../chromevox/strings/chromevox_strings_ml.xtb | 20 +- .../chromevox/strings/chromevox_strings_pl.xtb | 6 +- .../chromevox/strings/chromevox_strings_tr.xtb | 2 +- .../policy/resources/policy_templates_bn.xtb | 606 ++++++------ .../policy/resources/policy_templates_de.xtb | 185 ++++ .../policy/resources/policy_templates_hi.xtb | 851 ++++++++-------- .../policy/resources/policy_templates_id.xtb | 185 ++++ .../policy/resources/policy_templates_ml.xtb | 908 ++++++++--------- .../policy/resources/policy_templates_pl.xtb | 46 +- .../strings/components_chromium_strings_hi.xtb | 27 +- .../strings/components_chromium_strings_ml.xtb | 4 +- .../components_google_chrome_strings_hi.xtb | 29 +- .../components_google_chrome_strings_ml.xtb | 4 +- components/strings/components_strings_bn.xtb | 76 +- components/strings/components_strings_de.xtb | 19 + components/strings/components_strings_et.xtb | 2 +- components/strings/components_strings_fil.xtb | 2 +- components/strings/components_strings_hi.xtb | 279 +++--- components/strings/components_strings_hr.xtb | 2 +- components/strings/components_strings_id.xtb | 19 + components/strings/components_strings_ml.xtb | 96 +- components/strings/components_strings_ru.xtb | 2 +- components/strings/components_strings_tr.xtb | 2 +- .../strings/translations/content_strings_bn.xtb | 10 +- .../strings/translations/content_strings_hi.xtb | 20 +- .../strings/translations/content_strings_ml.xtb | 4 +- .../translations/android_content_strings_hi.xtb | 2 +- extensions/strings/extensions_strings_bn.xtb | 10 +- extensions/strings/extensions_strings_hi.xtb | 26 +- extensions/strings/extensions_strings_ml.xtb | 10 +- .../strings/resources/ios_chromium_strings_bn.xtb | 10 +- .../strings/resources/ios_chromium_strings_hi.xtb | 28 +- .../strings/resources/ios_chromium_strings_ml.xtb | 14 +- .../resources/ios_google_chrome_strings_bn.xtb | 10 +- .../resources/ios_google_chrome_strings_de.xtb | 2 + .../resources/ios_google_chrome_strings_hi.xtb | 26 +- .../resources/ios_google_chrome_strings_id.xtb | 2 + .../resources/ios_google_chrome_strings_ml.xtb | 14 +- .../app/strings/resources/ios_strings_bn.xtb | 26 +- .../app/strings/resources/ios_strings_de.xtb | 4 + .../app/strings/resources/ios_strings_hi.xtb | 112 +-- .../app/strings/resources/ios_strings_id.xtb | 4 + .../app/strings/resources/ios_strings_ml.xtb | 36 +- remoting/resources/remoting_strings_bn.xtb | 54 +- remoting/resources/remoting_strings_hi.xtb | 127 +-- remoting/resources/remoting_strings_ml.xtb | 76 +- .../accessibility_extensions_strings_bn.xtb | 6 +- .../accessibility_extensions_strings_hi.xtb | 14 +- .../accessibility_extensions_strings_ml.xtb | 4 +- .../strings/translations/android_ui_strings_hi.xtb | 2 +- .../translations/ui_chromeos_strings_bn.xtb | 8 +- .../translations/ui_chromeos_strings_hi.xtb | 82 +- .../translations/ui_chromeos_strings_ml.xtb | 24 +- .../translations/ui_chromeos_strings_pl.xtb | 4 +- ui/strings/translations/ui_strings_bn.xtb | 14 +- ui/strings/translations/ui_strings_et.xtb | 2 +- ui/strings/translations/ui_strings_fil.xtb | 2 +- ui/strings/translations/ui_strings_hi.xtb | 26 +- ui/strings/translations/ui_strings_hr.xtb | 2 +- ui/strings/translations/ui_strings_ml.xtb | 2 +- ui/strings/translations/ui_strings_tr.xtb | 2 +- 196 files changed, 4007 insertions(+), 3837 deletions(-) commit b88050da031e38a5de2f79ad16eab1a7bd461616 Author: Eric Roman <eroman@chromium.org> Date: Fri Apr 19 23:09:28 2019 +0000 Add a link for how to manage the chrome network bug triage rotation. Change-Id: I7d9ca04bc1c82a0a7341bd76dd265653cb0fba55 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575162 Reviewed-by: Ryan Hamilton <rch@chromium.org> Commit-Queue: Eric Roman <eroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#652686} net/docs/bug-triage.md | 6 ++++++ 1 file changed, 6 insertions(+) commit ed153214981bc050d377a67db9ba97aebf4715c4 Author: David Benjamin <davidben@chromium.org> Date: Fri Apr 19 23:06:34 2019 +0000 Avoid an unnecessary copy in IsSafeHeader. We can just tell //base to act case-insensitively. Change-Id: I5d4a9ecfa09cd7fada0b0af792d0f414de888904 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575172 Auto-Submit: David Benjamin <davidben@chromium.org> Reviewed-by: Eric Roman <eroman@chromium.org> Commit-Queue: David Benjamin <davidben@chromium.org> Cr-Commit-Position: refs/heads/master@{#652685} net/http/http_util.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) commit cab3043d28b22f7480007672e7cec4737161c437 Author: Misha Efimov <mef@chromium.org> Date: Fri Apr 19 23:05:16 2019 +0000 [Cronet] Disable flaky UrlRequestTest.UploadCancel*Sync tests on Fuchsia. Bug: 954372 Change-Id: Id148ead661409576491fec9b37226e975098ef76 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575115 Reviewed-by: Wez <wez@chromium.org> Commit-Queue: Misha Efimov <mef@chromium.org> Auto-Submit: Misha Efimov <mef@chromium.org> Cr-Commit-Position: refs/heads/master@{#652684} components/cronet/native/test/url_request_test.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) commit b09108846b141512025a6fcd789fc46ba111b248 Author: Dana Fried <dfried@chromium.org> Date: Fri Apr 19 23:04:47 2019 +0000 Log when the user opens a bookmark from the Mac top menu. This is distinct from opening a bookmark from bookmarks bar, manager, app/wrench menu, etc. Bug: 951909 Change-Id: I8ba878a126d21696e74f821535929a59db3c120e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574424 Commit-Queue: Dana Fried <dfried@chromium.org> Reviewed-by: Mark Pearson <mpearson@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Cr-Commit-Position: refs/heads/master@{#652683} chrome/browser/bookmarks/bookmark_stats.cc | 2 ++ chrome/browser/bookmarks/bookmark_stats.h | 2 ++ .../browser/ui/cocoa/bookmarks/bookmark_menu_cocoa_controller.mm | 2 ++ tools/metrics/actions/actions.xml | 9 +++++++++ tools/metrics/histograms/enums.xml | 1 + 5 files changed, 16 insertions(+) commit bcb319044e002362613784a7659f63349314523c Author: Rakina Zata Amni <rakina@chromium.org> Date: Fri Apr 19 23:02:05 2019 +0000 [Display Locking]: Highlight highest locked ancestor instead of highlighting nodes in locked subtree Previously DevTools might call getBoundingClientRect on nodes in a locked subtree from within paint, which might trigger style/layout because we skipped the locked subtree in those phases (so they might be still dirty), leading to crashes. For nodes in a locked subtree, when we want to highlight it, we should instead highlight the highest locked ancestor instead, because it will always have up-to-date style & layout values. The tooltip for the overlay will indicate that we're highlighting the locked ancestor in that case. See https://bugs.chromium.org/p/chromium/issues/detail?id=934458#c12 for a screenshot of the UI. Bug: 934458 Change-Id: I20d85104cbeed36af6ac98b157ab6da31ed73dc3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1528123 Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Reviewed-by: vmpstr <vmpstr@chromium.org> Commit-Queue: Rakina Zata Amni <rakina@chromium.org> Cr-Commit-Position: refs/heads/master@{#652682} .../core/display_lock/display_lock_utilities.cc | 53 +++++- .../core/display_lock/display_lock_utilities.h | 12 +- .../core/inspector/inspect_tool_highlight.html | 3 + .../blink/renderer/core/inspector/inspect_tools.cc | 31 +++- .../blink/renderer/core/inspector/inspect_tools.h | 2 + .../renderer/core/inspector/inspector_highlight.cc | 20 ++- .../renderer/core/inspector/inspector_highlight.h | 3 +- .../core/inspector/inspector_overlay_agent.cc | 15 +- third_party/blink/web_tests/TestExpectations | 2 + third_party/blink/web_tests/VirtualTestSuites | 5 + .../elements/highlight/highlight-display-locked.js | 31 ++++ .../tests/devtools/elements/highlight/README.txt | 1 + .../highlight-display-locked-expected.txt | 182 +++++++++++++++++++++ 13 files changed, 348 insertions(+), 12 deletions(-) commit 138b630edcba439fb7bb38db60e0519226d94da8 Author: Johannes Henkel <johannes@chromium.org> Date: Fri Apr 19 23:01:39 2019 +0000 [DevTools] Remove --disable-internal-devtools-binary-protocol. This is the minimal change. I'll simplify the code in a separate change, and remove the test suites in a separate change. The update to dom-getBoxModel-expected.txt is because the flag won't have an effect any more. Bug: 954618 Change-Id: Ib017e78c56fa19178b2d914bfcad96f9a2187596 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575999 Reviewed-by: Andrey Kosyakov <caseq@chromium.org> Reviewed-by: Dmitry Gozman <dgozman@chromium.org> Commit-Queue: Johannes Henkel <johannes@chromium.org> Cr-Commit-Position: refs/heads/master@{#652681} chrome/browser/devtools/chrome_devtools_session.cc | 5 +---- content/browser/devtools/devtools_session_encoding.cc | 5 +---- content/public/common/content_switches.cc | 7 ------- content/public/common/content_switches.h | 1 - headless/lib/browser/protocol/headless_devtools_session.cc | 5 +---- 5 files changed, 3 insertions(+), 20 deletions(-) commit b5e3dd5d763346388900248f5281f5ee7ece4d41 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Fri Apr 19 23:00:59 2019 +0000 Roll src/third_party/catapult cc0161223605..f777fd10f59a (2 commits) https://chromium.googlesource.com/catapult.git/+log/cc0161223605..f777fd10f59a git log cc0161223605..f777fd10f59a --date=short --no-merges --format='%ad %ae %s' 2019-04-19 benjhayden@chromium.org Migrate SessionIdRequest, SessionStateRequest, SheriffsRequest to es6 modules 2019-04-19 benjhayden@chromium.org Migrate expand-button to es6 module Created with: gclient setdep -r src/third_party/catapult@f777fd10f59a The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium:950011,chromium:950011 TBR=charliea@chromium.org Change-Id: I33a86be494cc73fb8c3a1fb8c9d341106ad4dd83 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1576058 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#652680} DEPS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b47924e0a0e2465111ee1e35806f643ff0553eb2 Author: Aran Gilman <gilmanmh@google.com> Date: Fri Apr 19 22:58:20 2019 +0000 Factor most Dark Mode code out of GraphicsContext. This is a clean-up CL in preparation for adding an image-specific filter. Bug: 954318 Change-Id: I002e09c2ebd384c0f0d667dcb00eebc7550aee71 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574629 Commit-Queue: Aran Gilman <gilmanmh@google.com> Reviewed-by: Stephen Chenney <schenney@chromium.org> Cr-Commit-Position: refs/heads/master@{#652679} third_party/blink/renderer/platform/BUILD.gn | 2 + .../renderer/platform/graphics/dark_mode_filter.cc | 72 ++++++++++++++++++ .../renderer/platform/graphics/dark_mode_filter.h | 34 +++++++++ .../renderer/platform/graphics/graphics_context.cc | 87 ++++++---------------- .../renderer/platform/graphics/graphics_context.h | 10 +-- 5 files changed, 133 insertions(+), 72 deletions(-) commit 92ecc62f74072bd8bad6c3401130c3fb476ba5d1 Author: Xiyuan Xia <xiyuan@chromium.org> Date: Fri Apr 19 22:58:08 2019 +0000 ash: Keep active window uncovered on display change - FocusActivationStore uses ActivateWindow(nullptr) for deactivating to avoid an arbitrary window covering the active window before Restore(). - RootWindowController puts the moved windows under existing ones on display change. Bug: 945754 Change-Id: I3cacfd3427b8c98c9ce9dd2da05977120c1c1d65 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1574824 Reviewed-by: Mitsuru Oshima <oshima@chromium.org> Commit-Queue: Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#652678} ash/display/window_tree_host_manager.cc | 9 ++++--- ash/root_window_controller.cc | 7 +++--- ash/root_window_controller_unittest.cc | 44 +++++++++++++++++++++++++++++++++ ash/wm/overview/overview_session.cc | 10 ++++++-- 4 files changed, 62 insertions(+), 8 deletions(-) commit 9afe1f75e8ec053f2175cd526add3125689fd25d Author: Jacob Dufault <jdufault@google.com> Date: Fri Apr 19 22:55:28 2019 +0000 cros: Move *View classes into *Handler types - DeviceDisabledScreenView - EnableDebuggingScreenView - EncryptionMigrationScreenView - FingerprintSetupScreenView - KioskAutoluanchScreenView Also eliminate unnecessary Delegate classes on the views. Bug: 928555 Change-Id: Ifd45f381f2fb9aaae60dbe3ec6ea1287424980bf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1572521 Commit-Queue: Jacob Dufault <jdufault@chromium.org> Reviewed-by: Alexander Alekseev <alemate@chromium.org> Cr-Commit-Position: refs/heads/master@{#652677} chrome/browser/chromeos/BUILD.gn | 5 --- .../login/screens/device_disabled_screen.cc | 35 ++++++++-------- .../login/screens/device_disabled_screen.h | 23 +++++++---- .../login/screens/device_disabled_screen_view.h | 47 ---------------------- .../login/screens/enable_debugging_screen.h | 2 +- .../login/screens/enable_debugging_screen_view.h | 31 -------------- .../login/screens/encryption_migration_screen.cc | 13 +++--- .../login/screens/encryption_migration_screen.h | 13 +++--- .../screens/encryption_migration_screen_view.h | 47 ---------------------- .../login/screens/fingerprint_setup_screen.cc | 1 + .../login/screens/fingerprint_setup_screen.h | 3 +- .../login/screens/fingerprint_setup_screen_view.h | 34 ---------------- .../login/screens/kiosk_autolaunch_screen.cc | 13 +++--- .../login/screens/kiosk_autolaunch_screen.h | 19 +++++---- .../login/screens/kiosk_autolaunch_screen_view.h | 40 ------------------ .../screens/mock_device_disabled_screen_view.cc | 4 +- .../screens/mock_device_disabled_screen_view.h | 8 ++-- .../login/screens/mock_enable_debugging_screen.h | 2 +- .../login/device_disabled_screen_handler.cc | 3 +- .../login/device_disabled_screen_handler.h | 20 +++++++-- .../login/enable_debugging_screen_handler.cc | 1 - .../login/enable_debugging_screen_handler.h | 17 +++++++- .../login/encryption_migration_screen_handler.cc | 4 +- .../login/encryption_migration_screen_handler.h | 27 +++++++++++-- .../login/fingerprint_setup_screen_handler.h | 19 ++++++++- .../login/kiosk_autolaunch_screen_handler.cc | 4 +- .../login/kiosk_autolaunch_screen_handler.h | 27 +++++++++---- chrome/browser/ui/webui/chromeos/login/oobe_ui.cc | 1 - 28 files changed, 180 insertions(+), 283 deletions(-) commit 4a0a88d9aea791220aa65183cbcbdf327737d37f Author: Shakti Sahu <shaktisahu@chromium.org> Date: Fri Apr 19 22:55:15 2019 +0000 Download Home : Fixed video view for completed videos For completed videos 1 - We should show the play icon for completed videos 2 - We should not show the circle/square animation for completed videos 3 - Paused state should show a download icon rather than play button Bug: 951839 Change-Id: I3cd1aa07777f212824fe7a110ae834fdfe4d118a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1575400 Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> Reviewed-by: David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#652676} .../android/java/res/drawable/ic_file_download_36dp.xml | 17 +++++++++++++++++ .../res_download/layout/download_manager_video_item.xml | 12 ++++++++++-- chrome/android/java/res_download/values-v17/styles.xml | 9 ++++++++- 3 files changed, 35 insertions(+), 3 deletions(-) commit a9fdeeb0eb78ea02d6f9f6a10424fa80e686a3a5 Author: Mitsuru Oshima <oshima@chromium.org> Date: Fri Apr 19 22:53:51 2019 +0000 [CrOS PerfTest] Launcher Dragging This measures the presentation time of following actions: * gesture-drag to show the launcher from shelf to fullscreen state. * gesture-drag to hide the fullscreen launcher. I also moved the perf test utility classes into separate file so that they can be used in other tests. Bug: 948324 Change-Id: Iac4d5ca7a39ab44c0404ab927df12608cb7529de Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1565235 Reviewed-by: Nico Weber <thakis@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Reviewed-by: Alex Newcomer <newcomer@chromium.org> Commit-Queue: Mitsuru Oshima <oshima@chromium.org> Cr-Commit-Position: refs/heads/master@{#652675} .../ui/ash/launcher_drag_interactive_uitest.cc | 114 ++++++++++++++ .../ash/overview_window_drag_interactive_uitest.cc | 165 ++------------------- chrome/test/BUILD.gn | 3 + chrome/test/base/perf/drag_event_generator.cc | 140 +++++++++++++++++ chrome/test/base/perf/drag_event_generator.h | 78 ++++++++++ 5 files changed, 349 insertions(+), 151 deletions(-) Updated tag 'tree_truth' (was ab78741250a8)