- 23 Aug, 2018 40 commits
 - 
- 
Joe Mason authored
This does not use services/data_decoder because it's closely tied to the service manager, which chrome_cleaner does not support. R=csharp Bug: 830892 Change-Id: Ia3138624c9d723916fdf1ba174c89cbcc6e71401 Reviewed-on: https://chromium-review.googlesource.com/1180349Reviewed-by:
Joe Mason <joenotcharles@chromium.org> Reviewed-by:
Chris Sharp <csharp@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Commit-Queue: Joe Mason <joenotcharles@chromium.org> Cr-Commit-Position: refs/heads/master@{#585408}
 - 
Hayato Ito authored
TBR=dvadym@chromium.org BUG: 876954 Change-Id: Id8c8994dbb3c17abdaec0e3136ce825ea9d9c20b Reviewed-on: https://chromium-review.googlesource.com/1186205Reviewed-by:
Hayato Ito <hayato@chromium.org> Commit-Queue: Hayato Ito <hayato@chromium.org> Cr-Commit-Position: refs/heads/master@{#585407}
 - 
Lei Zhang authored
PrintHostMsg_DidPreviewDocument_Params's modifiable field is never read. Change-Id: Ibea82ef12c9faf625719a65db2f31a449c2481c6 Reviewed-on: https://chromium-review.googlesource.com/1184504 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by:
Tom Sepez <tsepez@chromium.org> Cr-Commit-Position: refs/heads/master@{#585406}
 - 
Joe Mason authored
R=csharp Bug: 830892 Change-Id: I8af09ba27cbc35d7bff39f4b7b6a9c972f1afc0d Reviewed-on: https://chromium-review.googlesource.com/1175202 Commit-Queue: Joe Mason <joenotcharles@chromium.org> Reviewed-by:
Chris Sharp <csharp@chromium.org> Cr-Commit-Position: refs/heads/master@{#585405}
 - 
Sam McNally authored
Bug: 874314 Change-Id: I214166c74e78eed59eb6bda0ac0bcdf1992daa3c Reviewed-on: https://chromium-review.googlesource.com/1186020Reviewed-by:
Luciano Pacheco <lucmult@chromium.org> Commit-Queue: Sam McNally <sammc@chromium.org> Cr-Commit-Position: refs/heads/master@{#585404}
 - 
John Chen authored
Updated ChromeDriver W3C standard complaince document based on the latest information. In particular: * Removed resolved issue chromedriver:1500 (Accept/Dismiss Alert) * Removed resolved issue chromedriver:1990 (Close Window) * Added new issue chromedriver:2552 (error text) * Added new issue chromedriver:2537 (New Session) * Added new issue chromedriver:2398 and issue chromedriver:2556 (Execute Script and Execute Async Script) Change-Id: I0b1c875e6c4463b4a6ad0e42c0206425bdc2859d Reviewed-on: https://chromium-review.googlesource.com/1186187Reviewed-by:
Caleb Rouleau <crouleau@chromium.org> Commit-Queue: Caleb Rouleau <crouleau@chromium.org> Cr-Commit-Position: refs/heads/master@{#585403}
 - 
Karan Bhatia authored
This CL implements versioning for indexed ruleset format. The indexed ruleset is now prefixed with a version header. On loading an extension, if Chrome detects a version mismatch between the current ruleset format version used by Chrome and the one used in the extension ruleset, the extension ruleset will be reindexed. This is necessary to support making breaking changes to the flatbuffer schema used for extension indexed rulesets. BUG=755717 Change-Id: I7e3947a15e66b556c864d1031899bfbe9702dfc5 Reviewed-on: https://chromium-review.googlesource.com/1152872 Commit-Queue: Karan Bhatia <karandeepb@chromium.org> Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#585402}
 - 
catapult-chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/d95dde6e066f..2229a8947448 git log d95dde6e066f..2229a8947448 --date=short --no-merges --format='%ad %ae %s' 2018-08-23 simonhatch@chromium.org Dashboard - Failing with missing GetMostRecentValuesByNames Created with: gclient setdep -r src/third_party/catapult@2229a8947448 The AutoRoll server is located here: https://catapult-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium:876952 TBR=sullivan@chromium.org Change-Id: I4102306b909705cf1d44f17429826934c7c000fc Reviewed-on: https://chromium-review.googlesource.com/1185695Reviewed-by:
catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#585401}
 - 
Ramin Halavati authored
Priniting preferences are removed from the persistent storage list for incognito mode. After this CL, if these preferences are changed from incognito mode, they are only stored in memory and won't affect user profile. Bug: 861722 Change-Id: I1e54ac665c125aa50ce5c7a3b277c559bdd78e1d Reviewed-on: https://chromium-review.googlesource.com/1179149Reviewed-by:
Lei Zhang <thestig@chromium.org> Reviewed-by:
Sean Kau <skau@chromium.org> Commit-Queue: Ramin Halavati <rhalavati@chromium.org> Cr-Commit-Position: refs/heads/master@{#585400}
 - 
skia-chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/9ac87d4472f6..5953a476d9f7 git log 9ac87d4472f6..5953a476d9f7 --date=short --no-merges --format='%ad %ae %s' 2018-08-23 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2018-08-23 brianosman@google.com Revert "Add support for unpremul image sources in the GPU backend" 2018-08-23 brianosman@google.com Revert "Stop conflating F16 with linear gamma" Created with: gclient setdep -r src/third_party/skia@5953a476d9f7 The AutoRoll server is located here: https://autoroll.skia.org 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=master.tryserver.blink:linux_trusty_blink_rel;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=fmalita@chromium.org Change-Id: Ibff94790b76090a7dfa2caeb8dc8cc317cd6619c Reviewed-on: https://chromium-review.googlesource.com/1185696Reviewed-by:
skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#585399}
 - 
Makoto Shimazu authored
This CL is to reflect kURLLoadOptionSniffMimeType when making ResourceHandlers. If there is no option to request mime sniffing, it won't create MimeSniffingResourceHandler. ServiceWorkerNewScriptLoader removes the mime sniffing option, so requests for service worker scripts can skip mime sniffing in RDHI. Context of this CL: Before NetS13nServiceWorker, network requests for service worker scripts is handled by ServiceWorkerWriteToCacheJob, and it rejects responses without mime type. It results in network error and none of ResourceHandlers handle the response. After NetS13nServiceWorker, network requests coming from the renderer reach ServiceWorkerNewScriptLoader first, and eventually they are routed to ResourceDispatcherHostImpl. It means that ResourceDispatcherHostImpl works as usual and MimeSniffingResourceHandler in RDHI handles the response. This CL helps to avoid the script response is handled by MimeSniffingResourceHandler. Bug: 871654 Cq-Include-Trybots: luci.chromium.try:linux_mojo Change-Id: Ia7c7885157029be16a3a4669cf204ac85232f1b6 Reviewed-on: https://chromium-review.googlesource.com/1179482Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Commit-Queue: Makoto Shimazu <shimazu@chromium.org> Cr-Commit-Position: refs/heads/master@{#585398}
 - 
Mythri Alle authored
Add support in blink::Platform and RenderMessageFilter to clear the code cache entry. Bug: chromium:812168 Change-Id: Ida83f17443f70d1cfbc83236f08628f0820a5cf7 Reviewed-on: https://chromium-review.googlesource.com/1160234 Commit-Queue: Mythri Alle <mythria@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#585397}
 - 
Wez authored
Bug: 864351 Change-Id: Ifd04d1b7b48f80184122713850a823b8b2c15da2 Reviewed-on: https://chromium-review.googlesource.com/1185879Reviewed-by:
Taiju Tsuiki <tzik@chromium.org> Commit-Queue: Taiju Tsuiki <tzik@chromium.org> Cr-Commit-Position: refs/heads/master@{#585396}
 - 
pdfium-chromium-autoroll authored
https://pdfium.googlesource.com/pdfium.git/+log/81e0830e6734..ee0c9aa66269 git log 81e0830e6734..ee0c9aa66269 --date=short --no-merges --format='%ad %ae %s' 2018-08-22 tsepez@chromium.org Use UnownedPtr<> in CXFA_RenderContext. 2018-08-22 hnakashima@chromium.org Remove m_currentRow from the state of CBC_BarcodeMatrix. Created with: gclient setdep -r src/third_party/pdfium@ee0c9aa66269 The AutoRoll server is located here: https://pdfium-roll.skia.org 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: Ib955725ef7ecbbd96cf2b959de54ba2597f71052 Reviewed-on: https://chromium-review.googlesource.com/1185603Reviewed-by:
pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: pdfium-chromium-autoroll <pdfium-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#585395}
 - 
Timothy Gu authored
A few checks were moved from open() to open(Document*, ScriptState&) to conform to the order of execution laid out by the HTML Standard. Web Platform Tests were added to ensure the fixes stick. In particular, this ensures there is no side effects in a document.open() call that bailed early. Document::SetContent() is amended so that write() and close() are not called if open() bails out early. Comments were added for better correspondence with the specification. Bug: 866274, 875735 Change-Id: I14badd991bb723254f8889ba4073aff19126c7ba Reviewed-on: https://chromium-review.googlesource.com/1182370Reviewed-by:
Hayato Ito <hayato@chromium.org> Reviewed-by:
Yuki Shiino <yukishiino@chromium.org> Commit-Queue: Timothy Gu <timothygu@chromium.org> Cr-Commit-Position: refs/heads/master@{#585394}
 - 
Esmael El-Moslimany authored
Bug: 870202 Change-Id: Iaa3c6ebcfc62636a7343b2d0720aaef710a60208 Reviewed-on: https://chromium-review.googlesource.com/1176586 Commit-Queue: Esmael El-Moslimany <aee@chromium.org> Reviewed-by:
Scott Chen <scottchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#585393}
 - 
Weilun Shi authored
When open the dialog, the whole page is considered as the dialog. The default behavior of the arrow key on the scrollable page is to scroll the page. Adding preventDefault to each option and the dialog itself can prevent such behavior. Screencast: https://screencast.googleplex.com/cast/NTQ0OTg2NjI0MzIxMTI2NHxhYzQzMTRiYi01MA Bug: 870268 Change-Id: I5c3f92e6d2e9faaff704e053c0e9540f028ebed5 Reviewed-on: https://chromium-review.googlesource.com/1186073Reviewed-by:
Kristi Park <kristipark@chromium.org> Commit-Queue: Weilun Shi <sweilun@chromium.org> Cr-Commit-Position: refs/heads/master@{#585392}
 - 
Noel Gordon authored
Stop using navigateWithDirectoryTree in createNewFolder helper (return value unchecked, generally false if checked). All tests navigate the directory tree during test setup by clicking on subtree's expand icon. However, the createFolderNestedDownloads() test needs to do an extra step to navigate into sub-tree 'photos'. Since it is the only test that needs this extra step, navigateWithDirectoryTree can be used to do it, with a post-verify step to check that #file-list updated to the expected visual state (no files shown). Change createNewFolder API: navigateWithDirectoryTree gone so path etc can go. Add a tree |selector| argument so createNewFolder can check if that folders appear in the directory tree. Update the createNewFolder internals: focus the file list, use precise #file-list selectors when checking for [selected] [renaming] row, more checks to confirm that only one file-list row is [selected] [renaming] namely the New Folder entry, and verify the New Folder is "present" in directory tree HTML content. After the new folder is renamed, verify that its name is shown in file list and also in the directory tree. Finally, fully test the file-list selection state at the end of the test (the long way). Bug: 876267 Change-Id: I8693bdc43b95a4c3b510633697fa4b3d85e08051 Reviewed-on: https://chromium-review.googlesource.com/1186008Reviewed-by:
Luciano Pacheco <lucmult@chromium.org> Commit-Queue: Noel Gordon <noel@chromium.org> Cr-Commit-Position: refs/heads/master@{#585391}
 - 
Jiajia Qin authored
This CL implements atomic counter buffer and shader storage buffer for webgl2-compute context. Bug: 859249 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 Change-Id: I0f32e20d80f436417a22cc363b1661fae4632c35 Reviewed-on: https://chromium-review.googlesource.com/1174092 Commit-Queue: Jiajia Qin <jiajia.qin@intel.com> Reviewed-by:
Dominick Ng <dominickn@chromium.org> Reviewed-by:
Kenneth Russell <kbr@chromium.org> Cr-Commit-Position: refs/heads/master@{#585390}
 - 
Devlin Cronin authored
Introduce an ExtensionsBrowserAPIProvider, owned by the ExtensionsBrowserClient, to serve as a browser-side counterpart to ExtensionsAPIProvider. The ExtensionsBrowserAPIProvider is responsible for performing browser-side tasks related to APIs; namely, registering API functions with the ExtensionFunctionRegistry. This will allow us to register different APIs separately, without the client needing to know of (and depend upon) each API. Similar to ExtensionsAPIProvider, create an API Provider for each set of code that generates unique features and APIs: - Core Extension APIs (defined in //extensions) - Chrome Extension APIs (defined in //chrome) - Shell Extension APIs (defined in //extensions/shell) - Cast Extension APIs (defined in //chromecast) When the corresponding ExtensionsBrowserClient type is constructed, it registers the appropriate providers. Bug: 873937 Change-Id: Id29c9e7c2b4b9bd64099e6d244bb0b4338d1d0ea Reviewed-on: https://chromium-review.googlesource.com/1175484Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Reviewed-by:
Luke Halliwell <halliwell@chromium.org> Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#585389}
 - 
depot-tools-chromium-autoroll authored
https://chromium.googlesource.com/chromium/tools/depot_tools.git/+log/b7214602e3f1..0ec9d15571fb git log b7214602e3f1..0ec9d15571fb --date=short --no-merges --format='%ad %ae %s' 2018-08-23 tandrii@chromium.org git cl: use project~number on Gerrit for better routing when setting reviewers 2018-08-22 tandrii@chromium.org git cl: remove more unused func kwargs. Created with: gclient setdep -r src/third_party/depot_tools@0ec9d15571fb The AutoRoll server is located here: https://depot-tools-chromium-roll.skia.org 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. BUG=chromium:876910 TBR=agable@chromium.org Change-Id: I2e16e14ac2f14fcb7737614fe52cb95170d58498 Reviewed-on: https://chromium-review.googlesource.com/1185694Reviewed-by:
depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: depot-tools-chromium-autoroll <depot-tools-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#585388}
 - 
Clark DuVall authored
This is a reland of a9ed46b7 ChromeBrowserMainBrowserTest.VariationsServiceStartsRequestOnNetworkChange was flaky in the original change. Added logic in the test to wait for the connection type change. Only diffs from original are in chrome/browser/chrome_browser_main_browsertest.cc Original change's description: > Migrate ResourceRequestAllowedNotifier to NetworkConnectionTracker > > A getter is used for NetworkConnectionTracker because some services that > use ResourceRequestAllowedNotifier are initialized early in browser > startup (e.g. VariationsService), and only perform the initialization > of ResourceRequestAllowedNotifier later on the UI thread. The getter > allows us to run get the connection tracker at that point so we don't get > DCHECKs about being on the UI thread when running > content::GetNetworkConnectionTracker(). > > This also moves the NetworkConnectionTracker in ios/ from BrowserState to > ApplicationContext, which is available everywhere. It also matches non-IOS > usage more closely, since we have it as a global there. > > Bug: 868021 > Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet > Change-Id: I130c6b47feb90f0f7f0776ccc65666414a1ae802 > Reviewed-on: https://chromium-review.googlesource.com/1180360 > Reviewed-by: Eugene But <eugenebut@chromium.org> > Reviewed-by: Robert Sesek <rsesek@chromium.org> > Reviewed-by: John Abd-El-Malek <jam@chromium.org> > Reviewed-by: Robbie McElrath <rmcelrath@chromium.org> > Commit-Queue: Clark DuVall <cduvall@chromium.org> > Cr-Commit-Position: refs/heads/master@{#584849} TBR=eugenebut@chromium.org,rsesek@chromium.org,rmcelrath@chromium.org,jam@chromium.org Bug: 868021 Change-Id: I5941b72474657159f0d4a1e6667fd77a3c475887 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Reviewed-on: https://chromium-review.googlesource.com/1185602Reviewed-by:
Clark DuVall <cduvall@chromium.org> Reviewed-by:
Robbie McElrath <rmcelrath@chromium.org> Commit-Queue: Clark DuVall <cduvall@chromium.org> Cr-Commit-Position: refs/heads/master@{#585387}
 - 
Devlin Cronin authored
Move ManifestHandler registration out of the body of ExtensionsClient::Initialize() and into the ExtensionsAPIProviders by introducing ExtensionsAPIProvider::RegisterManifestHandlers(). Have each provider register their associated ManifestHandlers, and have a common ExtensionsClient initialization step call into them in order to trigger the registration. Bug: 873937 Change-Id: I8c400efd9d91968a8dd28b249483ded31bbc79e0 Reviewed-on: https://chromium-review.googlesource.com/1177190Reviewed-by:
Istiaque Ahmed <lazyboy@chromium.org> Reviewed-by:
Luke Halliwell <halliwell@chromium.org> Commit-Queue: Devlin <rdevlin.cronin@chromium.org> Cr-Commit-Position: refs/heads/master@{#585386}
 - 
skia-chromium-autoroll authored
https://skia.googlesource.com/skia.git/+log/33d5394d08f6..9ac87d4472f6 git log 33d5394d08f6..9ac87d4472f6 --date=short --no-merges --format='%ad %ae %s' 2018-08-23 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2018-08-23 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2018-08-23 recipe-roller@chromium.org Roll recipe dependencies (trivial). 2018-08-22 enne@chromium.org Add disable_texture_storage workaround 2018-08-22 enne@chromium.org Add remove_pow_with_constant_exponent workaround 2018-08-22 enne@chromium.org Add rewrite_do_while_loops workaround 2018-08-22 mtklein@google.com also set Wno-implicit-fallthrough for Android Created with: gclient setdep -r src/third_party/skia@9ac87d4472f6 The AutoRoll server is located here: https://autoroll.skia.org 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=master.tryserver.blink:linux_trusty_blink_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium: 521904,chromium:829614,chromium: 477306,chromium:829614,chromium: 644669,chromium:829614 TBR=fmalita@chromium.org Change-Id: I150b8ac88e7c5dfcb6eefc7bfe4bd50c08180f69 Reviewed-on: https://chromium-review.googlesource.com/1185693Reviewed-by:
skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: skia-chromium-autoroll <skia-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#585385}
 - 
catapult-chromium-autoroll authored
https://chromium.googlesource.com/catapult.git/+log/c67a80df2679..d95dde6e066f git log c67a80df2679..d95dde6e066f --date=short --no-merges --format='%ad %ae %s' 2018-08-23 simonhatch@chromium.org Dashboard - List out docs for alerts. 2018-08-22 benjhayden@chromium.org Remove SparseDiagnostic.GetMostRecentValuesByNames. 2018-08-22 simonhatch@chromium.org Pinpoint - Include doc link in bug comment. 2018-08-22 benjhayden@chromium.org Set default_expiration: 20h in v2spa.yaml. 2018-08-22 benjhayden@chromium.org Allow passing custom version to deploy_v2spa. Created with: gclient setdep -r src/third_party/catapult@d95dde6e066f The AutoRoll server is located here: https://catapult-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG=chromium:863861,chromium:876082,chromium:863861 TBR=sullivan@chromium.org Change-Id: Ib326be155ae9fb40b064de9512abbef02e4a23a7 Reviewed-on: https://chromium-review.googlesource.com/1185691Reviewed-by:
catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: catapult-chromium-autoroll <catapult-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#585384}
 - 
Kunihiko Sakamoto authored
This makes MerkleIntegritySourceStream match the new behavior of draft-thomson-http-mice-03 [1], where the encoding of an empty payload does not have the 8-byte record size. Also, after this patch the final record must not be empty. Empty final records were allowed because http-mice-02 couldn't represent the empty payload otherwise. [1] https://tools.ietf.org/html/draft-thomson-http-mice-03#section-2 Bug: 875721 Change-Id: I2e2003603fb9f3d9baf4cf369cf9487b8990bcf8 Reviewed-on: https://chromium-review.googlesource.com/1183044 Commit-Queue: Kunihiko Sakamoto <ksakamoto@chromium.org> Reviewed-by:
Kouhei Ueno <kouhei@chromium.org> Reviewed-by:
David Benjamin <davidben@chromium.org> Reviewed-by:
Kinuko Yasuda <kinuko@chromium.org> Cr-Commit-Position: refs/heads/master@{#585383}
 - 
Mohit Hotwani authored
Bug: internal b/104824337 Change-Id: I866cfa171eb11bdd401f3892233b970310fc45ac Reviewed-on: https://chromium-review.googlesource.com/1186116Reviewed-by:
Kenneth MacKay <kmackay@chromium.org> Reviewed-by:
Luke Halliwell <halliwell@chromium.org> Commit-Queue: Mohit Hotwani <hmohit@chromium.org> Cr-Commit-Position: refs/heads/master@{#585382}
 - 
Raymes Khoury authored
This test checks that basic behaviors related to permission delegation work correctly in PermissionManager. This includes requesting permission from a child frame, ensuring the origin displayed is correct and revoking access from the parent later and ensuring that is reflected in the child. Bug: 802945 Change-Id: Id2183c0d08d930fbd1664a2ba6102cb3bd56dd7c Reviewed-on: https://chromium-review.googlesource.com/1182716Reviewed-by:
Timothy Loh <timloh@chromium.org> Commit-Queue: Raymes Khoury <raymes@chromium.org> Cr-Commit-Position: refs/heads/master@{#585381}
 - 
inglorion authored
lld-link can use a cache to speed up ThinLTO builds. Unfortunately, this cache leaks temporary files on Windows, causing storage to fill up. Until this has been addressed, this disables the cache, avoiding the problem. Bug: 871962 Change-Id: I415162233bc8855b3d7e237e80c23cbbc24bcfeb Reviewed-on: https://chromium-review.googlesource.com/1185856Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Bob Haarman <inglorion@chromium.org> Cr-Commit-Position: refs/heads/master@{#585380}
 - 
Kentaro Hara authored
Bug: 869581 Change-Id: Ibe28c2ed55441c74d9faa845f81801c762559de7 Reviewed-on: https://chromium-review.googlesource.com/1184132 Commit-Queue: Kentaro Hara <haraken@chromium.org> Reviewed-by:
Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#585379}
 - 
Katie D authored
The --enable-experimental-accessibility-features flag must be on in order to see the STS option. This should be removed when a launch bug is ready to go. BUG: 833047 Change-Id: I2a255009c27720834a762334e83d2360e1db2354 Reviewed-on: https://chromium-review.googlesource.com/1180089 Commit-Queue: Katie Dektar <katie@chromium.org> Reviewed-by:
Steven Bennetts <stevenjb@chromium.org> Reviewed-by:
Dominic Mazzoni <dmazzoni@chromium.org> Cr-Commit-Position: refs/heads/master@{#585378}
 - 
Robert Ogden authored
Looks like this crash is happening right when the browser starts in some weird corner case. This CL just exists early if web_contents() is null. Bug: 876835 Change-Id: I6dc7eecbd42becb077d9156a28974264c4c90166 Reviewed-on: https://chromium-review.googlesource.com/1185898Reviewed-by:
Ryan Sturm <ryansturm@chromium.org> Commit-Queue: Robert Ogden <robertogden@chromium.org> Cr-Commit-Position: refs/heads/master@{#585377}
 - 
Charles Zhao authored
This records the number of times a suggested chip at a specific index is launched. (1) The index of each suggestion_chip_view is assigned in suggestion_chip_container_view when the container updates. (2) The index is recorded when the ButtonPressed event is triggered for a search_result_suggestion_chip_view. Change-Id: I124a85997f4104b1cf70a93d0e76a40c8c8c9864 Bug: 874728 Change-Id: I124a85997f4104b1cf70a93d0e76a40c8c8c9864 Reviewed-on: https://chromium-review.googlesource.com/1177087 Commit-Queue: Charles . <charleszhao@chromium.org> Reviewed-by:Ilya Sherman <isherman@chromium.org> Reviewed-by:
Xiyuan Xia <xiyuan@chromium.org> Reviewed-by:
Alex Newcomer <newcomer@chromium.org> Cr-Commit-Position: refs/heads/master@{#585376}
 - 
Adam Langley authored
GlobalSign R2 signed some subCAs before Google owned it. No Google property should ever have a certificate chain that uses those subCAs so exclude them in pinning. Change-Id: I69df3fbef40e952ec194840731b6257aced813ce Reviewed-on: https://chromium-review.googlesource.com/1186092 Commit-Queue: Adam Langley <agl@chromium.org> Commit-Queue: Ryan Sleevi <rsleevi@chromium.org> Reviewed-by:
Ryan Sleevi <rsleevi@chromium.org> Cr-Commit-Position: refs/heads/master@{#585375}
 - 
Taylor Bergquist authored
https://crrev.com/c/1149273 used a new Windows API, GetSystemMetricsForDpi, to better handle multi-monitor high DPI frame sizing scenarios. However this API does not perpetuate a backwards- compatibility behavior we were relying on before, where SM_CXSIZEFRAME would include the non-resize-handle border space, SM_CXPADDEDBORDER, (added in Vista) in addition to the resize handle space. As a result, we weren't accounting for that border space when calculating client area insets. This CL includes that space explicitly. Bug: 873860 Bug: 874884 Bug: 876687 Change-Id: I19a9bde9c684e801cefb5f98162dba64ece295af Reviewed-on: https://chromium-review.googlesource.com/1176824Reviewed-by:
Scott Violet <sky@chromium.org> Reviewed-by:
Robert Liao <robliao@chromium.org> Commit-Queue: Taylor Bergquist <tbergquist@chromium.org> Cr-Commit-Position: refs/heads/master@{#585374}
 - 
Toni Barzic authored
Updates chromeos::DemoSession to use chromeos::DIR_PREINSTALLED_COMPONENTS to determine the preinstalled demo mode resources path. TEST=existing unittests BUG=869455 Change-Id: Idd63ae0893b4fa3966d69bb295fbdb0290456bca Reviewed-on: https://chromium-review.googlesource.com/1180729 Commit-Queue: Toni Baržić <tbarzic@chromium.org> Reviewed-by:
Michael Giuffrida <michaelpg@chromium.org> Cr-Commit-Position: refs/heads/master@{#585373}
 - 
Istiaque Ahmed authored
DeepCopy returns a bare pointer, use CreateDeepCopy instead which returns an owned pointer. In the same spirit, change Manifest::DeepCopy to CreateDeepCopy and let it return owned pointer value as well. Bug: None Test: None, internal cleanup. Change-Id: I72da757694d511ab0de45da2f42859057cb9f418 Reviewed-on: https://chromium-review.googlesource.com/1142524Reviewed-by:
Devlin <rdevlin.cronin@chromium.org> Commit-Queue: Istiaque Ahmed <lazyboy@chromium.org> Cr-Commit-Position: refs/heads/master@{#585372}
 - 
Kuo-Hsin Yang authored
**SHERIFFS** this test only CL may cause regression but it's expected. Bug: chromium:862077 Bug: chromium:873081 Change-Id: Ia8c338b6e87fec576f3b5573ecfd1c2d824f2836 Reviewed-on: https://chromium-review.googlesource.com/1184733Reviewed-by:
Sadrul Chowdhury <sadrul@chromium.org> Reviewed-by:
Juan Antonio Navarro Pérez <perezju@chromium.org> Reviewed-by:
Ned Nguyen <nednguyen@google.com> Commit-Queue: Vovo Yang <vovoy@chromium.org> Cr-Commit-Position: refs/heads/master@{#585371}
 - 
Tien-Ren Chen authored
Sticky descendants need to re-compute paint offset upon scrolled. Beside fixing the under-invalidation, this CL also reduced the strength of the invalidation so instead of full paint invalidation it only needs a paint offset check. BUG=874675 Cq-Include-Trybots: luci.chromium.try:linux-blink-gen-property-trees;luci.chromium.try:linux_layout_tests_slimming_paint_v2;master.tryserver.blink:linux_trusty_blink_rel Change-Id: I0e4ab3b667a6f06bfe3c584285dc2e31fa4ea7c2 Reviewed-on: https://chromium-review.googlesource.com/1182668Reviewed-by:
Chris Harrelson <chrishtr@chromium.org> Reviewed-by:
Xianzhu Wang <wangxianzhu@chromium.org> Commit-Queue: Tien-Ren Chen <trchen@chromium.org> Cr-Commit-Position: refs/heads/master@{#585370}
 - 
Weilun Shi authored
Prevent closing the custom background dialog when clicking outside to stay consistent with the custom link edit dialog. Also fix bug 874820. When dragging mouse cursor within the overlay, now the dialog will not close. Bug: 874820 Change-Id: I4f78da252df73a664a7c31099e7e311a6c7856ed Reviewed-on: https://chromium-review.googlesource.com/1185799Reviewed-by:
Kristi Park <kristipark@chromium.org> Commit-Queue: Weilun Shi <sweilun@chromium.org> Cr-Commit-Position: refs/heads/master@{#585369}
 
 -