- 23 Jun, 2017 40 commits
-
-
Eric Holk authored
Bug: chromium:720302 Change-Id: I127daca6ee9954774b8ff23382ba38cb23da7318 Reviewed-on: https://chromium-review.googlesource.com/543670 Commit-Queue: Eric Holk <eholk@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Cr-Commit-Position: refs/heads/master@{#481959}
-
Brett Wilson authored
Removes the migration code to history DB version 34. This version did a large migration of the URL table which can use several MB of disk storage. The suspicion is that this is causing more initialization failures for users with full devices. The change in version 34 is to add an AUTOINCREMENT tag on the primary key. This is required for some sync work that is in progress but is not complete, so skipping this migration step won't break any users. We will need to fix this before rolling out the new sync features. The 34 change also removed the favicon_id column. Because some databases may have the column and some won't, the code to copy to the in-memory database (which previously was implicit) now lists the columns to copy explicitly. Adds UMA logging for history database initialization failures, as well as versions for migration failures. Logging for the Sqlite error code for the various failure states may have been nice but would have required more plumbing and seemed impractical for now. There is one behavior change the error logging resulted in: errors migrating to version 22 were previously ignored but are now fatal. I believe continuing in this case was a mistake. This will only affect users migrating from an Android Chrome version prior to 2012, and failures here will likely be fatal anyway. BUG=734194, 736136 R=dtrainor@chromium.org, gangwu@chromium.org, mpearson@chromium.org, yzshen@chromium.org Review-Url: https://codereview.chromium.org/2954593002 . Cr-Commit-Position: refs/heads/master@{#481958}
-
michaeldo authored
By default, the script will build CronetChromeWebView.framework and copy the results to ./out/CronetChromeWebView/. use_goma=true is also passed to gn unless specified otherwise with the --no-goma option. BUG=none Review-Url: https://codereview.chromium.org/2941683002 Cr-Commit-Position: refs/heads/master@{#481957}
-
shivanisha authored
BUG=689992 Review-Url: https://codereview.chromium.org/2954673003 Cr-Commit-Position: refs/heads/master@{#481956}
-
eroman authored
Use SequencedTaskRunner rather than SingledThreadedTaskRunner for passing io_task_runner to ProxyConfigService. In practice the io_task_runner will be a SingleThreadedTaskRunner, but this thread affinity doesn't need to be a contractual guarantee for ProxyConfigService implementations. BUG=735368 Review-Url: https://codereview.chromium.org/2957433002 Cr-Commit-Position: refs/heads/master@{#481955}
-
Matt Mueller authored
Bug: 735484 Change-Id: I4790d366d69636bdb2d4da54fbe4ab775e921c98 Reviewed-on: https://chromium-review.googlesource.com/543582Reviewed-by:
Elly Fong-Jones <ellyjones@chromium.org> Commit-Queue: Matt Mueller <mattm@chromium.org> Cr-Commit-Position: refs/heads/master@{#481954}
-
Quinten Yearsley authored
Using wpt-import in Chromium 5257dd23. NOEXPORT=true Change-Id: I6efd7c1c0bbac5d2c5ee3e3ffc8251a3817e8459 Reviewed-on: https://chromium-review.googlesource.com/543695 Commit-Queue: Quinten Yearsley <qyearsley@chromium.org> Reviewed-by:
Koji Ishii <kojii@chromium.org> Cr-Commit-Position: refs/heads/master@{#481953}
-
Florin Malita authored
Change-Id: I0e896e19a180c6d3eb8b3e16f05f962951fc1a17 Reviewed-on: https://chromium-review.googlesource.com/545815Reviewed-by:
Mike Klein <mtklein@chromium.org> Commit-Queue: Florin Malita <fmalita@chromium.org> Cr-Commit-Position: refs/heads/master@{#481952}
-
erikchen authored
All consumers that require periodic dumps now explicitly specify a dump config. Remove by default the periodic dump config. BUG=726393 Review-Url: https://codereview.chromium.org/2952083004 Cr-Commit-Position: refs/heads/master@{#481951}
-
Xida Chen authored
TBR=danakj@chromium.org NOTRY=true Bug: 736392 Change-Id: I14aca399a0c6b44386f808bd36f2b00d9243bfd9 Reviewed-on: https://chromium-review.googlesource.com/546455 Commit-Queue: Xida Chen <xidachen@chromium.org> Reviewed-by:
Xida Chen <xidachen@chromium.org> Cr-Commit-Position: refs/heads/master@{#481950}
-
Shakti Sahu authored
Download service will retry after a failure if the entry hasn't reached max retry count. The state is changed from ACTIVE to AVAILABLE to avoid starvation for other downloads. Bug: Change-Id: Id783508a7d94ecfbd926f12a7a05ef7205eb9907 Reviewed-on: https://chromium-review.googlesource.com/544182 Commit-Queue: Shakti Sahu <shaktisahu@chromium.org> Reviewed-by:
David Trainor <dtrainor@chromium.org> Cr-Commit-Position: refs/heads/master@{#481949}
-
mblsha.yandex.team authored
Without check_output() the Popen() will always return None as returncode, this prevents error handling during the build process. With check_output() it will raise an exception in case of non-zero return code. BUG=None Review-Url: https://codereview.chromium.org/2947393002 Cr-Commit-Position: refs/heads/master@{#481948}
-
Luke Zielinski authored
TriggerManager will now decide whether data collection can begin, and whether a report can be sent, based on user preferences and incognito state. This also required moving the kSafeBrowsingExtendedReportingOptInAllowed pref into component safe_browsing_prefs. Bug: 730646 Change-Id: I9d84a550d389cc54eb1dfc2630066ca9fd6c5b20 Reviewed-on: https://chromium-review.googlesource.com/537392Reviewed-by:
Tim Volodine <timvolodine@chromium.org> Reviewed-by:
Julian Pastarmov <pastarmovj@chromium.org> Reviewed-by:
Elliot Glaysher <erg@chromium.org> Reviewed-by:
Dominic Battré <battre@chromium.org> Reviewed-by:
Emily Stark <estark@chromium.org> Reviewed-by:
Varun Khaneja <vakh@chromium.org> Reviewed-by:
Jialiu Lin <jialiul@chromium.org> Commit-Queue: Luke Z <lpz@chromium.org> Cr-Commit-Position: refs/heads/master@{#481947}
-
estevenson authored
Adds grouping by section for resource_sizes diffs to make to diff output easier to read. Removes summary from output diff file. resource_sizes diff output: MonochromePublic.apk_Breakdown (+17,441 bytes) +2,769 bytes Non-compiled Android resources size +8,712 bytes PNG drawables size +1,485 bytes Package metadata size +1,995 bytes Java code size +2,480 bytes Compiled Android resources size MonochromePublic.apk_Specifics +25,038 bytes normalized apk size +20 zip entries file count +5,580 bytes main dex size BUG=733307 Review-Url: https://codereview.chromium.org/2954043002 Cr-Commit-Position: refs/heads/master@{#481946}
-
juncai authored
Revert of Reland: Refactor DeviceMotionEventPump to use //device/generic_sensor instead of //device/sensors (patchset #14 id:260001 of https://codereview.chromium.org/2896583005/ ) Reason for revert: Need to figure out some issues related to this CL on Windows. To reland, need to add tests on Android and Mac, and fix the issue on Windows. Original issue's description: > Refactor DeviceMotionEventPump to use //device/generic_sensor instead of //device/sensors > > //device/generic_sensors already has all the sensors that can be used > to implement the DeviceOrientation event: > https://w3c.github.io/deviceorientation/spec-source-orientation.html > > Currently, //content/renderer/device_sensors uses sensors from > //device/sensors as its backend, and this is one of the CLs that refactor > //content/renderer/device_sensors to use sensors from > //device/generic_sensor as the backend and removes //device/sensors. > > This CL refactors DeviceMotionEvent to use sensors from //device/generic_sensor. > > The issue page contains the design doc link for this change. > > BUG=721427 > > Review-Url: https://codereview.chromium.org/2896583005 > Cr-Original-Commit-Position: refs/heads/master@{#480934} > Committed: https://chromium.googlesource.com/chromium/src/+/687e6a76c9d634404eb93643ab900596a77958fd > Review-Url: https://codereview.chromium.org/2896583005 > Cr-Commit-Position: refs/heads/master@{#481791} > Committed: https://chromium.googlesource.com/chromium/src/+/33f72bfe8b9364e82990f92befa041a08d465d3c TBR=reillyg@chromium.org,timvolodine@chromium.org,jam@chromium.org,scheib@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=721427 Review-Url: https://codereview.chromium.org/2953263002 Cr-Commit-Position: refs/heads/master@{#481945}
-
pcc authored
Previous attempt: https://codereview.chromium.org/2939373002 It was reverted because it caused large thinlto-cache directories to be created on the perf bots, which were also being unnecessarily included in package archives. This has been addressed in two ways: 1) the bots have been taught to exclude thinlto-cache from package archives (see https://chromium-review.googlesource.com/c/544530/). 2) this change limits the size of the cache to 10% of available disk space. BUG=660216,735651 R=dpranke@chromium.org,thakis@chromium.org TBR=thomasanderson@chromium.org Review-Url: https://codereview.chromium.org/2957533002 Cr-Commit-Position: refs/heads/master@{#481944}
-
afakhry authored
Implement the last minute font and string changes request.\ Screenshot: https://bugs.chromium.org/p/chromium/issues/detail?id=735253#c4 BUG=735253 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2951213004 Cr-Commit-Position: refs/heads/master@{#481943}
-
Robert Liao authored
The change explicitly initializes a COM MTA on the device polling thread. Previously, an COM implicitly initialized an MTA on the first CoCreateInstance call. BUG=734706 Change-Id: I64e70f06b2e82520419ce74e3bc2db396896af4c Reviewed-on: https://chromium-review.googlesource.com/544685Reviewed-by:
Tim Volodine <timvolodine@chromium.org> Commit-Queue: Robert Liao <robliao@chromium.org> Cr-Commit-Position: refs/heads/master@{#481942}
-
Tao Bai authored
This new method is only used in Android platform autofill which requires to report actual text field change. BUG=734702 Change-Id: I0487132d998bfc2f7244c534712b7ab24a3206d1 Reviewed-on: https://chromium-review.googlesource.com/540099 Commit-Queue: Tao Bai <michaelbai@chromium.org> Reviewed-by:
Roger McFarlane <rogerm@chromium.org> Reviewed-by:
Selim Gurun <sgurun@chromium.org> Reviewed-by:
Will Harris <wfh@chromium.org> Cr-Commit-Position: refs/heads/master@{#481941}
-
catapult-deps-roller@chromium.org authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/e810453155c3..8d57d4e4986b $ git log e81045315..8d57d4e49 --date=short --no-merges --format='%ad %ae %s' 2017-06-23 flackr Add pause option which pauses for interaction during tests. Created with: roll-dep src/third_party/catapult 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: Ic515cca3cd83a73dd1b0485b44fd7da3028f5fcc Reviewed-on: https://chromium-review.googlesource.com/545857 Reviewed-by: <catapult-deps-roller@chromium.org> Commit-Queue: <catapult-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#481940}
-
Charles Harrison authored
Fixes some old trace events and adds a new one around condition matching. Bug: 721512 Change-Id: I1f2dfb0708ea122b998c24a7fe21ca595c900160 Reviewed-on: https://chromium-review.googlesource.com/544195Reviewed-by:
Bryan McQuade <bmcquade@chromium.org> Commit-Queue: Charlie Harrison <csharrison@chromium.org> Cr-Commit-Position: refs/heads/master@{#481939}
-
Marijn Kruisselbrink authored
Change-Id: I59d60e77a96f389410d97847166182986ca662c8 Reviewed-on: https://chromium-review.googlesource.com/544904Reviewed-by:
Kentaro Hara <haraken@chromium.org> Reviewed-by:
Daniel Murphy <dmurph@chromium.org> Commit-Queue: Marijn Kruisselbrink <mek@chromium.org> Cr-Commit-Position: refs/heads/master@{#481938}
-
thoren authored
Chromecast has some tests that need this. BUG= Review-Url: https://codereview.chromium.org/2949403002 Cr-Commit-Position: refs/heads/master@{#481937}
-
Jeremy Roman authored
These are string literals used as property keys, so we will internalize them anyway, so using V8AtomicString will be faster and in most cases not need to allocate a new string. Change-Id: Iee92eb672dfc308a79688e9055c144bf95b35fb4 Reviewed-on: https://chromium-review.googlesource.com/545776Reviewed-by:
Kentaro Hara <haraken@chromium.org> Commit-Queue: Jeremy Roman <jbroman@chromium.org> Cr-Commit-Position: refs/heads/master@{#481936}
-
droger authored
BUG=730589 Review-Url: https://codereview.chromium.org/2944383006 Cr-Commit-Position: refs/heads/master@{#481935}
-
thakis authored
We now bundle lld on linux for linux builds. Add this symlink to make it easier to use it for cross builds too. BUG=495204 Review-Url: https://codereview.chromium.org/2948413002 Cr-Commit-Position: refs/heads/master@{#481934}
-
skia-deps-roller@chromium.org authored
https://skia.googlesource.com/skia.git/+log/8c86588d1bcc..a46969229d6b $ git log 8c86588d1..a46969229 --date=short --no-merges --format='%ad %ae %s' 2017-06-16 halcanary SkPDF: implement SkPDFArray::reserve. 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=halcanary@chromium.org Change-Id: I6b99cb172f2b11a394d62bca37ea09958f563cfb Reviewed-on: https://chromium-review.googlesource.com/545976Reviewed-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@{#481933}
-
guidou authored
Use array elements instead of pointer values in comparisons involving pointers to member functions. One of these comparisons failed on Windows Debug and others are suspect of failing on WinClang DLL builds. BUG=736309 Review-Url: https://codereview.chromium.org/2958543002 Cr-Commit-Position: refs/heads/master@{#481932}
-
Jinsuk Kim authored
Native interface ContentViewCore is going away. This CL replaces it usage in embedders with WebContents/ViewAndroid in preparation of the deletion. This CL make changes to media-related part. BUG=626764 Change-Id: I4afee7e603d8ea9d801f09e7f2a5ef27faf2dd68 Reviewed-on: https://chromium-review.googlesource.com/543081Reviewed-by:
Min Qin <qinmin@chromium.org> Reviewed-by:
Fredrik Hubinette <hubbe@chromium.org> Commit-Queue: Jinsuk Kim <jinsukkim@chromium.org> Cr-Commit-Position: refs/heads/master@{#481931}
-
Emircan Uysaler authored
This reverts commit 44820576. Reason for revert: This seems to break WebRtcApprtcBrowserTest.MANUAL_WorksOnApprtc test. The failure is consistent on Win bots and very likely on Mac bots: https://build.chromium.org/p/chromium.webrtc/builders/Win8%20Tester/builds/35214 https://build.chromium.org/p/chromium.webrtc/waterfall?builder=Mac%20Tester Original change's description: > [Mojo Video Capture] Enable service in default testing config > > This CL is part of the Mojo Video Capture work. > Design doc for dev work [1]. > Design doc for launch [2]. > > BUG:584797,721812 > > [1] https://docs.google.com/a/chromium.org/document/d/1Qw7rw1AJy0QHXjha36jZNiEuxsxWslJ_X-zpOhijvI8/edit?usp=sharing > [2] https://docs.google.com/document/d/1RLlgEdvqRA_NQfSPMJLn5KR-ygVzZ2MRgIy9yd6CdFA/edit?usp=sharing > > Change-Id: I38b83efdf1e8619e3edba95df70a6b5fdae30a3f > Reviewed-on: https://chromium-review.googlesource.com/524298 > Reviewed-by: Jesse Doherty <jwd@chromium.org> > Commit-Queue: Christian Fremerey <chfremer@chromium.org> > Cr-Commit-Position: refs/heads/master@{#481767} TBR=jwd@chromium.org,chfremer@chromium.org Change-Id: Ife2bf7fc75a09528de04e08b5f8e4d4e7f94660c No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/546276Reviewed-by:
Emircan Uysaler <emircan@chromium.org> Commit-Queue: Emircan Uysaler <emircan@chromium.org> Cr-Commit-Position: refs/heads/master@{#481930}
-
David Benjamin authored
This avoids a blocker on removing HASH_VALUE_SHA1 and was unnecessary. The |key_hash| field can just as easily be a der::Input and BoringSSL already has abstractions for computing a digest. It also allows us to fill in missing hash functions. Bug: 564281 Change-Id: Ib044df61bb7bdfc4c5b021861c8f0561635dc6a8 Reviewed-on: https://chromium-review.googlesource.com/545017Reviewed-by:
Matt Mueller <mattm@chromium.org> Commit-Queue: David Benjamin <davidben@chromium.org> Cr-Commit-Position: refs/heads/master@{#481929}
-
Robert Flack authored
To help debug the Scheduling.Browser.MainAndImplFrameTimeDelta2 metric, this adds a trace of the times used to compute the impl and main frame delta. We should be able to use this to identify which frames were identified as slipping and when those times were recorded. BUG=719667 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel Change-Id: I6ab1d6ca72f0c3ec186740d33014e8d39cfe8404 Reviewed-on: https://chromium-review.googlesource.com/535658Reviewed-by:
Timothy Dresser <tdresser@chromium.org> Reviewed-by:
Brian Anderson <brianderson@chromium.org> Commit-Queue: Robert Flack <flackr@chromium.org> Cr-Commit-Position: refs/heads/master@{#481928}
-
https://chromium-review.googlesource.com/544720rdsmith authored
NOTRY=true TBR=kinuko@chromium.org BUG=736362 Review-Url: https://codereview.chromium.org/2954143002 Cr-Commit-Position: refs/heads/master@{#481927}
-
Jorge Lucangeli Obes authored
BUG=706832 TEST=Remove -Wno-shift-negative-values from Chrome OS build. TEST=Build Chrome for Chrome OS, no warnings/errors. TEST=Build Chrome with chromeos=1, no warnings/errors. Change-Id: I71936ec6d3a41c787febe1b83f865fed2cd322fa Reviewed-on: https://chromium-review.googlesource.com/546035Reviewed-by:
Nico Weber <thakis@chromium.org> Commit-Queue: Jorge Lucangeli Obes <jorgelo@chromium.org> Cr-Commit-Position: refs/heads/master@{#481926}
-
Sorin Jianu authored
This is a mechanical change. At high level: * Not posting to the FILE thread. * Posting to a task runner obtained by calling GetTaskRunnerForThread. Bug: 735695 Change-Id: I273289deeb1af44868970d561717fa03615a932c Reviewed-on: https://chromium-review.googlesource.com/544444Reviewed-by:
Sylvain Defresne <sdefresne@chromium.org> Commit-Queue: Sorin Jianu <sorin@chromium.org> Cr-Commit-Position: refs/heads/master@{#481925}
-
Miguel Casas-Sanchez authored
This CL adds a feature flag for image capture to ease debugging of issues in the wild (e.g. https://crbug.com/722038 and https://crbug.com/709819). The flag is enabled by default: chrome://flags/#enable-image-capture-api Bug: 735661 Change-Id: Iab06dbc9e6d4a5ecbbf85f70ad7221770915b464 Reviewed-on: https://chromium-review.googlesource.com/544185Reviewed-by:
Alexei Svitkine <asvitkine@chromium.org> Reviewed-by:
Christian Fremerey <chfremer@chromium.org> Reviewed-by:
Jochen Eisinger <jochen@chromium.org> Commit-Queue: Miguel Casas <mcasas@chromium.org> Cr-Commit-Position: refs/heads/master@{#481924}
-
Boris Sazonov authored
ProfileDownloaderDelegate implementation may delete ProfileDownloader inside OnProfileDownloadSuccess or OnProfileDownloadFailure, so profile_image_fetcher_ has to be reset before calling these methods. Bug: 736358 Change-Id: I5f16bd1c3b54f7f317957cf916ef1b9d93b30494 Reviewed-on: https://chromium-review.googlesource.com/546055Reviewed-by:
Mihai Sardarescu <msarda@chromium.org> Commit-Queue: Boris Sazonov <bsazonov@chromium.org> Cr-Commit-Position: refs/heads/master@{#481923}
-
Yuke Liao authored
https://chromium-review.googlesource.com/c/542962/ was reverted due to a bug, however, part of the changes are still useful, so restore them in this CL. And specifically, this CL refactors CRWWebController and web view creation utils to use UserAgentType. Bug: Change-Id: Iafaca12bd30d1b84b315295ee090e7ee68161bfe Reviewed-on: https://chromium-review.googlesource.com/545112 Commit-Queue: Yuke Liao <liaoyuke@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#481922}
-
James Cook authored
* Add workarounds for YCM build failures * Fix recommended vscode settings to match recommended YCM path Bug: none Change-Id: I906ce3ede9d58ff2974de1c0d094eefd00b9f589 Reviewed-on: https://chromium-review.googlesource.com/546155Reviewed-by:
Ken Rockot <rockot@chromium.org> Commit-Queue: James Cook <jamescook@chromium.org> Cr-Commit-Position: refs/heads/master@{#481921}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/753d46ee..5844b475 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,vogelheim@chromium.org Review-Url: https://codereview.chromium.org/2954133003 Cr-Commit-Position: refs/heads/master@{#481920}
-