Changeset 161536 in webkit


Ignore:
Timestamp:
Jan 8, 2014 6:14:46 PM (10 years ago)
Author:
Claudio Saavedra
Message:

[GTK] Add xdg.origin.url extended attribute to downloads
https://bugs.webkit.org/show_bug.cgi?id=126638

Reviewed by Carlos Garcia Campos.

This is proposed by fdo in
http://www.freedesktop.org/wiki/CommonExtendedAttributes/

Source/WebKit/gtk:

  • webkit/webkitdownload.cpp:

(webkit_download_open_stream_for_uri):

Source/WebKit2:

  • Shared/Downloads/soup/DownloadSoup.cpp:

(WebKit::DownloadClient::didReceiveResponse):

Location:
trunk/Source
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit/gtk/ChangeLog

    r161366 r161536  
     12014-01-08  Claudio Saavedra  <csaavedra@igalia.com>
     2
     3        [GTK] Add xdg.origin.url extended attribute to downloads
     4        https://bugs.webkit.org/show_bug.cgi?id=126638
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        This is proposed by fdo in
     9        http://www.freedesktop.org/wiki/CommonExtendedAttributes/
     10
     11        * webkit/webkitdownload.cpp:
     12        (webkit_download_open_stream_for_uri):
     13
    1142014-01-04  Carlos Garcia Campos  <cgarcia@igalia.com>
    215
  • trunk/Source/WebKit/gtk/webkit/webkitdownload.cpp

    r161338 r161536  
    478478
    479479    GRefPtr<GFileInfo> info = adoptGRef(g_file_info_new());
    480     g_file_info_set_attribute_string(info.get(), "metadata::download-uri", webkit_download_get_uri(download));
     480    const char* uri_string = webkit_download_get_uri(download);
     481    g_file_info_set_attribute_string(info.get(), "metadata::download-uri", uri_string);
     482    g_file_info_set_attribute_string(info.get(), "xattr::xdg.origin.url", uri_string);
    481483    g_file_set_attributes_async(file.get(), info.get(), G_FILE_QUERY_INFO_NONE, G_PRIORITY_DEFAULT, 0, 0, 0);
    482484
  • trunk/Source/WebKit2/ChangeLog

    r161533 r161536  
     12014-01-08  Claudio Saavedra  <csaavedra@igalia.com>
     2
     3        [GTK] Add xdg.origin.url extended attribute to downloads
     4        https://bugs.webkit.org/show_bug.cgi?id=126638
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        This is proposed by fdo in
     9        http://www.freedesktop.org/wiki/CommonExtendedAttributes/
     10
     11        * Shared/Downloads/soup/DownloadSoup.cpp:
     12        (WebKit::DownloadClient::didReceiveResponse):
     13
    1142014-01-08  Simon Fraser  <simon.fraser@apple.com>
    215
  • trunk/Source/WebKit2/Shared/Downloads/soup/DownloadSoup.cpp

    r161338 r161536  
    105105
    106106        GRefPtr<GFileInfo> info = adoptGRef(g_file_info_new());
    107         g_file_info_set_attribute_string(info.get(), "metadata::download-uri", response.url().string().utf8().data());
     107        const char* uri = response.url().string().utf8().data();
     108        g_file_info_set_attribute_string(info.get(), "metadata::download-uri", uri);
     109        g_file_info_set_attribute_string(info.get(), "xattr::xdg.origin.url", uri);
    108110        g_file_set_attributes_async(file.get(), info.get(), G_FILE_QUERY_INFO_NONE, G_PRIORITY_DEFAULT, 0, 0, 0);
    109111
Note: See TracChangeset for help on using the changeset viewer.