data:image/png doesnt work

Inline css images are compiled is incorrect combinator: background: url("//image/png;base64,iVBOR......ggg==") no-repeat scroll #ffffff; original: background: url("data:image/png;base64,iVBOR....

Id #74 | Release: None | Updated: Mar 16 at 4:31 PM by Highmastdon | Created: Mar 16 at 4:31 PM by Highmastdon

Order of scripts is not preserved

I'm building an AngularJs application inside a module. Inside the Index.cshtml I load up all the scripts needed using both Script.Require() and Script.Include(). This doesn't preserve the order....

Id #73 | Release: None | Updated: Jan 22 at 10:35 AM by Piedone | Created: Jan 20 at 3:19 PM by Highmastdon

Combinator does not support site applications

I have created application o in test.dev site. And I'm getting "Error when combining Style files" in logs: 2014-10-07 22:29:50,284 [11] Piedone.Combinator.CombinedResourceManager - Default -...

Id #70 | Release: None | Updated: Oct 8, 2014 at 8:49 PM by Piedone | Created: Oct 7, 2014 at 6:50 PM by musukvl

Correctly handle font face sources

Font-face declarations can't be in combined resources if a remote resource storage or different resource base URL domain is used since their srcs should point to URLs under the website's domain. ...

Id #68 | Release: None | Updated: Sep 5, 2014 at 10:02 PM by albi | Created: Sep 5, 2014 at 9:29 PM by Piedone

Bring back ExCSS

Need thorough testing and first this needs to be fixed: https://github.com/TylerBrinks/ExCSS/issues/41

Id #67 | Release: None | Updated: Sep 5, 2014 at 9:22 PM by Piedone | Created: Sep 5, 2014 at 9:22 PM by Piedone

RegexAdjustRelativePaths does not take account of cache file being stored on different url (i.e. blob storage)

I have changed to the following: private static void RegexAdjustRelativePaths(CombinatorResource resource, Uri cacheFileUri) { RegexProcessUrls(resource, (match) => { ...

Id #66 | Release: None | Updated: Sep 8, 2014 at 12:56 PM by rdobson | Created: Sep 3, 2014 at 4:06 PM by rdobson

Does not use the ToRootUrlString to ensure port numbers are correct

I have created my own extension method that calls the built in Orchard method but instead returns a Uri of the following in UriExtensions.cs: public static Uri ToBaseUri(this HttpRequestBase requ...

Id #65 | Release: None | Updated: Sep 8, 2014 at 10:25 AM by Piedone | Created: Sep 3, 2014 at 4:01 PM by rdobson

Convert relative URLs to absolute ones pointing to the site domain when processing font URLs

Premises: processed resources should be stored in a remote storage AND using a resource base URL. There's an issue when there are local source URLs for fonts, e.g.: @font-face { font-family: '...

Id #61 | Release: None | Updated: Jul 30, 2014 at 10:43 PM by Piedone | Created: Jul 30, 2014 at 3:10 PM by Piedone

Exclusion filters won't take effect with resource sharing if resource is already processed

With resource sharing enabled if you set up exclusion filters to exclude a set of resources then if that set was already processed and is saved to the resource share than exclusion filters won't ta...

Id #60 | Release: None | Updated: Jul 2, 2014 at 10:29 PM by Piedone | Created: Jul 2, 2014 at 10:28 PM by Piedone

Make sets of resources with shared-local mixed resource sets keep order

See comment in CacheFileService.GetCombinedResources().

Id #58 | Release: None | Updated: Jun 21, 2014 at 12:13 AM by Piedone | Created: Jun 21, 2014 at 12:10 AM by Piedone