- 20 May, 2019 1 commit
-
-
Jinsuk Kim authored
TabWebContentsDelegateAndroid should always be able to get the fullscreen manager to return the right control height (https://crrev.com/c/1475677). This CL replaces FullscreenManager.from() which can return |null| while tabs are in transition with the reinstated getFullscreenManager() that always returns the ChromeActivity's FullscreenManager correctly. Bug: 963820 Change-Id: Iafef11ed7dff14de38a305e6494eb0f3f83b6b46 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1615406Reviewed-by:
David Trainor <dtrainor@chromium.org> Commit-Queue: Jinsuk Kim <jinsukkim@chromium.org> Cr-Commit-Position: refs/heads/master@{#661237}
-
- 19 May, 2019 39 commits
-
-
Darren Shen authored
Fullscreen VK was abandoned a long time ago. It seems unlikely to make a comeback. Let's just delete the dead code. TBR=benwells@chromium.org Bug: 845780 Change-Id: I1a31739c21948cc046caa9e8175e28508fe1f489 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1611625 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by:
Yuichiro Hanada <yhanada@chromium.org> Reviewed-by:
Oliver Chang <ochang@chromium.org> Cr-Commit-Position: refs/heads/master@{#661236}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/b5938566c985..ff9090d033d8 Created with: gclient setdep -r src-internal@ff9090d033d8 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=beverloo@google.com,collinbaker@google.com,bcwhite@google.com,tasak@google.com Change-Id: I9829afc9fee0037201c89d8a7b38678464c80b3c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619243Reviewed-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@{#661235}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/977a0a436918..7ab65834bc02 git log 977a0a436918..7ab65834bc02 --date=short --no-merges --format='%ad %ae %s' 2019-05-19 swiftshader.regress@gmail.com Regres: Update test lists @ 977a0a43 Created with: gclient setdep -r src/third_party/swiftshader@7ab65834bc02 The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-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=swiftshader-team+autoroll@google.com Change-Id: I5b011250d9ca5d497c29f66aeb141dbb1a5b7014 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1618594Reviewed-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@{#661234}
-
Xianzhu Wang authored
Combine FlipForWritingMode of LayoutInline and LayoutText into LayoutObject. In this way, it's conveinent to convert between PhysicalRect/PhysicalOffset and (flipped) LayoutRect/LayoutPoint for any type of LayoutObject. LayoutBox will also use the new FlipForWritingMode() with almost the same performance as before for normal cases. Actual flipping (in flipped blocks writing mode) will be slightly slower because of the virtual FlipForWritingModeInternal(). If this is shown to impact performance, we can devirtualize it by duplicating some code in LayoutBox's version of FlipForWritingMode() instead of inheriting from LayoutObject. Specifically, this can simplify the following code: if (object->IsBox()) ToLayoutBox(object)->FlipForWritingMode(rect); else object->ContainingBlock()->FlipForWritingMode(rect); into object->FlipForWritingMode(rect), which will be used in next steps of physical rect convertion (e.g. https://chromium-review.googlesource.com/c/chromium/src/+/1619042). Change-Id: I954bfda20a31310f9b53ddee7a16e68cd5f29137 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1618805Reviewed-by:
Emil A Eklund <eae@chromium.org> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#661233}
-
Jun Mukai authored
aura::Env is now singleton. This doesn't have to exist. Bug: 958467, 960503, 826386 Test: trybot Change-Id: I18a49511d9428204c438af48231f9e89650306a0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1616326 Commit-Queue: Scott Violet <sky@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#661232}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/9da165a69140..82728b140ee0 git log 9da165a69140..82728b140ee0 --date=short --no-merges --format='%ad %ae %s' 2019-05-19 treehugger-gerrit@google.com Merge "Fix fuzzer build" Created with: gclient setdep -r src/third_party/perfetto@82728b140ee0 The AutoRoll server is located here: https://autoroll.skia.org/r/perfetto-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=perfetto-bugs@google.com Change-Id: Ieb341b68f3496e25c2c9e4cf9e8f560d9377d37c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619048Reviewed-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@{#661231}
-
Robert Sesek authored
The test hard-codes a path to the Helper app, which needs to be updated. Tbr: avi@chromium.org Bug: 958976,964767 Change-Id: Iebf6fb71841fd9b03d226f8047128a683058bb62 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1618273 Commit-Queue: Robert Sesek <rsesek@chromium.org> Reviewed-by:
Nico Weber <thakis@chromium.org> Reviewed-by:
Mark Mentovai <mark@chromium.org> Auto-Submit: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#661230}
-
Robert Sesek authored
The options used to code sign parts are integral to their function, and so they do not belong as options of the config. Instead, they should be associated with the CodeSignedProduct part that is being signed. This also removes the `-o library` option to the Helper application, which was accidentally added during the transition to the new scripts. The Helper is not yet ready for library validation, since it currently loads Flash which is signed by a different Team ID. Bug: 964673, 958163 Change-Id: Iefc8dfb56decc94f6618d4d27fd4c0daae9a059b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1618274Reviewed-by:
Mark Mentovai <mark@chromium.org> Commit-Queue: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#661229}
-
Koji Ishii authored
Following r661214 (crrev.com/c/1617565), this patch extends the lifetime of all styles being destroyed by |TextAutosizer| to |LocalFrameView|. Two more cases were found: 1. |styles_retained_during_layout_| may contain the same style twice, which makes the ref count 2. The previous fix saved only when the ref count is 1. 2. Sometimes other parts of code path may have a ref to the style; e.g., |NGFragmentBuilder|. Bug: 962003, 963622 Change-Id: I0afd43cc736ae2dad8f11092eeef1a68a9c4fc95 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1617568Reviewed-by:
Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Commit-Queue: Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#661228}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/c46a90c9e779..9da165a69140 git log c46a90c9e779..9da165a69140 --date=short --no-merges --format='%ad %ae %s' 2019-05-19 treehugger-gerrit@google.com Merge "traced: support unique trace session names" Created with: gclient setdep -r src/third_party/perfetto@9da165a69140 The AutoRoll server is located here: https://autoroll.skia.org/r/perfetto-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=perfetto-bugs@google.com Change-Id: I181995680935fe89a64cbad640d4de4fec0ce056 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619322Reviewed-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@{#661227}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/127e7c651c0c..b5938566c985 Created with: gclient setdep -r src-internal@b5938566c985 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=beverloo@google.com,collinbaker@google.com,bcwhite@google.com,tasak@google.com Change-Id: I4c7ceb0bdd5a6e59955c7b2a9bb27c77fc0c03e3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619266Reviewed-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@{#661226}
-
chromium-autoroll authored
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: I4f5c4febc9c5b7fe7eb313f36db1ac03cc28308d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619100Reviewed-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@{#661225}
-
Koji Ishii authored
This patch changes |NGPhysicalLineBoxFragment::layout_object_| to the containg |LayoutBlockFlow| of the line box. This was |nullptr| before this change, because line boxes do not have corresponding |LayoutObject|. Instead, |NGPhysicalLineBoxFragment| kept a reference to the style. This is problematic because paint-properties such as |color| can change without layout, but line boxes kept the style of the last layout. This required some work around when we paint `::first-line` line box in r660968 (crrev.com/c/1611700). This change makes |Style()| faster while |GetLayoutObject()| a little slower. It looks like it's a net-win for blink_perf: https://pinpoint-dot-chromeperf.appspot.com/job/13406c8e2c0000 With this change, |NGPhysicalLineBoxFragment::layout_object_| is never |nullptr|. This patch changes it to a reference. Changing the semantics of |GetLayoutObject()| (to return non- nullptr for NGPhysicalLineBoxFragment) caused a lot of test failures. We seem to rely on it to return |nullptr| for line boxes. It's not clear if it is semantically reasonable or not, we may revisit this in future. Bug: 636993 Change-Id: Ia947dfeebe25722400c7d484909479db7e3623e6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1614732 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:
Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Reviewed-by:
Aleks Totic <atotic@chromium.org> Cr-Commit-Position: refs/heads/master@{#661224}
-
Robert Sesek authored
https://gn.googlesource.com/gn.git/+log/64b846c9..81ee1967 81ee1967 Fix recursion on io_conversion help directions 73e89074 [docs] Fix typo 'is' => 'it' f5ad8072 [docs] Use variable 'include_dirs' instead of 'includes‘ 252674db Let source_target_relative be a valid substitution for bundle_data. be0c06cb [infra] Switch to older Clang 9bd94208 Properly exit when an unknown tool is defined. 9a469b22 Refactor SubstitutionType for increased flexibility 19f79dec Add test for empty source set/static lib to NinjaBinaryTargetWriter c599fdbb Fix use of 'is' operator for comparison a4026b74 [infra] Delete cq.cfg cf4c0734 [infra] Update recipes engine to 0589a4 d409ab89 Fix gn meta to handle non-string metadata 72a485f0 Remove check for C/C++ files on binary writer 9a3779dc Add support for .rs and .go source files 9ef31762 Move C logic to child class of NinjaBinaryTargetWriter 5b0bb6a7 Move Tool logic out of Toolchain 2691ec86 Canonicalize metadata walk_keys list before comaparing. 78db9de5 Fix formatting of escaping table. cd8d9d47 Optimize string escape functions 2c72317e Support for building on OpenBSD. 2349dc4e [compdb] Optionally filter the compilation database. 0f3dbca6 Use LLVM archiver on macOS Bug: gn:68, gn:67, gn:74, gn:77 Bug: chromium:958874, chromium:955936, chromium:608382 Change-Id: I79a25f6ad8e6656bc8d189821ac8311185868156 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1616996 Auto-Submit: Robert Sesek <rsesek@chromium.org> Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Commit-Queue: Robert Sesek <rsesek@chromium.org> Cr-Commit-Position: refs/heads/master@{#661223}
-
Xianzhu Wang authored
There is a difference between LayoutNG and Legacy about the scrollbar layer when an iframe is translated to out-of-view. The behavior of LayoutNG looks correct, but the fact is unrelated to the purpose of the test, so modified the test to make it pass for both LayoutNG and Legacy, and still test the graphics layer throttling behavior. TBR=pdr@chromium.org Change-Id: I27953ff3a6f3859ef26196f1782ba7e70102b3d5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619009Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#661222}
-
Ryan Hamilton authored
https://quiche.googlesource.com/quiche.git/+log/da26cdbf3574..034c98c00b23 $ git log da26cdbf3..034c98c00 --date=short --no-merges --format='%ad %ae %s' 2019-05-17 rch Move virtually all the toy server logic out of quic_server_bin.cc and into a new QuicToyServer class which can be used in chromium. 2019-05-17 rch Simplify quic_client_bin.cc by factoring out the factory into a stand-alone file. 2019-05-17 rch gfe-relnote: n/a - Remove useless "Base" name suffix from QuicToyClient Created with: roll-dep src/net/third_party/quiche/src src/third_party/quic_trace/src Change-Id: Id2c533babeedab5ef5c2c1570c982c599c3f143f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1616975 Commit-Queue: Nick Harper <nharper@chromium.org> Reviewed-by:
Nick Harper <nharper@chromium.org> Cr-Commit-Position: refs/heads/master@{#661221}
-
Emily Stark authored
This is a reland of a6f001ae The revert didn't help. Original change's description: > Add pre- and post-commit modes to LoginHandler > > LoginHandler currently handles two tasks when showing an interstitial: > running the request through extensions and then showing a login > prompt. When converted to committed interstitials, we need to run the > request through extensions before the navigation commits, and then > show a login prompt on top of a committed error page. This CL adds a > "mode" argument to LoginHandler. When committed interstitials are > enabled, the "mode" argument determines whether we should just run the > request through extensions and then cancel it (pre-commit mode), or > show a login prompt (post-commit). The post-commit mode is currently > not reachable; we'll use it once we add the WebContentsObserver that > observes the committed error page (https://crbug.com/963313). > > Note: this "mode" design is kind of messy and we'll probably want to > come back and clean it up later. For now, it's the simplest way to > leave LoginHandler intact for when committed interstitials are > disabled, and use the parts of it that we need before+after commit > when committed interstitials are enabled. Once committed interstitials > land and we clean up the old code, we will probably want to split > LoginHandler into two classes rather than having one class that can > operate in two different modes. > > Bug: 963311 > Change-Id: I1efddb3eca3a6b822135bd721db05f2f47561a86 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1616943 > Reviewed-by: Carlos IL <carlosil@chromium.org> > Reviewed-by: Joe DeBlasio <jdeblasio@chromium.org> > Commit-Queue: Emily Stark <estark@chromium.org> > Cr-Commit-Position: refs/heads/master@{#661141} TBR=estark Bug: 963311 Change-Id: I518122f7a769e4dd38224a6a30294e3e15249b9c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1618272Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#661220}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/85a0dd07188c..c46a90c9e779 git log 85a0dd07188c..c46a90c9e779 --date=short --no-merges --format='%ad %ae %s' 2019-05-19 treehugger-gerrit@google.com Merge "perfetto-ui: Generalise handling of data requests at limit" Created with: gclient setdep -r src/third_party/perfetto@c46a90c9e779 The AutoRoll server is located here: https://autoroll.skia.org/r/perfetto-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=perfetto-bugs@google.com Change-Id: Iae7f9a53b5409dfd2026787c60c02efe967708c6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619265Reviewed-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@{#661219}
-
Nico Weber authored
Previously, we built it in a separate build directory for no good reason. Also stop building compiler-rt during bootstrap on Windows (and don't start building it during bootstrap on Linux, now that we add compiler-rt during the normal build on Linux). Also severely limit how much of compiler-rt we build during bootstrap on macOS: We only need the builtins library for x86_64. So disable other parts of compiler-rt, and build the builtins library only for macOS (not for iOS), and only for x86_64 (not i386 and x86_64h). No intended behavior change, the final package should not change due to this. (But in practice we start bundling the xray headers since package.py packs lib/clang/*/include/* and previously when we had a separate build dir for compiler-rt we only copied the sanitizer/ headers over. The xray headers are small, so it's ok -- and we can set -DCOMPILER_RT_BUILD_XRAY=OFF for stage 2 on all platforms in the follow-up where we also disable some compiler-rt archs for stage 2 on macOS. Also, on Linux, the runtime .a files are now built with -ffunction-sections -fdata-sections, which makes them a bit bigger -- but linking against them should now produce slightly smaller binaries in turn.) linux_upload_clang cycle time seems unaffected (which makes sense, since it does basically the same work before and after this change). win_upload_clang cycle time goes down by ~1-10 minutes (the build times on the builds in the last 2 days before this change were 1 hrs 52 mins, 1 hrs 54 mins, 1 hrs 51 mins, 1 hrs 56 mins, 1 hrs 47 mins, 1 hrs 52 mins; the build time with this patch was 1 hrs 46 mins. Again, this makes sense since win_upload_clang now no longer needs to build compiler-rt during bootstrap). mac_upload_clang cycle time recovers some of the losses from, 30-40min faster: https://chromium-review.googlesource.com/c/chromium/src/+/1594894 : (Before this change: 3 hrs, 3 hrs 7 mins, 3 hrs 10 mins, 3 hrs 14 mins, 3 hrs 8 mins, 3 hrs 8 mins, 3 hrs 14 mins; with this change: 2 hrs 31 mins. macOS built compiler-rt in the most configurations during bootstrap, so it makes sense the win is biggest here – from ~7900 build steps for bootstrap to ~3300). (See patch set 22 for the bot times.) Bug: 959966,959361 Change-Id: I896c06ef7377a72da8b751994263437c7a00d04f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1605422 Commit-Queue: Nico Weber <thakis@chromium.org> Reviewed-by:
Hans Wennborg <hans@chromium.org> Cr-Commit-Position: refs/heads/master@{#661218}
-
Mark Mentovai authored
These broke when the new disk layout was enabled in 4602841f for bug 958976. The updater work done in bug 964023 didn’t properly account for canaries. dmgdiffer.sh is invoked with a “product_name” parameter which is either “Google Chrome” or “Google Chrome Canary”. Under both old and new layouts, the framework embedded in the canary is not renamed, but ships as “Google Chrome Framework.framework”. This is intentional. But because that framework directory is now outside the versioned directory, dmgdiffer.sh needs to be aware of its path, because it defines a “cut” at the versioned directory. By accidentally using the product_name to define the name of the framework, dmgdiffer.sh broke for just the canary channel. As a solution, for just the purpose of defining the name of the framework under the new layout, dmgdiffer.sh will use the name “Google Chrome Framework.framework” for the framework when producing a canary updater. This was chosen instead of a full-time hard-code of “Google Chrome Framework.framework” in case anyone else uses dmgdiffer.sh to produce binary diffs of Chromium-like products. For example, Chromium.app embeds a framework named “Chromium Framework.framework”, not “Google Chrome Framework.framework”. This also has a better way to get the Current symbolic link to appear in the application dirpatch, and fixes a bug in README generation. Bug: 964712 Change-Id: I3e0a529b1fad08ac7066fcb79423a1dff5df003e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619066 Commit-Queue: Robert Sesek <rsesek@chromium.org> Reviewed-by:
Robert Sesek <rsesek@chromium.org> Auto-Submit: Mark Mentovai <mark@chromium.org> Cr-Commit-Position: refs/heads/master@{#661217}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/49840624d1ce..127e7c651c0c Created with: gclient setdep -r src-internal@127e7c651c0c 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=beverloo@google.com,collinbaker@google.com,bcwhite@google.com,tasak@google.com Change-Id: Id16628d10f490cb8134fd4c7533a4554d3aab7a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619008Reviewed-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@{#661216}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/d4e4026d364b..49840624d1ce Created with: gclient setdep -r src-internal@49840624d1ce 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=beverloo@google.com,collinbaker@google.com,bcwhite@google.com,tasak@google.com Change-Id: I225bbdc6d2716a7b65fb48ca2b2f3cf3e97f912a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619202Reviewed-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@{#661215}
-
Koji Ishii authored
This patch retains temporary styles |TextAutosizer| creates during the layout. Normally, these temporary styles need to be kept alive only during the lifetime of the |TextAutosizer| instance. However, in case something bad happens, these temporary styles can lead to use-after-free. This patch keeps them alive until the layout cycle ends. Bug: 963563 Change-Id: Id657409a3b93f34c76297848c5ded3128486f031 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1617565 Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:
Ian Kilpatrick <ikilpatrick@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#661214}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/8c6bfe5350cf..ed2255b4ea13 git log 8c6bfe5350cf..ed2255b4ea13 --date=short --no-merges --format='%ad %ae %s' 2019-05-19 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version Created with: gclient setdep -r src/third_party/skia@ed2255b4ea13 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-blink-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 TBR=csmartdalton@google.com Change-Id: Iaafff4663c4c715d9f77b2fc6fedd338820f6058 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619007Reviewed-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@{#661213}
-
chromium-autoroll authored
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: I1efca2a6cd1411528916fefdd757d4a6854eac25 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619044Reviewed-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@{#661212}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/ab84c6b5f1a2..d4e4026d364b Created with: gclient setdep -r src-internal@d4e4026d364b 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=beverloo@google.com,collinbaker@google.com,bcwhite@google.com,tasak@google.com Change-Id: Ieaf4b96bf0f23883b86f9aa5017da70f4d5822f0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1617274Reviewed-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@{#661211}
-
jdragon.bae authored
There are the same things in two files. components/autofill/core/browser/autofill_address_util.cc, browser/extensions/api/autofill_private/autofill_private_api.cc. This patch means refactoring to use a single code path for this. Bug: 903594 Change-Id: I3f0b18363805d76dc232ce3eaf4147d07f9dcba5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1331448Reviewed-by:
Jeffrey Cohen <jeffreycohen@chromium.org> Reviewed-by:
Toni Baržić <tbarzic@chromium.org> Reviewed-by:
anthonyvd <anthonyvd@chromium.org> Reviewed-by:
sebsg <sebsg@chromium.org> Reviewed-by:
Roger McFarlane <rogerm@chromium.org> Auto-Submit: Jaeyong Bae <jdragon.bae@gmail.com> Commit-Queue: Jaeyong Bae <jdragon.bae@gmail.com> Cr-Commit-Position: refs/heads/master@{#661210}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/f4f427ad1082..977a0a436918 git log f4f427ad1082..977a0a436918 --date=short --no-merges --format='%ad %ae %s' 2019-05-19 capn@google.com Implement OpImageQueryLod Created with: gclient setdep -r src/third_party/swiftshader@977a0a436918 The AutoRoll server is located here: https://autoroll.skia.org/r/swiftshader-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 BUG=chromium:b/129523279 TBR=swiftshader-team+autoroll@google.com Change-Id: I792625c239a78c387b7c90417e26b5c842271b18 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1617699Reviewed-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@{#661209}
-
Dan Erat authored
This reverts commit 097960fa. Reason for revert: Breaks SyncChrome stage in Chrome OS due to old depot_tools on Chrome OS builders: https://crbug.com/963259, https://crbug.com/964720 Original change's description: > Roll third_party/openscreen dependency > > This patch rolls openscreen to the latest HEAD. > > Change-Id: I9890293e3b2ed62a702bd0aa08a0615cf26798a2 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1618022 > Reviewed-by: Brandon Tolsch <btolsch@chromium.org> > Commit-Queue: Jordan Bayles <jophba@chromium.org> > Cr-Commit-Position: refs/heads/master@{#661020} TBR=mfoltz@chromium.org,btolsch@chromium.org,pthatcher@chromium.org,jophba@chromium.org Bug: chromium:963259, chromium:964720 # Not skipping CQ checks because original CL landed > 1 day ago. Change-Id: I2e31746dd66e0572f8002d9a9312ea2e4b1d63b2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1618593Reviewed-by:
Robbie Iannucci <iannucci@chromium.org> Commit-Queue: Dan Erat <derat@chromium.org> Cr-Commit-Position: refs/heads/master@{#661208}
-
Sigurdur Asgeirsson authored
Change-Id: I53e12a84340df56e24bc78abddf479e109a7aba0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1617085 Commit-Queue: Chris Hamilton <chrisha@chromium.org> Reviewed-by:
Chris Hamilton <chrisha@chromium.org> Auto-Submit: Sigurður Ásgeirsson <siggi@chromium.org> Cr-Commit-Position: refs/heads/master@{#661207}
-
Nico Weber authored
This reverts commit a6f001ae. Reason for revert: Speculative. These 3 tests started failing on all main waterfall mac tester bots in browser_tests: ServiceProcessControlBrowserTest.HistogramsNoService ServiceProcessControlBrowserTest.LaunchAndIPC ServiceProcessControlBrowserTest.LaunchAndReconnect All builds where this started happening had this CL in common. The build that best shows this is: https://ci.chromium.org/p/chromium/builders/ci/Mac10.11%20Tests/37949 The other 3 CLs in that build look like they're likely no-ops on macOS. This CL also doesn't look super related to the failure message, but relanding is easy if this turns out to not help. Original change's description: > Add pre- and post-commit modes to LoginHandler > > LoginHandler currently handles two tasks when showing an interstitial: > running the request through extensions and then showing a login > prompt. When converted to committed interstitials, we need to run the > request through extensions before the navigation commits, and then > show a login prompt on top of a committed error page. This CL adds a > "mode" argument to LoginHandler. When committed interstitials are > enabled, the "mode" argument determines whether we should just run the > request through extensions and then cancel it (pre-commit mode), or > show a login prompt (post-commit). The post-commit mode is currently > not reachable; we'll use it once we add the WebContentsObserver that > observes the committed error page (https://crbug.com/963313). > > Note: this "mode" design is kind of messy and we'll probably want to > come back and clean it up later. For now, it's the simplest way to > leave LoginHandler intact for when committed interstitials are > disabled, and use the parts of it that we need before+after commit > when committed interstitials are enabled. Once committed interstitials > land and we clean up the old code, we will probably want to split > LoginHandler into two classes rather than having one class that can > operate in two different modes. > > Bug: 963311 > Change-Id: I1efddb3eca3a6b822135bd721db05f2f47561a86 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1616943 > Reviewed-by: Carlos IL <carlosil@chromium.org> > Reviewed-by: Joe DeBlasio <jdeblasio@chromium.org> > Commit-Queue: Emily Stark <estark@chromium.org> > Cr-Commit-Position: refs/heads/master@{#661141} TBR=estark@chromium.org,carlosil@chromium.org,jdeblasio@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 963311 Change-Id: Id22a831ac81cd1056da31efbf5f045edb5533726 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619069Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#661206}
-
Wez authored
Bug: 831024, 814914 Change-Id: I8281b6a6538352f9d08e8e426a210a9af012b7fb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1614473 Commit-Queue: Wez <wez@chromium.org> Commit-Queue: John Budorick <jbudorick@chromium.org> Auto-Submit: Wez <wez@chromium.org> Reviewed-by:
John Budorick <jbudorick@chromium.org> Cr-Commit-Position: refs/heads/master@{#661205}
-
chromium-autoroll authored
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: I99d05ff7353f293cf634311dbcc20e4c4c8a0424 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1617696Reviewed-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@{#661204}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/54575315ea69..ab84c6b5f1a2 Created with: gclient setdep -r src-internal@ab84c6b5f1a2 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=beverloo@google.com,collinbaker@google.com,bcwhite@google.com,tasak@google.com Change-Id: I2856d88f9ac3b791d31a45a27e4fe6fed157b4cf Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619006Reviewed-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@{#661203}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=kariah@chromium.org Change-Id: Iceeb1a7e2a7426a3f04a8e562851431b877a5716 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619067Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#661202}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/190d4698fe8f..54575315ea69 Created with: gclient setdep -r src-internal@54575315ea69 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=beverloo@google.com,collinbaker@google.com,bcwhite@google.com,tasak@google.com Change-Id: I88e4528203da0808d9918b4f8b309efdff1b5b7c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619004Reviewed-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@{#661201}
-
Nico Weber authored
This reverts commit 53511d46. Reason for revert: The test is failing everywhere, because sheriffbot reverted https://chromium-review.googlesource.com/c/chromium/src/+/1615499 which was apparently required to let this pass. Original change's description: > Portals: Add test that portals can't load data, javascript or about URLs. > > Bug: 962500 > Change-Id: Ib5e275a7f31be3a7e24dfc7bf976b6e2866624fb > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1614703 > Commit-Queue: Lucas Gadani <lfg@chromium.org> > Reviewed-by: Jeremy Roman <jbroman@chromium.org> > Cr-Commit-Position: refs/heads/master@{#661004} TBR=jbroman@chromium.org,lfg@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 962500 Change-Id: I3422d26293a92bfd5653222b1335251a0f398dae Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619065Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#661200}
-
Nico Weber authored
This reverts commit d95be619. Reason for revert: New test fails on cros test bots, rel and dbg: https://ci.chromium.org/p/chromium/builders/ci/linux-chromeos-dbg/12442 https://ci.chromium.org/p/chromium/builders/ci/linux-chromeos-rel/24516 Original change's description: > UI Notification for Gnubby U2F UI. > > Bug: 757077 > Change-Id: I54305669b9fbbcb9191c814790ebe29a7dff0d62 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1404060 > Commit-Queue: Yulun Wu <yulunwu@chromium.org> > Reviewed-by: Alexander Alekseev <alemate@chromium.org> > Cr-Commit-Position: refs/heads/master@{#661147} TBR=alemate@chromium.org,apronin@chromium.org,yulunwu@chromium.org Change-Id: Ibb4a66731dd358844c271117cf7a37565cc3643b No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 757077 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1619063Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#661199}
-
Nico Weber authored
Ran `tools/clang/scripts/upload_revision.py 361104`. TBR=hans Bug: 962839 Binary-Size: Code size goes down. Resource size goes up because of regression fix for bug 960881 Change-Id: I1830b561612b379cbe415da0107d36783dbd3c8e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1618802Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Nico Weber <thakis@chromium.org> Cr-Commit-Position: refs/heads/master@{#661198}
-