- 25 Jun, 2019 40 commits
-
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/1ae6ac81e68a..afa3e0ca167b git log 1ae6ac81e68a..afa3e0ca167b --date=short --no-merges --format='%ad %ae %s' 2019-06-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 900e1dac1b2d..e899321b0bf7 (7 commits) 2019-06-25 mtklein@google.com assemble directly into mmap'd memory 2019-06-25 brianosman@google.com ByteCode: Improved ExternalValue interface 2019-06-25 bsalomon@google.com Trace events in Gr[Vk]Gpu, GrVkCommandBuffer, GrVkCommandPool, and GrVkResoureProvider. Created with: gclient setdep -r src/third_party/skia@afa3e0ca167b 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 BUG=chromium:919885 TBR=djsollen@google.com Change-Id: I4790c2da23786011de5544bce79359c53d45cf17 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1675225Reviewed-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@{#671970}
-
Joel Hockey authored
Always share files when RUNNING signal is received rather than only when we explicitly start. Bug: b:135772268 Change-Id: I772284a51e1df32654ea2cb2ff4c9ddfe5df7152 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674968 Commit-Queue: Joel Hockey <joelhockey@chromium.org> Auto-Submit: Joel Hockey <joelhockey@chromium.org> Reviewed-by:
Timothy Loh <timloh@chromium.org> Cr-Commit-Position: refs/heads/master@{#671969}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/eb66fe4e15e8..3b2255975f37 git log eb66fe4e15e8..3b2255975f37 --date=short --no-merges --format='%ad %ae %s' 2019-06-25 jiajia.qin@intel.com Fix the DispatchCompute error Created with: gclient setdep -r src/third_party/angle@3b2255975f37 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=syoussefi@google.com Change-Id: Ib32ac270d63ca82ccf4a97db2623c9c1d26140ad Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674419Reviewed-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@{#671968}
-
Alexandre Courbot authored
VideoDecoder methods are only supposed to be called from the client's task runner. Add a few missing DCHECKs to ensure this is really the case. BUG=920058 TEST=Build succeeds on Eve. Change-Id: Ia1783011cb75edecf834f38dd619ba82abcd2cdc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1670144Reviewed-by:
David Staessens <dstaessens@chromium.org> Commit-Queue: Alexandre Courbot <acourbot@chromium.org> Cr-Commit-Position: refs/heads/master@{#671967}
-
Xianzhu Wang authored
Also fix a lot of wrong baselines for LayoutNG. We should have been more careful when rebaselining tests, and should have noticed this bug when we first saw LayoutNG painted selections differently. Bug: 967432 Change-Id: Ibd36dbfdfc8a98b7b86e3c74d8db725a98652da1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674262 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by:
Xiaocheng Hu <xiaochengh@chromium.org> Cr-Commit-Position: refs/heads/master@{#671966}
-
tby authored
This adds methods that allow the user of a RecurrenceRanker to mutably access the storage maps of the ranker's FrecencyStore. This is useful for custom target/condition deletion logic that cannot be efficiently implemented via RemoveTarget/Condition. Bug: 921444 Change-Id: If6add2dee46e6cbd2b0a33820a5e613d5fde3d23 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1669010Reviewed-by:
Charles . <charleszhao@chromium.org> Commit-Queue: Tony Yeoman <tby@chromium.org> Cr-Commit-Position: refs/heads/master@{#671965}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/c0cc2343f646..f9ca73fdc2fa Created with: gclient setdep -r src-internal@f9ca73fdc2fa 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=tzik@google.com,dbeam@google.com,huanzhong@google.com Change-Id: Ib784ec419bdfcf2e59a12276374b8c707a24ba36 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674333Reviewed-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@{#671964}
-
Makoto Shimazu authored
Bug: 972458 Change-Id: Ibc0e0da1a69905ca8318e762ea92e1eb3616bbf3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1669253Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Auto-Submit: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#671963}
-
chromium-autoroll authored
https://dawn.googlesource.com/dawn.git/+log/99b76d1b8fdd..41c24ee4eb69 git log 99b76d1b8fdd..41c24ee4eb69 --date=short --no-merges --format='%ad %ae %s' 2019-06-25 yizhou.jiang@intel.com Fix computation of mipmap sizes used in validation 2019-06-25 hao.x.li@intel.com Supress failing end2end tests with Metal validation layer Created with: gclient setdep -r src/third_party/dawn@41c24ee4eb69 The AutoRoll server is located here: https://autoroll.skia.org/r/dawn-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:dawn-linux-x64-deps-rel;luci.chromium.try:dawn-mac-x64-deps-rel;luci.chromium.try:dawn-win10-x64-deps-rel;luci.chromium.try:dawn-win10-x86-deps-rel TBR=cwallez@google.com Change-Id: Id4fcc7a6af7dc6dc3b199f67e0d2297aa6a8c065 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1675204Reviewed-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@{#671962}
-
Jeremy Klein authored
This also fixes the flash of previous dialog content by covering it with a loading indication until the new content has been loaded. Bug: 956491 Change-Id: I06f03c1194925c45d3f40a054e26a017ac48c074 Tested: Heavily manually tested swapping between links. Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1668494 Auto-Submit: Jeremy Klein <jlklein@chromium.org> Reviewed-by:
Kyle Horimoto <khorimoto@chromium.org> Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Commit-Queue: Jeremy Klein <jlklein@chromium.org> Cr-Commit-Position: refs/heads/master@{#671961}
-
Junyi Xiao authored
Accessibility testing revealed the following issues within the tool: 1. not enough color contrast for description text of profiling type radio buttons 2. checkbox can be selected even Alloction instrumentation on timeline button is not selected 3. the role of target list of JS VM instance is not clearly conveyed to the vision-impaired users. i.e. it's confusing to users that what they should do/ what is this list for when they are not able to see the UI This change adds: 1. increasing color contrast of the description text 2. disable the checkbox when the corresponding profiling type is not selected 3. add "listbox" role to JS VM target list 4. test coverage screenshot: before: https://imgur.com/a/PSGLmoA after: https://imgur.com/a/cIRx0uK Bug: 963183 Change-Id: I77dc5fd4ac2dd84cf4cfd1803462bf56de3b88cd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1592796 Commit-Queue: Junyi Xiao <juxiao@microsoft.com> Reviewed-by:
Erik Luo <luoe@chromium.org> Cr-Commit-Position: refs/heads/master@{#671960}
-
rbpotter authored
Allow undo (via ctrl + Z or context menu) to work for the Print Preview custom margins input boxes by: (1) Moving the units outside of the text input area (aligned with the end of the text) rather than appending them to the text directly (2) Checking if the parsed value in pts matches before overriding the input value. Note that (1) requires making these inputs normal <input>s rather than <cr-input>s, and using the cr input styling via cr-input-style. Also fixing validation regexes, to handle the following cases: (1) Entries using the thousands delimeter (e.g. '1,000') - currently everything after the thousands delimeter is ignored. (2) Entries with numbers only after the decimal (e.g. '.5') - currently shows an invalid syntax error (users have to enter e.g. '0.5'). Bug: 452844 Change-Id: I933e56358b75785cf8b42f10585df4522cefe734 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672526 Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Reviewed-by:
Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#671959}
-
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: I2c000e0e42a16cde4c24325c09fe1b7ac7a5cd1e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674814Reviewed-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@{#671958}
-
Tarun Bansal authored
Loading Predictor: Do not learn resources that have low priority. This would in turn prevent loading predictor to preconnect to origins that host low priority resources. Low priority is defined based on resource priority. The behavior change is guarded behind a finch experiment. Change-Id: I86fc31aaa9f191071b621f46c27f851a6be44d90 Bug: 962693 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1567327Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Alex Ilin <alexilin@chromium.org> Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Commit-Queue: Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#671957}
-
Jinho Bang authored
Before this patch, the spacing between the error message view and the separator bar is too small. So, this patch increases spacing the error message view and the separator bar and then moves the view into body instead of header as per UX team's guide[1]. [1] https://bugs.chromium.org/p/chromium/issues/attachment?aid=395704&signed_aid=l8n-5NyRLCXrKlEdr9wYTw==&inline=1 Bug: 967808 Change-Id: I19a21eca6d3d648e76819a10d880f33678fdc17b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1635075Reviewed-by:
Rouslan Solomakhin <rouslan@chromium.org> Reviewed-by:
Ted Choc <tedchoc@chromium.org> Commit-Queue: Jinho Bang <jinho.bang@samsung.com> Cr-Commit-Position: refs/heads/master@{#671956}
-
Varun Khaneja authored
This CL does not attempt to block a navigation. It notifies the trigger manager when a navigation without a user gesture is blocked by the client. If the frame attempting the redirect is a google ads frame we send a RIND report. TBR=jam, dtrainor For more details see: go/extending-chrind-q2-2019-1 Bug: 965587 Change-Id: Ia3241c1917965e2cbcce70f2427bbd0218131bb1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1652612Reviewed-by:
Varun Khaneja <vakh@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Luke Z <lpz@chromium.org> Reviewed-by:
Peter Kasting <pkasting@chromium.org> Reviewed-by:
Carlos IL <carlosil@chromium.org> Commit-Queue: Varun Khaneja <vakh@chromium.org> Cr-Commit-Position: refs/heads/master@{#671955}
-
rajendrant authored
When lazyload is triggered by developer opt-in using loadin=lazy, img dimensions are expected to be provided as well, since that will have better performance. If dimensions is not provided via attributes or inline style, this CL shows a console message and also records UseCounter Bug: 973124 Change-Id: I159e5d4e1c0e32f32911163463dbcd600ff80f7f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1670063 Commit-Queue: rajendrant <rajendrant@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Scott Little <sclittle@chromium.org> Cr-Commit-Position: refs/heads/master@{#671954}
-
chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/e2439cc929f9..1ae6ac81e68a git log e2439cc929f9..1ae6ac81e68a --date=short --no-merges --format='%ad %ae %s' 2019-06-25 mtklein@google.com add RP comparison for SkVM_Overhead 2019-06-25 bsalomon@google.com Trace events in GrVkAMDMemoryAllocator Created with: gclient setdep -r src/third_party/skia@1ae6ac81e68a 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 BUG=chromium:919885 TBR=djsollen@google.com Change-Id: I0b484662f48724e378b585c441d7fbc5c219d058 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674714Reviewed-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@{#671953}
-
Julie Jeongeun Kim authored
This CL is a part of moving access token management to OAuth2AccessTokenManager. It cleans up GetURLLoaderFactory as StartRequest* APIs were moved to OAuth2AccessTokenManager and they access to SharedURLLoaderFactory through |delegate_| without helper API. Bug: 967598 Change-Id: I22db6c4ea985b3c195ea93e3b6fa518fe25ff8ba Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672090 Commit-Queue: Julie Jeongeun Kim <jkim@igalia.com> Reviewed-by:
Colin Blundell <blundell@chromium.org> Cr-Commit-Position: refs/heads/master@{#671952}
-
Wez authored
NavigationControllerImpl holds all top-level frame navigation logic: - Implementation of the fuchsia.web.NavigationController API. - Logic to deliver updates to an attached NavigationEventListener. Change-Id: I7f19de43cd17de0ad634c9218c7abe1dc6855053 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672263Reviewed-by:
Kevin Marshall <kmarshall@chromium.org> Commit-Queue: Wez <wez@chromium.org> Cr-Commit-Position: refs/heads/master@{#671951}
-
Alexandre Courbot authored
Safe threading was enforced by calling RunsTasksInCurrentSequence() on the expected task runner. Sequence checkers are the canonical way to enforce this, so use them. While we are at it, also make sure that all VideoDecoder methods reimplementations are called from the client thread. BUG=941330 TEST=video_decode_accelerator_tests pass with --use_vd in debug mode. Change-Id: Ibd5d42a8033f0dd8eb044d84d2436b5a0f50da56 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1670143Reviewed-by:
David Staessens <dstaessens@chromium.org> Reviewed-by:
Chih-Yu Huang <akahuang@chromium.org> Commit-Queue: Alexandre Courbot <acourbot@chromium.org> Cr-Commit-Position: refs/heads/master@{#671950}
-
Yutaka Hirano authored
...due to flakiness Bug: 976883 Change-Id: I365e9055a26485a269303a00b70f912ceb1bb4f9 Tbr: weili@chromium.org Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1675084Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#671949}
-
Gyuyoung Kim authored
Though Web IDL spec removed [PrimaryGlobal] and made [Exposed] required [1], many blink's IDL files have not followed it yet. So, this CL adds the keyword to the IDL files which don't have the keyword yet in the renderer/module/sensor directory. [1] https://github.com/heycam/webidl/issues/365 Bug: 963267 Change-Id: I7f5dc89c160d8e369b9ac2609aee506315263305 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672075Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Reviewed-by:
Hitoshi Yoshida <peria@chromium.org> Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com> Cr-Commit-Position: refs/heads/master@{#671948}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromiumos/chromite.git/+log/7c5922e23347..ce76d1e960eb git log 7c5922e23347..ce76d1e960eb --date=short --no-merges --format='%ad %ae %s' 2019-06-25 mikewu@google.com chromeos_config: Only enable vm_suite VM test in kumo board Created with: gclient setdep -r src/third_party/chromite@ce76d1e960eb The AutoRoll server is located here: https://autoroll.skia.org/r/chromite-chromium-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:chromeos-kevin-rel TBR=chrome-os-gardeners@google.com Change-Id: I5f1c67eb8ac1485e8e53a7838ad254f3b57352c0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674965Reviewed-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@{#671947}
-
chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/304e5101f382..8db999ee35ff git log 304e5101f382..8db999ee35ff --date=short --no-merges --format='%ad %ae %s' 2019-06-25 dberris@chromium.org PinpointScheduler: Add a required index Created with: gclient setdep -r src/third_party/catapult@8db999ee35ff 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:977488 TBR=sadrul@google.com Change-Id: I43ab761f8da54a92be2773233604030bbc2f6fbb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674966Reviewed-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@{#671946}
-
Matt Menke authored
The only two consumers currently just pass in a key created using the default contructor. I'll hook up reasonable values to PreconnectManager in followup CLs. Bug: 966896 Change-Id: Ic4c69dea4a97795e41d6dcd90b85b531eadbbf1e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1670529 Commit-Queue: Matt Menke <mmenke@chromium.org> Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Reviewed-by:
Shivani Sharma <shivanisha@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Reviewed-by:
Alex Ilin <alexilin@chromium.org> Reviewed-by:
Tarun Bansal <tbansal@chromium.org> Cr-Commit-Position: refs/heads/master@{#671945}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/81bf941106ba..c0cc2343f646 Created with: gclient setdep -r src-internal@c0cc2343f646 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=tzik@google.com,dbeam@google.com,huanzhong@google.com Change-Id: Ia76a86a2af0a065ae91a51fba34aaa73b22135a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674680Reviewed-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@{#671944}
-
Daniel McArdle authored
Currently, when a request is canceled, any pending client certificate dialogs will stick around until they are dismissed. Because the UI object that owns the dialogs is not directly owned by SSLClientAuthHandler, destructors will not implicitly convey the message that the request has been cancelled. This CL plumbs a callback between SSLClientAuthHandler and UI code, enabling SSLClientAuthHandler to delete orphaned dialogs. Bug: 946742 Change-Id: I09072452f712a8ed443349270e2571ca1c3b71f2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1588969Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Reviewed-by:
Emily Stark <estark@chromium.org> Reviewed-by:
Sean Topping <seantopping@chromium.org> Reviewed-by:
Dana Fried <dfried@chromium.org> Reviewed-by:
Johannes Henkel <johannes@chromium.org> Reviewed-by:
Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Antoine Labour <piman@chromium.org> Reviewed-by:
Bo <boliu@chromium.org> Commit-Queue: Dan McArdle <dmcardle@chromium.org> Cr-Commit-Position: refs/heads/master@{#671943}
-
chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/2cfafaf4aa25..8812b932c914 git log 2cfafaf4aa25..8812b932c914 --date=short --no-merges --format='%ad %ae %s' 2019-06-25 recipe-mega-autoroller@chops-service-accounts.iam.gserviceaccount.com Roll recipe dependencies (trivial). Created with: gclient setdep -r src/third_party/depot_tools@8812b932c914 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. TBR=agable@chromium.org Change-Id: If1ccbf62b91943736c3d5b04bfb1d676c42441a2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1674772Reviewed-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@{#671942}
-
Liquan(Max) Gu authored
Currently, we are using flags (is_reporting_lcp_) to stop the largest-text-paint pipeline in TextPaintTimingDetector. However, the flag is hard to maintain and is error-prone. To fix this issue, we introduce a wrapper for the largest-text-paint part of code. Once we stop largest-text-paint, we set the wrapper instance to null. This way, any data structure and functions of this pipeline would no longer be accessible. In this patch, we also remove the timer. The removal is included in this patch because it's part of the largest-text-paint pipeline. Although the removal is a relatively separate part, we suggest including it here because making it two steps would complicate the middle state. The removal of timer has several benefits: 1) can avoid the complicated control logic of timer. 2) can make the metric result more precise, because we move the result update from the 1s-timer callback to the swap-time assignment callback. Bug:977181,977926,977952 Change-Id: I01821517ee9a01c70ad65dd901b0f3d687bbb1de Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672113 Commit-Queue: Liquan (Max) Gu <maxlg@chromium.org> Reviewed-by:
Liquan (Max) Gu <maxlg@chromium.org> Reviewed-by:
Nicolás Peña Moreno <npm@chromium.org> Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Cr-Commit-Position: refs/heads/master@{#671941}
-
Chinglin Yu authored
This CL adds support of stopping a perf session in PerfOutputCall before the profiler duration elapses. This also changes make PerfOutputCall to move the profiler output in the callback so that the user class doesn't need to hold hold the PerfOuptutCall instance alive when using the profiler output. Bug: 904785 Test: locally build. Change-Id: I7ea63962c234a9c6b55d8948e3b98fa496b3784c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1637024 Commit-Queue: Chinglin Yu <chinglinyu@chromium.org> Reviewed-by:
Gabriel Marin <gmx@chromium.org> Reviewed-by:
Ryo Hashimoto <hashimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#671940}
-
chrome-release-bot authored
# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=benmason@chromium.org Change-Id: I6092eb8d8e581a356d958705758886fc37a2239e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1672238Reviewed-by:
chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#671939}
-
Esmael El-Moslimany authored
Replaces 'tap' event with 'click' for gaia-button's. Bug: 967793 Change-Id: Ifee53c66243357b5f2bcb2a17ea40a402f9d483e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1658650Reviewed-by:
Alexander Alekseev <alemate@chromium.org> Reviewed-by:
Maksim Ivanov <emaxx@chromium.org> Reviewed-by:
Hector Carmona <hcarmona@chromium.org> Commit-Queue: Esmael El-Moslimany <aee@chromium.org> Cr-Commit-Position: refs/heads/master@{#671938}
-
Koji Ishii authored
This patch adds DCHECKs to check consistency between NGPhysicalFragment and LayoutObject in construction, when read from cache, and when NGPaintFragment is constructed. These DCHECKs should catch when we have old fragments after LayoutObject was changed, such as r671460 (crrev.com/c/1670146). Change-Id: I65cb1d9080ca79d6ce904fd544500ab6d5909207 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1669916Reviewed-by:
Christian Biesinger <cbiesinger@chromium.org> Reviewed-by:
Emil A Eklund <eae@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#671937}
-
Liquan(Max) Gu authored
Currently, we dump the trace event on browser shutdown. This posed a challenge for Telemetry because Telemetry cannot retrieve the event after the tracing connection is shutdown. As a replacement, we dump the trace event whenever LCP-handler get updated. This way, Telemetry will see all the history candidates and the invalidation of them. Specifically, we use two events: 1. "NavStartToLargestContentfulPaint::Candidate::AllFrames::UKM" 2. "NavStartToLargestContentfulPaint::Invalidate::AllFrames::UKM" Telemetry needs to sort these events by the trace timestamp. And use the last one as the final result. Note that the LCP firing time is different from the trace timestamp. We store it in: event.args.data.durationInMilliseconds for the candidate event (1). This CL also adds the frame-type to the trace event. The frame-type indicates whether the content is from mainframe or subframe. Bug:967788 Change-Id: If9a75f6ce1f1c93af139557fdb199b096580a774 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1671027Reviewed-by:
Liquan (Max) Gu <maxlg@chromium.org> Reviewed-by:
Bryan McQuade <bmcquade@chromium.org> Commit-Queue: Liquan (Max) Gu <maxlg@chromium.org> Cr-Commit-Position: refs/heads/master@{#671936}
-
Matthew Webb authored
Adds the non-preview authenticatorBioEnrollment command and a related test, which is not at all comprehensive. The functionality should be the same, so the unit test does not need to be comprehensive. This may change in the future. Bug: 974046 Change-Id: Ie0bf030c63ad7633d8ba94a84374e6977da07962 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1665555Reviewed-by:
Kim Paulhamus <kpaulhamus@chromium.org> Reviewed-by:
Martin Kreichgauer <martinkr@google.com> Commit-Queue: Matthew Webb <noviv@google.com> Cr-Commit-Position: refs/heads/master@{#671935}
-
Dominick Ng authored
The WebAPK icon hasher makes a no-CORS fetch request for the primary and badge icons for creating WebAPKs. Before this CL, the request was made without setting a request_initiator on the fetch request. When the requested image is protected by Cross-Origin-Resource-Policy: same-site, the lack of initiator causes the fetch to fail and WebAPK creation fails as a result. This CL fixed the issue by setting the initiator to the origin of the requested start URL for the WebAPK. A test is added to ensure correct behaviour. BUG=977829 Change-Id: I308a21667b42e9f4c46806deda261fbebfeb46a3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1673671 Commit-Queue: Dominick Ng <dominickn@chromium.org> Reviewed-by:
Peter Kotwicz <pkotwicz@chromium.org> Cr-Commit-Position: refs/heads/master@{#671934}
-
chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/50710e758168..d1fb2c5fcaa3 git log 50710e758168..d1fb2c5fcaa3 --date=short --no-merges --format='%ad %ae %s' 2019-06-24 asweintraub@google.com Fix overloaded operators in bigint. 2019-06-24 asweintraub@google.com Fix assignment operator return values in agg. Created with: gclient setdep -r src/third_party/pdfium@d1fb2c5fcaa3 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=pdfium-deps-rolls@chromium.org Change-Id: I6d24bb032c33f8856f012f99b9f709ce0238232f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1671903Reviewed-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@{#671933}
-
Takashi Sakamoto authored
This reverts commit ee95bc44. Reason for revert: suspect causing unit_tests failure on Linux MSAN Tests: https://ci.chromium.org/p/chromium/builders/ci/Linux%20MSan%20Tests/17649 PageInfoBubbleViewTest.ChangingFlashSettingForSiteIsRemembered PageInfoBubbleViewTest.EnsureCloseCallback PageInfoBubbleViewTest.NotificationPermissionRevokeUkm PageInfoBubbleViewTest.OpenPageInfoBubbleAfterNavigationStart PageInfoBubbleViewTest.SetPermissionInfo PageInfoBubbleViewTest.SetPermissionInfoForUsbGuard PageInfoBubbleViewTest.SetPermissionInfoWithPolicyUsbDevices PageInfoBubbleViewTest.SetPermissionInfoWithUsbDevice PageInfoBubbleViewTest.SetPermissionInfoWithUserAndPolicyUsbDevices PageInfoBubbleViewTest.UpdatingSiteDataRetainsLayout https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8909718923797040064/+/steps/unit_tests/0/logs/Deterministic_failure:_PageInfoBubbleViewTest.ChangingFlashSettingForSiteIsRemembered__status_CRASH_/0 [ RUN ] PageInfoBubbleViewTest.ChangingFlashSettingForSiteIsRemembered ==9056==WARNING: MemorySanitizer: use-of-uninitialized-value #0 0x561baaab15ec in PageInfoUI::GetSecurityDescription(PageInfoUI::IdentityInfo const&) const ./../../chrome/browser/ui/page_info/page_info_ui.cc:250:3 #1 0x561bab6a1548 in PageInfoBubbleView::SetIdentityInfo(PageInfoUI::IdentityInfo const&) ./../../chrome/browser/ui/views/page_info/page_info_bubble_view.cc:802:7 #2 0x561baaaab3bb in PageInfo::PresentSiteIdentity() ./../../chrome/browser/ui/page_info/page_info.cc:969:8 #3 0x561baaaa0a21 in PageInfo::PageInfo(PageInfoUI*, Profile*, TabSpecificContentSettings*, content::WebContents*, GURL const&, security_state::SecurityLevel, security_state::VisibleSecurityState const&) ./../../chrome/browser/ui/page_info/page_info.cc:344:3 #4 0x561bab69b6dd in PageInfoBubbleView::PageInfoBubbleView(views::View*, gfx::Rect const&, aura::Window*, Profile*, content::WebContents*, GURL const&, security_state::SecurityLevel, security_state::VisibleSecurityState const&, base::OnceCallback<void (views::Widget::ClosedReason, bool)>) ./../../chrome/browser/ui/views/page_info/page_info_bubble_view.cc:576:24 ... Original change's description: > PageInfo: decouple safe browsing and TLS statii. > > Previously, the Page Info bubble maintained a single variable to > identify all reasons that a page might have a non-standard status. This > lead to the display logic making assumptions about, for instance, the > validity of a certificate when the page was flagged by Safe Browsing. > > This CL separates out the Safe Browsing status from the site identity > status so that the page info bubble can inform the user that the site's > certificate is invalid, even if it's also flagged by Safe Browsing. > > Bug: 869925 > Change-Id: I34107225b4206c8f32771ccd75e9367668d0a72b > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1662537 > Reviewed-by: Mustafa Emre Acer <meacer@chromium.org> > Reviewed-by: Bret Sepulveda <bsep@chromium.org> > Auto-Submit: Joe DeBlasio <jdeblasio@chromium.org> > Commit-Queue: Joe DeBlasio <jdeblasio@chromium.org> > Cr-Commit-Position: refs/heads/master@{#671847} TBR=meacer@chromium.org,bsep@chromium.org,jdeblasio@chromium.org Change-Id: I8be652952e7276bcc9266124693352e467159cc4 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 869925 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1673985Reviewed-by:
Takashi Sakamoto <tasak@google.com> Commit-Queue: Takashi Sakamoto <tasak@google.com> Cr-Commit-Position: refs/heads/master@{#671932}
-
Julie Jeongeun Kim authored
This CL is a part of moving access token management to OAuth2AccessTokenManager. It moves InvalidateAccessToken() to OAuth2AccessTokenManager and cleans up InvalidateAccessTokenForClient() since it's not used. Bug: 967598 Change-Id: I9fff699899249eae1d65d2ebfe68778fe21ead75 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1670141 Commit-Queue: Julie Jeongeun Kim <jkim@igalia.com> Reviewed-by:
Colin Blundell <blundell@chromium.org> Cr-Commit-Position: refs/heads/master@{#671931}
-