- 16 May, 2017 40 commits
-
-
reillyg authored
This removes the last UsbService*::Create() method taking a SequencedTaskRunner, allowing us to start cleaning up DeviceClient as well. BUG=None Review-Url: https://codereview.chromium.org/2885143002 Cr-Commit-Position: refs/heads/master@{#472243}
-
findit-for-me authored
Revert of Enable DCHECKs by default in non-official builds. (patchset #3 id:40001 of https://codereview.chromium.org/2886803002/ ) Reason for revert: Findit (https://goo.gl/kROfz5) identified CL at revision 472195 as the culprit for failures in the build cycles as shown on: https://findit-for-me.appspot.com/waterfall/culprit?key=ag9zfmZpbmRpdC1mb3ItbWVyRAsSDVdmU3VzcGVjdGVkQ0wiMWNocm9taXVtLzg3NWEyZmE0M2NhYWIwZWU4MmVmZTY4ZmI1YWRiMzU3MzkyNDM0YWQM Original issue's description: > Enable DCHECKs by default in non-official builds. > > BUG=722827 > TBR=sdefresne@chromium.org for ios/ > > Review-Url: https://codereview.chromium.org/2886803002 > Cr-Commit-Position: refs/heads/master@{#472195} > Committed: https://chromium.googlesource.com/chromium/src/+/875a2fa43caab0ee82efe68fb5adb357392434ad TBR=brettw@chromium.org,thakis@chromium.org,sdefresne@chromium.org,gab@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=722827,723090,723049 Review-Url: https://codereview.chromium.org/2892473002 Cr-Commit-Position: refs/heads/master@{#472242}
-
davidben authored
The method was removed in https://codereview.chromium.org/193663003 but not the declaration. Also make P2PSocketClient's constructor protected like the destructor as there is no way to create it without subclassing anyway. BUG=none Review-Url: https://codereview.chromium.org/2865303003 Cr-Commit-Position: refs/heads/master@{#472241}
-
alexmos authored
https://codereview.chromium.org/2882383002 introduced this virtual test suite, breaking expectations for a couple of tests that need to be excluded for --site-per-process. BUG=477150 NOTRY=true Review-Url: https://codereview.chromium.org/2888733003 Cr-Commit-Position: refs/heads/master@{#472240}
-
msw authored
Came up in https://codereview.chromium.org/2878133002/ (calling the wrong function ate up 1hr+ debugging) (this cl also depends on that one) BUG=NONE TEST=NONE R=sky@chromium.org NOTRY=true Review-Url: https://codereview.chromium.org/2889443002 Cr-Commit-Position: refs/heads/master@{#472239}
-
shend authored
To allow changes to where fields are stored, ComputedStyle code should not refer directly to a group, as that code will break when we change groups. This patch removes references to box_data_ in ComputedStyle, replacing with generated or handwritten getters. This patch does not remove references within diffing functions as those will soon be generated. BUG=710938 Review-Url: https://codereview.chromium.org/2888513002 Cr-Commit-Position: refs/heads/master@{#472238}
-
penghuang authored
This CL implements MusContextFactory::SharedMainThreadContextProvider() which is needed by exo for uploading resources to GPU. BUG=720600 Review-Url: https://codereview.chromium.org/2890453002 Cr-Commit-Position: refs/heads/master@{#472237}
-
dbeam authored
R=dpapad@chromium.org BUG=585553 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2881523002 Cr-Commit-Position: refs/heads/master@{#472236}
-
eae authored
Replace uses of the individual Top, Left, Width, and Height accessors in NGPhysicalFragment with Offset and Size respectively to reduce API size, improve compiler enforcement of logical & physical, and reduce code size. R=ikilpatrick@chromium.org Review-Url: https://codereview.chromium.org/2885053003 Cr-Commit-Position: refs/heads/master@{#472235}
-
shend authored
This patch changes StyleRareInheritedData to make it easier to generate: - Remove unused destructor - Replace explicit copy constructor with RefCountedCopyable - Replace forward declarations with #includes. This is in preparation for generating StyleRareInheritedData. While this patch may increase compile times, we would have to pay this cost anyway when we generate StyleRareInheritedData in ComputedStyleBase. BUG=628043 Review-Url: https://codereview.chromium.org/2881003002 Cr-Commit-Position: refs/heads/master@{#472234}
-
fgorski authored
* Adds new Offliner::RequestStatus::BROWSER_KILLED. * Reports UMA for requests updated in reconcile task with the status above. BUG=705115 R=petewil@chromium.org Review-Url: https://codereview.chromium.org/2883413002 Cr-Commit-Position: refs/heads/master@{#472233}
-
pavely authored
Test expectation is that there is no signed in account at the beginning, and by the end of setUp test expects mAccount to appear signed in from AndroidSyncSettings perspective. It is done by calling updateAccount(mAccount) from setUp(). The issue happens when there is another signed in account according to ChromeSigninController.getSignedInAccountName, potentially left from some other test execution. The fix is to reset signed in account with ChromeSigninController.setSignedInAccountName before AndroidSyncSettings initialization. R=skym@chromium.org BUG=717960 Review-Url: https://codereview.chromium.org/2884953004 Cr-Commit-Position: refs/heads/master@{#472232}
-
alph authored
Review-Url: https://codereview.chromium.org/2888683002 Cr-Commit-Position: refs/heads/master@{#472231}
-
jkarlin authored
It turns out that: 1) We can get resource loads for frames that don't belong to the page and 2) We can get notice of frame commits for frames that don't belong to the page. We hope this is rare (and record histograms to verify) and relax the constraints. BUG=708570 Review-Url: https://codereview.chromium.org/2884753002 Cr-Commit-Position: refs/heads/master@{#472230}
-
hiroshige authored
design doc: https://docs.google.com/document/d/1O-fB83mrE0B_V8gzXNqHgmRLCvstTB4MMi3RnVLr8bE/edit# https://docs.google.com/document/d/1obEb8K4mJpG9Y_x4_ZhvnbFHojZoLLzMCFsalkl8voc/edit# This CL calls ImageResourceObserver::ImageNotifyFinished() after SVG image loading is completed, not necessarily the same time as ResourceLoader completion (e.g. DidFinishLoading()). This makes SVG's <img> load event to be fired after SVG image loading is completed even when the SVG has subresources loaded asynchronously. 1. Image::SetData() can return SizeAvailableAndLoadingAsynchronously when SVG image loading is not completed synchronously (due to subresources), and notifies the completion asynchronously via ImageObserver:LoadCompleted(). LocalFrameClient::DispatchDidHandleOnloadEvents() is used as a notification of SVG image loading completion in SVGImage. 2. ImageResourceContent delays calling ImageNotifyFinished() and setting |content_status_| to kCached until SVG image loading is completed. 3. ImageLoader additionally delays the Document load event - from the first ImageChanged() during image loading - until (potentially delayed) ImageNotifyFinished(). In image loading not by ImageLoader, the Document load event is not delayed from ResourceLoader completion until ImageNotifyFinished(), but this is not a regression. In image loading by ImageLoader, the Document load event is delayed until ImageNotifyFinished() by the combination of ResourceFetcher::loaders_ and ImageLoader. ImageLoader starts delaying the Document load event - Not from |image_| is set, because we shouldn't delay the Document load event when image loading is deferred. - Not from ImageResourceContent::NotifyStartLoad(), to avoid additional ImageResourceObserver callbacks. BUG=382170, 690480, 667641 Review-Url: https://codereview.chromium.org/2613853002 Cr-Commit-Position: refs/heads/master@{#472229}
-
robhogan authored
We need to make the cell's height unusable for calculating perecent/calc height against before computing its preferred width, otherwise replaced children may use it to scale up their intrinsic width. BUG=666730 Review-Url: https://codereview.chromium.org/2851513004 Cr-Commit-Position: refs/heads/master@{#472228}
-
dmazzoni authored
This is speculative as I can't easily compile with use_cras=true without updating a full chrome os checkout first BUG=722827 TBR=justinlin NOTRY=true Review-Url: https://codereview.chromium.org/2886993002 Cr-Commit-Position: refs/heads/master@{#472227}
-
bmcquade authored
* add support for detecting URLs on the amp cache domain using the new host prefixing scheme * add support for amp documents loaded in the google news viewer * factor existing google url detection logic into a common helper, and use it in both amp observer and from search observer * add metrics broken out by type of amp load (amp cache, google search viewer, etc) since performance may vary depending on view type (especially for bare amp cache urls) BUG=722690 Review-Url: https://codereview.chromium.org/2880323003 Cr-Commit-Position: refs/heads/master@{#472226}
-
xhwang authored
By AudioManager API, Shutdown() must be called before destruction. This isn't caught by tests because media_service_unittests is only run on release builds. Review-Url: https://codereview.chromium.org/2886683003 Cr-Commit-Position: refs/heads/master@{#472225}
-
sorin authored
This is a mechanical change. BUG=687231 Review-Url: https://codereview.chromium.org/2883383002 Cr-Commit-Position: refs/heads/master@{#472224}
-
qyearsley authored
BUG=722975 TBR=dpranke NOTRY=true Review-Url: https://codereview.chromium.org/2892463002 Cr-Commit-Position: refs/heads/master@{#472223}
-
dimich authored
are currently in c/b/android/offline_pages but are not Android-dependent. This is to avoid mixing of Android-specific code with cross-platform and to facilitate offline_pages on other platforms (like ChromeOS) in the future. Also, move the first file there. Tighter DEPS will come in the next CL. BUG=722467 Review-Url: https://codereview.chromium.org/2881223002 Cr-Commit-Position: refs/heads/master@{#472222}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/649a1343..fefd00d2 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/2886783002 Cr-Commit-Position: refs/heads/master@{#472221}
-
robertphillips authored
BUG=719535 Review-Url: https://codereview.chromium.org/2890553002 Cr-Commit-Position: refs/heads/master@{#472220}
-
agrieve authored
BUG=681694 Review-Url: https://codereview.chromium.org/2888693002 Cr-Commit-Position: refs/heads/master@{#472219}
-
jyw authored
Previously, given a device_id "plug:foo" alsa_util.cc would try to open the control named ":foo". It will now open "foo". This is safe because at this point we know we have already found a ':' at pos1. BUG=internal 35197382 TEST=manual 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 Review-Url: https://codereview.chromium.org/2883313004 Cr-Commit-Position: refs/heads/master@{#472218}
-
jbudorick authored
Relocated from https://chromium-review.googlesource.com/c/506720/ due to gerrit CQ issues. BUG=722781 TBR=boliu@chromium.org,torne@chromium.org Review-Url: https://codereview.chromium.org/2885093002 Cr-Commit-Position: refs/heads/master@{#472217}
-
altimin authored
Complement RendererScheduler.NumberOfTasksPerQueueType metric by reporting total duration of tasks split per queue type. R=skyostil@chromium.org,isherman@chromium.org CC=haraken@chromium.org BUG=702314 Review-Url: https://codereview.chromium.org/2755953003 Cr-Commit-Position: refs/heads/master@{#472216}
-
mkwst authored
We're evaluating a different approach to hiding the `nonce` content attribute, moving the behavior change up to `HTMLElement` and `SVGElement` rather than placing it on `{HTML,SVG}{Script,Style}Element`. This patch adds `nonce` to `ElementRareData` in order to support that approach, and wires up a new `NoncedElement` interface to the new properties. Still behind a flag while we're working out details. Intent to Implement and Ship: https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/wu_fMIYkyaQ/85j16Cg6BAAJ BUG=680419 Review-Url: https://codereview.chromium.org/2801243002 Cr-Commit-Position: refs/heads/master@{#472215}
-
mthiesse authored
Also updates some constants to match spec. BUG=715554 Review-Url: https://codereview.chromium.org/2885433003 Cr-Commit-Position: refs/heads/master@{#472214}
-
robertphillips authored
https://skia.googlesource.com/skia.git/+log/738aa4dc7047..eb99bfd85882 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=egdaniel@chromium.org $ git log 738aa4dc7..eb99bfd85 --date=short --no-merges --format='%ad %ae %s' 2017-05-16 herb Move lambdas to statics. 2017-05-15 halcanary SkCanvas: Helpers for draw{Point,Line,Circle} 2017-05-16 fmalita Add SK_LEGACY_SWEEP_GRADIENT on Android Review-Url: https://codereview.chromium.org/2887813002 Cr-Commit-Position: refs/heads/master@{#472213}
-
sunnyps authored
Remove GpuChannelMessageQueue and GpuChannelMessageFilter from header. Also remove the dependency between MediaGpuChannel and the filter. R=piman BUG=none 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 Review-Url: https://codereview.chromium.org/2870333003 Cr-Commit-Position: refs/heads/master@{#472212}
-
bsep authored
Before I landed crrev.com/2859193004 GridLayout didn't take into account the view's border. The main profile button was adding its own padding to account for that problem. After that patch landed it meant it was doubly-padded. This patch removes the extra padding. BUG=721660 Review-Url: https://codereview.chromium.org/2876343002 Cr-Commit-Position: refs/heads/master@{#472211}
-
kerrnel authored
This updates the designated requirement used in Chrome's binary integrity incident checks to be the same designated requirement that Chrome is signed with. Specifically, it uses the certificate hash instead of the team identifier. BUG=703793 DONOTSUBMIT=true Review-Url: https://codereview.chromium.org/2813273003 Cr-Commit-Position: refs/heads/master@{#472210}
-
pfeldman authored
BUG= NOTRY=true Review-Url: https://codereview.chromium.org/2886873003 Cr-Commit-Position: refs/heads/master@{#472209}
-
shaktisahu authored
BUG=718960 Review-Url: https://codereview.chromium.org/2880123002 Cr-Commit-Position: refs/heads/master@{#472208}
-
estevenson authored
Map file generation is disabled on Linux Builders (see http://crbug.com/716209), so the script fails if Linux is used with --cloud. BUG=717550 Review-Url: https://codereview.chromium.org/2880793002 Cr-Commit-Position: refs/heads/master@{#472207}
-
rlanday authored
We need a method on DocumentMarkerList that returns the marker type the list supports so we know when we can safely cast a DocumentMarkerList* to an impl type. This CL adds two subclasses of SpellCheckMarkerListImpl, SpellingMarkerListImpl, and GrammarMarkerListImpl, so we can implement this method. Note that adding this method also requires modifying GenericDocumentMarkerListImpl to take a MarkerType param (we're going to eliminate GenericDocumentMarkerListImpl once we add TextMatchMarkerListImpl but we need this for now). BUG=707867 Review-Url: https://codereview.chromium.org/2868413002 Cr-Commit-Position: refs/heads/master@{#472206}
-
gambard authored
The ReadingListMediator will now handle the ReadingListModel instead of passing it directly in the ReadingListCollectionViewController. BUG=721758, 688392 Review-Url: https://codereview.chromium.org/2879183002 Cr-Commit-Position: refs/heads/master@{#472205}
-
dimu authored
Cr-Commit-Position: refs/heads/master@{#472204}
-