- 09 Nov, 2018 40 commits
- 
- 
Jay Harris authoredPreviously, we would always display the current page's title in the window title. This updates the logic so we display the app name when off scope (the page title will be displayed in the custom tab bar). Bug: 853593 Change-Id: Id24d3104386a5334c331599480f0b1ce269ba9e1 Reviewed-on: https://chromium-review.googlesource.com/c/1319214Reviewed-by: Matt Giuca <mgiuca@chromium.org> Commit-Queue: Jay Harris <harrisjay@chromium.org> Cr-Commit-Position: refs/heads/master@{#606736} 
- 
Fergus Dall authoredCurrently, if crostini installation fails for any reason, including because the user canceled it, we abort and leave behind any downloaded files, disk images etc. and only delete these if the user explicitly uninstalls crostini. This is both confusing to the user (why does crostini show up in the app launcher if the install failed/was canceled?) and leaves a bunch of files on disk that they don't want. This CL changes the behavior of the cancel button on the install dialogue to invoke the existing CrostiniRemover logic. As a protection against accidental destruction of user data, this CL also checks if a VM disk already existed when the CreateDiskImage step was run, and if so skips the uninstall logic. This requires passing the result status from concierge back up to the installer view. Bug: 898739 Change-Id: Id6a8a36dfcb59feec4da6d11efa453e1f15e07b5 Reviewed-on: https://chromium-review.googlesource.com/c/1316980Reviewed-by: Renée Wright <rjwright@chromium.org> Reviewed-by: Nicholas Verne <nverne@chromium.org> Commit-Queue: Fergus Dall <sidereal@google.com> Cr-Commit-Position: refs/heads/master@{#606735} 
- 
chromium-autoroll authoredhttps://skia.googlesource.com/skia.git/+log/df3a6eee1315..a1b4306966a4 git log df3a6eee1315..a1b4306966a4 --date=short --no-merges --format='%ad %ae %s' 2018-11-09 benjaminwagner@google.com Update Win10 in Skolo. 2018-11-09 caryclark@skia.org fix doc paint hinting examples 2018-11-08 skia-bookmaker@skia-swarming-bots.iam.gserviceaccount.com Update markdown files 2018-11-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/swiftshader 825d344daa31..8aa74a426521 (1 commits) 2018-11-08 recipe-roller@chromium.org Roll recipe dependencies (trivial). Created with: gclient setdep -r src/third_party/skia@a1b4306966a4 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-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;master.tryserver.blink:linux_trusty_blink_rel TBR=allanmac@chromium.org Change-Id: I1011f2ccb3e180612b286c6cfdf6ccbd5ca96a0c Reviewed-on: https://chromium-review.googlesource.com/c/1328441Reviewed-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@{#606734} 
- 
John Chen authoredPer W3C spec, unrecognized capabilities should trigger invalid argument error, instead of being silently ignored. Bug: chromedriver:1997 Change-Id: I84b2a888ad97d709737368b9394c8efdd475bf3a Reviewed-on: https://chromium-review.googlesource.com/c/1325562Reviewed-by: Caleb Rouleau <crouleau@chromium.org> Commit-Queue: John Chen <johnchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#606733} 
- 
Darren Shen authoredThe KeyboardController state machine is quite complicated (e.g. transient blurs, background loading) and could be prone to change. We should not be breaking encapsulation by exposing this implementation detail to external classes. We remove KeyboardControllerObserver::OnStateChanged. The only observers of this event are observing when the keyboard is shown or hidden. This can be done with the OnKeyboardVisibilityStateChanged event instead. TBR=edcourtney@chromium.org Bug: 845780 Change-Id: I19fe82dc97495d8df05c1155a42cea06d3de10c5 Reviewed-on: https://chromium-review.googlesource.com/c/1128661 Commit-Queue: Darren Shen <shend@chromium.org> Reviewed-by: James Cook <jamescook@chromium.org> Reviewed-by: Xiyuan Xia <xiyuan@chromium.org> Cr-Commit-Position: refs/heads/master@{#606732} 
- 
chrome-release-bot authored# This is an automated release commit. # Do not revert without consulting chrome-pmo@google.com. NOAUTOREVERT=true TBR=abdulsyed@chromiue.org Change-Id: I44b3f762637beeed55ee3552dcd32c6dc79e8ccd Reviewed-on: https://chromium-review.googlesource.com/c/1328186Reviewed-by: chrome-release-bot@chromium.org <chrome-release-bot@chromium.org> Cr-Commit-Position: refs/heads/master@{#606731} 
- 
Kent Tamura authoredtype-change-state.html assumed sanitized value for " foo\rbar " was fixed per a input type, and it was specified by 'sanitizedValue' field. However, it depends on the previous type. For example, the new input types of the following A and B are same, initial value setter arguments are same, but sanitized values of A and B should be different due to the sanitizer difference between 'hidden' and 'url': A) input.type = "hidden"; input.value = " foo\rbar "; // input.value is " foo\rbar " input.type = "text"; // input.value is " foobar ". B) input.type = "url"; input.value = " foo\rbar "; // input.value is "foobar" input.type = "text"; // input.value is "foobar". This CL fixes this issue by replacing 'sanitizedValue' field with 'sanitizer' field, which specifies a simple sanitizer implementation. This fixes five test cases, which have failed with all major browsers. Change-Id: I1b5f75e610138b1d117e93723471427ee655c300 Reviewed-on: https://chromium-review.googlesource.com/c/1326203 Commit-Queue: Kent Tamura <tkent@chromium.org> Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#606730} 
- 
chromium-internal-autoroll authoredhttps://chrome-internal.googlesource.com/chrome/src-internal.git/+log/af8c416e43c0..1146fdaf9e34 Created with: gclient setdep -r src-internal@1146fdaf9e34 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. TBR=mmoss@chromium.org Change-Id: Ie60b9e14d6976854e96079d2085bdc2ad2e12104 Reviewed-on: https://chromium-review.googlesource.com/c/1327982Reviewed-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@{#606729} 
- 
Noel Gordon authoredThe TODO has no associateed bug: created one & point the TODO at it. No change in behavior, comment only change. Bug: 903637, 903587 Change-Id: I087759922064ec3ce6278757542b14c3dc4c5df3 Reviewed-on: https://chromium-review.googlesource.com/c/1327942Reviewed-by: Anand Mistry <amistry@chromium.org> Commit-Queue: Noel Gordon <noel@chromium.org> Cr-Commit-Position: refs/heads/master@{#606728} 
- 
Tatsuhisa Yamaguchi authoredTest: Manually verified on device, and with ChromeVox Bug: 888072 Change-Id: I770d7bc1ec207a2052c3f7e5956e212930719e12 Reviewed-on: https://chromium-review.googlesource.com/c/1317112 Commit-Queue: Tatsuhisa Yamaguchi <yamaguchi@chromium.org> Reviewed-by: Tetsui Ohkubo <tetsui@chromium.org> Cr-Commit-Position: refs/heads/master@{#606727} 
- 
Antonio Gomes authorednetwork::mojom::URLLoaderFactory has stricter threading restrictions than its predecessor (URLRequestContextGetter) - see [1]. This CL adapts an existing subset of chromedriver unittests (namely FetchUrlTest), that deals with url fetching, to this threading restrictions. Basically, the CL allows the test to inject the TaskRunner that the URLLoaderFactory handle was created on, and use it afterwards. A similar approach to this one (of injecting a test-specific TaskRunner instance) was also used in [2]. [1] https://crrev.com/c/1292933 [2] https://crrev.com/c/1174655/14/components/sync/engine/net/http_bridge.cc#148 BUG=902618 Change-Id: If37bfee8cc891c1a95491cfeb3febf5fe673f52e Reviewed-on: https://chromium-review.googlesource.com/c/1327443Reviewed-by: John Chen <johnchen@chromium.org> Commit-Queue: Antonio Gomes <tonikitoo@igalia.com> Cr-Commit-Position: refs/heads/master@{#606726} 
- 
Chromium WPT Sync authoredUsing wpt-import in Chromium 3b5865d0. With Chromium commits locally applied on WPT: 270d4abd "ServiceWorker: Add new WPT tests to make sure to update a registration with different script type and identical script content." 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 Directory owners for changes in this CL: hongchan@chromium.org, rtoy@chromium.org: external/wpt/webaudio NOAUTOREVERT=true TBR=robertma No-Export: true Change-Id: I6d491458a3b1d9ba02bd260ce31e5ce28890f75a Reviewed-on: https://chromium-review.googlesource.com/c/1328167 Commit-Queue: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Reviewed-by: WPT Autoroller <wpt-autoroller@chops-service-accounts.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#606725} 
- 
Hayato Ito authoredSee bug 902661 for the context. Several tests in perf_test/DOM should be in perf_tests/Editing. Bug: 902661 Change-Id: I9e668181f4642f989c62bf2511af6ca71dd523fe Reviewed-on: https://chromium-review.googlesource.com/c/1325271Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Reviewed-by: Ned Nguyen <nednguyen@google.com> Commit-Queue: Hayato Ito <hayato@chromium.org> Cr-Commit-Position: refs/heads/master@{#606724} 
- 
Andrey Lushnikov authoredThis patch introduces a new 'Copy js path' option to the context menu that allows to get a JavaScript reference to the object in the DOM Tree. This comes handy when dealing with Shadow DOM trees. R=dgozman Change-Id: I07a77597f88b6cc500baed8ae9ee097b35d79b4f Reviewed-on: https://chromium-review.googlesource.com/c/1300756 Commit-Queue: Andrey Lushnikov <lushnikov@chromium.org> Reviewed-by: Aleksey Kozyatinskiy <kozyatinskiy@chromium.org> Cr-Commit-Position: refs/heads/master@{#606723} 
- 
Jay Harris authoredBug: 902615 Change-Id: I3efabd8d9446d4340a8c7aac47858f92716c8ea5 Reviewed-on: https://chromium-review.googlesource.com/c/1322011Reviewed-by: Ben Wells <benwells@chromium.org> Commit-Queue: Jay Harris <harrisjay@chromium.org> Cr-Commit-Position: refs/heads/master@{#606722} 
- 
chromium-autoroll authoredhttps://skia.googlesource.com/skia.git/+log/06a477c3300d..df3a6eee1315 git log 06a477c3300d..df3a6eee1315 --date=short --no-merges --format='%ad %ae %s' 2018-11-08 kjlubick@google.com Add JSFiddle to cloudbuild 2018-11-08 reed@google.com remove obsolete guards for hinting enum 2018-11-08 mtklein@google.com there's no point moving a const sk_sp 2018-11-08 mtklein@google.com disable unit tests in Google3 2018-11-08 jvanverth@google.com Construct mipmaps for internal YUVA planes 2018-11-08 fmalita@chromium.org [skottie] Add skottie_tool srcs/includes to public.bzl 2018-11-08 herb@google.com Move (re)generation of the GrTextBlob from GrTextContext to the blob 2018-11-08 egdaniel@google.com Have a GrBackendFormat be stored on gpu proxies. 2018-11-08 caryclark@skia.org fix bookmaker 2018-11-08 fmalita@chromium.org Fix LinearGradient4fContext::shadeSpanInternal fuzz 2018-11-08 mtklein@google.com streamline memset cases in SkRasterPipelineBlitter 2018-11-08 nigeltao@google.com Have SkWuffsCodec use a SkSwizzler 2018-11-08 nigeltao@google.com Add comment about how to run Decoder benchmarks 2018-11-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll third_party/externals/angle2 905ee08219fa..d856ca48f425 (2 commits) Created with: gclient setdep -r src/third_party/skia@df3a6eee1315 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-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;master.tryserver.blink:linux_trusty_blink_rel BUG=chromium:903195 TBR=allanmac@chromium.org Change-Id: Ifa15e1b0dca4a0204e1ec004138516f9240c1823 Reviewed-on: https://chromium-review.googlesource.com/c/1327469Reviewed-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@{#606721} 
- 
Kouhei Ueno authoredAuthor: twifkak@chromium.org Bug: 903419 Change-Id: I2dd5e05c993cd70886035b681ffb70ed29df39c0 Reviewed-on: https://chromium-review.googlesource.com/c/1328061Reviewed-by: Kunihiko Sakamoto <ksakamoto@chromium.org> Reviewed-by: Devin Mullins <twifkak@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Tsuyoshi Horo <horo@chromium.org> Commit-Queue: Kouhei Ueno <kouhei@chromium.org> Cr-Commit-Position: refs/heads/master@{#606720} 
- 
Martin Kreichgauer authoredBug: 898718 Change-Id: Ib0ff64a97b2fb012a967ec6344c2eccacf876436 Reviewed-on: https://chromium-review.googlesource.com/c/1327533 Commit-Queue: Martin Kreichgauer <martinkr@chromium.org> Reviewed-by: Adam Langley <agl@chromium.org> Cr-Commit-Position: refs/heads/master@{#606719} 
- 
Erik Luo authoredBefore, console.table would print an empty message when it could not produce a table. Now, it follows the spec, which says to fall back to "logging the argument if it can’t be parsed as tabular". https://console.spec.whatwg.org/#table Bug: 895077 Change-Id: I2e9394127321307b2516050270be6cde2e45e7b3 Reviewed-on: https://chromium-review.googlesource.com/c/1327464Reviewed-by: Andrey Lushnikov <lushnikov@chromium.org> Commit-Queue: Andrey Lushnikov <lushnikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#606718} 
- 
Xianzhu Wang authoredWhen view size changes, we need to check invalidation of all fixed attachment backgrounds, including the LayoutView's and descendants'. Bug: 901561 Change-Id: Ie6275d867f819d5c37d86b8530f7991142de9790 Reviewed-on: https://chromium-review.googlesource.com/c/1319397 Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Cr-Commit-Position: refs/heads/master@{#606717} 
- 
danakj authoredAll users of WebWidget through WebView are converted (mechanically) to use the widget accessor in the WebView API. The widget accessor is renamed at the same time from GetWidget() to MainFrameWidget() to be more clear. There were only a handful of callers to the old accessor, and they are updated. R=dcheng@chromium.org, piman@chromium.org TBR=sky Change-Id: I73fc0e85a8c73f5c8ce5576e51e62655a44c0644 Bug: 419087 Reviewed-on: https://chromium-review.googlesource.com/c/1327902Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Antoine Labour <piman@chromium.org> Commit-Queue: Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#606716} 
- 
rbpotter authored/deep/ selector no longer works in Polymer 2. Update iron-list to find the focused element differently. Bug: 899113 Change-Id: I5c548adbe680a5980638e4905bffdf7fceb977e6 Reviewed-on: https://chromium-review.googlesource.com/c/1316443Reviewed-by: Scott Chen <scottchen@chromium.org> Commit-Queue: Rebekah Potter <rbpotter@chromium.org> Cr-Commit-Position: refs/heads/master@{#606715} 
- 
Weidong Guo authoredChanges: Change the spacing between icon and textfield from 12 to 16 when search box is opened to align query with search results. Bug: 844182 Change-Id: Ie0715fd758226010342410179e1fbc0a1224856b Reviewed-on: https://chromium-review.googlesource.com/c/1327536Reviewed-by: Michael Wasserman <msw@chromium.org> Commit-Queue: Weidong Guo <weidongg@chromium.org> Cr-Commit-Position: refs/heads/master@{#606714} 
- 
CJ DiMeglio authoredWe may end up with a null |provider_| if the |provider_| is destructed while we are waiting for the |context_provider_callback_| to return. VideoFrameProvider destruction calls StopUsingProvider, which sets VideoFrameSubmitter's |provider_| to nullptr. Bug: 901491 Change-Id: I3ec3eb6f0ac9b733839587a56bdeef5a70e978b8 Reviewed-on: https://chromium-review.googlesource.com/c/1321793Reviewed-by: Frank Liberato <liberato@chromium.org> Reviewed-by: Philip Rogers <pdr@chromium.org> Commit-Queue: CJ DiMeglio <lethalantidote@chromium.org> Cr-Commit-Position: refs/heads/master@{#606713} 
- 
Ben Kelly authoredAs a step towards removing WebDataConsumerHandle stop using the type in DataPipeAndDataBytesConsumer. Instead this code can instead use DataPipeBytesConsumer to read the mojo::DataPipe. Bug: 894819 Change-Id: I8b8cac639441a22b4498bc064f1b7bfd929b6acf Reviewed-on: https://chromium-review.googlesource.com/c/1323789Reviewed-by: Yutaka Hirano <yhirano@chromium.org> Commit-Queue: Ben Kelly <wanderview@chromium.org> Cr-Commit-Position: refs/heads/master@{#606712} 
- 
chromium-autoroll authoredhttps://pdfium.googlesource.com/pdfium.git/+log/760b1c16f676..aab0b516aa87 git log 760b1c16f676..aab0b516aa87 --date=short --no-merges --format='%ad %ae %s' 2018-11-09 thestig@chromium.org Move creation code out of CPDF_DocRenderData::GetTransferFunc(). Created with: gclient setdep -r src/third_party/pdfium@aab0b516aa87 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=dsinclair@chromium.org Change-Id: Idc41847c3e8567b11f336610cb7688779ddc7ec7 Reviewed-on: https://chromium-review.googlesource.com/c/1327471Reviewed-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@{#606711} 
- 
Steven Bennetts authoredOriginal CL: https://crrev.com/c/1309215 Revert: https://crrev.com/c/1326490 Fix: ash/keyboard/ash_keyboard_controller_unittest.cc This CL: * Introduces ShowKeyboard, HideKeyboard, and IsKeyboardVisible to keyboard_controller.mojom. * Includes HideReason for HideKeyboard (User or System). * Introduces keyboard::mojom::KeyboardEnableFlag::kTemporarilyEnabled for temporarily enabling the keyboard and showing it. * Renames keyboard::mojom::ReloadKeyboard() -> RebuildKeyboardIfEnabled(). * Introduces keyboard::mojom::ReloadKeyboardIfNeeded() which calls KeyboardUI::ReloadKeyboardIfNeeded() which updates the keyboard URL if it has changed and otherwise does nothing. * Replaces direct calls to KeyboardController from most of src/chrome Notable exception: ChromeVirtualKeyboardDelegate which will be transitioned in a follow up CL. Bug: 843332 TBR from original review: TBR=jamescook@chromium.org, shend@chromium.org, sky@chromium.org, tsepez@chromium.org, shuchen@chromium.org Change-Id: I33dc2d472ddad793db02c5d317f7b7405162f5fa Reviewed-on: https://chromium-review.googlesource.com/c/1327615Reviewed-by: Steven Bennetts <stevenjb@chromium.org> Commit-Queue: Steven Bennetts <stevenjb@chromium.org> Cr-Commit-Position: refs/heads/master@{#606710} 
- 
Abhishek Arya authoredR=bokan@chromium.org Bug: 830145 Change-Id: I672d9e13aa3118f7c121f6ab8bfef82f46a47ce8 Reviewed-on: https://chromium-review.googlesource.com/c/1327419Reviewed-by: Kent Tamura <tkent@chromium.org> Commit-Queue: Abhishek Arya <inferno@chromium.org> Cr-Commit-Position: refs/heads/master@{#606709} 
- 
Hiroshige Hayashizaki authoredTo share WebWorkerFetchContext from multiple FetchContext. This CL doesn't change the behavior. Bug: 880027 Change-Id: I09a8eb8355c5186ffd22456400ae934f586996c2 Reviewed-on: https://chromium-review.googlesource.com/c/1198679 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#606708} 
- 
Richard Li authoredThe target of this CL is removing content::SWFetchRequest and use blink::mojom::FetchAPIRequest instead. To keep a minor size of CL, the operation is restricted in content/browser/background_fetch/. The final goal is removing content::SWFetchRequest completely. As a part of work of moving fetch_api_request.mojom, the roadmap is as follow: 1. Remove content::RequestContextType. Use blink.mojom.RequestContextType instead. --------- CL:1229704 2. Remove content::ServiceWorkerFetchRequest. Use blink.mojom.FetchAPIRequest instead. --------(CL:1288084 and This CL) 3. Remove blink::WebURLRequest::RequestContext. Use blink.mojom.RequestContextType instead. --------- CL:1242301 4. Remove blink::WebServiceWorkerRequest. Use blink.mojom.FetchAPIRequest instead. 5. Remove blink::WebReferrerPolicy. Use blink::mojom::ReferrerPolicy instead. --------- CL:1212345 6. Remove content::Referrer, blink::Referrer Use blink::mojom::Referrer instead. Once all the above tasks get done, fetch_api_request.mojom can be moved into third_party/blink/public/mojom/fetch/. Bug: 789854 Change-Id: I9b442b3329293b21d483f468c3b4264526104b85 Reviewed-on: https://chromium-review.googlesource.com/c/1312673 Commit-Queue: Richard Li <richard.li@intel.com> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Rayan Kanso <rayankans@chromium.org> Cr-Commit-Position: refs/heads/master@{#606707} 
- 
Kevin Marshall authoredThis change allows Frame owners to opt-in to system console logging for JS logs generated via console.log(), console.error(), etc. Change-Id: I3a17fd6535d9b49ed676d15ab45104fa93a5a15c Reviewed-on: https://chromium-review.googlesource.com/c/1327551 Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Cr-Commit-Position: refs/heads/master@{#606706} 
- 
Jungshik Shin authoredhttps://chromium.googlesource.com/chromium/deps/icu.git/+log/834113a..45f655f 45f655f Cherry-pick: UnicodeSet performance enhancement d2afb05 Delete another empty block after trim data TBR=ftang@chromium.org,gsathya@chromium.org Bug: 899983,901532,v8:8414 Test: Android webview start-up perf Test: v8: intl/regress-8414.js Change-Id: Ibc3e84fb26c4b3a158823e9ce6cee709b3161da7 Reviewed-on: https://chromium-review.googlesource.com/c/1325564 Commit-Queue: Jungshik Shin <jshin@chromium.org> Reviewed-by: Jungshik Shin <jshin@chromium.org> Cr-Commit-Position: refs/heads/master@{#606705} 
- 
Noel Gordon authored- document the test helpers and their test steps. - change share() and manage(): use more specific names. - in the share test: wait for the file/directory entry to be selected before proceeding to the next step. - in the share test: wait for share menu to close before trying to get the browser URL to avoid flakes. Bug: 903587 Change-Id: I666b6c828e348a41b6053b54b6094d04fb3b9def Reviewed-on: https://chromium-review.googlesource.com/c/1328082Reviewed-by: Luciano Pacheco <lucmult@chromium.org> Commit-Queue: Noel Gordon <noel@chromium.org> Cr-Commit-Position: refs/heads/master@{#606704} 
- 
Austin Eng authoredUpdate build_cmd_buffer_lib.py to support multiple size-specifying args. The existing code gen which assumes a single "data" argument with a final argument specifying the number of bytes does not work for functions that require multiple arrays of data. This change is necesary for the GL_ANGLE_multi_draw extension which adds entrypoints with multiple array arguments. Bug: chromium:890539 Change-Id: I54c208e5592a1a06c90707536d90742e745eb7b7 Reviewed-on: https://chromium-review.googlesource.com/c/1297716Reviewed-by: Zhenyao Mo <zmo@chromium.org> Reviewed-by: Kai Ninomiya <kainino@chromium.org> Commit-Queue: Austin Eng <enga@chromium.org> Cr-Commit-Position: refs/heads/master@{#606703} 
- 
v8-ci-autoroll-builder authoredSummary of changes available at: https://chromium.googlesource.com/v8/v8/+log/511e861d..c465c5ea Please follow these instructions for assigning/CC'ing issues: https://github.com/v8/v8/wiki/Triaging%20issues Please close rolling in case of a roll revert: https://v8-roll.appspot.com/ This only works with a Google account. CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_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;luci.chromium.try:android_optional_gpu_tests_rel TBR=hablich@chromium.org,v8-waterfall-sheriff@grotations.appspotmail.com Change-Id: Ib1b4da4a8f66a31628e052c672a99b3c4b23b8e3 Reviewed-on: https://chromium-review.googlesource.com/c/1327576Reviewed-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@{#606702} 
- 
Orin Jaworski authoredSome Pedals need to be filtered by application state regardless of whether a query suggestion triggers the Pedal suggestion, and to do this requires a context that can inform the Pedal system during autocomplete time (as opposed to the later execution time). AutocompleteClientProvider is the abstract base class for this purpose, and works well, so it is used by this CL for the first instance of Pedal filtering: the UpdateChrome Pedal is filtered when no update is ready. Bug: 893183 Change-Id: I3344b26600188c0c952ea81dba1e90a6b4133318 Reviewed-on: https://chromium-review.googlesource.com/c/1297587 Commit-Queue: Orin Jaworski <orinj@chromium.org> Reviewed-by: Greg Thompson <grt@chromium.org> Reviewed-by: Justin Donnelly <jdonnelly@chromium.org> Cr-Commit-Position: refs/heads/master@{#606701} 
- 
David Benjamin authoredImprove debugging in the future so we don't have to keep asking "are you using a smartcard? which?". Bug: none Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: Ifbaf6f5aa0aa73dcd19be0ccc0046c2c2c069319 Reviewed-on: https://chromium-review.googlesource.com/c/1292509 Commit-Queue: David Benjamin <davidben@chromium.org> Reviewed-by: Maksim Ivanov <emaxx@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Ryan Sleevi <rsleevi@chromium.org> Cr-Commit-Position: refs/heads/master@{#606700} 
- 
Jeffrey Cohen authoredBug: 890972 Change-Id: Ic8efd5bc2d51a9173f717ff68dbe64f53c720b9d Reviewed-on: https://chromium-review.googlesource.com/c/1315536 Commit-Queue: Jeffrey Cohen <jeffreycohen@chromium.org> Reviewed-by: Hector Carmona <hcarmona@chromium.org> Reviewed-by: Steven Bennetts <stevenjb@chromium.org> Reviewed-by: Roger McFarlane <rogerm@chromium.org> Reviewed-by: Mathieu Perreault <mathp@chromium.org> Cr-Commit-Position: refs/heads/master@{#606699} 
- 
Emil A Eklund authoredChange line brekaing in LayoutNG to create ShapeResultView instances for each line where the view shares the underlying glyph information structs with the shape result for the paragraph. Previously that information was copied instead. Avoiding the copy reduces memory usage and improves perf by up to 25% for the inline blink_perf.layout benchmarks cross-platform. To speed up bounding box computation for lines the left and right bounds for each glyph is retained as part of the HarfBuzzRunGlyphData struct in ShapeResult::RunInfo. This increases the size by 32-bits per glyph which is more than offset by the memory reduction from sharing RunInfo objects for LayoutNG. For legacy layout the impact of the increase is minimal as the number of individual ShapeResults is kept low due to the word cache. Bug: 900015 Test: renderer/platform/fonts/shaping/shaping_line_breaker_test.cc Change-Id: Ia7c7d72bc1804d8302d26d09a846c4440faef90f Reviewed-on: https://chromium-review.googlesource.com/c/1313831 Commit-Queue: Emil A Eklund <eae@chromium.org> Reviewed-by: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#606698} 
- 
Antoine Labour authoredWeakPtrFactory::GetWeakPtr is not thread-safe, but SharedImageInterface is expected to be called from multiple threads (without locks). Instead, grab a single WeakPtr for the GPU thread at construction time. It's more efficient anyway. Bug: 870116 Change-Id: Ie550b788a4569e0ff8ed62a690e21ae52e0a1e0c Reviewed-on: https://chromium-review.googlesource.com/c/1325566Reviewed-by: Sunny Sachanandani <sunnyps@chromium.org> Commit-Queue: Antoine Labour <piman@chromium.org> Cr-Commit-Position: refs/heads/master@{#606697} 
 
-