- 04 Dec, 2019 40 commits
-
-
Francois Doray authored
With the launch of the SkipTouchEventFilter feature, PageLoad.InteractiveTiming.FirstInputDelay3 is no longer recorded and was marked as obsolete. This CL updates the code that used to record the PageLoad.InteractiveTiming.FirstInputDelay3.ByLiveTabCount.* histograms to instead record PageLoad.InteractiveTiming.FirstInputDelay4.ByLiveTabCount.*. The same data source is used to record non-suffixed and suffixed versions of the PageLoad.InteractiveTiming.FirstInputDelay4 histogram. Change-Id: I74a3439d03e4cfa748711e337af680230baa05e6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1932092Reviewed-by:
Ilya Sherman <isherman@chromium.org> Reviewed-by:
John Delaney <johnidel@chromium.org> Commit-Queue: François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#721450}
-
Balazs Engedy authored
Decouple call sites that wish to check the quiet UI state (or the promo state) from AdaptiveNotificationPermissionUiSelector, and instead make this call sites consult QuietNotificationPermissionUIState, which acts a thin layer to read/write preferences. Rename AdaptiveNotificationPermissionUiSelector to AdaptiveQuietNotificationPermissionUiEnabler to better reflect the new responsibility of this class is to merely toggle a setting, the actual UI will be selected by the PermissionRequestManager. This CL also renames `permission_features.h`, for consistency, to `quiet_notification_permission_ui_config.h`. Bug: 1028642, 1030216 Change-Id: If52dfab3532a473399091bf4291e863cf70142f0 TBR: battre@chromium.org Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948892 Commit-Queue: Balazs Engedy <engedy@chromium.org> Reviewed-by:
Natalie Chouinard <chouinard@chromium.org> Reviewed-by:
Martin Šrámek <msramek@chromium.org> Reviewed-by:
Andy Paicu <andypaicu@chromium.org> Cr-Commit-Position: refs/heads/master@{#721449}
-
Sylvain Defresne authored
Those libraries will soon be build as a framework bundle so prevent direct uses from ios/chrome before the migration is over. Bug: 1017165 Change-Id: I2b40e5aeb6050e6fa6ab87c03aae96d446bde09f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948935 Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Auto-Submit: Sylvain Defresne <sdefresne@chromium.org> Reviewed-by:
David Jean <djean@chromium.org> Cr-Commit-Position: refs/heads/master@{#721448}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/b939b4a7247d..006a15542867 git log b939b4a7247d..006a15542867 --date=short --first-parent --format='%ad %ae %s' 2019-12-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/vulkan-validation-layers/src 4fde9b750992..e72b61c7c20d (1 commits) 2019-12-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/SwiftShader b64fbfec4dcd..bbd0694f9ab2 (3 commits) 2019-12-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/spirv-tools/src 3ed4586044f2..e82a428605f6 (3 commits) Created with: gclient setdep -r src/third_party/angle@006a15542867 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-chromium-autoroll Please CC geofflang@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_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win-asan;luci.chromium.try:win_optional_gpu_tests_rel Bug: None Tbr: geofflang@google.com Change-Id: I349b1ed5e9642ddeb2b705da02dfc2651daf8d72 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1950245Reviewed-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@{#721447}
-
v8-ci-autoroll-builder authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/adfb6ba3..98d4bce4 Please follow these instructions for assigning/CC'ing issues: https://v8.dev/docs/triage-issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux-blink-rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:linux_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:mac_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:win_optional_gpu_tests_rel CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: I5160ed05054d77464ff2f9bb6bc415aea4220fd3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1949647Reviewed-by:
v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: v8-ci-autoroll-builder <v8-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#721446}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/89313451d8e2..a9ad36f3225d git log 89313451d8e2..a9ad36f3225d --date=short --first-parent --format='%ad %ae %s' 2019-12-04 mbonadei@webrtc.org Fix aec3_fuzzer chromium build config. 2019-12-04 srte@webrtc.org Always keep abs send time extension. 2019-12-04 peah@webrtc.org AEC3: Ensure that the high-pass filter is on whenever the AEC is active 2019-12-03 hta@webrtc.org Move messaging -> PostTask for freeing datachannels 2019-12-03 perkj@webrtc.org Propagate RtpPacketReceived::arival_time_ms() when demuxing RTX packets 2019-12-03 dinosaurav@chromium.org Deprecate RtpReceiver's SetParameters method 2019-12-03 steveanton@webrtc.org Remove line number from rtc::Location 2019-12-03 roman.gaiu@ringcentral.com Implement handling for MS PowerPoint Presentation Mode. 2019-12-03 kmackay@google.com Export more symbols to fix Chromecast component build 2019-12-03 peah@webrtc.org Disable unittest that takes too long to finish 2019-12-03 amithi@webrtc.org Encoding constructor should be public. 2019-12-03 handellm@webrtc.org TimeController: Rename Sleep to AdvanceTime. 2019-12-03 handellm@webrtc.org VideoReceiveStream: Enable encoded frame sink. 2019-12-03 hta@webrtc.org Refactoring DataChannelController from PeerConnection part 4 2019-12-03 peah@webrtc.org AEC3: Add flag for requiring a high pass filter effect before the AEC 2019-12-03 danilchap@webrtc.org in PacketBuffer::Packet pass payload using smart buffer 2019-12-03 titovartem@google.com Add explicit copy constructors and assign operators for some classes. 2019-12-03 orphis@webrtc.org Remove unused non-standard RtpEncodingParameters members 2019-12-03 orphis@webrtc.org Fix VP8 encoder maxFramerate support 2019-12-03 peah@webrtc.org Revert "AEC3: Ensure that the high-pass filter effect is on when AEC3 is active" 2019-12-03 peah@webrtc.org AEC3: Add signal dependent mixing before alignment 2019-12-03 peah@webrtc.org AEC3: Ensure that the high-pass filter effect is on when AEC3 is active 2019-12-03 sprang@webrtc.org Trials should always be populated in call config. 2019-12-03 peah@webrtc.org Changed parameter name to match the use of it in AEC3 2019-12-03 jonaso@webrtc.org Add IceControllerEvent::ICE_CONTROLLER_RECHECK 2019-12-03 peah@webrtc.org Make new method pure virtual in the EchoControl interface 2019-12-02 henrik.lundin@webrtc.org NetEq: Fix bug in PLC for multi-channel audio 2019-12-02 titovartem@google.com Refactor FrameGenerator to return VideoFrameBuffer with VideoFrame::UpdateRect 2019-12-02 peah@webrtc.org AEC3: Adding default AEC3 configurations that are setup specific 2019-12-02 peah@webrtc.org AEC3: Correct the number of render channels in the echo audibility code 2019-12-02 hta@webrtc.org Refactor DataChannel control out of PeerConnection 2019-12-02 danilchap@webrtc.org Delete FunctorMessageHandler, in tests use alternative ways to post functors 2019-12-02 mbonadei@webrtc.org Minor fixes to ChannelSend. 2019-12-02 saza@webrtc.org Fuzz AEC3 2019-12-02 peah@webrtc.org Remove deprecated setting for activating multichannel processing 2019-12-02 srte@webrtc.org Moves SampleStats and EventRateCounter to rtc_base/numerics 2019-11-29 chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com Roll chromium_revision a9c1e4af..3f978485 (720171:720272) 2019-11-29 jonaso@webrtc.org Move SendBindingResponse to Connection Created with: gclient setdep -r src/third_party/webrtc@a9ad36f3225d If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/webrtc-chromium-autoroll Please CC webrtc-chromium-sheriffs-robots@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 Bug: chromium:1013590,chromium:1029707,chromium:1029717,chromium:1029740,chromium:1030179 Tbr: webrtc-chromium-sheriffs-robots@google.com Change-Id: Ida2c425047eabcead9a79f8a44a57bc12caa7aba Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1950249Reviewed-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@{#721445}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/1ef4b91dcb8a..52d49231905d git log 1ef4b91dcb8a..52d49231905d --date=short --first-parent --format='%ad %ae %s' 2019-12-04 aerotwist@chromium.org Migrates search/ to esm Created with: gclient setdep -r src/third_party/devtools-frontend/src@52d49231905d 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:1006759 Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: I7e03cd1bfea8e801a3cccfca4871273151e8bacb Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1950247Reviewed-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@{#721444}
-
Adrienne Walker authored
Other than unit tests, this removes the only usage of ChromeBlobStorageContext from IndexedDB by changing the initialization of IndexedDBDispatcherHost. Bug: 1022214 Change-Id: Ia7fb39bdfa93fe104fbe5630ad0d4c986458b1b2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1947709 Commit-Queue: Ken Buchanan <kenrb@chromium.org> Reviewed-by:
Ken Buchanan <kenrb@chromium.org> Reviewed-by:
Daniel Murphy <dmurph@chromium.org> Auto-Submit: enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#721443}
-
Andy Paicu authored
As part of the new quieter notification prompt, add IPH for the android quieter notification permission prompt. To be shown the first time the setting is enabled. This is controlled by using the functions: * AdaptiveNotificationPermissionUiSelector::ShouldShowPromo * AdaptiveNotificationPermissionUiSelector::PromoWasShown Quick mock of how this is supposed to look: https://docs.google.com/document/d/1hsp1j08yzIK6M6G7pbsdEihU8CLN7QQ3V2iAxESrqQM/edit?usp=sharing Bug: 1029595 Change-Id: I3c90dda846a70396f1130c2ad6dcfc3622b9b25f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1944173 Commit-Queue: Andy Paicu <andypaicu@chromium.org> Reviewed-by:
Brian White <bcwhite@chromium.org> Reviewed-by:
Matthew Jones <mdjones@chromium.org> Reviewed-by:
Kamila Hasanbega <hkamila@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#721442}
-
Gyuyoung Kim authored
This CL removes Create() factory functions in //third_partyb/blink/renderer/modules/mediastream as much as possible, and makes all callers use MakeGarbageCollected<Foo> instead. This CL removes below factory functions, - MediaStreamEvent::Create - ApplyConstraintsRequest::Create - InputDeviceInfo::Create - MediaStreamTrackEvent::Create Bug: 939691 Change-Id: If665d5a2d90cf01c209c9fbb97f69efc73421823 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1947617Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com> Cr-Commit-Position: refs/heads/master@{#721441}
-
Gyuyoung Kim authored
This CL removes Create() factory functions in //third_partyb/blink/renderer/modules/websockets as much as possible, and makes all callers use MakeGarbageCollected<Foo> instead. This CL removes below factory functions, - CloseEvent::Create - MockWebSocketChannel::Create - WebPepperSocketChannelClientProxy::Create Bug: 939691 Change-Id: I60ffa9b9b94b51723fe606d60a9b1215c0c72cb1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1947615Reviewed-by:
Adam Rice <ricea@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com> Cr-Commit-Position: refs/heads/master@{#721440}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/30972d73df3e..bb1785937ac6 Created with: gclient setdep -r src-internal@bb1785937ac6 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: None Tbr: jbudorick@google.com Change-Id: I6d90c3c2b73b925ceaebff0fe65dff6577cb5da0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1950246Reviewed-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@{#721439}
-
Denis Kuznetsov authored
As the user image selection screen is removed from signin flow, this test is not needed anymore. Bug: 888784 Change-Id: Ic07da1021cea63dcc88060daa731b887a6fe3e71 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948941Reviewed-by:
Roman Sorokin [CET] <rsorokin@chromium.org> Commit-Queue: Denis Kuznetsov [CET] <antrim@chromium.org> Cr-Commit-Position: refs/heads/master@{#721438}
-
Tim van der Lippe authored
This should have been removed in https://chromium-review.googlesource.com/c/chromium/src/+/1946372 Change-Id: Ic5d7a032fbc5c5a988260f3c202f5ea561a5a8b1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1949476 Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org> Commit-Queue: Yang Guo <yangguo@chromium.org> Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by:
Yang Guo <yangguo@chromium.org> Cr-Commit-Position: refs/heads/master@{#721437}
-
Andreas Haas authored
This CL replaces uses of version of deprecatedByteLengthAsUnsigned in the ImageData implementation with byteLengthAsSizeT. In ValidateConstructorArguments we check for potential overflows and throw an exception if necessary. Some uses can already deal with size_t anyways. In one case I cast the value with a checked_cast. R=jbroman@chromium.org Bug: chromium:1008840 Change-Id: I5d3117a27e1b385428603a08f33d624b42cc4592 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948928 Commit-Queue: Andreas Haas <ahaas@chromium.org> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#721436}
-
Sergey Poromov authored
../../chrome/browser/ui/app_list/arc/arc_app_utils.cc:385:13: warning: format specifies type 'long' but the argument has type 'int64_t' (aka 'long long') [-Wformat] (base::TimeTicks::Now() - base::TimeTicks()).InMilliseconds())}); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../chrome/browser/ui/app_list/arc/arc_app_utils.cc:214:39: note: format string is defined here "S.org.chromium.arc.request.start=%ld"; Change-Id: Idd0f1dd9923a5d4dd66783f5af5037efaeb7109f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1947662Reviewed-by:
Yury Khmel <khmel@chromium.org> Commit-Queue: Sergey Poromov <poromov@chromium.org> Auto-Submit: Sergey Poromov <poromov@chromium.org> Cr-Commit-Position: refs/heads/master@{#721435}
-
Alexander Hendrich authored
Bug: none Change-Id: Ic68454edd22d927a9e01df04d2cbdd932567cec3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1949475 Auto-Submit: Alexander Hendrich <hendrich@chromium.org> Commit-Queue: Zakhar Voit <voit@google.com> Reviewed-by:
Zakhar Voit <voit@google.com> Cr-Commit-Position: refs/heads/master@{#721434}
-
Jonathan Ross authored
This reverts commit 5d834c94. Reason for revert: Compilation error in test support for rtc: FAILED: obj/third_party/blink/renderer/modules/peerconnection/test_support/mock_web_rtc_peer_connection_handler Failing Build: https://ci.chromium.org/p/chromium/builders/ci/win-archive-rel/8289 Original change's description: > Remove web_rtc_api_name.h from Blink API surface > > It isn't used outside Blink due to the Onion Soupping of WebRTC. It was moved to > renderer/platform/mediastream and renamed so that "web" is not prefixed to the > file name and the types defined inside. > > Bug: 919392 > Change-Id: I8ccf33bdd75f0b04ffd6bc515be1b737a3ea3945 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1944864 > Reviewed-by: Alexander Timin <altimin@chromium.org> > Reviewed-by: Jeremy Roman <jbroman@chromium.org> > Commit-Queue: Sergio Villar <svillar@igalia.com> > Cr-Commit-Position: refs/heads/master@{#721424} TBR=jbroman@chromium.org,svillar@igalia.com,altimin@chromium.org Change-Id: I4af774231f943625518ba93684c78fa486dbecfa No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 919392 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948922Reviewed-by:
Jonathan Ross <jonross@chromium.org> Commit-Queue: Jonathan Ross <jonross@chromium.org> Cr-Commit-Position: refs/heads/master@{#721433}
-
arthursonzogni authored
The Content-Security-Policy-Report-Only header with script-src was not checked for "eval". This patch fixed the issue. --- This is mostly caused by the function: ~~~ void ScriptController::UpdateDocument() { window_proxy_manager_->MainWorldProxyMaybeUninitialized()->UpdateDocument(); EnableEval(); } ~~~ Line 1 makes V8 to bypass checking CSP "eval" if there are no CSP or TrustedType checks to make. So far so good! Line 2 made V8 to bypass checking CSP "eval" unconditionally. Wrong! --- The second problem was that V8 AllowCodeGenerationFromStrings was not set to false in case of 'report-only' CSP. This patch fixed this and went further. Blink now requires V8 to always call it back before any 'eval' call, no matter if there are policies or not. This is simpler. --- Bug: 980127 Change-Id: Ia5b4887cc981d85a077649df8a54cfebace245ee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1947741 Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org> Reviewed-by:
Mike West <mkwst@chromium.org> Reviewed-by:
Daniel Vogelheim <vogelheim@chromium.org> Cr-Commit-Position: refs/heads/master@{#721432}
-
chromium-autoroll authored
https://swiftshader.googlesource.com/SwiftShader.git/+log/bbd0694f9ab2..9c795fda9a8c git log bbd0694f9ab2..9c795fda9a8c --date=short --first-parent --format='%ad %ae %s' 2019-12-04 bclayton@google.com VulkanUnitTests: Fix bad comment on assembly. Created with: gclient setdep -r src/third_party/swiftshader@9c795fda9a8c 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: I2c8b063a7887b73ed872136751a7487be301daee Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1950196Reviewed-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@{#721431}
-
Nikita Podguzov authored
As far as we want to reuse StickySettings in Printing API for extracting information about recent printer activity we should place it in more appropriate component. Also create GetInstance() function to support the assumption that only one instance of the class is instantiated. Background: crrev.com/c/1893206 Bug: 996785 Change-Id: I6c5205ef181e56836954f83990a007ee04f351ff Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1947738 Commit-Queue: Nikita Podguzov <nikitapodguzov@chromium.org> Reviewed-by:
Rebekah Potter <rbpotter@chromium.org> Reviewed-by:
Lei Zhang <thestig@chromium.org> Cr-Commit-Position: refs/heads/master@{#721430}
-
Michael van Ouwerkerk authored
Bug: 1018129 Change-Id: Ie0424315ab4c7b02e5899c30d0efa7062588d66f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948831Reviewed-by:
vitaliii <vitaliii@chromium.org> Commit-Queue: Michael van Ouwerkerk <mvanouwerkerk@chromium.org> Cr-Commit-Position: refs/heads/master@{#721429}
-
Yngve N. Pettersen authored
This allows downstream embedders to specify their own branding files and locations without having to patch chromium source files. Change-Id: I8b5c1d71a11998ef68b586f11326d82aced35529 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1932781Reviewed-by:
Dirk Pranke <dpranke@chromium.org> Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Yngve Pettersen <yngve@vivaldi.com> Cr-Commit-Position: refs/heads/master@{#721428}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/f3aa582f01c2..1ef4b91dcb8a git log f3aa582f01c2..1ef4b91dcb8a --date=short --first-parent --format='%ad %ae %s' 2019-12-04 yangguo@chromium.org Reimport a11y-axe-core tests from Chromium 2019-12-04 mathias@chromium.org Update various Network Conditions User-Agent strings 2019-12-04 mathias@chromium.org Update Network Conditions User-Agent strings for Safari Created with: gclient setdep -r src/third_party/devtools-frontend/src@1ef4b91dcb8a 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:1029031 Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: Ic3c3cc8173cfdbc6b40d4ebf49fc42ba1a1a6ff4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1950243Reviewed-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@{#721427}
-
Sergey Poromov authored
Support Chrome OS (only managed by the Google cloud). We also try to take advantage of the browser's existing management infrastructure rather than creating new cloud policy clients if we can find one already. Unifies the way how DMToken is retrieved. TBR=avi@chromium.org out_chromeos/Default/unit_tests Bug: chromium:1012048 Test: out/Default/unit_tests && Change-Id: Id94468200e6a79a2a5b3ad4dcbf12c5972a629e7 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1846475 Commit-Queue: Sergey Poromov <poromov@chromium.org> Reviewed-by:
Daniel Rubery <drubery@chromium.org> Reviewed-by:
Sergey Poromov <poromov@chromium.org> Reviewed-by:
Roger Tawa <rogerta@chromium.org> Cr-Commit-Position: refs/heads/master@{#721426}
-
Chris Blume authored
It seems that some years ago clang@Windows didn't have the proper intrinsic required, which prompted the use of inline ASM. It has a side effect in that it will allow compilation of the optimized function within the same compilation unit while using regular compiler flags (i.e. 'crc32' instruction on x86 requires some special compiler flags). Main issue is that inline ASM is blocked on dependencies (e.g. 'base') that will be linked to NaCl. The main idea here is to allow the whole Chromium code base to use the highly optimized checksums in zlib (e.g. crc32 and Adler-32), exported through an interface (i.e. base::Crc32()). This patch fixes this issue by removing the use of inline ASM. The workaround is to use clang/gcc 'target attributes' to instruct the backend to use different code generation options for the optimized function, see: https://clang.llvm.org/docs/AttributeReference.html#target NOTE: While testing on my personal Windows PC, VS2019 including smmintrin.h was insufficient. I needed to explicitly include either immintrin.h or nmmintrin.h. I expected I would need that, but it seems to be working with just smmintrin.h. Bug: 902789 Change-Id: Id692fb839e20b26f9ba8b45538e652d5b140cd36 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1941688 Commit-Queue: Chris Blume <cblume@chromium.org> Reviewed-by:
Adenilson Cavalcanti <cavalcantii@chromium.org> Cr-Commit-Position: refs/heads/master@{#721425}
-
Sergio Villar Senin authored
It isn't used outside Blink due to the Onion Soupping of WebRTC. It was moved to renderer/platform/mediastream and renamed so that "web" is not prefixed to the file name and the types defined inside. Bug: 919392 Change-Id: I8ccf33bdd75f0b04ffd6bc515be1b737a3ea3945 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1944864Reviewed-by:
Alexander Timin <altimin@chromium.org> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Commit-Queue: Sergio Villar <svillar@igalia.com> Cr-Commit-Position: refs/heads/master@{#721424}
-
Gyuyoung Kim authored
This CL removes Create() factory functions in //third_party/blink/renderer/modules/mediarecorder as much as possible, and makes all callers use MakeGarbageCollected<Foo> instead. This CL removes below factory functions, - BlobEvent::Create(const AtomicString& type, Blob* blob, double timecode) - MediaRecorderHandler::Create Bug: 939691 Change-Id: I82450514fab5bf2c5667fbdb5b7930d4cc02a6aa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1949839Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Gyuyoung Kim <gyuyoung@igalia.com> Cr-Commit-Position: refs/heads/master@{#721423}
-
Yutaka Hirano authored
WebView and Headless (may) use their custom network stack instead of the network service, but they want security features implemented in the network service such as CORS. This CL introduces URLLoaderFactoryParams.factory_override. It, if set, is used to replace the network::URLLoaderFactory used in network::CorsURLLoaderFactory. Also, it also has a member to get a network::URLLoaderFactory that could have been used by the network::CorsURLLoaderFactory, in order to allow embedders to use the network service without CORS. AwContentBrowserClient sets |factory_override| via WillCreateURLLoaderFactory. When AwProxyingURLLoaderFactory intercepts a request, 1. If |factory_override| is not found, this is a navigation request, or non-network request. Do what it does currently. 2. Otherwise, pass the request to the URLLoaderFactory captured at WillCreateURLLoaderFactory. The CORS modules in the network service will use the URLLoaderFactory passed as |factory_override.overriding_factory|. 3. When the URLLoaderFactory passed as |factory_override.overriding_factory| is called, it consult with the WebView application. When it returns a response (intercepting case), return that response to the CorsURLLoader. Otherwise, use the URLLoaderFactory passed as |factory_override.overridden_factory_receiver| at WillCreateURLLoaderFactory to ignore CORS. Bug: 1027011 Change-Id: I258b7507ee0a7991df2c1ae1c9f5f0cc71ad67ed Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1928100Reviewed-by:
Tobias Sargeant <tobiasjs@chromium.org> Reviewed-by:
Matt Falkenhagen <falken@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Reviewed-by:
Nate Fischer <ntfschr@chromium.org> Reviewed-by:
Takashi Toyoshima <toyoshim@chromium.org> Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#721422}
-
Jan Wilken Dörrie authored
This change modifies the native strings used in base::FilePath, base::CommandLine and base::Environment to be std::wstring on Windows. Furthermore it updates callers within //base to be compatible with the upcoming switch of base::string16 from std::wstring to std::u16string. Bug: 911896 Change-Id: I3843e87c15ad0faeaa0e5e0ca3059c39e8108dd5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1817603 Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org> Reviewed-by:
Robert Liao <robliao@chromium.org> Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#721421}
-
Elly Fong-Jones authored
This test doesn't work on Mac because the restore behavior is different. The fact that it doesn't work was obscured by issue 899286. :( Bug: 1028239 Change-Id: I9dab005ace535eddeec3b431818166f3e3372047 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1947929Reviewed-by:
Scott Violet <sky@chromium.org> Commit-Queue: Elly Fong-Jones <ellyjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#721420}
-
Juan Antonio Navarro Perez authored
Bug: 1029008 Change-Id: I38d1642451bd0aeb85c25cc1de87737008c38ce5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1940150 Commit-Queue: Juan Antonio Navarro Pérez <perezju@chromium.org> Reviewed-by:
Caleb Rouleau <crouleau@chromium.org> Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Reviewed-by:
Oksana Zhuravlova <oksamyt@chromium.org> Reviewed-by:
Ravi Mistry <rmistry@chromium.org> Cr-Commit-Position: refs/heads/master@{#721419}
-
Eric Seckler authored
Since benchmarks are still flakily failing on linux-perf due to overrunning the buffer. We may be able to reduce this further again once we remove LegacyEvent completely. Bug: 1029510 Change-Id: Ie91d85842fae1f82632c1e72c87e5dc1508ff714 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948743 Auto-Submit: Eric Seckler <eseckler@chromium.org> Commit-Queue: Stephen Nusko <nuskos@chromium.org> Reviewed-by:
Stephen Nusko <nuskos@chromium.org> Cr-Commit-Position: refs/heads/master@{#721418}
-
Andreas Haas authored
With this CL I remove a use of DOMArrayBufferView::deprecatedByteLengthAsUnsigned and replace it by using DOMArrayBufferView::byteLengthAsSizeT. To avoid potential problems with overflows I do an overflow check in NavigatorBeacon::sendBeacon and throw a RangeError if necessary. Additionally I added checks to the BeaconDOMArrayBufferView implementation where the byteLengthAsSizeT is actually used. R=yhirano@chromium.org Bug: chromium:1008840 Change-Id: Ifa94e08e47384232e9d112244ffc29e0e870b2b8 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948884Reviewed-by:
Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Andreas Haas <ahaas@chromium.org> Cr-Commit-Position: refs/heads/master@{#721417}
-
Andreas Haas authored
I removed the declaration of two functions where I deleted the definition recently. Drive-by: I also changed the implementation of ByteLengthAsUnsigned to use a checked_cast now. I was not aware of checked_cast back when I did the change originally. R=haraken@chromium.org Bug: chromium:1008840 Change-Id: I8863115c06b44d1c04e8bb71df93709a25012e4c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1947740Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Andreas Haas <ahaas@chromium.org> Cr-Commit-Position: refs/heads/master@{#721416}
-
Andreas Haas authored
The implementation can already deal with size_t anyways. R=haraken@chromium.org Bug: chromium:1008840 Change-Id: Id0c0b9997cd2a27dd40d240e234cb89d314a651e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1948888Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Andreas Haas <ahaas@chromium.org> Cr-Commit-Position: refs/heads/master@{#721415}
-
chromium-autoroll authored
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/4b6a26740234..f3aa582f01c2 git log 4b6a26740234..f3aa582f01c2 --date=short --first-parent --format='%ad %ae %s' 2019-12-04 yangguo@chromium.org Remove invalid isolate entries in BUILD.gn 2019-12-04 anubmat@microsoft.com DevTools: Add profileType context in the aria-description of Memory tool sidebar tree elements 2019-12-04 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update Devtools DEPS. 2019-12-03 zoeclifford@chromium.org Update Googlebot User-Agent 2019-12-03 mjackson@microsoft.com Allow user to tab to the inspect link on the remote devices panel. 2019-12-03 yangguo@chromium.org Move test and localization scripts 2019-12-03 janscheffler@chromium.org Show Network request with SameSite issues Created with: gclient setdep -r src/third_party/devtools-frontend/src@f3aa582f01c2 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:1030258,chromium:963183,chromium:984733 Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com Change-Id: Iab0c9089c5bc957ea3de62b99766e5429ff87dc4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1950041Reviewed-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@{#721414}
-
Hugo Holgersson authored
See Issue 803086 for motivation and context of this effort. Bug: 803086, 1000578 Change-Id: Ib36de3f671204ce0d9b4d05e68966e735ba5544e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1949784Reviewed-by:
Fredrik Söderquist <fs@opera.com> Commit-Queue: Hugo Holgersson <hholgersson@fb.com> Cr-Commit-Position: refs/heads/master@{#721413}
-
Mark Cogan authored
Update the RecentTabsCooordinator to use the preferred initializer. Most of the change volume comes from adopting the preferred dispatcher/ handler style and usage. This is especially painful in the unittest, since the dispatcher in the test browser needs to conform to several protocols to pass the runtime checks used by HandlerForProtocol(). This probably means that the large command protocols, especially those that conform to several other protocols, need to be made more specific. Bug: 1029346 Change-Id: I69baf57ce162799b5af4ec6fdfe19e7bdc787d9e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1944468Reviewed-by:
Gauthier Ambard <gambard@chromium.org> Commit-Queue: Mark Cogan <marq@chromium.org> Cr-Commit-Position: refs/heads/master@{#721412}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/249cb200173f..b939b4a7247d git log 249cb200173f..b939b4a7247d --date=short --first-parent --format='%ad %ae %s' 2019-12-04 angle-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/glslang/src a4af7676feb0..e58c080d4f02 (1 commits) Created with: gclient setdep -r src/third_party/angle@b939b4a7247d If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/angle-chromium-autoroll Please CC geofflang@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_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win-asan;luci.chromium.try:win_optional_gpu_tests_rel Bug: None Tbr: geofflang@google.com Change-Id: I43b14eb77064c953a4b4a1aed5060120447e3dba Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1949541Reviewed-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@{#721411}
-