- 05 Oct, 2017 40 commits
- 
- 
skia-deps-roller@chromium.org authoredhttps://skia.googlesource.com/skia.git/+log/8d64ee779599..ded7aa82afa9 $ git log 8d64ee779..ded7aa82a --date=short --no-merges --format='%ad %ae %s' 2017-10-05 angle-deps-roller Roll skia/third_party/externals/angle2/ 63c5a5974..000dab88d (1 commit) 2017-10-05 bungeman Fewer atomic ops in debug with SkBufferHead. 2017-10-05 csmartdalton Revert "Attempt both GL and GLES for GPU unit tests" 2017-10-05 angle-deps-roller Roll skia/third_party/externals/angle2/ ce8602ab7..63c5a5974 (1 commit) 2017-10-05 mtklein clamp to [0,1] in all gradient tilers 2017-10-05 bungeman Clean up SkString reference counting a bit. 2017-10-05 csmartdalton Attempt both GL and GLES for GPU unit tests 2017-10-05 robertphillips Use draws instead of clears on Macs w/ Intel Iris Pro GPUs 2017-10-05 mtklein abort if glyph metrics fall outside safe rect 2017-10-05 mtklein reformat hard-to-read preprocessor in SkJumper.cpp 2017-10-05 ethannicholas converted GrConfigConversionEffect to SkSL 2017-10-05 caryclark add constexpr to SkRect, SkIRect Make functions 2017-10-04 mtklein aggressively refactor pipeline building in SkColorSpaceXform 2017-10-05 mtklein disable object-size santizer in debug builds Created with: roll-dep src/third_party/skia Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=scroggo@chromium.org Change-Id: I6c77c6637a065bfdce2fb77b67cc58a76911fe52 Reviewed-on: https://chromium-review.googlesource.com/703496Reviewed-by: Skia Deps Roller <skia-deps-roller@chromium.org> Commit-Queue: Skia Deps Roller <skia-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#506894} 
- 
Tibor Goldschwendt authoredChange-Id: I0ac74f33ceb8f61593a16a957ee8b9c7c93f51fd Reviewed-on: https://chromium-review.googlesource.com/702775Reviewed-by: Ian Vollick <vollick@chromium.org> Commit-Queue: Tibor Goldschwendt <tiborg@chromium.org> Cr-Commit-Position: refs/heads/master@{#506893} 
- 
Scott Violet authoredDoing this means we can have the utility process load the common resources, which means we don't have to worry about copying resources from the services to devices. Additionally adds the service name to the command line so that it's easier to tell what service a process is running. BUG=771980 TEST=none Change-Id: Ib9219471e4d758157b515d0b27743e996f9fa6e2 Reviewed-on: https://chromium-review.googlesource.com/703736Reviewed-by: Elliot Glaysher <erg@chromium.org> Commit-Queue: Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#506892} 
- 
Patrick Meenan authoredBug: Change-Id: I91fff588822c40f29a0b3e96aaf3c344d4cbabfd Reviewed-on: https://chromium-review.googlesource.com/700404Reviewed-by: Bence Béky <bnc@chromium.org> Reviewed-by: Max Moroz <mmoroz@chromium.org> Commit-Queue: Patrick Meenan <pmeenan@chromium.org> Cr-Commit-Position: refs/heads/master@{#506891} 
- 
catapult-deps-roller@chromium.org authoredhttps://chromium.googlesource.com/catapult.git/+log/400dbc4b2b00..aeaf34ca03f8 $ git log 400dbc4b2..aeaf34ca0 --date=short --no-merges --format='%ad %ae %s' 2017-10-05 nednguyen Remove unneeded code from snap_page_script 2017-10-05 jbudorick [devil] Add support for line transformation to LogcatMonitor. 2017-10-03 jl Fix story sharding flags 2017-10-05 achuith Catch DevtoolTargetCrashException. Created with: roll-dep src/third_party/catapult BUG=651249 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=sullivan@chromium.org Change-Id: If2adcdb2d31f8edcc3b1f2b68790d8fc0d0601d6 Reviewed-on: https://chromium-review.googlesource.com/703498 Reviewed-by: <catapult-deps-roller@chromium.org> Commit-Queue: <catapult-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#506890} 
- 
Ivica Bogosavljevic authoredMIPS support was lacking in GN, only MIPS32 in combination with CLANG was working properly. This CL implements support for other flavors of MIPS, for both CLANG and GCC compilers, in the context of V8 project that needs it. Bug: Change-Id: Iaa4b4314cafe1631c40d75c151a82d52aa851131 Reviewed-on: https://chromium-review.googlesource.com/677302Reviewed-by: Dirk Pranke <dpranke@chromium.org> Reviewed-by: Michael Achenbach <machenbach@chromium.org> Commit-Queue: Dirk Pranke <dpranke@chromium.org> Cr-Commit-Position: refs/heads/master@{#506889} 
- 
Stephen Martinis authored# No try because trybot failures are unrelated to the change. NOTRY=true Bug: 758630 Change-Id: Ie3adb8ed81ecb5dab1578391f0fca0785c0ca23e Reviewed-on: https://chromium-review.googlesource.com/703501 Commit-Queue: Stephen Martinis <martiniss@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> Cr-Commit-Position: refs/heads/master@{#506888} 
- 
Sammie Quon authoredThis reverts commit ab3c1bb4. Reason for revert: <INSERT REASONING HERE> Original change's description: > tray: Do not close accessibilty detailed menu when item selected. > > It is desired to remain open so users can try out the features without > having to tray->accessibilty->details each time. Also modified > hover_highlight_view to support showing/removing checkmarks dynamically, > for this purpose (other details views just recreate the whole view). > > Bug: 747473 > Test: browser_tests TrayAccessibility.DetailMenuRemainsOpen > Change-Id: I1160c29baac2afc8dc8a25dee3a87415ccef1adf > Reviewed-on: https://chromium-review.googlesource.com/692680 > Commit-Queue: Sammie Quon <sammiequon@chromium.org> > Reviewed-by: Steven Bennetts <stevenjb@chromium.org> > Cr-Commit-Position: refs/heads/master@{#506755} TBR=stevenjb@chromium.org,sammiequon@chromium.org Change-Id: I139e7255e7162e47b95715d5c7b006844ec15c37 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: 747473 Reviewed-on: https://chromium-review.googlesource.com/703934Reviewed-by: Sammie Quon <sammiequon@chromium.org> Commit-Queue: Sammie Quon <sammiequon@chromium.org> Cr-Commit-Position: refs/heads/master@{#506887} 
- 
Randy Smith authoredBoth test and implementation were inverted from the comment in the Mojo interface for CookieManagerImpl deletion functionality. This CL fixes that. Bug: 721395 Change-Id: I39274d5fc91a27ab988dcc6de61ded25dfe874e0 Reviewed-on: https://chromium-review.googlesource.com/701138 Commit-Queue: Randy Smith <rdsmith@chromium.org> Reviewed-by: Yuzhu Shen <yzshen@chromium.org> Cr-Commit-Position: refs/heads/master@{#506886} 
- 
Khushal authoredThis reverts commit f77a3ffb. The previous change inadvertently introduced a race in |cached_shader_| creation in PaintShader by removing the call to PaintFlags.getSkShader in PaintOpWithFlags::HasDiscardableImagesFromFlags, which would have always created the shader at record time on the main thread. With https://chromium-review.googlesource.com/c/chromium/src/+/701974, the PaintShader should always create the SkShader at construction time, ensuring that the access is safe. R=enne@chromium.org TBR=chrishtr@chromium.org Bug: 771156 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel Change-Id: Ie29d549f597ec1f446febd6d294e3050105d466a Reviewed-on: https://chromium-review.googlesource.com/703014Reviewed-by: enne <enne@chromium.org> Reviewed-by: Khushal <khushalsagar@chromium.org> Commit-Queue: Khushal <khushalsagar@chromium.org> Cr-Commit-Position: refs/heads/master@{#506885} 
- 
Koji Ishii authoredThis patch implements major parts of positioning list-item markers. 1. Marker box creation is changed to better match to the spec and for more compatible layout. a. 'inside' position creates inline marker box[1]. b. 'outside' position creates inline block marker box. Out-of- flow position looks more reasonable, but crbug.com/734554 is blocking. 2. LayoutListMarker exposes the existing margin logic to share with LayoutNG. 3. Add new kListMarker NGInlineItem type. 4. NGLineBreaker and NGInlineLayoutAlgorithm support kListMarker. Remaining work: 1. Image is not supported yet. 2. Symbols (e.g., bullets) should use pre-defined font and heuristic width. 3. Block children is not supported yet. The idea was to wrap them with inline block, but the concern is an inline block is not breakable in the current LayoutNG. 4. Due to 3, nested lists do not render correctly. 5. Re-numbering is incorrect in some cases. 6. The marker inline block breaks editing lists. See 1.b above. [1] https://drafts.csswg.org/css2/generate.html#propdef-list-style-position Bug: 636993 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_layout_ng Change-Id: I37995f53b5897bb161c54660bb13aaf24339a9a3 Reviewed-on: https://chromium-review.googlesource.com/697027Reviewed-by:Emil A Eklund <eae@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#506884} 
- 
David Vallet authored[headless] Swizzle NSPopUpButtonCell handling enevents and action messages to avoid pop-up menus appearing in Headless Bug: 761065 Change-Id: If6c6743ce7cedf86fcf4eeb5094bf83b5cfabdca Reviewed-on: https://chromium-review.googlesource.com/701935Reviewed-by: Trent Apted <tapted@chromium.org> Reviewed-by: David Vallet <dvallet@chromium.org> Commit-Queue: David Vallet <dvallet@chromium.org> Cr-Commit-Position: refs/heads/master@{#506883} 
- 
Steven Valdez authoredBug: 631988 Change-Id: I16e2aaa227e36c3d025c6663b10f6a15e4a32428 Reviewed-on: https://chromium-review.googlesource.com/692946Reviewed-by: David Benjamin <davidben@chromium.org> Reviewed-by: Alexei Svitkine <asvitkine@chromium.org> Commit-Queue: Steven Valdez <svaldez@chromium.org> Cr-Commit-Position: refs/heads/master@{#506882} 
- 
Matthew Jones authoredIf the Chrome Home promo has been disabled, clear the user setting from shared preferences. This will prevent the user from being locked into a state that cannot be changed by flags. The user will need to restart the browser before the setting is actually cleared since native needs to have loaded. BUG=767738 Change-Id: Ifced6d02ced94a731313deb96691fc094541c450 Reviewed-on: https://chromium-review.googlesource.com/702726Reviewed-by: Theresa <twellington@chromium.org> Reviewed-by: Ted Choc <tedchoc@chromium.org> Commit-Queue: Matthew Jones <mdjones@chromium.org> Cr-Commit-Position: refs/heads/master@{#506881} 
- 
Brian Anderson authoredCopy latest khronos EGL headers to pick up eglGetFrameTimstampsANDROID. Also copy over existing chromium-specific edits. BUG=769415 Cq-Include-Trybots: master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: Ibd9b185d568c9e714e664e7380e15138f30fc3d2 Reviewed-on: https://chromium-review.googlesource.com/703076Reviewed-by: Kenneth Russell <kbr@chromium.org> Commit-Queue: Brian Anderson <brianderson@chromium.org> Cr-Commit-Position: refs/heads/master@{#506880} 
- 
iOS Autoroller authoredTBR=smut Change-Id: I46250e40c4a18f5e81179d1e78c33820f0a4ca7f Reviewed-on: https://chromium-review.googlesource.com/703615Reviewed-by: iOS Autoroller <ios-autoroller@chromium.org> Commit-Queue: iOS Autoroller <ios-autoroller@chromium.org> Cr-Commit-Position: refs/heads/master@{#506879} 
- 
James Cook authoredPart of the cleanup of use_ash. This is left over from the days when use_ash was true for is_linux, so chromecast needed to explicitly disable use_ash. Bug: 673826 Change-Id: I9f2613a1e1bf636d0dc69ab1341fdfd75b279414 Reviewed-on: https://chromium-review.googlesource.com/692709Reviewed-by: Dirk Pranke <dpranke@chromium.org> Reviewed-by: Stephen Lanham <slan@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#506878} 
- 
v8-autoroll authoredSummary of changes available at: https://chromium.googlesource.com/v8/v8/+log/4754eed2..f5b136ee 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;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel TBR=hablich@chromium.org,machenbach@chromium.org,kozyatinskiy@chromium.org Change-Id: I32fefbc6149f1d82e3ea737835bd8c80b692946c Reviewed-on: https://chromium-review.googlesource.com/703174Reviewed-by: v8 autoroll <v8-autoroll@chromium.org> Commit-Queue: v8 autoroll <v8-autoroll@chromium.org> Cr-Commit-Position: refs/heads/master@{#506877} 
- 
Miguel Casas-Sanchez authoredThis CL adds a ParseChromaticityCoordinates() service function to the bunch of edid_parser.cc functions, and adds unittests with a few real EDIDs collected in the wild. ParseOutputDeviceData() in that very file is minimally refactored for early-return. R=edid_parser_fuzzer Bug: 771345 Change-Id: I956609d381b6fb199021b725f3838f55fb1fda48 Reviewed-on: https://chromium-review.googlesource.com/699351 Commit-Queue: Miguel Casas <mcasas@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Reviewed-by: Daniele Castagna <dcastagna@chromium.org> Cr-Commit-Position: refs/heads/master@{#506876} 
- 
John Rummell authoredAs Storage IDs are used by encrypted media to bind persistent licenses to the device which is authorized to play the content, this updates the preference so that it's authenticated and not easily modifiable via plain text. BUG=478960 TEST=unittests pass Change-Id: I60c0a6a023f3532a6180859c753a1dd42f266c0e Reviewed-on: https://chromium-review.googlesource.com/683309Reviewed-by: Xiaohan Wang <xhwang@chromium.org> Reviewed-by: Dominic Battré <battre@chromium.org> Commit-Queue: John Rummell <jrummell@chromium.org> Cr-Commit-Position: refs/heads/master@{#506875} 
- 
Dirk Pranke authoredBy default, we want to check out everything that is needed to run on one of the main waterfalls (see the list in the bug for specifics). However, we also want to support a "small" configuration that can be used to skip things like NaCl that are optional for development, in the interest of a smaller download. R=thakis@chromium.org, phajdan.jr@chromium.org BUG=768433 Change-Id: I45d8984616f7e25bd587070569d471eaab9ce8d7 Reviewed-on: https://chromium-review.googlesource.com/699834Reviewed-by: Nico Weber <thakis@chromium.org> Commit-Queue: Dirk Pranke <dpranke@chromium.org> Cr-Commit-Position: refs/heads/master@{#506874} 
- 
Scott Chen authoredThis CL ports over the runtime error stack-trace and dev-view button that existed in the old extensions page. Bug: 768609 Cq-Include-Trybots: master.tryserver.chromium.linux:closure_compilation Change-Id: I80fc989ca0b3bcc8af7483a2f475e673e2476674 Reviewed-on: https://chromium-review.googlesource.com/691181 Commit-Queue: Scott Chen <scottchen@chromium.org> Reviewed-by: Devlin <rdevlin.cronin@chromium.org> Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Cr-Commit-Position: refs/heads/master@{#506873} 
- 
Shimi Zhang authoredThis is for http://crrev.com/c/653432 [Smart Selection] Shrinking selection after Smart Selection expansion. Bug: 703884 Change-Id: Id32c5214f60de42bc3c9fd5abe5582c0f0aff7fa Reviewed-on: https://chromium-review.googlesource.com/701422 Commit-Queue: Shimi Zhang <ctzsm@chromium.org> Reviewed-by: Yoshifumi Inoue <yosin@chromium.org> Cr-Commit-Position: refs/heads/master@{#506872} 
- 
Xiaohan Wang authoredPreviously |type| was used to identify the type of a CDM (e.g. Widevine, or Clear Key CDM). As of 5591646b, we use CdmInfo.guid to uniquely identify the type of a CDM to be able to run different CDMs in different processes. Also, GUID is a much better ID than the |type|, which is a free format text string. With that, we don't need the |type| anymore. However, we still need a display name for the CDM type for various purposes. For example, in the future, we could use this name as the CDM process name. This CL renames |type| to |name| and updated the comment. TBR=thestig@chromium.org,alexmos@chromium.org BUG=771490 TEST=No functionality change Change-Id: Ia95a77e1c506a551e37798e5a73b6c0d5186ee82 Reviewed-on: https://chromium-review.googlesource.com/699858 Commit-Queue: Xiaohan Wang <xhwang@chromium.org> Reviewed-by: Alex Moshchuk <alexmos@chromium.org> Reviewed-by: Lei Zhang <thestig@chromium.org> Reviewed-by: John Rummell <jrummell@chromium.org> Cr-Commit-Position: refs/heads/master@{#506871} 
- 
Devlin Cronin authoredcrrev.com/1f2b58d7 removed the old settings page code, but missed cleaning up the strings. Remove some that are no longer used. This covers: IDS_CERT_MANAGER_WRITE_ERROR_FORMAT -> IDS_COOKIES_COOKIE_ACCESSIBLE_TO_SCRIPT_LABEL Bug: 771795 Change-Id: Ib37177a27c9b57d234bf26e059adf0fc65b7861e Reviewed-on: https://chromium-review.googlesource.com/703154Reviewed-by: Demetrios Papadopoulos <dpapad@chromium.org> Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#506870} 
- 
Yoshifumi Inoue authoredThis patch introduces |TextAffinity::kUpstreamIfPossible| as replacement of |VP_UPSTREAM_IF_POSSIBLE| to avoid including "VisiblePositoin.h" for improving compilation speed. This patch also gets rid of redundant include directive of "VisiblePositoin.h" from "LayoutSVGInlineText.cpp". Bug: 657237 Change-Id: I685c49a0adc4b2827929447ca8f3e6a5c518c113 Reviewed-on: https://chromium-review.googlesource.com/701958Reviewed-by: Koji Ishii <kojii@chromium.org> Commit-Queue: Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#506869} 
- 
Theresa Wellington authoredRemoves the bottom nav icons when the sheet is closed, saving 112kb on a Nexus 6P. Removes a number of unused views to reduce Java heap memory used in Chrome Home. Savings quoted from a Nexus 6P dump: - Homepage button, 30kb - Non-modern tabswitcher new tab button, 56kb - Incognito location bar badge, 81kb Also removes the shadow from IncognitoBottomSheetContent, aligning it with other modernized sheet contents and fixing a memory leak associated with not unregistering an observer (705kb on Nexus 6P). BUG=708006 Change-Id: I87d63c1ea7cb57347ef63dce8dd961a3946e92b6 Reviewed-on: https://chromium-review.googlesource.com/701284Reviewed-by: Matthew Jones <mdjones@chromium.org> Reviewed-by: Ted Choc <tedchoc@chromium.org> Commit-Queue: Theresa <twellington@chromium.org> Cr-Commit-Position: refs/heads/master@{#506868} 
- 
Daniel Bratell authoredThis makes webkit_unit_tests support jumbo compilation. In CPU effort that reduces the reference build time by 2.5 CPU minutes (about 0.3% of the total build time) Bug: 713137 Change-Id: I358ff81769e5fb0ebf91cd1264713c547fd3e47e Reviewed-on: https://chromium-review.googlesource.com/677449Reviewed-by: Dirk Pranke <dpranke@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Commit-Queue: Daniel Bratell <bratell@opera.com> Cr-Commit-Position: refs/heads/master@{#506867} 
- 
Bill Orr authoredThere were a few clang-specific C++ extensions in use, and some warnings that hit only on MSVC. gltf tests had to be disabled because url->path parsing is not correct on Windows. BUG=744675 Change-Id: Ica976477da4b5009a68d738e71ee995af871d1f7 Reviewed-on: https://chromium-review.googlesource.com/695807 Commit-Queue: Bill Orr <billorr@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Reviewed-by: Christopher Grant <cjgrant@chromium.org> Cr-Commit-Position: refs/heads/master@{#506866} 
- 
Chris Harrelson authoredfragment. Bug: 750500 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Change-Id: Idc4608f9f871e912458310992703455d9d7ab4cf Reviewed-on: https://chromium-review.googlesource.com/703460Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Chris Harrelson <chrishtr@chromium.org> Cr-Commit-Position: refs/heads/master@{#506865} 
- 
Mike Baxley authoredtestRedirectWindow and testRedirectRefresh are very falky on iOS 11 iPads. TBR: eugenebut Bug: 772128 Change-Id: Icacf5d4c8f0cad3693d161ad31ade70ecbd960c7 Reviewed-on: https://chromium-review.googlesource.com/703469Reviewed-by: Mike Baxley <baxley@chromium.org> Commit-Queue: Mike Baxley <baxley@chromium.org> Cr-Commit-Position: refs/heads/master@{#506864} 
- 
James Cook authoredWe have not shipped Windows Ash for years. There is a 1:1 mapping between use_ash and is_chromeos, so consolidate them. Bug: 673826 Test: compiles, gn check for Chrome OS, Linux, Linux Ozone Change-Id: Ibdb2f52c19e3d49aa4742b58775013c425adff22 Reviewed-on: https://chromium-review.googlesource.com/702916Reviewed-by: Lei Zhang <thestig@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#506863} 
- 
Justin Okamoto authoredThis is a reland of 1dd22ad0 Original change's description: > Android: Allow per-target lint suppression configuration > > This change allows for Android lint suppression configurations > to be defined on a per-target basis (assuming said target is > "Android lint capable") rather than having one global config. > This will allow embedders to keep upstream's lint config for > Chromium targets (w/o patching), while using a separate config > for the embedding application. > > Bug: 737897 > Change-Id: Ieccb95767e0ce541522d7a53edbe734c5bbfe6dc > Reviewed-on: https://chromium-review.googlesource.com/698297 > Reviewed-by: Andrew Grieve <agrieve@chromium.org> > Commit-Queue: Andrew Grieve <agrieve@chromium.org> > Cr-Commit-Position: refs/heads/master@{#506393} Bug: 737897 Change-Id: I4d1aecea7d4893f8f525d53a13b4044f27a17221 Reviewed-on: https://chromium-review.googlesource.com/701317Reviewed-by: Andrew Grieve <agrieve@chromium.org> Commit-Queue: Andrew Grieve <agrieve@chromium.org> Cr-Commit-Position: refs/heads/master@{#506862} 
- 
Xiaocheng Hu authoredRenderedPosition caches two |InlineBox*|, and uses 1 as the magic value indicating the uncached value, which is a hacky approach. This patch changes them to Optional<InlineBox*> to make the caching not hacky. Bug: 771398 Change-Id: If8bef20755fcc75b04093de6c2211138d336600e Reviewed-on: https://chromium-review.googlesource.com/702924 Commit-Queue: Xiaocheng Hu <xiaochengh@chromium.org> Commit-Queue: Emil A Eklund <eae@chromium.org> Reviewed-by: Emil A Eklund <eae@chromium.org> Cr-Commit-Position: refs/heads/master@{#506861} 
- 
Aleks Totic authoredBug: 772087 Change-Id: I66bf95d43bd7a32718c6e0ad97e179be0db78cc7 Reviewed-on: https://chromium-review.googlesource.com/702816Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Aleks Totic <atotic@chromium.org> Cr-Commit-Position: refs/heads/master@{#506860} 
- 
Jingkui Wang authoredThe units of touch_major and abs_mt_position_x could be different. We have to scale the values from touch_major/touch_minor before we map the value to radius (pixels). Bug: 771374 Change-Id: Ic5ca2424ff72e475e7146ff7a42725445d2fb250 Reviewed-on: https://chromium-review.googlesource.com/702758Reviewed-by: Michael Spang <spang@chromium.org> Commit-Queue: Jingkui Wang <jkwang@google.com> Cr-Commit-Position: refs/heads/master@{#506859} 
- 
Nicolas Pena authoredThis CL adds methods to allow the MainThreadTaskQueue to determine whether its associated frame is main or not. This will be used to split EQT by frame type. Bug: chromium:747504 Change-Id: I478f2c1f20ce93c6de0837fdde90a495bc4409d7 Reviewed-on: https://chromium-review.googlesource.com/656110 Commit-Queue: Nicolás Peña Moreno <npm@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Sami Kyöstilä <skyostil@chromium.org> Reviewed-by: Nate Chapin <japhet@chromium.org> Reviewed-by: Alexander Timin <altimin@chromium.org> Cr-Commit-Position: refs/heads/master@{#506858} 
- 
pdfium-deps-roller@chromium.org authoredhttps://pdfium.googlesource.com/pdfium.git/+log/4ce4f5f8ab0b..480ca10f7a20 $ git log 4ce4f5f8a..480ca10f7 --date=short --no-merges --format='%ad %ae %s' 2017-10-05 dsinclair Remove unused CPVT_SecProps 2017-10-05 dsinclair Remove more unused params 2017-10-05 dsinclair Remove unused parameters 2017-10-05 rharrison Add ObservedPtr to catch Widget being killed by JS 2017-10-05 rharrison Add ObservedPtrs to catch issues in SaveData 2017-10-05 npm Create FreeType roll script 2017-10-04 rharrison Make GIF decoder more standards complaint 2017-10-05 dsinclair Move CPDF_RenderOptions members to private 2017-10-05 dsinclair Remove friend from CPDF_ApSettings 2017-10-05 npm Roll FT to ae7dc1f62d826083d418e86cce3f66a76dff038a 2017-10-05 dsinclair Remove friends from form code 2017-10-05 dsinclair Remove friends from CPDF_VariableText Created with: roll-dep src/third_party/pdfium BUG=771979,756427,770337 Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, see: http://www.chromium.org/developers/tree-sheriffs/sheriff-details-chromium#TOC-Failures-due-to-DEPS-rolls TBR=dsinclair@chromium.org Change-Id: I875e810e00b7d619534e2dc24519c27088423e15 Reviewed-on: https://chromium-review.googlesource.com/703198 Reviewed-by: <pdfium-deps-roller@chromium.org> Commit-Queue: <pdfium-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#506857} 
- 
Dirk Pranke authoredThis reverts commit 570b9f37. Reason for revert: Turns out we weren't ready for this yet. Original change's description: > Stop expecting 10.9 builds for the layout tests. > > We are dropping layout test support on 10.9; the first step is to > stop expecting the bots to be running and generating baselines. > > R=qyearsley@chromium.org > BUG=736256 > > Change-Id: I2d5c647cfb2d68df3bf2d078332c504cfccfa8d7 > Reviewed-on: https://chromium-review.googlesource.com/699559 > Reviewed-by: Quinten Yearsley <qyearsley@chromium.org> > Commit-Queue: Dirk Pranke <dpranke@chromium.org> > Cr-Commit-Position: refs/heads/master@{#506417} TBR=qyearsley@chromium.org,dpranke@chromium.org # Not skipping CQ checks because original CL landed > 1 day ago. Bug: 736256 Change-Id: I9633bbe19af74e9a7ba54cfa52f89baa82fcde47 Reviewed-on: https://chromium-review.googlesource.com/703375Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Dirk Pranke <dpranke@chromium.org> Cr-Commit-Position: refs/heads/master@{#506856} 
- 
Steven Valdez authoredhttps://boringssl.googlesource.com/boringssl/+log/e9c7b1c8ae85e5625e9d24d9e20ccedeaaeb0d0a..12fdd08a401d2ef562612638abd016f8b5794cc7 This removes the RecordType and NoSessionID TLS 1.3 variants. BUG=none Change-Id: I5edc8c6e0e67f581095efa326e4fdc3d339c7204 Reviewed-on: https://chromium-review.googlesource.com/698624 Commit-Queue: Steven Valdez <svaldez@chromium.org> Reviewed-by: Alexei Svitkine <asvitkine@chromium.org> Reviewed-by: David Benjamin <davidben@chromium.org> Cr-Commit-Position: refs/heads/master@{#506855} 
 
-