1. 02 Nov, 2018 40 commits
    • chromium-autoroll's avatar
      Roll src/third_party/catapult b281d52b301d..971689c0597c (1 commits) · 9ce5a674
      chromium-autoroll authored
      https://chromium.googlesource.com/catapult.git/+log/b281d52b301d..971689c0597c
      
      
      git log b281d52b301d..971689c0597c --date=short --no-merges --format='%ad %ae %s'
      2018-11-01 bpastene@chromium.org Revert "ADB commands should only retry errors, not exceptions."
      
      
      Created with:
        gclient setdep -r src/third_party/catapult@971689c0597c
      
      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:895027
      TBR=sullivan@chromium.org
      
      Change-Id: I805d1b998211fe410ea719e9a3486f8f90dc61ae
      Reviewed-on: https://chromium-review.googlesource.com/c/1313689Reviewed-by: default avatarchromium-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@{#604825}
      9ce5a674
    • rbpotter's avatar
      Print Preview: Add empty CloudPrintInterfaceNative · c7971185
      rbpotter authored
      Bug: 829414
      Change-Id: Ib6b84bcac405deda514b76c426b14f19888687a3
      Reviewed-on: https://chromium-review.googlesource.com/c/1311655Reviewed-by: default avatarDemetrios Papadopoulos <dpapad@chromium.org>
      Commit-Queue: Rebekah Potter <rbpotter@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604824}
      c7971185
    • Istiaque Ahmed's avatar
      Register SW based script only on first time extension activation. · 70f76ac2
      Istiaque Ahmed authored
      During browser startup, registering a service worker can be slow (in
      order of a few seconds). We currently register SW based extension's
      script on every extension activation (when we load extensions),
      which isn't necessary as SW registrations are suppose to persist
      across browser restart by design.
      
      Add a pref to remember the fact that we have successfully registered
      an extension's background SW script for a particular version of
      that extension and use that to decide whether or not to register
      the SW during OnActivateExtension.
      
      This CL will improve SW based extension's startup time.
      
      Bug: 889687
      Test: Demo browser clock extension doesn't lag much with the change (note that this is requires local modification to chromium, specifically Patchset #2)
      Change-Id: Icfb7174be27f65a1cb6b8ac6d99ddc6b33fdf1c0
      Reviewed-on: https://chromium-review.googlesource.com/c/1265821
      Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org>
      Reviewed-by: default avatarDevlin <rdevlin.cronin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604823}
      70f76ac2
    • Rune Lillesveen's avatar
      Removed unused capturing_ member and related code. · fd2fcd90
      Rune Lillesveen authored
      Change-Id: I36f9dc912bd90e8ea4c5726089b70d76dba0d6e9
      Reviewed-on: https://chromium-review.googlesource.com/c/1311927
      Commit-Queue: Rune Lillesveen <futhark@chromium.org>
      Reviewed-by: default avatarKent Tamura <tkent@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604822}
      fd2fcd90
    • chromium-autoroll's avatar
      Roll src/third_party/pdfium dd8eb5ae7bcc..86e5fbf71b88 (1 commits) · f7f9fcd9
      chromium-autoroll authored
      https://pdfium.googlesource.com/pdfium.git/+log/dd8eb5ae7bcc..86e5fbf71b88
      
      
      git log dd8eb5ae7bcc..86e5fbf71b88 --date=short --no-merges --format='%ad %ae %s'
      2018-11-01 tsepez@chromium.org Move Non-JS date functions to fx_date_helpers.cpp
      
      
      Created with:
        gclient setdep -r src/third_party/pdfium@86e5fbf71b88
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/pdfium-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=dsinclair@chromium.org
      
      Change-Id: I494fb3ce687a4b8d32b0344724a9a209c75b52f2
      Reviewed-on: https://chromium-review.googlesource.com/c/1313296Reviewed-by: default avatarchromium-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@{#604821}
      f7f9fcd9
    • chromium-internal-autoroll's avatar
      Roll src-internal 73b23f5ede8f..da627bb2e1dc (7 commits) · c37efe0d
      chromium-internal-autoroll authored
      https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/73b23f5ede8f..da627bb2e1dc
      
      
      Created with:
        gclient setdep -r src-internal@da627bb2e1dc
      
      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.
      
      
      TBR=mmoss@chromium.org
      
      Change-Id: Id486fa305563fb93b88f25fe06e02027fa2cb7d1
      Reviewed-on: https://chromium-review.googlesource.com/c/1313293Reviewed-by: default avatarchromium-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@{#604820}
      c37efe0d
    • Michael Giuffrida's avatar
      Partial revert of "Use preferred language in extension i18n" · ce0ec6fc
      Michael Giuffrida authored
      This is a logical revert of "Use preferred language in extension i18n"
      (commit 693d01a6). Because of some
      intervening changes causing more complicated merges, it's simpler to
      just undo the side effects of the original change, leaving the changed
      boilerplate intact.
      
      Reason for revert: Testing perf regression in crbug.com/898191
      
      If this exonerates the original CL, we will revert this change.
      Otherwise, we will clean up the boilerplate added for the original CL.
      
      Original change's description:
      > Use preferred language in extension i18n
      >
      > When localizing an extension, prioritize the user's preferred language
      > over the application locale.
      >
      > Normally, these are the same. In some cases, they differ. For example,
      > the user may choose to display Chrome in "en-CA" (the intl.app_locale
      > pref), but because we don't have translations for that, the actual
      > UI locale is "en-GB".
      >
      > This CL makes extensions try to use the user's preferred locale for i18n
      > ("en_CA"), falling back to the UI locale ("en_GB") if no locale
      > directory is found for the preferred locale.
      >
      > This change also updates the "current_locale" manifest key to reflect
      > the user's preferred locale, or the UI locale if intl.app_locale is
      > unset.
      >
      > Note: Like the application locale, the preferred locale is only set at
      > startup (and in certain situations in CrOS). If the user changes their
      > intl.app_locale pref, they have to restart Chrome before extensions are
      > re-localized, just like before.
      >
      > Bug: 874225
      > Change-Id: I1aabe3c3680b77d6522193e764aec15a3d618d2d
      > Reviewed-on: https://chromium-review.googlesource.com/c/1244666
      > Commit-Queue: Michael Giuffrida <michaelpg@chromium.org>
      > Reviewed-by: Scott Violet <sky@chromium.org>
      > Reviewed-by: Istiaque Ahmed <lazyboy@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#600619}
      
      Bug: 898191
      Change-Id: Iaddceb16d61ffc5572a25ed31276443ea5b5baa4
      Reviewed-on: https://chromium-review.googlesource.com/c/1308765Reviewed-by: default avatarIstiaque Ahmed <lazyboy@chromium.org>
      Commit-Queue: Michael Giuffrida <michaelpg@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604819}
      ce0ec6fc
    • chromium-autoroll's avatar
      Roll src/third_party/skia 6c3879dcec38..94d7af7bcc96 (4 commits) · 10912910
      chromium-autoroll authored
      https://skia.googlesource.com/skia.git/+log/6c3879dcec38..94d7af7bcc96
      
      
      git log 6c3879dcec38..94d7af7bcc96 --date=short --no-merges --format='%ad %ae %s'
      2018-11-01 recipe-roller@chromium.org Roll recipe dependencies (trivial).
      2018-11-01 herb@google.com Revert "Remove the unused buffers for unique glyph handling"
      2018-11-01 recipe-roller@chromium.org Roll recipe dependencies (trivial).
      2018-11-01 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 75889d00033b..a23184454e9c (1 commits)
      
      
      Created with:
        gclient setdep -r src/third_party/skia@94d7af7bcc96
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/skia-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-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
      TBR=herb@chromium.org
      
      Change-Id: Ic5e9b7a8d262ad5e9f180e2a915c7f23109f3ab8
      Reviewed-on: https://chromium-review.googlesource.com/c/1313691Reviewed-by: default avatarchromium-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@{#604818}
      10912910
    • chromium-autoroll's avatar
      Roll src/third_party/depot_tools 8f8a50d00a8b..fec80c41355c (1 commits) · 06a4af66
      chromium-autoroll authored
      https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/8f8a50d00a8b..fec80c41355c
      
      
      git log 8f8a50d00a8b..fec80c41355c --date=short --no-merges --format='%ad %ae %s'
      2018-11-01 ehmaldonado@chromium.org git-cl: Report git push information to metrics collection.
      
      
      Created with:
        gclient setdep -r src/third_party/depot_tools@fec80c41355c
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/depot-tools-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.
      
      
      
      BUG=chromium:897394
      TBR=agable@chromium.org
      
      Change-Id: Ie1478e08383e456d754435c88cad4c980afcbb4f
      Reviewed-on: https://chromium-review.googlesource.com/c/1313295Reviewed-by: default avatarchromium-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@{#604817}
      06a4af66
    • Jeremy Roman's avatar
      webaudio: Don't take new references to AudioHandler in order to remove it from collections. · 39b7746e
      Jeremy Roman authored
      In addition to being somewhat silly and inefficient, this also made it
      impossible to check whether these things need to be removed on destruction
      (because it would add a reference to a doomed object).
      
      Bug: 856641
      Change-Id: Ia017304cddbc417a5fce5350de6726471aff930f
      Reviewed-on: https://chromium-review.googlesource.com/c/1312571Reviewed-by: default avatarHongchan Choi <hongchan@chromium.org>
      Commit-Queue: Jeremy Roman <jbroman@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604816}
      39b7746e
    • Pavel Feldman's avatar
      DevTools: respect permission overrides on the chrome level. · 73b2202e
      Pavel Feldman authored
      This is a follow up to the content-side change, we need chrome
      to respect these overrides as well when the check originates
      outside of the web platform.
      
      Bug: 631464
      Change-Id: I8300a17d6b2b65140aef8232a58a694e56a709e3
      Reviewed-on: https://chromium-review.googlesource.com/c/1308935
      Commit-Queue: Pavel Feldman <pfeldman@chromium.org>
      Reviewed-by: default avatarMounir Lamouri <mlamouri@chromium.org>
      Reviewed-by: default avatarDmitry Gozman <dgozman@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604815}
      73b2202e
    • chromium-autoroll's avatar
      Roll src/third_party/angle 2197dc529052..502d2e215556 (1 commits) · 6d232c64
      chromium-autoroll authored
      https://chromium.googlesource.com/angle/angle.git/+log/2197dc529052..502d2e215556
      
      
      git log 2197dc529052..502d2e215556 --date=short --no-merges --format='%ad %ae %s'
      2018-11-01 jmadill@chromium.org Vulkan: Crunch RenderPassDesc.
      
      
      Created with:
        gclient setdep -r src/third_party/angle@502d2e215556
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/angle-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: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
      TBR=ynovikov@chromium.org
      
      Change-Id: Ia275637aa1efcadf797eefe58cd0930916010cf7
      Reviewed-on: https://chromium-review.googlesource.com/c/1313766Reviewed-by: default avatarchromium-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@{#604814}
      6d232c64
    • Min Qin's avatar
      Add interrupt reasons if response was not started before it completes · afabac68
      Min Qin authored
      If a download is getting no response while it completes, it shouldn't carry
      the DOWNLOAD_INTERRUPT_REASON_NONE reason.
      Otherwise, it will fail the DCHECK in InProgressDownloadManager::StartDownload().
      This CL fixes the issue by adding the NETWORK_FAILED reason to the download.
      
      BUG=900149
      
      Change-Id: Ic068691f8bc5146fba92e75894eec74ce5c54bc8
      Reviewed-on: https://chromium-review.googlesource.com/c/1308672Reviewed-by: default avatarXing Liu <xingliu@chromium.org>
      Commit-Queue: Min Qin <qinmin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604813}
      afabac68
    • Kouhei Ueno's avatar
      SignedExchange: Clarify which HTTP methods are allowed · abcdc459
      Kouhei Ueno authored
      No behaviour change.
      This CL clarifies which HTTP methods are actually in the allowed set.
      
      Bug: 803774
      Change-Id: Ie787a72c2600b96e97aa8540826b5adf63894715
      Reviewed-on: https://chromium-review.googlesource.com/c/1313809
      Commit-Queue: Kouhei Ueno <kouhei@chromium.org>
      Reviewed-by: default avatarKunihiko Sakamoto <ksakamoto@chromium.org>
      Reviewed-by: default avatarKinuko Yasuda <kinuko@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604812}
      abcdc459
    • Kevin Marshall's avatar
      Fuchsia: Add ExecuteJavaScript() to Frame FIDL interface. · b269640d
      Kevin Marshall authored
      Enables Frame clients to inject arbitrary JS into browser frames,
      so that Fuchsia native applications may interact with web content.
      
      * Define and implement ScriptInjector Mojo service for RenderFrames.
      * Rename AllowInjectingJavaScriptForAndroidWebView() to AllowInjectingJavaScript(),
      to reflect the fact that this feature is no longer exclusive to Android.
      
      Bug: 893236
      Change-Id: I25b7364db21662af8a763e0788ddb3719d91328a
      Reviewed-on: https://chromium-review.googlesource.com/c/1295173
      Commit-Queue: Kevin Marshall <kmarshall@chromium.org>
      Reviewed-by: default avatarDaniel Cheng <dcheng@chromium.org>
      Reviewed-by: default avatarKen Rockot <rockot@google.com>
      Reviewed-by: default avatarBo <boliu@chromium.org>
      Reviewed-by: default avatarNasko Oskov <nasko@chromium.org>
      Reviewed-by: default avatarWez <wez@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604811}
      b269640d
    • Findit's avatar
      Revert "Roll src/third_party/googletest/src/ 2e68926a9..879ac092f (182 commits)" · 1b79ddef
      Findit authored
      This reverts commit be707070.
      
      Reason for revert:
      
      Findit (https://goo.gl/kROfz5) identified CL at revision 604801 as the
      culprit for failures in the build cycles as shown on:
      https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtL2JlNzA3MDcwZjA4YzQ1ZGFmM2QxYmI5ZTc0OWRjM2JkZjM2MzYwOTIM
      
      Sample Failed Build: https://ci.chromium.org/buildbot/chromium/win-rel/5462
      
      Sample Failed Step: compile
      
      Original change's description:
      > Roll src/third_party/googletest/src/ 2e68926a9..879ac092f (182 commits)
      > 
      > https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/2e68926a9d49..879ac092fde0
      > 
      > $ git log 2e68926a9..879ac092f --date=short --no-merges --format='%ad %ae %s'
      > 2018-10-31 jerryturcios08 Correct grammatical error in README.md
      > 2018-10-30 absl-team Googletest export
      > 2018-10-30 misterg Googletest export
      > 2018-10-29 absl-team Googletest export
      > 2018-10-29 akonradi Add Optional() to the cheat sheet doc.
      > 2018-10-29 misterg Googletest export
      > 2018-10-29 misterg Googletest export
      > 2018-10-28 vbrkov Replaced all NULLs with nullptr in googlemock
      > 2018-10-28 vbrkov Replaced all NULLs with nullptr in googletest
      > 2018-10-26 absl-team Googletest export
      > 2018-10-24 absl-team Googletest export
      > 2018-10-24 misterg Googletest export
      > 2018-10-24 jeffvd.a216 Change CMake googletest download location in docs
      > 2018-10-23 durandal Googletest export
      > 2018-10-24 peter_jiachen Disable extensions and force standard
      > 2018-10-24 peter_jiachen Revert previous changes
      > 2018-10-24 peter_jiachen Fix -std=c++11 flag
      > 2018-10-23 joelanderson333 add documentation of manual c++11 specification
      > 2018-10-23 gennadiycivil Update advanced.md
      > 2018-10-23 gennadiycivil Update advanced.md
      > 2018-10-23 gennadiycivil Update advanced.md
      > 2018-10-23 svg153 ACTION table format
      > 2018-10-22 absl-team Googletest export
      > 2018-10-19 gennadiycivil Update .travis.yml
      > 2018-10-18 gennadiycivil Update .travis.yml
      > 2018-10-18 misterg Googletest export
      > 2018-10-16 absl-team Googletest export
      > 2018-10-17 kakkoko Fix incorrect XML file name in help message
      > 2018-10-16 jonathan.wendeborn Removed last reference to internal::kDefault
      > 2018-10-16 jonathan.wendeborn Use existing Mock::GetReactionOnUninterestingCalls()
      > 2018-10-16 jonathan.wendeborn Don't fully qualify enum member
      > 2018-10-16 jonathan.wendeborn Added Mock::IsNaggy, IsNice, and IsStrict
      > 2018-10-12 robert Change types to remove cast warnings.
      > 2018-10-11 misterg Remove duplicate functionality PrintValue (in googletest-param-test-test.cc), use testing::PrintToString
      > 2018-10-11 komh Merge c41b2bf861ef2ac1a975af05ff66d9256f280b01 into f203b2db77161fe54846ea9e839ebec81aeeccac
      > 2018-10-11 dneto Merge 4c92120d6dedb4eeb499a8702faea0224e0a8b23 into 658c6390a5b363f46c6ad448ad1bce9d6e97e53a
      > 2018-10-11 aarond Merge 41fc9745d4a448db7d932250d22fac1dda287443 into 658c6390a5b363f46c6ad448ad1bce9d6e97e53a
      > 2018-10-09 absl-team Project import generated by Copybara.
      > 2018-10-09 misterg Internal Change
      > 2018-10-11 filipp.andjelo Use pcfiledir for prefix in pkgconfig file
      > 2018-10-06 ryee88 fix typo
      > 2018-10-10 spartucus Update .gitignore
      > 2018-10-09 misterg Remove non-variadic pre C++11 AnyOf
      > 2018-10-09 absl-team Unconditionally use std::tuple. Remove all mention of TR1 tuple and our own implementation of tuple.
      > 2018-10-09 misterg Remove testing::internal::BothOfMatcher, no longer needed
      > 2018-10-09 absl-team Apply [[noreturn]] to Abort()
      > 2018-10-09 gennadiycivil Update Makefile.am
      > 2018-10-09 gennadiycivil Update BUILD.bazel
      > 2018-10-09 gennadiycivil Update README.md
      > 2018-10-09 gennadiycivil Delete CHANGES
      > 2018-10-09 gennadiycivil Delete CHANGES
      > 2018-10-08 kuroiwa Merge c1170881039e859738c62b02a918116fc6d346bc into 27c86f29417e53a622a2902baab2d1d82dafc5f9
      > 2018-10-08 misterg Fixing AllOfMatches test, where it properly belongs
      > 2018-10-08 misterg always define define GTEST_LANG_CXX11 1
      > 2018-10-08 misterg Remove non-variadic pre C++11 AllOf
      > 2018-10-05 gennadiycivil Update primer.md
      > 2018-10-05 misterg Remove pre-C++11 code from gtest-printers
      > 2018-10-05 absl-team Make GTestColor and ColoredPrintF available as internal APIs from gtest.h.  This is for use in abseil exception safety testing.
      > 2018-10-05 misterg Removed pre-C++11 IsContainerTest and IteratorTraits
      > 2018-10-04 absl-team Apply clang-tidy modernize-use-nullptr to googletest.
      > 2018-10-04 misterg Remove checking for C++ 11 and a pre-C++11 test from googletest tests
      > 2018-10-03 theonetruecamper Merge d830440d48a9502161448bc78be33a53388dd1f4 into f5260ae757a681566d8f7d0558b8dc0551036506
      > 2018-10-02 jerryturcios08 Remove compilation option for C++11 in the root CMakeLists.txt
      > 2018-10-02 mateo.longo Merge c798e39a4f96f5a985126cc3fab4738b6412cfc1 into e93da23920e5b6887d6a6a291c3a59f83f5b579e
      > 2018-10-02 jerryturcios08 Add compilation option for C++11 in the root CMakeLists.txt
      > 2018-10-02 gennadiycivil Merge 68b8a4c60cd80c78e1875b77807fa13cdd2313f8 into 77962730563eece3525f40b8769e4ca0c6baf64c
      > 2018-10-02 30830880+marbub Merge 86fe8a25eb5a6e4546f9e39cf23a5c764217bf85 into 440527a61e1c91188195f7de212c63c77e8f0a45
      > 2018-10-01 arseny.aprelev Merge 2ce0685f76a4db403b7b2650433a584c150f2108 into 75e834700d19aa373b428c7c746f951737354c28
      > 2018-10-01 misterg Googletest export
      > 2018-09-27 durandal Googletest export
      > 2018-09-30 jerryturcios08 Add a cached variable to CMAKE_CXX_STANDARD
      > 2018-09-28 jerryturcios08 Add C++11 support in the root CMakeLists.txt
      > 2018-09-26 gennadiycivil Update appveyor.yml
      > 2018-09-25 gennadiycivil Revert "[mingw] enable the unittests for gmock and gtest again"
      > 2018-09-25 gennadiycivil Keep one MinGW build, remove the others
      > 2018-09-25 gennadiycivil Update appveyor.yml
      > 2018-09-25 gennadiycivil Update appveyor.yml
      > 2018-09-25 gennadiycivil Delete m4_ax_cxx_compile_stdcxx_11.m4
      > 2018-09-25 gennadiycivil Delete m4_ax_cxx_compile_stdcxx.m4
      > 2018-09-25 gennadiycivil Update configure.ac
      > 2018-09-25 gennadiycivil Update Makefile.am
      > 2018-09-25 gennadiycivil Update .travis.yml
      > 2018-09-25 misterg automake
      > 2018-09-25 misterg test automake c++11
      > 2018-09-25 gennadiycivil Update configure.ac
      > 2018-09-25 gennadiycivil Update configure.ac
      > 2018-09-25 misterg typo
      > 2018-09-25 misterg autotools c++11
      > 2018-09-25 misterg autotools c++11
      > 2018-09-25 misterg test
      > 2018-09-25 misterg include c++11 for autotools
      > 2018-09-25 absl-team Googletest export
      > 2018-09-25 gennadiycivil Revert "Add clang format check to one of the builds"
      > 2018-09-25 misterg Googletest export
      > 2018-09-24 misterg Googletest export
      > 2018-09-20 absl-team Googletest export
      > 2018-09-25 misterg enable MingW on PR
      > 2018-09-25 misterg C++11 autotools build
      > 2018-09-25 misterg adding c++11 to appveyor mingW
      > 2018-09-25 misterg typo
      > (...)
      > 
      > Created with:
      >   roll-dep src/third_party/googletest/src
      > 
      > TBR=thakis@chromium.org
      > 
      > Bug: 893369
      > Change-Id: Ic7e13ff5fd3952c4d71ab23166a5c36dcad86b99
      > 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;master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:linux_chromium_cfi_rel_ng
      > Reviewed-on: https://chromium-review.googlesource.com/c/1310634
      > Commit-Queue: Fabrice de Gans-Riberi <fdegans@chromium.org>
      > Reviewed-by: Victor Costan <pwnall@chromium.org>
      > Cr-Commit-Position: refs/heads/master@{#604801}
      
      Change-Id: I290509bb9d2e13791ce12f30846aa0703b85f5c0
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: 893369
      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;master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:linux_chromium_cfi_rel_ng
      Reviewed-on: https://chromium-review.googlesource.com/c/1313882
      Cr-Commit-Position: refs/heads/master@{#604810}
      1b79ddef
    • chromium-autoroll's avatar
      Roll src/third_party/pdfium 9b86cb69f2f2..dd8eb5ae7bcc (2 commits) · 90d4deee
      chromium-autoroll authored
      https://pdfium.googlesource.com/pdfium.git/+log/9b86cb69f2f2..dd8eb5ae7bcc
      
      
      git log 9b86cb69f2f2..dd8eb5ae7bcc --date=short --no-merges --format='%ad %ae %s'
      2018-11-01 thestig@chromium.org Use more constants in CPDF_FontEncoding.
      2018-11-01 thestig@chromium.org Make MSSymbolEncoding table all hex.
      
      
      Created with:
        gclient setdep -r src/third_party/pdfium@dd8eb5ae7bcc
      
      The AutoRoll server is located here: https://autoroll.skia.org/r/pdfium-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=dsinclair@chromium.org
      
      Change-Id: I7fb5f074daa20a2e32e5f10716b3f981b8c60df7
      Reviewed-on: https://chromium-review.googlesource.com/c/1313281Reviewed-by: default avatarchromium-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@{#604809}
      90d4deee
    • Zhuoyu Qian's avatar
      Move build/scripts/{ => core/css}/make_css_tokenizer_codepoints.py · 81bec7b0
      Zhuoyu Qian authored
      This CL has no behavior changes.
      
      Bug: 732657
      Change-Id: I2d543eb78ad5900c8ad0e160a839dbd13be66a09
      Reviewed-on: https://chromium-review.googlesource.com/c/1312182Reviewed-by: default avatarKent Tamura <tkent@chromium.org>
      Commit-Queue: Zhuoyu Qian <zhuoyu.qian@samsung.com>
      Cr-Commit-Position: refs/heads/master@{#604808}
      81bec7b0
    • Zhuoyu Qian's avatar
      Rename FileError namepsace to file_error · e4d04462
      Zhuoyu Qian authored
      https://google.github.io/styleguide/cppguide.html#Namespace_Names
      > Namespace names are all lower-case.
      
      This CL has no behavior changes.
      
      Bug: 889726
      Change-Id: If8309ac44fb9177139998346fd5b8c56ee0ba4e4
      Reviewed-on: https://chromium-review.googlesource.com/c/1312147Reviewed-by: default avatarKent Tamura <tkent@chromium.org>
      Commit-Queue: Zhuoyu Qian <zhuoyu.qian@samsung.com>
      Cr-Commit-Position: refs/heads/master@{#604807}
      e4d04462
    • Martin Kreichgauer's avatar
      fido: factor out a FidoDiscoveryFactory class · 6c763866
      Martin Kreichgauer authored
      This moves the static factory methods for instantiating subclasses of
      FidoDeviceDiscovery out of FidoDeviceDiscovery and into a new class called
      FidoDiscoveryFactory. The ScopedFidoDeviceDiscoveryFactory is moved along with
      it.
      
      This will simplify changes that let us instantiate non-device authenticators
      (Windows, Touch ID) through the existing factory methods. Also, instantiating
      different kinds of FidoDiscovery is becoming complex enough that centralizing
      this code in a single place, separate from any of the FidoDiscovery
      implementations seems sensible.
      
      Bug: 898718
      Change-Id: I6c114c5aa9e8db4538a003108c4e7acec7100fbd
      Reviewed-on: https://chromium-review.googlesource.com/c/1311841
      Commit-Queue: Martin Kreichgauer <martinkr@chromium.org>
      Reviewed-by: default avatarKim Paulhamus <kpaulhamus@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604806}
      6c763866
    • Devlin Cronin's avatar
      [Extensions] Make activeTab sticky while on same origin · a973691e
      Devlin Cronin authored
      An extension is granted activeTab permission when the user invokes it on
      a certain site. Currently, this grants host permission to the extension
      until the user performs a (not-same-document) navigation or closes the
      tab.
      
      With RuntimeHostPermissions, we apply a similar model to extensions with
      withheld permissions, but make the permission grant "sticky" while the
      user is on the same origin - that is, the permission is only revoked on
      cross-origin navigation or tab close.
      
      Apply this behavior to activeTab as well. There's not really an
      increased security risk here, since the extension already has access to
      the site. This also simplifies the code by reducing the differences
      between activeTab and RuntimeHostPermissions.
      
      Update tests for activeTab to reflect the new behavior, and update
      public documentation to include the change.
      
      Bug: 898617
      Change-Id: I6772cf7d88ed53ceb4540e06adf33d5f17bbb4b0
      Reviewed-on: https://chromium-review.googlesource.com/c/1298420Reviewed-by: default avatarKaran Bhatia <karandeepb@chromium.org>
      Commit-Queue: Devlin <rdevlin.cronin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604805}
      a973691e
    • Fumitoshi Ukai's avatar
      chromium.goma: fix category for Chromium Android ARM 32-bit Goma RBE Staging · c56990ac
      Fumitoshi Ukai authored
      Change-Id: If78728aac86b3108e6525cffcee0dfc6122db607
      Reviewed-on: https://chromium-review.googlesource.com/c/1312180Reviewed-by: default avatarTakuto Ikuta <tikuta@chromium.org>
      Reviewed-by: default avatarShinya Kawanaka <shinyak@chromium.org>
      Reviewed-by: default avatarRyan Tseng <hinoka@chromium.org>
      Commit-Queue: Fumitoshi Ukai <ukai@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604804}
      c56990ac
    • Qingsi Wang's avatar
      Add the mDNS responder service. · c2213d5d
      Qingsi Wang authored
      WebRTC will improve its IP handling with mDNS and replace private IP
      addresses with mDNS hostnames when signaling ICE host candidates to the
      application. See the Internet Draft (draft-mdns-ice-candidates-02) for
      the detailed approach.
      
      This CL defines a Mojo interface of mDNS responder and implements it as
      a service that will be consumed by WebRTC.
      
      Bug: 878465
      Cq-Include-Trybots: luci.chromium.try:linux_mojo
      Change-Id: I4b644286467622b3dfdb728a9d5f3a4bde9fc1ec
      Reviewed-on: https://chromium-review.googlesource.com/c/1182875Reviewed-by: default avatarChris Palmer <palmer@chromium.org>
      Reviewed-by: default avatarEric Orth <ericorth@chromium.org>
      Reviewed-by: default avatarMatt Menke <mmenke@chromium.org>
      Reviewed-by: default avatarAvi Drissman <avi@chromium.org>
      Commit-Queue: Qingsi Wang <qingsi@google.com>
      Cr-Commit-Position: refs/heads/master@{#604803}
      c2213d5d
    • John Rummell's avatar
      Add GUARDED_BY annotations to //media/blink. · 884edb78
      John Rummell authored
      Adding the annotation makes it clear which fields are protected by
      base::Lock, and enables compile-time analysis to verify this.
      
      BUG=893739,887645
      TEST=compiles
      
      Change-Id: Ibf8ff9b73f218fcd3cfeb4387e7ad406418ef522
      Reviewed-on: https://chromium-review.googlesource.com/c/1303405Reviewed-by: default avatarDale Curtis <dalecurtis@chromium.org>
      Commit-Queue: John Rummell <jrummell@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604802}
      884edb78
    • Fabrice de Gans-Riberi's avatar
      Roll src/third_party/googletest/src/ 2e68926a9..879ac092f (182 commits) · be707070
      Fabrice de Gans-Riberi authored
      https://chromium.googlesource.com/external/github.com/google/googletest.git/+log/2e68926a9d49..879ac092fde0
      
      $ git log 2e68926a9..879ac092f --date=short --no-merges --format='%ad %ae %s'
      2018-10-31 jerryturcios08 Correct grammatical error in README.md
      2018-10-30 absl-team Googletest export
      2018-10-30 misterg Googletest export
      2018-10-29 absl-team Googletest export
      2018-10-29 akonradi Add Optional() to the cheat sheet doc.
      2018-10-29 misterg Googletest export
      2018-10-29 misterg Googletest export
      2018-10-28 vbrkov Replaced all NULLs with nullptr in googlemock
      2018-10-28 vbrkov Replaced all NULLs with nullptr in googletest
      2018-10-26 absl-team Googletest export
      2018-10-24 absl-team Googletest export
      2018-10-24 misterg Googletest export
      2018-10-24 jeffvd.a216 Change CMake googletest download location in docs
      2018-10-23 durandal Googletest export
      2018-10-24 peter_jiachen Disable extensions and force standard
      2018-10-24 peter_jiachen Revert previous changes
      2018-10-24 peter_jiachen Fix -std=c++11 flag
      2018-10-23 joelanderson333 add documentation of manual c++11 specification
      2018-10-23 gennadiycivil Update advanced.md
      2018-10-23 gennadiycivil Update advanced.md
      2018-10-23 gennadiycivil Update advanced.md
      2018-10-23 svg153 ACTION table format
      2018-10-22 absl-team Googletest export
      2018-10-19 gennadiycivil Update .travis.yml
      2018-10-18 gennadiycivil Update .travis.yml
      2018-10-18 misterg Googletest export
      2018-10-16 absl-team Googletest export
      2018-10-17 kakkoko Fix incorrect XML file name in help message
      2018-10-16 jonathan.wendeborn Removed last reference to internal::kDefault
      2018-10-16 jonathan.wendeborn Use existing Mock::GetReactionOnUninterestingCalls()
      2018-10-16 jonathan.wendeborn Don't fully qualify enum member
      2018-10-16 jonathan.wendeborn Added Mock::IsNaggy, IsNice, and IsStrict
      2018-10-12 robert Change types to remove cast warnings.
      2018-10-11 misterg Remove duplicate functionality PrintValue (in googletest-param-test-test.cc), use testing::PrintToString
      2018-10-11 komh Merge c41b2bf861ef2ac1a975af05ff66d9256f280b01 into f203b2db77161fe54846ea9e839ebec81aeeccac
      2018-10-11 dneto Merge 4c92120d6dedb4eeb499a8702faea0224e0a8b23 into 658c6390a5b363f46c6ad448ad1bce9d6e97e53a
      2018-10-11 aarond Merge 41fc9745d4a448db7d932250d22fac1dda287443 into 658c6390a5b363f46c6ad448ad1bce9d6e97e53a
      2018-10-09 absl-team Project import generated by Copybara.
      2018-10-09 misterg Internal Change
      2018-10-11 filipp.andjelo Use pcfiledir for prefix in pkgconfig file
      2018-10-06 ryee88 fix typo
      2018-10-10 spartucus Update .gitignore
      2018-10-09 misterg Remove non-variadic pre C++11 AnyOf
      2018-10-09 absl-team Unconditionally use std::tuple. Remove all mention of TR1 tuple and our own implementation of tuple.
      2018-10-09 misterg Remove testing::internal::BothOfMatcher, no longer needed
      2018-10-09 absl-team Apply [[noreturn]] to Abort()
      2018-10-09 gennadiycivil Update Makefile.am
      2018-10-09 gennadiycivil Update BUILD.bazel
      2018-10-09 gennadiycivil Update README.md
      2018-10-09 gennadiycivil Delete CHANGES
      2018-10-09 gennadiycivil Delete CHANGES
      2018-10-08 kuroiwa Merge c1170881039e859738c62b02a918116fc6d346bc into 27c86f29417e53a622a2902baab2d1d82dafc5f9
      2018-10-08 misterg Fixing AllOfMatches test, where it properly belongs
      2018-10-08 misterg always define define GTEST_LANG_CXX11 1
      2018-10-08 misterg Remove non-variadic pre C++11 AllOf
      2018-10-05 gennadiycivil Update primer.md
      2018-10-05 misterg Remove pre-C++11 code from gtest-printers
      2018-10-05 absl-team Make GTestColor and ColoredPrintF available as internal APIs from gtest.h.  This is for use in abseil exception safety testing.
      2018-10-05 misterg Removed pre-C++11 IsContainerTest and IteratorTraits
      2018-10-04 absl-team Apply clang-tidy modernize-use-nullptr to googletest.
      2018-10-04 misterg Remove checking for C++ 11 and a pre-C++11 test from googletest tests
      2018-10-03 theonetruecamper Merge d830440d48a9502161448bc78be33a53388dd1f4 into f5260ae757a681566d8f7d0558b8dc0551036506
      2018-10-02 jerryturcios08 Remove compilation option for C++11 in the root CMakeLists.txt
      2018-10-02 mateo.longo Merge c798e39a4f96f5a985126cc3fab4738b6412cfc1 into e93da23920e5b6887d6a6a291c3a59f83f5b579e
      2018-10-02 jerryturcios08 Add compilation option for C++11 in the root CMakeLists.txt
      2018-10-02 gennadiycivil Merge 68b8a4c60cd80c78e1875b77807fa13cdd2313f8 into 77962730563eece3525f40b8769e4ca0c6baf64c
      2018-10-02 30830880+marbub Merge 86fe8a25eb5a6e4546f9e39cf23a5c764217bf85 into 440527a61e1c91188195f7de212c63c77e8f0a45
      2018-10-01 arseny.aprelev Merge 2ce0685f76a4db403b7b2650433a584c150f2108 into 75e834700d19aa373b428c7c746f951737354c28
      2018-10-01 misterg Googletest export
      2018-09-27 durandal Googletest export
      2018-09-30 jerryturcios08 Add a cached variable to CMAKE_CXX_STANDARD
      2018-09-28 jerryturcios08 Add C++11 support in the root CMakeLists.txt
      2018-09-26 gennadiycivil Update appveyor.yml
      2018-09-25 gennadiycivil Revert "[mingw] enable the unittests for gmock and gtest again"
      2018-09-25 gennadiycivil Keep one MinGW build, remove the others
      2018-09-25 gennadiycivil Update appveyor.yml
      2018-09-25 gennadiycivil Update appveyor.yml
      2018-09-25 gennadiycivil Delete m4_ax_cxx_compile_stdcxx_11.m4
      2018-09-25 gennadiycivil Delete m4_ax_cxx_compile_stdcxx.m4
      2018-09-25 gennadiycivil Update configure.ac
      2018-09-25 gennadiycivil Update Makefile.am
      2018-09-25 gennadiycivil Update .travis.yml
      2018-09-25 misterg automake
      2018-09-25 misterg test automake c++11
      2018-09-25 gennadiycivil Update configure.ac
      2018-09-25 gennadiycivil Update configure.ac
      2018-09-25 misterg typo
      2018-09-25 misterg autotools c++11
      2018-09-25 misterg autotools c++11
      2018-09-25 misterg test
      2018-09-25 misterg include c++11 for autotools
      2018-09-25 absl-team Googletest export
      2018-09-25 gennadiycivil Revert "Add clang format check to one of the builds"
      2018-09-25 misterg Googletest export
      2018-09-24 misterg Googletest export
      2018-09-20 absl-team Googletest export
      2018-09-25 misterg enable MingW on PR
      2018-09-25 misterg C++11 autotools build
      2018-09-25 misterg adding c++11 to appveyor mingW
      2018-09-25 misterg typo
      (...)
      
      Created with:
        roll-dep src/third_party/googletest/src
      
      TBR=thakis@chromium.org
      
      Bug: 893369
      Change-Id: Ic7e13ff5fd3952c4d71ab23166a5c36dcad86b99
      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;master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:linux_chromium_cfi_rel_ng
      Reviewed-on: https://chromium-review.googlesource.com/c/1310634
      Commit-Queue: Fabrice de Gans-Riberi <fdegans@chromium.org>
      Reviewed-by: default avatarVictor Costan <pwnall@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604801}
      be707070
    • Collin Baker's avatar
      Fix zoom level alert for screen readers · 81312c86
      Collin Baker authored
      NVDA doesn't seem to be picking up the accessibility event on the zoom
      level label. This change sends an alert event on the zoom bubble
      instead.
      
      Bug: 849472
      Change-Id: I391e01bb952325b133cf9362d80c473140717a44
      Reviewed-on: https://chromium-review.googlesource.com/c/1305242Reviewed-by: default avatarDominic Mazzoni <dmazzoni@chromium.org>
      Reviewed-by: default avatarBret Sepulveda <bsep@chromium.org>
      Commit-Queue: Collin Baker <collinbaker@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604800}
      81312c86
    • Robert Sesek's avatar
      Support base::LaunchOptions.current_directory when using posix_spawn on Mac. · e5f43782
      Robert Sesek authored
      This uses the undocumented pthread_chdir_np() to change the launching
      thread's PWD for the duration of the posix_spawn() syscall. There is no
      other way to change directories when using posix_spawn, other than an
      exec trampoline.
      
      Bug: 179923
      Change-Id: Ic6ab10cd1cb5be2f008b434b3546c05f080ef9b1
      Reviewed-on: https://chromium-review.googlesource.com/c/1311258Reviewed-by: default avatarMark Mentovai <mark@chromium.org>
      Commit-Queue: Robert Sesek <rsesek@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604799}
      e5f43782
    • Xing Liu's avatar
      Download retry: Support redirect in UrlDownloader. · 0b2ca9cc
      Xing Liu authored
      Currently redirect is not supported for download in non network service
      code path without a renderer where we handle the network request with
      UrlDownloader.
      
      We have two legit use cases for redirect in UrlDownloader.
      
      1. Retry, we won't assume the renderer exists and the download URL is
      the final URL.
      
      2. Background download in normal user profile. It should be legit for
      all clients to redirect.
      
      Bug: 883387
      Change-Id: Ib517b3a1e23fbfac939386c0f2341a15a54b70ab
      Reviewed-on: https://chromium-review.googlesource.com/c/1312114
      Commit-Queue: Xing Liu <xingliu@chromium.org>
      Reviewed-by: default avatarMin Qin <qinmin@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604798}
      0b2ca9cc
    • Robbie McElrath's avatar
      Disable any existing NetworkChangeNotifier before all unit tests. · de0b6f6c
      Robbie McElrath authored
      This is a quick fix for crbug.com/888215. crbug.com/901092 will track
      the longer term fix, which will likely require quite a bit more work.
      
      Bug: 888215
      Change-Id: I071ea0a1508e486211789073c43050f4cd56accb
      Reviewed-on: https://chromium-review.googlesource.com/c/1313414
      Commit-Queue: Robbie McElrath <rmcelrath@chromium.org>
      Reviewed-by: default avatarReilly Grant <reillyg@chromium.org>
      Reviewed-by: default avatarScott Violet <sky@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604797}
      de0b6f6c
    • Esmael El-Moslimany's avatar
      About WebUI: when showing about page, indicate that in page title · 4214a73b
      Esmael El-Moslimany authored
      Bug: 870460
      Change-Id: I1c8e20231d88fb7cb87b1bb2a31b6edcb031f6aa
      Reviewed-on: https://chromium-review.googlesource.com/c/1313751
      Commit-Queue: Esmael El-Moslimany <aee@chromium.org>
      Reviewed-by: default avatarHector Carmona <hcarmona@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604796}
      4214a73b
    • Juan Antonio Navarro Perez's avatar
      [flakiness_cli] Run using vpython · f1d4bbb6
      Juan Antonio Navarro Perez authored
      Run the main flakiness_cli script using vpython. Also add pandas (and
      dependencies) to src/.vpython itself.
      
      Bug: 875251,878994
      Change-Id: Ib0160b18c9bd2423659ac13d24979eccf91c2d7c
      
      TBR=nednguyen@chromium.org
      
      Change-Id: Ib0160b18c9bd2423659ac13d24979eccf91c2d7c
      Reviewed-on: https://chromium-review.googlesource.com/c/1238569
      Commit-Queue: Robbie Iannucci <iannucci@chromium.org>
      Reviewed-by: default avatarNed Nguyen <nednguyen@google.com>
      Cr-Commit-Position: refs/heads/master@{#604795}
      f1d4bbb6
    • Adenilson Cavalcanti's avatar
      Updating ShapeCache hash function · c4406c06
      Adenilson Cavalcanti authored
      Blink is using a suboptimal hash function both in hashing quality (i.e. collisions)
      as also in speed as since 2004 new and faster hash functions were developed.
      
      Based on testing on ARMv7 and x86, CityHash seems like a good alternative based on
      both performance, portability and quality. For further data:
      https://aras-p.info/blog/2016/08/09/More-Hash-Function-Tests/
      
      We should consider next adding xxHash as it performed better on AArch64.
      
      Bug: 735674
      Change-Id: I8c7ccf2d834a42a9fcb01e2cc80ecda1e1c01772
      Reviewed-on: https://chromium-review.googlesource.com/c/1311798Reviewed-by: default avatarEmil A Eklund <eae@chromium.org>
      Commit-Queue: Adenilson Cavalcanti <cavalcantii@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604794}
      c4406c06
    • Hector Carmona's avatar
      Navi: Remove bookmarks when moving back/forward through history. · 8a3f8667
      Hector Carmona authored
      Bug: 889222
      Change-Id: I718533eef1b76bdee504b678038e598f79146e5f
      Reviewed-on: https://chromium-review.googlesource.com/c/1311806
      Commit-Queue: Hector Carmona <hcarmona@chromium.org>
      Reviewed-by: default avatarScott Chen <scottchen@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604793}
      8a3f8667
    • Istiaque Ahmed's avatar
      Cleanup: Simplify ValueStoreFrontend class. · dc362253
      Istiaque Ahmed authored
      ValueStoreFrontend doesn't need any weak reference. So make it
      not extend SupportsWeakPtr.
      
      Bug: None
      Change-Id: I85cf06bc225965a3530ac4e67b9d26f7a18d46df
      Reviewed-on: https://chromium-review.googlesource.com/c/1308473Reviewed-by: default avatarKaran Bhatia <karandeepb@chromium.org>
      Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604792}
      dc362253
    • Victor Vasiliev's avatar
      Remove differences between google3 and Chromium versions of the code · a8013eab
      Victor Vasiliev authored
      R=rch@chromium.org
      
      Change-Id: I3a55b40b2cfa68a11f486ad824ea6158a1ee5b18
      Reviewed-on: https://chromium-review.googlesource.com/c/1313509Reviewed-by: default avatarRyan Hamilton <rch@chromium.org>
      Commit-Queue: Ryan Hamilton <rch@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604791}
      a8013eab
    • Stephen McGruer's avatar
      [PaintWorklet] Initial work to thread PaintWorkletGlobalScope · 5bb4a0a1
      Stephen McGruer authored
      This CL introduces an alternative constructor for
      PaintWorkletGlobalScope which will make it call the threaded constructor
      for WorkletGlobalScope. The choice of which type to use is made in
      PaintWorklet::CreateGlobalScope, based on the OffMainThreadCSSPaint
      blink feature flag.
      
      This CL should have no behavioral change when OffMainThreadCSSPaint is
      not specified.
      
      Bug: 890759
      Change-Id: Ie971883e605a61e13c6dcdda7ad43487d1c840bb
      Reviewed-on: https://chromium-review.googlesource.com/c/1273151
      Commit-Queue: Stephen McGruer <smcgruer@chromium.org>
      Reviewed-by: default avatarXida Chen <xidachen@chromium.org>
      Reviewed-by: default avatarKentaro Hara <haraken@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604790}
      5bb4a0a1
    • dpapad's avatar
      Cleanup: Remove obsolete entries from tools/gritsettings/resource_ids · 934a3287
      dpapad authored
      Bug: None
      Change-Id: I803d275d90716696644d0800572400b9b1053627
      Reviewed-on: https://chromium-review.googlesource.com/c/1287932
      Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org>
      Reviewed-by: default avatarPeter Wen <wnwen@chromium.org>
      Reviewed-by: default avatarLei Zhang <thestig@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604789}
      934a3287
    • Scott Violet's avatar
      aura: rename WindowTreeClientPrivate to WindowTreeClientTestApi · b806c43f
      Scott Violet authored
      This better indicates it is only for tests.
      
      BUG=none
      TEST=none
      
      Change-Id: Ife73cabedb8f7b653ad3f4102a143f1248aa508b
      Reviewed-on: https://chromium-review.googlesource.com/c/1313052Reviewed-by: default avatarEvan Stade <estade@chromium.org>
      Commit-Queue: Scott Violet <sky@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604788}
      b806c43f
    • Jay Harris's avatar
      Adds flag for using custom tab UI. · 52511a00
      Jay Harris authored
      This flag will control whether or not the new custom tab bar UI is used.
      
      Bug: 853593
      Change-Id: Ie8ab91d10fc6543ab560a50795dd5e26b8e31146
      Reviewed-on: https://chromium-review.googlesource.com/c/1312135
      Commit-Queue: Jay Harris <harrisjay@chromium.org>
      Reviewed-by: default avatarMatt Giuca <mgiuca@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604787}
      52511a00
    • John Z Wu's avatar
      Fix CSP translate issues once and for all. · 31d0dd65
      John Z Wu authored
      CSP has a directive 'connect-src' that can prevent xhr requests. We proxy these requests to the
      native iOS app to circumvent CSP. The native apps then takes the response and returns it to the
      original xhr object. This fixes all remaining CSP issues with translate on iOS.
      
      Cq-Include-Trybots: luci.chromium.try:ios-simulator-cronet;luci.chromium.try:ios-simulator-full-configs
      Change-Id: I53e633bffbf6fea4b025651ad1c0efe8f367aaf7
      Bug: 686364
      Reviewed-on: https://chromium-review.googlesource.com/c/1285513
      Commit-Queue: John Wu <jzw@chromium.org>
      Reviewed-by: default avatarDavid Roger <droger@chromium.org>
      Cr-Commit-Position: refs/heads/master@{#604786}
      31d0dd65