• tetsui's avatar
    Reuse File objects in FileTransferController. · 3cba6ce1
    tetsui authored
    FileEntry.file is slow operation internally queries file metadata.
    However, FileTransferController calls FileEntry.file for all the
    selected files each time CHANGE_THROTTLED event is fired.
    CHANGE_THROTTLED is fired every time a file is copied
    during multi file copy.
    In some slow storage devices which do not support parallel requests
    such as MTP connected ones, this severely slows down file copy.
    
    BUG=712121
    CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
    
    Review-Url: https://codereview.chromium.org/2843683002
    Cr-Commit-Position: refs/heads/master@{#467270}
    3cba6ce1
Name
Last commit
Last update
..
accelerated_widget_mac Loading commit data...
accessibility Loading commit data...
android Loading commit data...
app_list Loading commit data...
arc Loading commit data...
aura Loading commit data...
aura_extra Loading commit data...
base Loading commit data...
chromeos Loading commit data...
compositor Loading commit data...
content_accelerators Loading commit data...
display Loading commit data...
events Loading commit data...
file_manager Loading commit data...
gfx Loading commit data...
gl Loading commit data...
keyboard Loading commit data...
latency Loading commit data...
login Loading commit data...
message_center Loading commit data...
native_theme Loading commit data...
ozone Loading commit data...
platform_window Loading commit data...
resources Loading commit data...
shell_dialogs Loading commit data...
snapshot Loading commit data...
strings Loading commit data...
surface Loading commit data...
touch_selection Loading commit data...
vector_icons Loading commit data...
views Loading commit data...
views_content_client Loading commit data...
web_dialogs Loading commit data...
webui Loading commit data...
wm Loading commit data...
DEPS Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.chromium Loading commit data...