From: Mischa POSLAWSKY Date: Tue, 3 Mar 2015 20:39:39 +0000 (+0100) Subject: browser: apply vendor prefix exceptions X-Git-Tag: v1.7~67 X-Git-Url: http://git.shiar.net/sheet.git/commitdiff_plain/ebc74addf8d5d6e200ecc430e6bd553730e10ff5 browser: apply vendor prefix exceptions --- diff --git a/browser.plp b/browser.plp index 375f300..48bd6e5 100644 --- a/browser.plp +++ b/browser.plp @@ -58,7 +58,9 @@ my %DSTATS = ( x => sub { join(' ', 'requires prefix', - (map "-$_-", $caniuse->{agents}->{$_[0]}->{prefix} // ()), + map {"-$_-"} + ($caniuse->{agents}->{$_[0]}->{prefix_exceptions} // {})->{$_[1]} + // $caniuse->{agents}->{$_[0]}->{prefix} // (), ); }, ); @@ -386,7 +388,7 @@ sub saybrowsercols { # prepare version hover details my $title = sprintf('%.1f%% %s', $usage * $usagepct, join(', ', - map { ref $_ eq 'CODE' ? $_->($browser) : $_ } + map { ref $_ eq 'CODE' ? $_->($browser, $span[0]->[0]) : $_ } map { $DSTATS{$_} // () } map { split / /, $_ } $prev