Commit Graph

24 Commits

Author SHA1 Message Date
Sunshine 2cc1870033
get rid of macros, move tests out of src 2021-10-16 21:16:37 -10:00
Sunshine 4bc8043f0f
account for charset when creating data URLs 2021-06-08 12:54:16 -10:00
Sunshine b8aa545e8c
add support for wider range of charsets 2021-06-08 02:30:15 -10:00
Sunshine 6e6a60b305
Merge branch 'master' into more-tests-fixes-and-improvements 2021-06-02 04:01:41 -10:00
Sunshine 2369a4dd3c
remove optional trailing space from CSS idents 2021-05-28 12:03:19 -10:00
Sunshine a6ddf1c13a
simplify code responsible for processing CSS 2021-03-14 19:42:57 -10:00
Sunshine 2e86ee67a5
revamp codebase 2021-03-11 14:15:18 -10:00
Sunshine e0273c664a
forcefully set document's charset to UTF-8 2021-02-23 23:35:35 -10:00
Sunshine 38a6f963ad
account for network errors, add option to ignore them 2020-11-22 16:49:26 -10:00
Sunshine bc98aca2a2
indent items in retrieval log to form a tree-like structure 2020-06-28 16:11:15 -04:00
Sunshine ddb97009e9
pass options object instead of using separate parameters 2020-06-28 01:36:41 -04:00
Sunshine 29bf042da0
trim CSS if it contains nothing but whitespaces 2020-06-26 23:26:55 -04:00
Sunshine 5c229c51da
move functions related to URL manipulation into url.rs 2020-06-24 03:16:40 -04:00
Sunshine f6ea16b3ad
create a separate function for appending URL fragments 2020-06-24 02:26:05 -04:00
Sunshine a18df74946
refactor code and implement integrity validation 2020-05-12 02:51:37 -04:00
Sunshine 9b40dbbf27
add option to exclude web fonts 2020-04-22 09:11:20 -04:00
Sunshine edacd09dc8
store blobs instead of data URLs in cache 2020-04-19 13:26:14 -04:00
Sunshine eeea617fb1
escape all special chars within #id and .class CSS selectors 2020-04-11 17:50:23 -04:00
Sunshine 9d3df2cdc6
escape colons within CSS idents 2020-04-10 20:59:56 -04:00
Sunshine 3738be2b6d
treat url()'s found in @counter-style rules as images 2020-04-10 07:22:02 -04:00
Sunshine c097733ae7
improve parsing of data URLs 2020-04-09 20:27:07 -04:00
Sunshine 349c7bb3ea
properly parse negative units in CSS 2020-04-08 18:07:39 -04:00
Sunshine 29836d979a
add support for image inputs 2020-04-03 03:30:52 -04:00
Sunshine 4951fea730
implement full CSS parsing 2020-04-02 01:09:32 -04:00