Merge pull request #407 from Deathamns/ports/safari

Safari: fetch data from Info.plist for vAPI.app
This commit is contained in:
Raymond Hill 2014-12-08 12:53:21 -02:00
commit dd4f9ae652

View file

@ -36,9 +36,15 @@ vAPI.safari = true;
/******************************************************************************/
var xhr = new XMLHttpRequest;
xhr.overrideMimeType('application/x-javascript;charset=utf-8');
xhr.open('GET', 'Info.plist', false);
xhr.send();
xhr = xhr.responseText;
vAPI.app = {
name: 'µBlock',
version: '0.7.2.0'
name: xhr.match(/DisplayName<\S+[^>]+>([^<]+)/)[1],
version: xhr.match(/ShortVersionString<\S+[^>]+>([^<]+)/)[1]
};
/******************************************************************************/