- 22 May, 2017 40 commits
-
-
Bo Liu authored
BUG=689758 Change-Id: Iab841c65ab1a5acdd81b7e3e41015b16edd7ef30 Reviewed-on: https://chromium-review.googlesource.com/511302Reviewed-by:
Jay Civelli <jcivelli@chromium.org> Commit-Queue: Bo Liu <boliu@chromium.org> Cr-Commit-Position: refs/heads/master@{#473713}
-
Adrienne Walker authored
It appears that SkSurface is not getting created in some particular cases. It's not clear why this is happening, so add a bunch of CHECKs that replicate Skia code to try to diagnose from the callsite which of these conditions are the culprit. Bug: 721744 Cq-Include-Trybots: master.tryserver.blink:linux_trusty_blink_rel Change-Id: Ida76afe7086756ba52276d1212860ebaf7a2f7c7 Reviewed-on: https://chromium-review.googlesource.com/511182Reviewed-by:
ccameron chromium <ccameron@chromium.org> Commit-Queue: enne <enne@chromium.org> Cr-Commit-Position: refs/heads/master@{#473712}
-
jialiul authored
BUG=724692 Review-Url: https://codereview.chromium.org/2896053002 Cr-Commit-Position: refs/heads/master@{#473711}
-
einbinder authored
BUG=706699 Review-Url: https://codereview.chromium.org/2805593002 Cr-Commit-Position: refs/heads/master@{#473710}
-
jamescook authored
It's left over from the early days of mustash/mash and we don't need it anymore. I left one reference because it'll be easier to clean up when WmShelf gets converted. Pure refactor, no behavior changes. BUG=722552 TEST=ash_unittests, manual tests of chrome stylus tools Review-Url: https://codereview.chromium.org/2895843002 Cr-Commit-Position: refs/heads/master@{#473709}
-
jlebel authored
Changing from: To get your settings on all your devices, sign in to Chrome. to: Sign in to Chrome to get your bookmarks, passwords, and more on all your devices. BUG=723547 Review-Url: https://codereview.chromium.org/2893353003 Cr-Commit-Position: refs/heads/master@{#473708}
-
yuweih authored
This CL fixes some issues in FlingTracker: * The velocity from the OS is in pixel/second so it needs to be converted into pixel/ms. * The displacement equation is missing the time constant multiplier. * It is safer to decide the fling threshold by calculating the maximum displacement rather than just the time it takes. * Just check whether the time elapsed is greater than the fling duration rather than calculating the speed every time the object moves. Review-Url: https://codereview.chromium.org/2888423003 Cr-Commit-Position: refs/heads/master@{#473707}
-
estade authored
BUG=724943 Review-Url: https://codereview.chromium.org/2893343002 Cr-Commit-Position: refs/heads/master@{#473706}
-
ymalik authored
Follow-up work - Trigger the right Feedback activity - Control frequency of feedback via Finch BUG=706438 Review-Url: https://codereview.chromium.org/2887383002 Cr-Commit-Position: refs/heads/master@{#473705}
-
csharrison authored
This CL adds the following to the OIB (Page Info): - The menu only has two items (no default), with custom strings - The selected text uses user managed strings instead of default string (e.g. "Block" instead of "Block (default)" BUG=689487 Review-Url: https://codereview.chromium.org/2884813003 Cr-Commit-Position: refs/heads/master@{#473704}
-
fdoray authored
SequencedWorkerPool is being deprecated in favor of TaskScheduler. BUG=667892 R=nick@chromium.org Review-Url: https://codereview.chromium.org/2883503002 Cr-Commit-Position: refs/heads/master@{#473703}
-
mahmadi authored
address_input_strings.grd and the translation were moved to third_party/libaddressinput/chromium/ in: https://codereview.chromium.org/2886173002/ BUG=672458 Review-Url: https://codereview.chromium.org/2894673006 Cr-Commit-Position: refs/heads/master@{#473702}
-
japhet authored
XMLHTTPRequest::response_document_ gets incorrectly cleared because Document::well_formed_ is incorrectly false. This is because well_formed_ is initialized in Document::ImplicitClose(). XMLHttpRequest used to call ImplicitClose() directly, but I changed it to call Document::CheckCompleted() (which may then call ImplicitClose) in https://chromium.googlesource.com/chromium/src/+/716a136332fbd8efc12a3892b6ae2a6c0be94ba7 I had thought that CheckCompleted() would always call ImplicitClose() for an XHR response document, but it's possible for CheckCompleted() to early-exit because the document is not complete if a style element has blocked load completion and won't un-block it until a timer is fired. There's no reason to wait until ImplicitClose() to set the well-formed bit, though. Document::FinishedParsing() is sufficient, and setting it there removes the need for XMLHttpRequest to manually call CheckCompleted(). BUG=721225 TEST=http/tests/xmlhttprequest/style-tag-in-responseXML.html Review-Url: https://codereview.chromium.org/2885633002 Cr-Commit-Position: refs/heads/master@{#473701}
-
felixe authored
BUG=717501 Review-Url: https://codereview.chromium.org/2857143002 Cr-Commit-Position: refs/heads/master@{#473700}
-
dgn authored
Add SheetContentStateChangeObserver, which emits events specialised for the visibility of a BottomSheetContent, and use it to record user actions for the Suggestions bottom sheet BUG=693593,717704 Review-Url: https://codereview.chromium.org/2862893002 Cr-Commit-Position: refs/heads/master@{#473699}
-
tengs authored
Because BeaconSeeds can take quite a bit of space, we also add an option in RemoteDeviceLoader whether or not to load the BeaconSeeds. Review-Url: https://codereview.chromium.org/2859053003 Cr-Original-Commit-Position: refs/heads/master@{#473489} Committed: https://chromium.googlesource.com/chromium/src/+/c3636c2887c896911de99d208889b2582cf5e56b Review-Url: https://codereview.chromium.org/2859053003 Cr-Commit-Position: refs/heads/master@{#473698}
-
Reilly Grant authored
This forces us to no longer assume that resetting the state of the mocks happens synchronously at the end of the test. Change-Id: I765f806439383b294a3b869b9b5df8b3fd192721 Reviewed-on: https://chromium-review.googlesource.com/510968 Commit-Queue: Reilly Grant <reillyg@chromium.org> Reviewed-by:
Vincent Scheib <scheib@chromium.org> Cr-Commit-Position: refs/heads/master@{#473697}
-
erikchen authored
Previously, when native heap profiling was enabled, all allocations in a process were gated by a global lock. This proves to be a significant performance hit on macOS. Profiling shows that 50-75% of all wall time is spent waiting on this lock. This CL introduces a new class ShardedAllocationRegister to handle sharding for desktop platforms. This stores allocation/backtrace information across 64 different AllocationRegister instances. In addition, the sizes of the fixed size hash maps were changed. The number of allocation buckets was reduced by a factor of 8, and the number of backtrace buckets reduced by a factor of 16. The new class ShardedAllocationRegister is thread-safe, and its consumers no longer need to acquire a lock when using the container. Each consumer still needs to know whether heap profiling is enabled. This CL uses a subtle::Atomic32 along with Acquire_Load and Release_Store to determine this state. Using a bool to record this state and a base::Lock to synchronize reading/writing from the bool has performance almost as bad as the global lock. BUG=724651 Review-Url: https://codereview.chromium.org/2890363003 Cr-Commit-Position: refs/heads/master@{#473696}
-
skobes authored
This is a better place given that it is used by both FrameView and the root PaintLayerScrollableArea. SetCanHaveScrollbars remains on FrameView, but with a comment to clarify that it is RLS-aware. BUG=724309 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2 Review-Url: https://codereview.chromium.org/2900513002 Cr-Commit-Position: refs/heads/master@{#473695}
-
fdoray authored
SequencedWorkerPool is being deprecated in favor of TaskScheduler. BUG=667892 R=droger@chromium.org Review-Url: https://codereview.chromium.org/2878943002 Cr-Commit-Position: refs/heads/master@{#473694}
-
fdoray authored
SequencedWorkerPool is being deprecated in favor of TaskScheduler. BUG=667892 R=droger@chromium.org Review-Url: https://codereview.chromium.org/2881863002 Cr-Commit-Position: refs/heads/master@{#473693}
-
gusss authored
Replaces the g_desktops list with g_desktop, a single object. The script was originally written to handle a number of sessions at once, which were stored in g_desktops; however, we determined this feature wasn't needed and thus removed it to make the code simpler. Review-Url: https://codereview.chromium.org/2891913003 Cr-Commit-Position: refs/heads/master@{#473692}
-
fdoray authored
SequencedWorkerPool is being deprecated in favor of TaskScheduler. BUG=667892 R=droger@chromium.org Review-Url: https://codereview.chromium.org/2877783006 Cr-Commit-Position: refs/heads/master@{#473691}
-
sebmarchand authored
Remove the task_runner from AudioDebugFileWriter's constructor and make it use the new TaskScheduler API. TaskRunners shouldn't be passed through several components. Instead, the component that uses a TaskRunner should be the one that creates it. The main change of this CL is in media/audio/audio_debug_file_writer.h, the rest is mostly plumbing. TBR=jam@chromium.org BUG=689520 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/2885173002 Cr-Commit-Position: refs/heads/master@{#473690}
-
avi authored
BUG=531673 Review-Url: https://codereview.chromium.org/2894223002 Cr-Commit-Position: refs/heads/master@{#473689}
-
marpan authored
https://chromium.googlesource.com/webm/libvpx.git/+log/31cb852a908e..b3bf91bdc602 $ git log 31cb852a9..b3bf91bdc --date=short --no-merges --format='%ad %ae %s' 2017-05-21 marpan vp9: Adjustments to cyclic refresh for high motion. 2017-05-21 marpan vp9: Speed >= 8: Modify condition for low-resoln. 2017-05-18 marpan vp9: SVC: Modify condition to allow for copy partition. 2017-05-15 marpan vp9: Make copy partition work for SVC and dynamic resize. 2016-02-03 paulwilkins Changes to modified error. 2017-05-17 marpan vp9: Modify ChangingDropFrameThresh unittest. 2017-05-16 linfengz Update partial idct testing code 2017-05-12 johannkoenig neon fdct: 4x4 implementation 2017-04-05 paulwilkins Experiment. Store first pass errors as per MB values. 2017-05-16 linfengz Add transpose_32bit_4x4() and rename transpose_4x4() for vpx_dsp/x86 2017-05-12 johannkoenig neon 4 byte helper functions Created with: roll-dep src/third_party/libvpx/source/libvpx R=johannkoenig@google.com Review-Url: https://codereview.chromium.org/2892403004 Cr-Commit-Position: refs/heads/master@{#473688}
-
klausw authored
This is a speculative fix, but seems to mostly eliminate black screen flashes during VR presentation when the "WebVR experimental rendering optimization" flag is enabled. (It's off by default.) Since this flush can happen in parallel with the previous frame's rendering, move it ahead of the "wait for previous render to finish" wait. BUG=723962 Review-Url: https://codereview.chromium.org/2891033002 Cr-Commit-Position: refs/heads/master@{#473687}
-
felt authored
Some code was still hanging around from a deprecated field trial. This CL cleans it up. BUG= Review-Url: https://codereview.chromium.org/2895923003 Cr-Commit-Position: refs/heads/master@{#473686}
-
mek authored
Disable flaky ExtensionUninstallDialogViewBrowserTest.EnsureCWSReportAbusePageIsActiveTabAfterUninstall on windows BUG=725197 TBR=rdevlin.cronin@chromium.org Review-Url: https://codereview.chromium.org/2898763003 Cr-Commit-Position: refs/heads/master@{#473685}
-
hiroshige authored
ImageLoader works like: (1) Image loading is started (AddObserver()), (2) Image loading is finished and the image element's load event is scheduled (ImageNotifyFinished()), and then (3) The load event is fired. Previously, has_pending_load_event_ was true from (1) to (3). This CL makes has_pending_load_event_ true only from (2) to (3), i.e. only while there is a pending task on EventSender. Because "image_ && !image_complete_" is true from (1) to (2), The previous "has_pending_load_event_" is equivalent to the current "(image_ && !image_complete_) || has_pending_load_event_". This CL, however, leaves most of "has_pending_load_event_" usage unchanged, because in such cases they are equivalent, given the assumptions around image_ and image_complete_, some of which are confirmed by [1]. This is preparation for [2] that replaces has_pending_load_event_ with a reference to a task that corresponds to the pending load event. [1] https://codereview.chromium.org/2859383002/ [2] https://codereview.chromium.org/2863763003/ BUG=624697, 719759 Review-Url: https://codereview.chromium.org/2859093003 Cr-Commit-Position: refs/heads/master@{#473684}
-
nicholss authored
Talked with Jon and there are no mocks for what the menu should look like, so I did enough to make the menu work on iPad but that is it. Going to wait until we gets some screens for design to finish the menu but for now this will allow us to continue work. R=Yuweih@chromium.org Review-Url: https://codereview.chromium.org/2885103002 Cr-Commit-Position: refs/heads/master@{#473683}
-
sky authored
BUG=722553 TEST=covered by tests R=msw@chromium.org Review-Url: https://codereview.chromium.org/2897993003 Cr-Commit-Position: refs/heads/master@{#473682}
-
pkl authored
Based on updated design doc, Compose Email settings should always be shown even if there is only one Mail client app installed. The settings screen should show all but dim the unavailable ones. BUG=711511 TEST=Delete one or both of Mail and Gmail app and verify the Settings dialog. Check VoiceOver usage as well. Review-Url: https://codereview.chromium.org/2889183005 Cr-Commit-Position: refs/heads/master@{#473681}
-
emaxx authored
The docs used to point to a wrong location of the _behavior_features.json file. BUG=639162 Review-Url: https://codereview.chromium.org/2857573002 Cr-Commit-Position: refs/heads/master@{#473680}
-
luoe authored
BUG=none Review-Url: https://codereview.chromium.org/2895733002 Cr-Commit-Position: refs/heads/master@{#473679}
-
v8-autoroll authored
Summary of changes available at: https://chromium.googlesource.com/v8/v8/+log/01bb145a..248d445e 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/2893353004 Cr-Commit-Position: refs/heads/master@{#473678}
-
nicholss authored
This CL enables the iOS client to send key events (keyboard interactions) to the remote host. This is the first pass for milestone 1, with the goal of a rough session experience and a follow up CL will come at a later date to polish this. Review-Url: https://codereview.chromium.org/2868383003 Cr-Commit-Position: refs/heads/master@{#473677}
-
pdfium-deps-roller@chromium.org authored
https://pdfium.googlesource.com/pdfium.git/+log/6c8ed646d1fc..671630e52cda $ git log 6c8ed646d..671630e52 --date=short --no-merges --format='%ad %ae %s' 2017-05-19 thestig Use less opaque types in CPDFSDK_FormFillEnvironment. Created with: roll-dep src/third_party/pdfium 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: Ib4c9b3f7a35d226992bf5aa5d960528d7f82b265 Reviewed-on: https://chromium-review.googlesource.com/510745 Reviewed-by: <pdfium-deps-roller@chromium.org> Commit-Queue: <pdfium-deps-roller@chromium.org> Cr-Commit-Position: refs/heads/master@{#473676}
-
erg authored
This moves mus_ime_unittests, ui_struct_traits_unittests, input_device_unittests, mus_public_unittests, mus_demo_unittests to service_unittest. BUG=722546 Review-Url: https://codereview.chromium.org/2885193002 Cr-Commit-Position: refs/heads/master@{#473675}
-
robertogden authored
BUG=724634 Review-Url: https://codereview.chromium.org/2899773003 Cr-Commit-Position: refs/heads/master@{#473674}
-