- 07 Feb, 2020 40 commits
-
-
Ben Kelly authored
This change means we will now properly populate workerStart on the PerformanceNavigationTiming entry. Previously it was always being set to zero. Bug: 1044810 Change-Id: Idca297222a36dfb54a6ad84e1414267cfff56aa6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043932Reviewed-by:
Yoav Weiss <yoavweiss@chromium.org> Commit-Queue: Ben Kelly <wanderview@chromium.org> Cr-Commit-Position: refs/heads/master@{#739465}
-
Richard Knoll authored
Only start sending IceCandidates after we exchanged the offer and answer messages. This allows us to reject incoming IceCandidate messages for already closed connections if they arrive after the connection has been closed. Bug: 1050041 Change-Id: I6f332ee44b43551d2fabc8633b3571fe3bae76db Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2013127 Commit-Queue: Richard Knoll <knollr@chromium.org> Reviewed-by:
Himanshu Jaju <himanshujaju@chromium.org> Cr-Commit-Position: refs/heads/master@{#739464}
-
Azeem Arshad authored
This CL fixes closure errors with network-apnlist component. Most issues reported in the bug are related to onc_mojo.js which are fixed here https://crrev.com/c/2042316. Bug: 1047849 Change-Id: I3777966adbc1114e129b897dab5134af066a7167 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042498Reviewed-by:
Jon Mann <jonmann@chromium.org> Commit-Queue: Azeem Arshad <azeemarshad@chromium.org> Cr-Commit-Position: refs/heads/master@{#739463}
-
Mehran Mahmoudi authored
This adds some of the required harness for testing the paint preview player. It also implements a basic smoke test for the player. A follow-up CL will add more comprehensive tests to this suite. Bug: 1049303,1032580 Change-Id: I7694a6b264c3f654476714de38fd613c356dbfde Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040061Reviewed-by:
Boris Sazonov <bsazonov@chromium.org> Reviewed-by:
Bo <boliu@chromium.org> Reviewed-by:
Michael Thiessen <mthiesse@chromium.org> Reviewed-by:
Calder Kitagawa <ckitagawa@chromium.org> Commit-Queue: Mehran Mahmoudi <mahmoudi@chromium.org> Cr-Commit-Position: refs/heads/master@{#739462}
-
Sujie Zhu authored
We use BiometricManager to check whether there is an enrolled biometric. For backward compatibility, we use FingerprintManagerCompat to check enrolled fingerprint. We won't show the FIDO authentication toggle when biometric is not available. The BiometricManager requires USE_BIOMETRIC permission, which is a NORMAL permission (auto-granted when installation, can not be revoked by user, and won't prompt dialog to the user to ask for permission). Local tested video (Googlers only): https://drive.google.com/a/google.com/file/d/1xP46WY3u73cxKvrCGM_5AfbaX5xcgUG-/view?usp=sharing Bug: 949269 Change-Id: I8f7f4f5df98bc81731a6fdbeefb5674331695ca9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2039973 Commit-Queue: Sujie Zhu <sujiezhu@google.com> Reviewed-by:
Manas Verma <manasverma@google.com> Reviewed-by:
sebsg <sebsg@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
Jan Wilken Dörrie <jdoerrie@chromium.org> Reviewed-by:
Jared Saul <jsaul@google.com> Cr-Commit-Position: refs/heads/master@{#739461}
-
Nnamdi Theodore Johnson-Kanu authored
In BrowserNavigatorTest some URLS, specifically "chrome://settings/internet" were hard coded. BrowserNavigatorTest. Disposition_SingletonTabExisting_IgnoreQuery makes sure that only one tab is opened for a single URL string. If a new URL is navigated to, which is different from the old URL, a new tab should be opened. The hard coded URLs are not needed for this test. This CL removes the hard coded URL strings replacing them with known constant URL strings. Fixed: 994900 Change-Id: Ia4bd1b0cb06f3a3a434c8deb906e4c7853197a0b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036959 Commit-Queue: Nnamdi Theodore Johnson-kanu <tjohnsonkanu@google.com> Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#739460}
-
Pavel Yatsuk authored
[SEC] Add a parameter to control if TemplateUrlService.setPlayAPISearchEngine should set the search engine as default This change is needed to fix clients, affected by crbug.com/1048713. If Play API search engine was overwritten by DefaultSearchManager then this function could be used to reapply Play API search engine data. This time though the search engine should not be set as default. BUG=1048713 R=pkasting@chromium.org Change-Id: Id6df0bbcb21b652d9d384ffc446796d2abdafe49 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042747Reviewed-by:
Peter Kasting <pkasting@chromium.org> Reviewed-by:
Tommy Li <tommycli@chromium.org> Commit-Queue: Pavel Yatsuk <pavely@chromium.org> Cr-Commit-Position: refs/heads/master@{#739459}
-
Mike Frysinger authored
Python 2.6 added the next() builtin to replace the .next() method. Python 3 has dropped .next() entirely. Switch over to work in both. Bug: 983071 Test: `./grit/test_suite_all.py` passes Change-Id: I74a4cc33a17cebf24850a3dd23e387ae8bf503b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043310Reviewed-by:
Andrew Grieve <agrieve@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#739458}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/1e74ce74a9fa..58248025864c git log 1e74ce74a9fa..58248025864c --date=short --first-parent --format='%ad %ae %s' 2020-02-07 aerotwist@chromium.org [e2e] Shuffles tests order Created with: gclient setdep -r src/third_party/devtools-frontend/src@58248025864c If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/devtools-frontend-chromium Please CC devtools-waterfall-sheriff-onduty@grotations.appspotmail.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Bug: chromium:1044632 Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: I8490bb1dd857c7cedeb41df08b0b24b8608a4e2d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044373Reviewed-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@{#739457}
-
Ayu Ishii authored
> Original CL: https://crrev.com/c/1935649 > Revert CL: https://crrev.com/c/1949080 Updated with changes to ios/chrome/browser/rlz/rlz_tracker_delegate_impl.h to new signature. Change-Id: Ic78393d6bfe1d40f0e2721e828c4b00de36350e8 Bug: 1007725 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1949038Reviewed-by:
David Roger <droger@chromium.org> Reviewed-by:
Roger Tawa <rogerta@chromium.org> Commit-Queue: Ayu Ishii <ayui@chromium.org> Cr-Commit-Position: refs/heads/master@{#739456}
-
Khushal authored
Prior to [1], Begin/EndPaint on the SoftwareOutputDevice always happened in pairs since it was done in Begin/EndDrawingFrame. But now BeginPaint is done only if we draw to the root render pass, which can be skipped in case of an empty swap. Ensure that we only call EndPaint if a BeginPaint was needed. [1]: https://chromium-review.googlesource.com/c/chromium/src/+/2026968 R=ccameron@chromium.org Bug: 1049545 Change-Id: Ib0b27e62051107670852ede5d3ce73371cd3e51e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042514 Auto-Submit: Khushal <khushalsagar@chromium.org> Commit-Queue: ccameron <ccameron@chromium.org> Reviewed-by:
ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#739455}
-
Yusuke Sato authored
This CL depends on chrome-internal:2517652 to fully work. BUG=b:123162143 TEST=ARCVM still starts Change-Id: I56c5608fa97e014a14c807e8a035b98f295f7d55 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2041886Reviewed-by:
Hidehiko Abe <hidehiko@chromium.org> Commit-Queue: Yusuke Sato <yusukes@chromium.org> Cr-Commit-Position: refs/heads/master@{#739454}
-
Xiaohui Chen authored
This is a reland of f7860793 Fix original build error and some additional refactoring. Original change's description: > assistant: add audio ducking for internal media > > Bug: b/135064564 > Test: locally build and run with multiple media playing > Change-Id: I3814cfc3bc619077ca6781493fd369c27d50eb4e > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1899184 > Commit-Queue: Xiaohui Chen <xiaohuic@chromium.org> > Reviewed-by: Tao Wu <wutao@chromium.org> > Cr-Commit-Position: refs/heads/master@{#713200} Bug: b/135064564 Change-Id: Ief51c008cb8dba3e6ae4757405c69fca01a94524 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1903755 Commit-Queue: Xiaohui Chen <xiaohuic@chromium.org> Reviewed-by:
Tao Wu <wutao@chromium.org> Cr-Commit-Position: refs/heads/master@{#739453}
-
Rouslan Solomakhin authored
This patch runs the exploit test both with and without Scroll-to-Expand payment handler feature. Since SmokeTest was failing due to an issue in Chrome Custom Tab, which is not being used with Scroll-to-Expand payment handler, this configuration can run the SmokeTest, thus increasing code coverage overall. Bug: 998737 Change-Id: I8ced750c67d08a93f0733c85ec07884d3c6989c5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042293Reviewed-by:
Liquan (Max) Gu <maxlg@chromium.org> Commit-Queue: Rouslan Solomakhin <rouslan@chromium.org> Cr-Commit-Position: refs/heads/master@{#739452}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/87e3bef6f82f..b18578549919 git log 87e3bef6f82f..b18578549919 --date=short --first-parent --format='%ad %ae %s' 2020-02-07 senorblanco@chromium.org Reland "Cleanup program building a bit" 2020-02-07 michaelludwig@google.com Use DrawQuad struct to group device+local coords Created with: gclient setdep -r src/third_party/skia@b18578549919 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/skia-autoroll Please CC scroggo@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md 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 Bug: None Tbr: scroggo@google.com Change-Id: Ia43b68908f808b5fd981b1a78eb65d578f30d0cc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044376Reviewed-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@{#739451}
-
Koji Ishii authored
Following bot results are included. 1290 1294 1296 1297 1301 1303 1304 1305 1307 1308 1310 1311 1312 11 lines were removed and 8 lines were deflaked by consecutive results since 1286. TBR=yosin@chromium.org NOTRY=true Bug: 982194 Change-Id: I752e143629448213ef6607118a50ae821730a69d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040508Reviewed-by:
Koji Ishii <kojii@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#739450}
-
Maksim Moskvitin authored
This patch changes UpdateSubscribedTopics() behavior in a way it doesn't request access token, when there is no |pending_subscriptions_|. Bug: 1020117 Change-Id: Iaa592f5cf03507c92f7fcc3012b819415c2e6bd4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044274 Commit-Queue: Maksim Moskvitin <mmoskvitin@google.com> Reviewed-by:
Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#739449}
-
Vasiliy Telezhnikov authored
TaskForwardingSequence created and destroyed on DisplayCompositor thread. Destruction will cause weak pointers to invalidate. The weak pointers are checked when RunTask happens and it's on Android Render Thread. Weak pointers are not thread safe, so this is incorrect. This CL fixes the issue by not using WeakPtr and binding all necessary data to task. Change-Id: I89ef10ff332bd806d660fa4d7b6d9ec6417fcc1f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042384 Commit-Queue: Vasiliy Telezhnikov <vasilyt@chromium.org> Reviewed-by:
Bo <boliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#739448}
-
Leonard Grey authored
Result of running: tools/mac/rewrite_modern_objc.py out/gn ../../chrome/app_shim NB: The above currently needs a locally compiled clang with the rewriting functionality turned on. Since thakis@ walked me through this and there were some hiccups, I'm going to refrain from giving instructions on how to do this until I understand it better. Bug: 324079 Change-Id: I323ce73f8e8b9c4b51f8572849c9d60984d0d754 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2041877Reviewed-by:
ccameron <ccameron@chromium.org> Commit-Queue: Leonard Grey <lgrey@chromium.org> Cr-Commit-Position: refs/heads/master@{#739447}
-
Yuly Novikov authored
Bug: 962876 Change-Id: I3d4ff17f242eb1e481bd4dddfc82f8a2914f521d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040136 Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Reviewed-by:
Brian Sheedy <bsheedy@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#739446}
-
Philip Rogers authored
This test times out on mac, likely due to the slow-loading image. Bug: 853360 Change-Id: I2cdb14b0660c8e6d331046f35a2466de136c0126 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044570 Commit-Queue: Philip Rogers <pdr@chromium.org> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Auto-Submit: Philip Rogers <pdr@chromium.org> Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#739445}
-
Leonard Grey authored
On other platforms, user expectation is that a parent window will display as inactive when a modal is showing. This isn't the case on Mac. Additionally, the code that passes key commands up to the parent window uses this status to determine whether to pass keys from child windows up. This change (hopefully) shows a window as active iff a child is active. It plays well with the current code that handles this for bubbles because PaintAsActive is now reference counted. Still outstanding: making a non-key child window key *does* cause the browser frame to be drawn as key and *does* handle hotkeys correctly, but does *not* fix the traffic lights until the browser window has been interacted with. Bug: 1046540 Change-Id: I1629e66457c42b268c2283a8dbeb6823c66b1111 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2033432 Commit-Queue: Leonard Grey <lgrey@chromium.org> Reviewed-by:
ccameron <ccameron@chromium.org> Cr-Commit-Position: refs/heads/master@{#739444}
-
Mike Frysinger authored
When parsing opening files in text mode for XTB parsing, Python 3 will use the active system locale. If the locale is not UTF-8, we run into errors as Python tries to convert to ASCII. To avoid this, open the XTB files in binary mode before passing to the XML layers. Normally another option would be to use io.open with an explicit encoding='utf-8' setting, and indeed, that works fine for Python 3. Unfortunately Python 2's XML libs don't handle unicode strings well leading to similar ASCII encoding errors. It seems to work fine when opened in binary mode though, so lets go that route. Due to Python 2's implementation of bytes, the xtb_reader.Parse API change shouldn't be noticed. The code didn't work well with Python 3, so there aren't any users there yet :). Not that it seems like a big deal as cs.chromium.org says all API users are internal. Bug: 983071 Test: `./grit/test_suite_all.py` passes Change-Id: Idbd282ce9b93c4fcb4bb2dc4cce1dba3a84f6c27 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043315Reviewed-by:
Lei Zhang <thestig@chromium.org> Commit-Queue: Mike Frysinger <vapier@chromium.org> Cr-Commit-Position: refs/heads/master@{#739443}
-
John Z Wu authored
Change-Id: Iba9f1716404812f2cb4ebb5b302bd04f7eddf8d2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040610 Commit-Queue: John Wu <jzw@chromium.org> Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Reviewed-by:
Hiroshi Ichikawa <ichikawa@chromium.org> Cr-Commit-Position: refs/heads/master@{#739442}
-
Ian Kilpatrick authored
This check could never be reached as the we never reach this function for a table-part. Tables have their own (complex) rules for min-max sizing so removing this to avoid future confusion. Change-Id: I6345b82754e6e03615d8160e5a2b0738ac44971d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042920Reviewed-by:
Christian Biesinger <cbiesinger@chromium.org> Reviewed-by:
Morten Stenshorne <mstensho@chromium.org> Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org> Cr-Commit-Position: refs/heads/master@{#739441}
-
yilkal authored
This CL allows enables to notify the user when there are 5 minutes and 1 minute left before the application reaches its set time limit. This CL also allows to notify the user when the app time limit has been updated. Bug: 1034551 Change-Id: If2813adfbe5216de50f87d0410e7c20168e7c686 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036887Reviewed-by:
Aga Wronska <agawronska@chromium.org> Reviewed-by:
Nancy Wang <nancylingwang@chromium.org> Commit-Queue: Yilkal Abe <yilkal@chromium.org> Cr-Commit-Position: refs/heads/master@{#739440}
-
Luke Zielinski authored
This time it's html/semantics/selectors/pseudo-classes/link.html on Win. Adding it to the same recent batch since we haven't had a successful import since those last few flakes were added. TBR=robertma Bug: 1049607 Change-Id: Ied06fa405c95249340a77e3984d9fdc61a14f7b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043853Reviewed-by:
Luke Z <lpz@chromium.org> Commit-Queue: Luke Z <lpz@chromium.org> Cr-Commit-Position: refs/heads/master@{#739439}
-
Stepan Khapugin authored
Reenables the test. Also fixes the use-after-free of Browser in SideSwipeController that happens sometimes in tests. Bug: 1045950 Change-Id: I8e476c0030f890933861e71a62a7e5111abfd60e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2036185 Commit-Queue: Stepan Khapugin <stkhapugin@chromium.org> Reviewed-by:
Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#739438}
-
Colin Blundell authored
With this CL, WebLayer's SSL interstitials now use ContentMetricsHelper rather than the more generic MetricsHelper. This enables them to capture metrics about captive portal detection when that feature is enabled, analogously to how Chrome's SSL interstitials capture these metrics. Bug: 1030692 Change-Id: I0156ad2626304fb5fe6eb6c9e80aca92c89e31be Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2041609 Commit-Queue: Colin Blundell <blundell@chromium.org> Reviewed-by:
Carlos IL <carlosil@chromium.org> Cr-Commit-Position: refs/heads/master@{#739437}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/693b8a8d95e3..534d12cd4230 git log 693b8a8d95e3..534d12cd4230 --date=short --first-parent --format='%ad %ae %s' 2020-02-07 bclayton@google.com ReactorBenchmarks: Sweep coroutine perf. Created with: gclient setdep -r src/third_party/swiftshader@534d12cd4230 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/swiftshader-chromium-autoroll Please CC swiftshader-team+autoroll@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_chromium_msan_rel_ng;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: None Tbr: swiftshader-team+autoroll@google.com Change-Id: I2e1f823d45f6becde01d787882d5e31ef0fd10e7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044372Reviewed-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@{#739436}
-
Rune Lillesveen authored
With BlockHTMLParserOnStyleSheets enabled, link stylesheets in head block parsing and the body element is not yet parsed when loadHTML resolves. Do a waitForPageLoad() to make sure the document has finished parsing. This is the same issue as for [1]. Bug: 1046354, 891767 [1] https://crrev.com/a42aa07df5e3656489b5cce973e7331d07e3ff50 Change-Id: Iad88470e57e258e0303d3a8613ad605921c08949 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043875Reviewed-by:
Mathias Bynens <mathias@chromium.org> Commit-Queue: Rune Lillesveen <futhark@chromium.org> Cr-Commit-Position: refs/heads/master@{#739435}
-
Robert Ma authored
Bug: 1050060 Change-Id: Ib326d6a0ec2b4497a581c379424c1b5ba0ccf21b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043856 Commit-Queue: Robert Ma <robertma@chromium.org> Commit-Queue: Luke Z <lpz@chromium.org> Auto-Submit: Robert Ma <robertma@chromium.org> Reviewed-by:
Luke Z <lpz@chromium.org> Cr-Commit-Position: refs/heads/master@{#739434}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/27380a85d035..5dca2f7583ef Created with: gclient setdep -r src-internal@5dca2f7583ef If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll Please CC jbudorick@google.com on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome Bug: chromium:1045049,chromium:1049079 Tbr: jbudorick@google.com Change-Id: I29674ffc093cba26ca34ca951b867c0546da5162 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043928Reviewed-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@{#739433}
-
chromium-autoroll authored
If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll Please CC cr-fuchsia+bot@chromium.org on the revert to ensure that a human is aware of the problem. To report a problem with the AutoRoller itself, please file a bug: https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-x64-cast Tbr: cr-fuchsia+bot@chromium.org Change-Id: I1ba1334f8d882ab5674fbc518c396b8ab1c625f1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044470Reviewed-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@{#739432}
-
Mohamed Amir Yosef authored
Bug: 1044038 Change-Id: I81f8bbbd6d48fb8dedd3aa7ed4492168f93c7662 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043845Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Commit-Queue: Mohamed Amir Yosef <mamir@chromium.org> Cr-Commit-Position: refs/heads/master@{#739431}
-
Nate Chapin authored
This is a step in preparation for moving the ExecutionContext from Document to LocalDOMWindow. Using virtual inheritance, this CL leaves several ExecutionContext subclasses (UseCounter, ConsoleLogger, and FeaturePolicyParserDelegate) as public parent classes of Document, while making ExecutionContext private. This exposes all of the places that depend directly on Document being an ExecutionContext, while leaving the long tail of indirect dependencies in place temporarily. Downcasts (most using To<Document>, a few using static_cast) have been converted to use a set of new, temporary static Document::From and Document::DynamicFrom methods. These behave very similarly to To<> and DynamicTo<>, respectively. This is necessary because To<> and DynamicTo<> no longer have the needed visibility of the inheritance relationship between Document and ExecutionContext to be allowed to perform the cast. Added a new Document::ToExecutionContext() helper, and changed implicit upcasts to use that explicitly. This intentionally does not use the existing GetExecutionContext() that Document inherits from Node. ToExecutionContext() should be temporary, and and all ToExecutionContext() will be audited to determine whether they should use GetExecutionContext() or follow a different path to the LocalDOMWindow. Callers of functions that Document inherited from ExecutionContext were handled case by case. For cases where many callers were using the inherited function, I've added a helper on Document. For other cases, the call now requires a Document::ToExecutionContext(). Bug: 1029822 Binary-Size: Increase should only last as long as the transition. Change-Id: I06510b6ed839c0f140f252eb9eec254468d17289 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2026711 Commit-Queue: Nate Chapin <japhet@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#739430}
-
Stephen Nusko authored
NOTRY=true TBR=crouleau@chromium.org CC=charliea@chromium.org,sullivan@chromium.org,tdresser@chromium.org,chrome-speed-metrics-dev@chromium.org BUG=1050068 Change-Id: I4a52a8f9596cc7c532ab7cac52b1f3886025b1de Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043815Reviewed-by:
Stephen Nusko <nuskos@chromium.org> Commit-Queue: Stephen Nusko <nuskos@chromium.org> Auto-Submit: Stephen Nusko <nuskos@chromium.org> Cr-Commit-Position: refs/heads/master@{#739429}
-
http://dromaeo.com?dom-modifyStephen Nusko authored
NOTRY=true TBR=crouleau@chromium.org CC=jbroman@chromium.org,yukishiino@chromium.org,haraken@chromium.org BUG=1050065 Change-Id: Idfe300f0f556b73b3ffe419fb8683c8a6cae32a9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2044155Reviewed-by:
Stephen Nusko <nuskos@chromium.org> Commit-Queue: Stephen Nusko <nuskos@chromium.org> Auto-Submit: Stephen Nusko <nuskos@chromium.org> Cr-Commit-Position: refs/heads/master@{#739428}
-
Peng Huang authored
The crash is because the gr_context_ in SharedContextState has been abandoned and set to nullptr. Bug: 1049580 Change-Id: I1a179e10fc23f584b111757f3a8a049b5487ba47 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2043852 Commit-Queue: Peng Huang <penghuang@chromium.org> Auto-Submit: Peng Huang <penghuang@chromium.org> Reviewed-by:
Vasiliy Telezhnikov <vasilyt@chromium.org> Cr-Commit-Position: refs/heads/master@{#739427}
-
Callum May authored
The cert chain vulnerability this fix is meant to address is only present in Windows 10 and above, so we can skip this chain walk on other windows platforms Bug: 1048718 Change-Id: Ib27229b947241aff96281e126a9fbf2b7a5f7dd1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2042434Reviewed-by:
Ryan Sleevi <rsleevi@chromium.org> Commit-Queue: Callum May <camay@microsoft.com> Cr-Commit-Position: refs/heads/master@{#739426}
-