diff options
author | Giuseppe Castagno <giuseppe.castagno@acca-esse.eu> | 2016-02-19 17:45:46 +0100 |
---|---|---|
committer | David Tardon <dtardon@redhat.com> | 2016-02-23 06:16:11 +0000 |
commit | 9407bf98487beba498216e5132dca565108069a5 (patch) | |
tree | 8bb92782e86e7a51d1f761e47ef5cad99414dea9 | |
parent | 4f5c516e51433a6fdd0b4c889b836a983ecfb7ea (diff) |
Related tdf#81718: correctly display file size for...
...WebDAV elements.
WebDAV UCP provider maps UCB 'Size' property to 'DAV:getcontentlength'.
DAV:getcontentlength property is defined in Section 15.4 of RFC4918.
<http://tools.ietf.org/html/rfc4918#section-15>
Change-Id: Ie91d1f2aed417002f4d1ecae3e1188123c04d35b
Reviewed-on: https://gerrit.libreoffice.org/22511
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: jan iversen <jani@documentfoundation.org>
(cherry picked from commit 86cd3df1ec9719e3a2a56dad1d9d7935f52a9f61)
Reviewed-on: https://gerrit.libreoffice.org/22613
Reviewed-by: David Tardon <dtardon@redhat.com>
-rw-r--r-- | sfx2/source/dialog/dinfdlg.cxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sfx2/source/dialog/dinfdlg.cxx b/sfx2/source/dialog/dinfdlg.cxx index bc3fa4bb51a3..0eabee97a104 100644 --- a/sfx2/source/dialog/dinfdlg.cxx +++ b/sfx2/source/dialog/dinfdlg.cxx @@ -1073,7 +1073,8 @@ void SfxDocumentPage::Reset( const SfxItemSet* rSet ) // determine size and type OUString aSizeText( m_aUnknownSize ); - if ( aURL.GetProtocol() == INetProtocol::File ) + if ( aURL.GetProtocol() == INetProtocol::File || + aURL.isAnyKnownWebDAVScheme() ) aSizeText = CreateSizeText( SfxContentHelper::GetSize( aURL.GetMainURL( INetURLObject::NO_DECODE ) ) ); m_pShowSizeFT->SetText( aSizeText ); |