- 18 Oct, 2019 40 commits
-
-
Antonio Gomes authored
This CL changes the ownership of PeerConnectionTracker, as a preparation to Onion souping it. Reason: when in Blink, there is not a class corresponding to RenderThreadImpl. BUG=787254 R=guidou@chromium.org, haraken@chromium.org Change-Id: Ieff1e622d0226547632a1616c3e6c088961d91fa Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1845802Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#707339}
-
Ioana Pandele authored
This is fixed by making sure the change to ILLUSTRATION_VISIBLE happens outside of the layout pass. Bug: 1013141 Change-Id: I325e37a2ab137553ac511d4cbad77b643ca13471 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1862692 Commit-Queue: Ioana Pandele <ioanap@chromium.org> Reviewed-by:
Boris Sazonov <bsazonov@chromium.org> Reviewed-by:
Friedrich [CET] <fhorschig@chromium.org> Cr-Commit-Position: refs/heads/master@{#707338}
-
Monica Basta authored
Remove unecessary sorting for |sorted_keys_| as there is no need for the list of keys to be sorted. We use |ProfileAttributesStorage::GetAllProfilesAttributesSortedByName| to get the profiles sorted by name. Bug: 1012182 Change-Id: I95af76e69e9eee2ca1e0b6ae672cad562b7db859 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868871Reviewed-by:
David Roger <droger@chromium.org> Commit-Queue: Monica Basta <msalama@chromium.org> Cr-Commit-Position: refs/heads/master@{#707337}
-
Joshua Peraza authored
I happened to notice this typo while investigating an unrelated error. Change-Id: Ic4148929b3654a76cfd78f86a61a559b6c36a100 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1866976 Commit-Queue: Sylvain Defresne <sdefresne@chromium.org> Auto-Submit: Joshua Peraza <jperaza@chromium.org> Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Cr-Commit-Position: refs/heads/master@{#707336}
-
Mathias Bynens authored
This patch loosens up the timezone ID validation so the form accepts empty-string inputs. Bug: chromium:993628, chromium:1015770 Change-Id: I2c0d552dcbc2a3cdf2c31cc129a7ad43b7240955 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868996Reviewed-by:
Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by:
Yang Guo <yangguo@chromium.org> Commit-Queue: Mathias Bynens <mathias@chromium.org> Cr-Commit-Position: refs/heads/master@{#707335}
-
Marc Treib authored
Bug: none Change-Id: I93bab47f0dd609e8f71c9427f8ae2821e995193e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868953Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Commit-Queue: Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#707334}
-
Roman Sorokin authored
This is a follow-up of CL:1855939 Bug: 833348 Change-Id: Id43ac9e389d88571463dd02f53e602d053ccdd56 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1865224Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Denis Kuznetsov <antrim@chromium.org> Commit-Queue: Roman Sorokin [CET] <rsorokin@chromium.org> Cr-Commit-Position: refs/heads/master@{#707333}
-
chromium-autoroll authored
https://chromium.googlesource.com/angle/angle.git/+log/c6db4a035a17..299bea643826 git log c6db4a035a17..299bea643826 --date=short --no-merges --format='%ad %ae %s' 2019-10-18 angle-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/glslang/src a959deb00750..834ee546f93d (1 commits) Created with: gclient setdep -r src/third_party/angle@299bea643826 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 jmadill@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_optional_gpu_tests_rel TBR=jmadill@google.com Bug: chromium:None Change-Id: I84911c1413d43bcd9a33542136d4da8e0e8601e6 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868972Reviewed-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@{#707332}
-
Fergal Daly authored
Change-Id: Ic4d131f984df10da974e123447434c761f967282 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868353Reviewed-by:
Alexander Timin <altimin@chromium.org> Commit-Queue: Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#707331}
-
Tim van der Lippe authored
* Rather than guiding devs to getting the code and preparing a CL, ask them to first obtain Chrome Eng Review. This will make sure devs consider the checkout size and build times up front * Add a section about adding new Node packages. This was previously undocumented and not clear for new contributors. Bug: 1012733 Change-Id: I07317d40adb1130b8a1acb6de8b7bd547a09e876 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1867149Reviewed-by:
Mathias Bynens <mathias@chromium.org> Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org> Cr-Commit-Position: refs/heads/master@{#707330}
-
Jan Wilken Dörrie authored
This is a reland of 9293d5c8 Original change's description: > GCC: Fix base::internal::InvokeFuncImpl > > GCC doesn't like that the Value data member has no out-of-line > definition. The problem is triggered specifically only when compiling > > components/services/leveldb/leveldb_database_impl.cc > > which has lambda functions returning locally-defined classes. > > The current code works as-is in C++17 mode which introduces the concept > of inline variables, but in C++14 we need either an explicit out-of-line > definition or a function member instead of a data member. > > Use std::integral_constant for defining the value. > > Bug: 819294 > Change-Id: I5c68e14ce3fa9d8b4d8a2cb42d7f9b53938aabf3 > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1862451 > Reviewed-by: Jan Wilken Dörrie <jdoerrie@chromium.org> > Reviewed-by: Daniel Cheng <dcheng@chromium.org> > Commit-Queue: Jüri Valdmann <juri.valdmann@qt.io> > Cr-Commit-Position: refs/heads/master@{#706384} Bug: 819294 Change-Id: I3d5a52ddc6815516e2239f9347c60de06bf765a2 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1865212Reviewed-by:
Daniel Cheng <dcheng@chromium.org> Commit-Queue: Jan Wilken Dörrie <jdoerrie@chromium.org> Cr-Commit-Position: refs/heads/master@{#707329}
-
Chris Dziemborowicz authored
GlibcGetSizeEstimate calls a function pointer whose value is obtained dynamically with a call to dlsym. When compiled with Clang's Control Flow Integrity (CFI) checks (in particular -fsanitize=cfi-icall), the compiler cannot reason about the contents of the function pointer, so it elects to emit a ud2 "Undefined Instruction" opcode to kill the process instead of calling the function: 00000000055eaa50 <_ZN12_GLOBAL__N_120GlibcGetSizeEstimateEPKN4base9allocator17AllocatorDispatchEPvS5_$bd8608a96952500691d600ccbd08bddd.cfi>: 55eaa50: 55 push %rbp 55eaa51: 48 89 e5 mov %rsp,%rbp 55eaa54: 8a 05 9e e9 dd 05 mov 0x5dde99e(%rip),%al # b3c93f8 <_ZGVZN12_GLOBAL__N_120GlibcGetSizeEstimateEPKN4base9allocator17AllocatorDispatchEPvS5_E6fn_ptr> 55eaa5a: 84 c0 test %al,%al 55eaa5c: 75 36 jne 55eaa94 <_ZN12_GLOBAL__N_120GlibcGetSizeEstimateEPKN4base9allocator17AllocatorDispatchEPvS5_$bd8608a96952500691d600ccbd08bddd.cfi+0x44> 55eaa5e: 48 8d 3d 93 e9 dd 05 lea 0x5dde993(%rip),%rdi # b3c93f8 <_ZGVZN12_GLOBAL__N_120GlibcGetSizeEstimateEPKN4base9allocator17AllocatorDispatchEPvS5_E6fn_ptr> 55eaa65: e8 56 39 d6 ff callq 534e3c0 <__cxa_guard_acquire> 55eaa6a: 85 c0 test %eax,%eax 55eaa6c: 74 26 je 55eaa94 <_ZN12_GLOBAL__N_120GlibcGetSizeEstimateEPKN4base9allocator17AllocatorDispatchEPvS5_$bd8608a96952500691d600ccbd08bddd.cfi+0x44> 55eaa6e: 48 8d 35 79 e9 95 fb lea -0x46a1687(%rip),%rsi # f493ee <_ZN5blinkL36kDefaultNativeMemorySamplingIntervalE+0x1d8c8e> 55eaa75: 48 c7 c7 ff ff ff ff mov $0xffffffffffffffff,%rdi 55eaa7c: e8 8f 9d 76 05 callq ad54810 <dlsym@plt> 55eaa81: 48 89 05 68 e9 dd 05 mov %rax,0x5dde968(%rip) # b3c93f0 <_ZZN12_GLOBAL__N_120GlibcGetSizeEstimateEPKN4base9allocator17AllocatorDispatchEPvS5_E6fn_ptr> 55eaa88: 48 8d 3d 69 e9 dd 05 lea 0x5dde969(%rip),%rdi # b3c93f8 <_ZGVZN12_GLOBAL__N_120GlibcGetSizeEstimateEPKN4base9allocator17AllocatorDispatchEPvS5_E6fn_ptr> 55eaa8f: e8 dc 39 d6 ff callq 534e470 <__cxa_guard_release> 55eaa94: 0f 0b ud2 55eaa96: cc int3 55eaa97: cc int3 55eaa98: cc int3 55eaa99: cc int3 55eaa9a: cc int3 55eaa9b: cc int3 55eaa9c: cc int3 55eaa9d: cc int3 55eaa9e: cc int3 55eaa9f: cc int3 This change uses the base::UnsanitizedCfiCall utility to bypass the cfi-icall check for this function call. This is necessary in cases where a dynamically loaded function needs to be called. This change also stores the function pointer in read-only memory using base::ProtectedMemory, which is the recommended pattern to prevent the pointer from being modified to hijack control flow. See, for example, the implementation of GetMonitors [1] and https://crbug.com/771365. [1] https://cs.chromium.org/chromium/src/ui/base/x/x11_display_util.cc?l=23-58&rcl=5cdcaedb360ea99534aed54eddd552275705f1b9 Note: The issue is reproducible in Chromium Linux x64 builds built with is_cfi=true (the default) and use_allocator=none (not the default). By default, Chromium Linux x64 builds use_allocator=tcmalloc instead. The issue was originally encountered in a build of Chromium Embedded Framework, which builds with is_cfi=true and use_allocator=none for Linux x64 builds. Change-Id: I286db32657b76d8dddd9b99902144cab584e3547 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868513 Auto-Submit: Chris Dziemborowicz <chrisdz@google.com> Reviewed-by:
Primiano Tucci <primiano@chromium.org> Commit-Queue: Chris Dziemborowicz <chrisdz@google.com> Cr-Commit-Position: refs/heads/master@{#707328}
-
Matt Menke authored
Also add a value to enable it for a particular NetworkSession, though currently nothing enables it. Followup CLs will add field trials and enterprise policies to do so, and also hook up Network Service APIs to correctly add entries to the cache for a particular NetworkIsolationKey. Bug: 993801 Change-Id: I37887a018d9462ecabb80b924b4c44d3ddbee270 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1863469Reviewed-by:
Christian Dullweber <dullweber@chromium.org> Reviewed-by:
Achuith Bhandarkar <achuith@chromium.org> Reviewed-by:
Asanka Herath <asanka@chromium.org> Commit-Queue: Matt Menke <mmenke@chromium.org> Cr-Commit-Position: refs/heads/master@{#707327}
-
Peter Kasting authored
Bug: 82078 Change-Id: If21fe11af38287e0e61e19edb595411d96805e34 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1867811 Auto-Submit: Peter Kasting <pkasting@chromium.org> Commit-Queue: Alexander Timin <altimin@chromium.org> Reviewed-by:
Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#707326}
-
chromium-autoroll authored
https://android.googlesource.com/platform/external/perfetto.git/+log/95524e4897be..5c7866ef4586 git log 95524e4897be..5c7866ef4586 --date=short --no-merges --format='%ad %ae %s' 2019-10-18 eseckler@google.com processor: Extract ftrace tokenization into FtraceModule/Tokenizer 2019-10-17 treehugger-gerrit@google.com Merge "trace_processor: add set bits iterator" Created with: gclient setdep -r src/third_party/perfetto@5c7866ef4586 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/perfetto-chromium-autoroll Please CC perfetto-bugs@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 TBR=perfetto-bugs@google.com Bug: chromium:141459049 Change-Id: I9097fc18183708cf28c158f5950f8609a9338744 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868504Reviewed-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@{#707325}
-
Wanming Lin authored
This CL enables SuspendNFCOperations/ResumeNFCOperations in mock NFC backend and handles NFC push operations and reading operations in suspended state. Bug: 996250, 520391 Change-Id: Id32f8b720cab8a2e80f20772a9c7d02578671206 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1864391 Commit-Queue: Wanming Lin <wanming.lin@intel.com> Reviewed-by:
Rijubrata Bhaumik <rijubrata.bhaumik@intel.com> Cr-Commit-Position: refs/heads/master@{#707324}
-
Noel Gordon authored
All directory items now derive from TreeItem: this constant is unused, and can be removed. Also use this.rowElement for the labelElement in class TreeItem, so it works in the FILE_NG_ENABLED case as well. Bug: 992819 Change-Id: I1997e7884adf3a956294acdcf043dec487160e8f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868355 Commit-Queue: Noel Gordon <noel@chromium.org> Reviewed-by:
Noel Gordon <noel@chromium.org> Reviewed-by:
Alex Danilo <adanilo@chromium.org> Cr-Commit-Position: refs/heads/master@{#707323}
-
chromium-autoroll authored
https://chromium.googlesource.com/external/github.com/KhronosGroup/SPIRV-Tools.git/+log/e99b9182214f..3cdd6444cf91 git log e99b9182214f..3cdd6444cf91 --date=short --no-merges --format='%ad %ae %s' 2019-10-17 rharrison@google.com Check text->str before destroying (#2981) 2019-10-17 kubak@google.com Disallow use of OpCompositeExtract/OpCompositeInsert with no indices (#2980) 2019-10-17 rharrison@google.com Add fuzzer for spirv-dis call path (#2977) 2019-10-17 rharrison@google.com Check binary->code existence before destroying (#2979) 2019-10-17 akb825@gmail.com Improved CMake install step. (#2963) Created with: gclient setdep -r src/third_party/SPIRV-Tools/src@3cdd6444cf91 If this roll has caused a breakage, revert this CL and stop the roller using the controls here: https://autoroll.skia.org/r/spirv-tools-chromium-autoroll Please CC radial-bots+chrome-roll@google.com,jmadill@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_angle_vk32_deqp_rel_ng;luci.chromium.try:android_angle_vk32_rel_ng;luci.chromium.try:android_angle_vk64_deqp_rel_ng;luci.chromium.try:android_angle_vk64_rel_ng;luci.chromium.try:linux_angle_deqp_rel_ng;luci.chromium.try:linux-angle-rel;luci.chromium.try:win-angle-rel-32;luci.chromium.try:win-angle-rel-64;luci.chromium.try:win-angle-deqp-rel-32;luci.chromium.try:win-angle-deqp-rel-64 TBR=radial-bots+chrome-roll@google.com,jmadill@google.com Bug: None Change-Id: I94bcdd8a19fd9d1cf4e4f2b6a087adc88d272abe Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1869009Reviewed-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@{#707322}
-
sandromaggi authored
Add a test for selecting an option. Add a test for getting outer HTML. Bug: b/141853667 Change-Id: If420e913d4be4e3eb43614aa9faddcb7524399e3 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1863019 Commit-Queue: Sandro Maggi <sandromaggi@google.com> Reviewed-by:
Mathias Carlen <mcarlen@chromium.org> Cr-Commit-Position: refs/heads/master@{#707321}
-
Antonio Gomes authored
BUG=787254, 919392 R=guidou@chromium.org, haraken@chromium.org Change-Id: I9ec5df81e870536e4b9a97d9e4f21678c14da57b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1867151Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#707320}
-
Alan Cutter authored
This CL moves the "last update check time" from RAM to disk via the HostContentSettingsMap which is backed by the PrefService. This persists the timestamp between browser restarts and also allows the user to clear the timestamp when clearing browsing history for the origin. Update throttling is tested by: ManifestUpdateManagerBrowserTest.CheckIsThrottled Bug: 926083 Change-Id: I4f4ebb3c54de302610c40f65a7dfbf9622754dd0 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1828785 Commit-Queue: Finnur Thorarinsson <finnur@chromium.org> Reviewed-by:
Finnur Thorarinsson <finnur@chromium.org> Reviewed-by:
Christian Dullweber <dullweber@chromium.org> Reviewed-by:
Rebekah Potter <rbpotter@chromium.org> Reviewed-by:
Eric Willigers <ericwilligers@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Auto-Submit: Alan Cutter <alancutter@chromium.org> Cr-Commit-Position: refs/heads/master@{#707319}
-
chromium-autoroll authored
https://webrtc.googlesource.com/src.git/+log/c336dd1cb69c..119e2197b75e git log c336dd1cb69c..119e2197b75e --date=short --no-merges --format='%ad %ae %s' 2019-10-18 peah@webrtc.org AEC3: General cleanup after multichannel changes 2019-10-18 phoglund@webrtc.org Rewrite the lib link test to just be a binary. 2019-10-18 saza@webrtc.org AEC3: Update SpectrumBuffer API Created with: gclient setdep -r src/third_party/webrtc@119e2197b75e 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 TBR=webrtc-chromium-sheriffs-robots@google.com Bug: None Change-Id: Ibb989f72e91b4104932062ecbc61abe9cd749a4d Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868503Reviewed-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@{#707318}
-
Jan Wilken Dörrie authored
This change adds a missing label to the ManagePasswordsReferrer entry in enums.xml and adds a required comment to the C++ enum definition. Bug: 1013257 Change-Id: I62da6edd7a7161bc2b2b5c127d0232fce027df49 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868994 Auto-Submit: Jan Wilken Dörrie <jdoerrie@chromium.org> Commit-Queue: Friedrich [CET] <fhorschig@chromium.org> Reviewed-by:
Friedrich [CET] <fhorschig@chromium.org> Cr-Commit-Position: refs/heads/master@{#707317}
-
Michael van Ouwerkerk authored
Also: * Refactor SharingBrowserTest to be explicit that there are always two sync clients, and set features for both "devices" so that default values don't matter * Clean up context menu helper method Bug: 1006264,989875 Change-Id: Ifc845eae13cef1c54bf982f5df7c9a3ea8f5f63b Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1866512 Commit-Queue: Michael van Ouwerkerk <mvanouwerkerk@chromium.org> Reviewed-by:
Richard Knoll <knollr@chromium.org> Cr-Commit-Position: refs/heads/master@{#707316}
-
Mikhail Khokhlov authored
This CL enables processing of all supported formats by Results Processor instead of Telemetry. Bug: 981349 Change-Id: I5bbbb09002babbe9122f55914922ef0340a36bd9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1864677 Commit-Queue: Mikhail Khokhlov <khokhlov@google.com> Reviewed-by:
Juan Antonio Navarro Pérez <perezju@chromium.org> Cr-Commit-Position: refs/heads/master@{#707315}
-
Niels Möller authored
Previous cl in this series: https://chromium-review.googlesource.com/c/chromium/src/+/1836496 Bug: webrtc:9378 Change-Id: Ib44219631559dd702c10675bfc41a198e822c893 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1862449 Auto-Submit: Niels Möller <nisse@chromium.org> Reviewed-by:
Florent Castelli <orphis@chromium.org> Commit-Queue: Niels Möller <nisse@chromium.org> Cr-Commit-Position: refs/heads/master@{#707314}
-
chromium-internal-autoroll authored
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/12fa2ef9c6d1..72d92573ab57 Created with: gclient setdep -r src-internal@72d92573ab57 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 TBR=jbudorick@google.com Bug: chromium:None Change-Id: Icffc6bd28059ecf9ae1f7444d7597102ba3de91e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868510Reviewed-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@{#707313}
-
Friedrich Horschig authored
The experiments for label disambiguation and substring matching autofill suggestions are still ongoing. Therefore, update owners and extend the expiry milestone. Bug: None Change-Id: I61dfbaf0b281e71dd6c0a6e908ddf2677047bcfd Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868992Reviewed-by:
Vasilii Sukhanov <vasilii@chromium.org> Commit-Queue: Friedrich [CET] <fhorschig@chromium.org> Cr-Commit-Position: refs/heads/master@{#707312}
-
Miyoung Shin authored
This CL converts CameraHalDispatcherRequest and BindingSet<CameraHalDispatcher> in media to the new Mojo type. Bug: 955171 Change-Id: I2345178fc387d0db1b2b3b43d787d439ac517404 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1863090 Commit-Queue: Miyoung Shin <myid.shin@igalia.com> Reviewed-by:
Ken Rockot <rockot@google.com> Reviewed-by:
Ricky Liang <jcliang@chromium.org> Cr-Commit-Position: refs/heads/master@{#707311}
-
Lowell Manners authored
Rather than synchronously deleting all pages in the BackForwardCache when there is a conflicting BrowsingInstance, call EvictFramesInBrowsingInstance which asynchronously deletes only the conflicting pages. Calling evict is safer than immediately deleting frames, which can lead to UAF bugs. Change-Id: I4e453c3c1dacc5ed764cc344efbc26f24d7fe115 Bug: 993337 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1844964 Commit-Queue: Lowell Manners <lowell@chromium.org> Reviewed-by:
Alex Moshchuk <alexmos@chromium.org> Reviewed-by:
Arthur Sonzogni <arthursonzogni@chromium.org> Cr-Commit-Position: refs/heads/master@{#707310}
-
Yoshifumi Inoue authored
This patch Introduces |NGInlineCursor| member functions to utilize in |NGCartPosition|[1]: - MoveToFirstLogicalLeaf() - MoveToPreviousLine() - Property getter * HasSoftWrapToNextLine() * IsGeneratedText() * IsText() * CurrentNode() [1] http://crrev.com/c/1866101 Utilize NGInlineCursor in NGCaretPosition Bug: 982194 Change-Id: I9f261ebe0fe680ddc98f39a44f3c1c9dd26ef3a5 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868358 Commit-Queue: Yoshifumi Inoue <yosin@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Auto-Submit: Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#707309}
-
Christian Dullweber authored
Most requests/callers have a NetworkIsolationKey to provide the top_level_origin but a few are still missing. Remove the DCHECK to avoid crashes in Canary. Callers that don't supply a top_level_origin will fall back to site_for_cookies, which is more restrictive. Bug: 1015548 Change-Id: Ic2b7e08e56427f1e4a6600cd813948c2d462b396 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868991 Commit-Queue: Christian Dullweber <dullweber@chromium.org> Commit-Queue: Balazs Engedy <engedy@chromium.org> Auto-Submit: Christian Dullweber <dullweber@chromium.org> Reviewed-by:
Balazs Engedy <engedy@chromium.org> Cr-Commit-Position: refs/heads/master@{#707308}
-
Raphael Kubo da Costa authored
The old name made more sense before commit 87be7af4 ("wake lock: Implement new proposed API"), when we had a clear separation of concern between WakeLock, WakeLockController and WakeLockStateRecord. After that commit, WakeLockController was merged into WakeLock, and WakeLockStateRecord became a manager of WakeLockSentinel instances, so rename the class to make the name more descriptive. Bug: 257511 Change-Id: Ic6d5f6059cc8fbd315eaf5f158d822cb1d487cdc Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1864661 Commit-Queue: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Commit-Queue: Kentaro Hara <haraken@chromium.org> Auto-Submit: Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Reilly Grant <reillyg@chromium.org> Cr-Commit-Position: refs/heads/master@{#707307}
-
Wei Lee authored
format We use {width: data_size, height: 1} as size of gbm buffer to store data for BLOB format. Since height might be aligned and makes plane.size bigger than the actual data_size, we change to use plane.stride to represent the data size. Doing so, it won't fail for NativePixmapHandle validation. Bug: b/142105578 Test: ./jpeg_encode_accelerator_unittest Change-Id: Iaf93b0ae7834d2310e1bdfe9cf76be489a3747f9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868931Reviewed-by:
Ricky Liang <jcliang@chromium.org> Commit-Queue: Wei Lee <wtlee@chromium.org> Cr-Commit-Position: refs/heads/master@{#707306}
-
Yuta Kitamura authored
They are very flaky on Fuchsia. Bug: 1014916 Change-Id: Id848846490fd3763fa4538c4ffb25463b6b17804 Tbr: parastoog@google.com Tbr: mmenke@chromium.org Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1869051 Commit-Queue: Yuta Kitamura <yutak@chromium.org> Reviewed-by:
Yuta Kitamura <yutak@chromium.org> Cr-Commit-Position: refs/heads/master@{#707305}
-
Antonio Gomes authored
BUG=787254, 919392 R=guidou@chromium.org, haraken@chromium.org Change-Id: Idb9ef67a8a97181eccf9406b46434e30cf2f72ef Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1867489Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#707304}
-
Yutaka Hirano authored
This is the first CL to implement QuicTransport. This CL - creates a directory in blink, - introduces a new blink runtime feature flag, and - defines QuicTransport IDL interface behind the flag, Bug: 1011392 Change-Id: Id432cee2b6d5df6ab4a4c3e8aa6828d5a7937dd9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868569Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Kent Tamura <tkent@chromium.org> Reviewed-by:
Adam Rice <ricea@chromium.org> Commit-Queue: Yutaka Hirano <yhirano@chromium.org> Cr-Commit-Position: refs/heads/master@{#707303}
-
Marc Treib authored
Introduces a GetMutableEntityForSyncId helper, the code for which was duplicated many times before, and updates a few comments. Bug: none Change-Id: I775a5912990be1d80d7476ff2af8177b05928f14 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1866633Reviewed-by:
Mohamed Amir Yosef <mamir@chromium.org> Commit-Queue: Marc Treib <treib@chromium.org> Cr-Commit-Position: refs/heads/master@{#707302}
-
Chromium WPT Sync authored
Using wpt-import in Chromium 6426ba4c. With Chromium commits locally applied on WPT: 6386d9d8 "Update service_worker_unregister_and_register()" 1d5b803f "Add WebVTT support for inline styling - Web Platform Tests" ba49a3d6 "autofocus: Change the timing of 'flush autofocus candidates'" Note to sheriffs: This CL imports external tests and adds expectations for those tests; if this CL is large and causes a few new failures, please fix the failures by adding new lines to TestExpectations rather than reverting. See: https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md NOAUTOREVERT=true TBR=lpz No-Export: true Change-Id: If392822cca320841b4af57d361784ec6f5a4126f Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1868889Reviewed-by:
WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#707301}
-
Antonio Gomes authored
BUG=787254, 919392 R=guidou@chromium.org, haraken@chromium.org Change-Id: Ia9e4ca1ea07c0386972a5f113972f3e2be3bb27e Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1867449Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Guido Urdaneta <guidou@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#707300}
-