packages feed

https-everywhere-rules-raw-4.0: vendor/https-everywhere/src/chrome/content/rules/Grooveshark.xml

<!--
	Nonfunctional:

		- blog.grooveshark.com		(hosted on Tumblr)
		- developer.grooveshark.com	(cert valid; shows Apache test page)
		- statichelp.grooveshark.com	(ditto)


	Some of help.grooveshark.com is handled in Salesforce.com-clients.xml.

-->
<ruleset name="Grooveshark (broken)" default_off="broken">

	<target host="grooveshark.com" />
	<target host="*.grooveshark.com" />
	<target host="static.a.gs-cdn.net" />


	<!--	Note: Data differs between !www & www.	-->
	<rule from="^http://(www\.)?grooveshark\.com/(about$|artists$|careers$|causes$|favicon\.ico|help$|JSQueue\.swf|legal$|press$|webincludes/)"
		to="https://$1grooveshark.com/$2" />

	<rule from="^https?://help\.grooveshark\.com/favicon\.(ico|png)"
		to="https://deskcontent.s3.amazonaws.com/favicon.$1" />

	<rule from="^http://(listen|staticweb)\.grooveshark\.com/"
		to="https://$1.grooveshark.com/" />

	<!--	Doesn't work over https.	-->
	<rule from="^https?://static\.a\.gs-cdn\.net/"
		to="https://grooveshark.com/" />

</ruleset>