- 16 Dec, 2016 40 commits
-
-
vabr authored
The method setManageAccountLinkVisibility_ was removed in https://codereview.chromium.org/1396403004 but slipped back in during a wrong rebase in https://codereview.chromium.org/1193143003. The method is not referenced anywhere, it is an easy case of ded code. This CL removes that method. BUG=480552 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2578063002 Cr-Commit-Position: refs/heads/master@{#439082}
-
haraken authored
Performance object is on Oilpan's heap, so its destructor is not allowed to touch other on-heap objects. Also we don't need to call performanceMonitor()->unsubscribeAll() because it is just unregistering a back pointer Member to the Performance object from the map in PerformanceMonitor. BUG= Review-Url: https://codereview.chromium.org/2584733003 Cr-Commit-Position: refs/heads/master@{#439081}
-
yunchao.he authored
[Command buffer]: Generate INVALID_OPERATION if designated attachments in read fb miss image during blitting BUG=672719 TEST=conformance2/rendering/read-draw-when-missing-image.html CQ_INCLUDE_TRYBOTS=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 Committed: https://crrev.com/25231a97c1a3eba9e26ff8fa5601e29b21672b73 Review-Url: https://codereview.chromium.org/2570823002 Cr-Original-Commit-Position: refs/heads/master@{#438477} Cr-Commit-Position: refs/heads/master@{#439080}
-
mastiz authored
Direct comparison of the enum is error-prone since users can easily forget about the qualifier bits. The available helper functions should be used instead as documented in the comment. Most occurrences were addressed in earlier patches and a few leftovers are updated here, together with the change in page_transition_types.h that causes compiler errors if [in]equality operator is used for the enum. BUG= Review-Url: https://codereview.chromium.org/2562993002 Cr-Commit-Position: refs/heads/master@{#439079}
-
droger authored
Review-Url: https://codereview.chromium.org/2570013002 Cr-Commit-Position: refs/heads/master@{#439078}
-
dullweber authored
Data from the autocomplete predictor wasn't deleted immediately when deleting browsing history. The cleanup method DeleteOldEntries() only deleted the data on next start because the corresponding history entries didn't exist anymore. The problem is that the AutocompleteActionPredictor unsubscribes from HistoryService events and doesn't get notified about history deletion. The deletion method was added in this cl: http://crrev.com/773103004 but it was never called as OnHistoryServiceLoaded() removed the subscription after initialization. The same issue exists and is fixed in the ResourcePrefetchPredictor code. BUG=668715 Review-Url: https://codereview.chromium.org/2538763002 Cr-Commit-Position: refs/heads/master@{#439077}
-
xiaochengh authored
With idle time spell checker, all spell check requests should be managed solely by IdleSpellCheckCallback. This patch ensures that all access to spell check requests are via IdleSpellCheckCallback when runtime feature IdleTimeSpellChecking is enabled, with SpellChecker::cancelCheck being the only exception. SpellChecker::cancelCheck is only used by unit tests, and will be changed when unit tests are modified to cope with idle time spell checker. BUG=517298 Review-Url: https://codereview.chromium.org/2580773002 Cr-Commit-Position: refs/heads/master@{#439076}
-
vasilii authored
The two histograms replace PasswordManager.SignInPromoCountTilClick. It used to record the same number for both buttons. BUG=672163 Review-Url: https://codereview.chromium.org/2578923003 Cr-Commit-Position: refs/heads/master@{#439075}
-
thakis authored
Infra side: https://chromium-review.googlesource.com/#/c/421286/ BUG=674796 Review-Url: https://codereview.chromium.org/2581933002 Cr-Commit-Position: refs/heads/master@{#439074}
-
amaralp authored
BUG=667567 Review-Url: https://codereview.chromium.org/2537243002 Cr-Commit-Position: refs/heads/master@{#439073}
-
eseckler authored
Instead of directly observing the Window's vsyncs, RWHVAndroid now observes a BeginFrameSource provided by the DelegatedFrameHost (clank) or WindowAndroid (webview). To enable this, the BeginFrameSource originally provided by CompositorImpl moves into WindowAndroid. The patch also makes some changes to the BeginFrameSource's observer iteration that are necessary to support SynchronousBrowserCompositorFilter. BUG=401336 Review-Url: https://codereview.chromium.org/2564403002 Cr-Commit-Position: refs/heads/master@{#439072}
-
olivierrobin authored
BUG=674133 Review-Url: https://codereview.chromium.org/2583823002 Cr-Commit-Position: refs/heads/master@{#439071}
-
msarda authored
This CL adds msarda@ as owner for the most of the sign-in code as his team owns now the Chrome sign-in feature in Chromium. BUG=NONE Review-Url: https://codereview.chromium.org/2583533002 Cr-Commit-Position: refs/heads/master@{#439070}
-
alph authored
BUG=570441 Review-Url: https://codereview.chromium.org/2584783002 Cr-Commit-Position: refs/heads/master@{#439069}
-
haraken authored
We're deprecating DOMWindowProperty. So this CL replaces it with ContextLifecycleObserver. Also this CL adds a comment why WindowAudioWorklet needs to clear m_audioWorklet in contextDestroyed(). BUG=610176 Review-Url: https://codereview.chromium.org/2567243005 Cr-Commit-Position: refs/heads/master@{#439068}
-
dbeam authored
So, I didn't actually try the last CL because Chrome is harder to build that Chromium. BUT, I did actually try it today and it totally didn't work. So here's a working CL that 1) works 2) actually works 3) combines with another handler that does basically the same thing 4) I've actually tried and written a test for R=tommycli@chromium.org BUG=621702 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation NOTRY=true # telemetry_unit_tests are unrelated-ly try failing Review-Url: https://codereview.chromium.org/2577003002 Cr-Commit-Position: refs/heads/master@{#439067}
-
catapult-deps-roller authored
https://chromium.googlesource.com/external/github.com/catapult-project/catapult.git/+log/eb5390d22252..a95071710cf8 $ git log eb5390d22..a95071710 --date=short --no-merges --format='%ad %ae %s' 2016-12-15 aiolos Roll the Chrome reference build for Canary/Dev. 2016-12-15 benjhayden Rename TelemetryInfo.addToValue() to addToHistogram(). 2016-12-15 benjhayden Add BuildbotInfo Diagnostic. 2016-12-15 benjhayden Rename RelatedValueSet, RelatedValueMap to RelatedHistogramSet, RelatedHistogramMap. 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=catapult-sheriff@chromium.org Review-Url: https://codereview.chromium.org/2584453004 Cr-Commit-Position: refs/heads/master@{#439066}
-
chromeos-commit-bot authored
Cr-Commit-Position: refs/heads/master@{#439065}
-
ksakamoto authored
Reland of Getting rid of CompositorFrameMetadata::satisfies_sequences (patchset #1 id:1 of https://codereview.chromium.org/2585543003/ ) Reason for revert: Relanding this. The real culprit was https://codereview.chromium.org/2578893003/. Original issue's description: > Revert of Getting rid of CompositorFrameMetadata::satisfies_sequences (patchset #17 id:380001 of https://codereview.chromium.org/2537943002/ ) > > Reason for revert: > Suspected cause of ChromiumOS compile failure. > https://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Builder%20%28dbg%29/builds/81640 > > Original issue's description: > > Getting rid of CompositorFrameMetadata::satisfies_sequences > > > > This CL helps unify the way we destroy references to surfaces. > > We currently have two code paths for satisfying a surface sequence. > > One is through calling the satisfy callback which is given to the > > reference holder, and the other one is through populating > > satisfies_sequences in CompositorFrameMetadata and letting > > Surface::QueueFrame do the rest of the work. Eventually they both do > > the same thing: they call SurfaceManager::DidSatisfySequences. This CL > > gets rid of satisfies_sequences in CompositorFrameMetadata and from now > > on the only way for satisfying a sequence is through the callback. This > > is a necessary change because we are phasing out SurfaceSequence and > > exposing it in CompositorFrameMetadata is not a good idea. > > > > BUG=659598 > > CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel > > > > Committed: https://crrev.com/d0de6cf72a25d789a507d6eb904a8f1ae314d00b > > Cr-Commit-Position: refs/heads/master@{#439043} > > TBR=fsamuel@chromium.org,danakj@chromium.org,dcheng@chromium.org,jbauman@chromium.org,dtrainor@chromium.org,jam@chromium.org,samans@chromium.org > # Skipping CQ checks because original CL landed less than 1 days ago. > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=659598 > > Committed: https://crrev.com/f0983129357f6a46b29756ed183115b8dc8e371e > Cr-Commit-Position: refs/heads/master@{#439051} TBR=fsamuel@chromium.org,danakj@chromium.org,dcheng@chromium.org,jbauman@chromium.org,dtrainor@chromium.org,jam@chromium.org,samans@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=659598 Review-Url: https://codereview.chromium.org/2583803002 Cr-Commit-Position: refs/heads/master@{#439064}
-
ksakamoto authored
Revert of Converts chrome to aura-mus (patchset #4 id:60001 of https://codereview.chromium.org/2578893003/ ) Reason for revert: Broke Linux ChromiumOS Builder (dbg) build. https://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Builder%20%28dbg%29/builds/81640 Original issue's description: > Converts chrome to aura-mus > > aura-mus has a different environment than mus, so WMHelperMus (in exo) > was updated accordingly. > > This breaks switches::kUseMusInRenderer. I'll fix that next. > > BUG=672932 663525 > TEST=covered by tests > R=reveman@chromium.org, sadrul@chromium.org > > Committed: https://crrev.com/e3e1ea3c0699e70c8ca5a6a790641c58be4e1381 > Cr-Commit-Position: refs/heads/master@{#439044} TBR=reveman@chromium.org,sadrul@chromium.org,sky@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=672932 663525 Review-Url: https://codereview.chromium.org/2577963006 Cr-Commit-Position: refs/heads/master@{#439063}
-
amaralp authored
SelectionPopupController.updateActionModeVisibility() is confusing and unnecessary. This patch refactors code to remove it. This shouldn't have any behavior changes because |ContentViewCore.setTouchScrollInProgress()| can't be called if the selection is being dragged. Likewise when the selection handle dragging stops there shouldn't be a touch scroll in progress. Review-Url: https://codereview.chromium.org/2581863002 Cr-Commit-Position: refs/heads/master@{#439062}
-
jschuh authored
This is a requirement for adding a full saturated type implementation. BUG=672489 NOTRY=true Review-Url: https://codereview.chromium.org/2578613002 Cr-Commit-Position: refs/heads/master@{#439061}
-
ksakamoto authored
Revert of Set number of shards for telemetry_unittests to be 2 (patchset #1 id:1 of https://codereview.chromium.org/2579793002/ ) Reason for revert: telemetry_unittests failing on chromium.linux/Linux Tests (dbg)(1) and linux_chromium_rel_ng. https://crbug.com/674788 Original issue's description: > Set number of shards for telemetry_unittests to be 2 > > This suite currently occasionally is timed out (its usual runtime is 20 minutes total), causing flaky failure > > BUG=661434 > > Committed: https://crrev.com/45cada6244d0cc9c8798e6531d2c1ea0b90a5668 > Cr-Commit-Position: refs/heads/master@{#438859} TBR=dpranke@chromium.org,maruel@chromium.org,nednguyen@google.com # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=661434 Review-Url: https://codereview.chromium.org/2583703003 Cr-Commit-Position: refs/heads/master@{#439060}
-
jbauman authored
Review-Url: https://codereview.chromium.org/2379773002 Cr-Commit-Position: refs/heads/master@{#439059}
-
thakis authored
It's easy to change in the web interface, and I forgot hitting ":wq" in vim for several minutes several times now. Uploading without prompt seems like the better tradeoff to me. BUG= Review-Url: https://codereview.chromium.org/2581113002 Cr-Commit-Position: refs/heads/master@{#439058}
-
justincohen authored
BUG= Review-Url: https://codereview.chromium.org/2585613002 Cr-Commit-Position: refs/heads/master@{#439057}
-
calamity authored
This CL skips the focus test that is likely the cause of failures and reenables the test on all platforms. BUG=640862 Review-Url: https://codereview.chromium.org/2582543005 Cr-Commit-Position: refs/heads/master@{#439056}
-
pdr authored
Many paint properties depend on piant offset but paint offset changes currently only cause a local paint property update. The paint invalidation system ensures the prepaint tree walk is not stopped so this doesn't result in a bug today. This patch will prevent paint offset changes from being missed in the future. This patch also moves the paint offset check to PaintPropertyTreeBuilder. Additionally, localContext has been renamed context to improve readability. BUG=645667 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2578393002 Cr-Commit-Position: refs/heads/master@{#439055}
-
dgozman authored
These are now type-checked by compiler. BUG=none Review-Url: https://codereview.chromium.org/2580673002 Cr-Commit-Position: refs/heads/master@{#439054}
-
aazzam authored
Renamed make_css_property_descriptor.py to make_css_property_api.py and modified it so that it also generates API .h files. Added the template file CSSPropertyAPI.h.tmpl. To generate the .h file for a property, add the api_class flag to the property in CSSProperties.in. BUG=668012 Review-Url: https://codereview.chromium.org/2578773002 Cr-Commit-Position: refs/heads/master@{#439053}
-
lethalantidote authored
Removes ScopedVector in favor of vector<unique_ptr> in presentation_service_impl and related files as requested in Avi's comment in https://codereview.chromium.org/2562603002/ BUG=554289 Review-Url: https://codereview.chromium.org/2574673002 Cr-Commit-Position: refs/heads/master@{#439052}
-
ksakamoto authored
Revert of Getting rid of CompositorFrameMetadata::satisfies_sequences (patchset #17 id:380001 of https://codereview.chromium.org/2537943002/ ) Reason for revert: Suspected cause of ChromiumOS compile failure. https://build.chromium.org/p/chromium.chromiumos/builders/Linux%20ChromiumOS%20Builder%20%28dbg%29/builds/81640 Original issue's description: > Getting rid of CompositorFrameMetadata::satisfies_sequences > > This CL helps unify the way we destroy references to surfaces. > We currently have two code paths for satisfying a surface sequence. > One is through calling the satisfy callback which is given to the > reference holder, and the other one is through populating > satisfies_sequences in CompositorFrameMetadata and letting > Surface::QueueFrame do the rest of the work. Eventually they both do > the same thing: they call SurfaceManager::DidSatisfySequences. This CL > gets rid of satisfies_sequences in CompositorFrameMetadata and from now > on the only way for satisfying a sequence is through the callback. This > is a necessary change because we are phasing out SurfaceSequence and > exposing it in CompositorFrameMetadata is not a good idea. > > BUG=659598 > CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel > > Committed: https://crrev.com/d0de6cf72a25d789a507d6eb904a8f1ae314d00b > Cr-Commit-Position: refs/heads/master@{#439043} TBR=fsamuel@chromium.org,danakj@chromium.org,dcheng@chromium.org,jbauman@chromium.org,dtrainor@chromium.org,jam@chromium.org,samans@chromium.org # Skipping CQ checks because original CL landed less than 1 days ago. NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=659598 Review-Url: https://codereview.chromium.org/2585543003 Cr-Commit-Position: refs/heads/master@{#439051}
-
pkotwicz authored
Installation / updating via Google Play does not require "Installation from Unknown Sources" to be enabled to work. This CL enables updating WebAPKs if the update is done via Google Play regardless of whether "Installation from Unknown Sources" is enabled. BUG=662149 Review-Url: https://codereview.chromium.org/2555333002 Cr-Commit-Position: refs/heads/master@{#439050}
-
hans authored
Ran `tools/clang/scripts/upload_revision.py 289864`. BUG=674274 Review-Url: https://codereview.chromium.org/2585473003 Cr-Commit-Position: refs/heads/master@{#439049}
-
dglazkov authored
Instead of using generic stub objects, use actual types, because that is more accurate. R=bashi BUG=673214 Review-Url: https://codereview.chromium.org/2581613002 Cr-Commit-Position: refs/heads/master@{#439048}
-
sadrul authored
VideoDecodeAcceleratorCapabilities was missing the list of supported profiles. BUG=643746 CQ_INCLUDE_TRYBOTS=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/2579873002 Cr-Commit-Position: refs/heads/master@{#439047}
-
peria authored
It was very confusing to filter all features in .tmpl file. This CL make the context to have origin trial feature contexts together with names and needs_instance. Before: features = [{name, needs_instance}] After: features = [{name, needs_instance, [constants], [attributes], [methods]}] BUG=650150 Review-Url: https://codereview.chromium.org/2573713002 Cr-Commit-Position: refs/heads/master@{#439046}
-
skia-deps-roller authored
https://skia.googlesource.com/skia.git/+log/d85dd53e288e..780dad1ab946 $ git log d85dd53e2..780dad1ab --date=short --no-merges --format='%ad %ae %s' 2016-12-15 bsalomon Rename "batch" to "op" and sk_sp in 3 path renderer classes: 2016-12-15 msarett Turn on srgb config on all bots, run image decode tests to srgb 2016-12-15 rmistry Blacklist SKPs for the 100k_IMG_DECODE bot 2016-12-15 scroggo Stop supporting kUnknown_BmpHeaderType 2016-12-15 mtklein simplify SkTHash* move support 2016-12-15 bsalomon Convert a few path renderer class batches from Batch to Op. 2016-12-15 scroggo Remove all KTX support 2016-12-15 ethannicholas Added SkLRUCache.h and converted GPU program cache to use it. 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 TBR=msarett@google.com Review-Url: https://codereview.chromium.org/2583713003 Cr-Commit-Position: refs/heads/master@{#439045}
-
sky authored
aura-mus has a different environment than mus, so WMHelperMus (in exo) was updated accordingly. This breaks switches::kUseMusInRenderer. I'll fix that next. BUG=672932 663525 TEST=covered by tests R=reveman@chromium.org, sadrul@chromium.org Review-Url: https://codereview.chromium.org/2578893003 Cr-Commit-Position: refs/heads/master@{#439044}
-
samans authored
This CL helps unify the way we destroy references to surfaces. We currently have two code paths for satisfying a surface sequence. One is through calling the satisfy callback which is given to the reference holder, and the other one is through populating satisfies_sequences in CompositorFrameMetadata and letting Surface::QueueFrame do the rest of the work. Eventually they both do the same thing: they call SurfaceManager::DidSatisfySequences. This CL gets rid of satisfies_sequences in CompositorFrameMetadata and from now on the only way for satisfying a sequence is through the callback. This is a necessary change because we are phasing out SurfaceSequence and exposing it in CompositorFrameMetadata is not a good idea. BUG=659598 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_trusty_blink_rel Review-Url: https://codereview.chromium.org/2537943002 Cr-Commit-Position: refs/heads/master@{#439043}
-