diff --git a/Gemfile b/Gemfile
index 0f604de..2048380 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,20 +1,22 @@
source 'http://rubygems.org'
#ruby '2.0.0'
-gem 'rails', '4.0.0'
+gem 'rails', '4.2.0'
gem 'pg'
gem 'haml'
gem 'jquery-rails'
gem 'jquery-ui-rails'
gem 'coffee-rails', '~> 4.0.0'
-gem 'i18n-active_record',
- :git => 'git://github.com/svenfuchs/i18n-active_record.git',
- :require => 'i18n/active_record'
+gem 'lingua_franca', :git => 'git://github.com/lingua-franca/lingua_franca.git'
+gem 'tzinfo-data'
+#gem 'i18n-active_record',
+# :git => 'git://github.com/svenfuchs/i18n-active_record.git',
+# :require => 'i18n/active_record'
#gem 'sass', '~> 3.3'
#gem 'compass'
#gem 'compass-rails'
gem 'sass-rails', :git => 'git://github.com/rails/sass-rails.git'
-gem 'buoy', :path => '../buoy'
+gem 'bumbleberry', :git => 'git://github.com/bumbleberry/bumbleberry.git'
gem 'foundation-rails'
gem 'uglifier', '>= 1.3.0'
gem 'sorcery', '>= 0.8.1'
@@ -22,12 +24,12 @@ gem 'oauth2', '~> 0.8.0'
gem 'carrierwave'
gem 'carrierwave-imageoptimizer'
gem 'mini_magick'
-gem 'carmen', :git => 'git://github.com/eikes/carmen.git'
-gem 'carmen-rails'
+#gem 'carmen', :git => 'git://github.com/eikes/carmen.git'
+#gem 'carmen-rails'
gem 'nested_form'
gem 'acts_as_list'
gem 'geocoder'
-gem 'forgery'
+#gem 'forgery'
gem 'paper_trail', '~> 3.0.5'
gem 'font-awesome-rails'
gem 'wysiwyg-rails'
@@ -51,7 +53,7 @@ group :development do
gem 'meta_request'
gem 'haml-rails'
gem 'awesome_print'
- gem 'rails-footnotes', :github => 'josevalim/rails-footnotes'
+ #gem 'rails-footnotes', :github => 'josevalim/rails-footnotes'
end
group :test do
diff --git a/Gemfile.lock b/Gemfile.lock
index 218b7a0..f104fb5 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,90 +1,102 @@
GIT
- remote: git://github.com/eikes/carmen.git
- revision: 6d9f2f834deaf8f5b4502e71aaf40d8f4f01e8fa
+ remote: git://github.com/bumbleberry/bumbleberry.git
+ revision: 79fc5f65b0b144ab59673b1efb91269b5674f27b
specs:
- carmen (1.0.1)
- unicode_utils (~> 1.4.0)
+ bumbleberry (0.0.1)
+ blockspring
+ cairo
+ railties
+ rsvg2
+ sass-json-vars
+ sass-rails
GIT
- remote: git://github.com/josevalim/rails-footnotes.git
- revision: 5d5a43db5a898e755359343d8d981ce966c06418
+ remote: git://github.com/lingua-franca/lingua_franca.git
+ revision: 045b7448504bd7c13ba23c35b0884bff089c3677
specs:
- rails-footnotes (4.1.4)
- rails (>= 3.2)
+ lingua_franca (0.0.1)
+ diffy
+ forgery
+ http_accept_language
+ i18n
+ rails (~> 4.2.0.rc2)
+ rails-i18n
+ rubyzip
GIT
remote: git://github.com/rails/sass-rails.git
- revision: df3dadffb41dba048535e88b733c802036acd520
+ revision: 0e8a53813015f82839024a3a229ffe97f55b7753
specs:
- sass-rails (5.0.0.beta1)
+ sass-rails (5.0.1)
railties (>= 4.0.0, < 5.0)
- sass (~> 3.2, >= 3.2.2)
+ sass (~> 3.1)
sprockets (>= 2.8, < 4.0)
sprockets-rails (>= 2.0, < 4.0)
tilt (~> 1.1)
-GIT
- remote: git://github.com/svenfuchs/i18n-active_record.git
- revision: 2d9a22b6a4e5d809782cdbfa65b14d9e47aa27fc
- specs:
- i18n-active_record (0.0.2)
- i18n (>= 0.5.0)
-
-PATH
- remote: ../buoy
- specs:
- buoy (0.0.4)
- railties (>= 3.2, < 5.0)
- sass-json-vars
- sass-rails
- useragent
-
GEM
remote: http://rubygems.org/
specs:
- actionmailer (4.0.0)
- actionpack (= 4.0.0)
- mail (~> 2.5.3)
- actionpack (4.0.0)
- activesupport (= 4.0.0)
- builder (~> 3.1.0)
- erubis (~> 2.7.0)
- rack (~> 1.5.2)
+ actionmailer (4.2.0)
+ actionpack (= 4.2.0)
+ actionview (= 4.2.0)
+ activejob (= 4.2.0)
+ mail (~> 2.5, >= 2.5.4)
+ rails-dom-testing (~> 1.0, >= 1.0.5)
+ actionpack (4.2.0)
+ actionview (= 4.2.0)
+ activesupport (= 4.2.0)
+ rack (~> 1.6.0)
rack-test (~> 0.6.2)
- activemodel (4.0.0)
- activesupport (= 4.0.0)
- builder (~> 3.1.0)
- activerecord (4.0.0)
- activemodel (= 4.0.0)
- activerecord-deprecated_finders (~> 1.0.2)
- activesupport (= 4.0.0)
- arel (~> 4.0.0)
- activerecord-deprecated_finders (1.0.3)
- activerecord-session_store (0.1.0)
+ rails-dom-testing (~> 1.0, >= 1.0.5)
+ rails-html-sanitizer (~> 1.0, >= 1.0.1)
+ actionview (4.2.0)
+ activesupport (= 4.2.0)
+ builder (~> 3.1)
+ erubis (~> 2.7.0)
+ rails-dom-testing (~> 1.0, >= 1.0.5)
+ rails-html-sanitizer (~> 1.0, >= 1.0.1)
+ activejob (4.2.0)
+ activesupport (= 4.2.0)
+ globalid (>= 0.3.0)
+ activemodel (4.2.0)
+ activesupport (= 4.2.0)
+ builder (~> 3.1)
+ activerecord (4.2.0)
+ activemodel (= 4.2.0)
+ activesupport (= 4.2.0)
+ arel (~> 6.0)
+ activerecord-session_store (0.1.1)
actionpack (>= 4.0.0, < 5)
activerecord (>= 4.0.0, < 5)
railties (>= 4.0.0, < 5)
- activesupport (4.0.0)
- i18n (~> 0.6, >= 0.6.4)
- minitest (~> 4.2)
- multi_json (~> 1.3)
- thread_safe (~> 0.1)
- tzinfo (~> 0.3.37)
- acts_as_list (0.5.0)
+ activesupport (4.2.0)
+ i18n (~> 0.7)
+ json (~> 1.7, >= 1.7.7)
+ minitest (~> 5.1)
+ thread_safe (~> 0.3, >= 0.3.4)
+ tzinfo (~> 1.1)
+ acts_as_list (0.6.0)
activerecord (>= 3.0)
- addressable (2.3.6)
- arel (4.0.2)
+ addressable (2.3.7)
+ arel (6.0.0)
attr_required (1.0.0)
- awesome_print (1.2.0)
- bcrypt (3.1.9)
- bcrypt (3.1.9-x86-mingw32)
- better_errors (2.0.0)
+ awesome_print (1.6.1)
+ bcrypt (3.1.10)
+ bcrypt (3.1.10-x86-mingw32)
+ better_errors (2.1.1)
coderay (>= 1.0.0)
erubis (>= 2.6.6)
rack (>= 0.9.0)
binding_of_caller (0.7.2)
debug_inspector (>= 0.0.1)
- builder (3.1.4)
+ blockspring (0.1.2)
+ rest-client (> 1.6.7)
+ builder (3.2.2)
+ cairo (1.14.1)
+ pkg-config (>= 1.1.5)
+ cairo (1.14.1-x86-mingw32)
+ pkg-config (>= 1.1.5)
callsite (0.0.11)
capistrano (2.15.5)
highline
@@ -98,9 +110,6 @@ GEM
rack (>= 1.0.0)
rack-test (>= 0.5.4)
xpath (~> 2.0)
- carmen-rails (1.0.1)
- carmen (~> 1.0.0)
- rails
carrierwave (0.10.0)
activemodel (>= 3.2.0)
activesupport (>= 3.2.0)
@@ -121,121 +130,149 @@ GEM
coffee-script (2.3.0)
coffee-script-source
execjs
- coffee-script-source (1.8.0)
- coveralls (0.7.1)
- multi_json (~> 1.3)
- rest-client
- simplecov (>= 0.7)
- term-ansicolor
- thor
+ coffee-script-source (1.9.1)
+ coveralls (0.7.11)
+ multi_json (~> 1.10)
+ rest-client (>= 1.6.8, < 2)
+ simplecov (~> 0.9.1)
+ term-ansicolor (~> 1.3)
+ thor (~> 0.19.1)
crack (0.4.2)
safe_yaml (~> 1.0.0)
- cucumber (1.3.17)
+ cucumber (1.3.19)
builder (>= 2.1.2)
diff-lcs (>= 1.1.3)
gherkin (~> 2.12)
multi_json (>= 1.7.5, < 2.0)
- multi_test (>= 0.1.1)
+ multi_test (>= 0.1.2)
cucumber-rails (1.4.2)
capybara (>= 1.1.2, < 3)
cucumber (>= 1.3.8, < 2)
mime-types (>= 1.16, < 3)
nokogiri (~> 1.5)
rails (>= 3, < 5)
- database_cleaner (1.3.0)
+ database_cleaner (1.4.1)
debug_inspector (0.0.2)
diff-lcs (1.2.5)
+ diffy (3.0.7)
docile (1.1.5)
erubis (2.7.0)
- execjs (2.2.2)
+ execjs (2.4.0)
factory_girl (4.5.0)
activesupport (>= 3.0.0)
factory_girl_rails (4.5.0)
factory_girl (~> 4.5.0)
railties (>= 3.0.0)
- faraday (0.9.0)
+ faraday (0.9.1)
multipart-post (>= 1.2, < 3)
- ffi (1.9.6)
- ffi (1.9.6-x86-mingw32)
- font-awesome-rails (4.2.0.0)
+ ffi (1.9.8)
+ font-awesome-rails (4.3.0.0)
railties (>= 3.2, < 5.0)
forgery (0.6.0)
formatador (0.2.5)
- foundation-rails (5.4.5.0)
+ foundation-rails (5.5.1.0)
railties (>= 3.1.0)
- sass (>= 3.2.0)
- geocoder (1.2.6)
+ sass (>= 3.3.0, < 3.5)
+ gdk_pixbuf2 (2.2.4)
+ glib2 (= 2.2.4)
+ gdk_pixbuf2 (2.2.4-x86-mingw32)
+ glib2 (= 2.2.4)
+ geocoder (1.2.7)
gherkin (2.12.2)
multi_json (~> 1.3)
gherkin (2.12.2-x86-mingw32)
multi_json (~> 1.3)
- guard (2.10.1)
+ glib2 (2.2.4)
+ pkg-config
+ glib2 (2.2.4-x86-mingw32)
+ cairo (>= 1.12.8)
+ pkg-config
+ globalid (0.3.3)
+ activesupport (>= 4.1.0)
+ guard (2.12.5)
formatador (>= 0.2.4)
listen (~> 2.7)
lumberjack (~> 1.0)
+ nenv (~> 0.1)
+ notiffany (~> 0.0)
pry (>= 0.9.12)
+ shellany (~> 0.0)
thor (>= 0.18.1)
- guard-compat (0.3.0)
- guard-rspec (4.4.2)
+ guard-compat (1.2.1)
+ guard-rspec (4.5.0)
guard (~> 2.1)
- guard-compat (~> 0.1)
+ guard-compat (~> 1.1)
rspec (>= 2.99.0, < 4.0)
haml (4.0.6)
tilt
- haml-rails (0.5.1)
- actionpack (~> 4.0.0)
- activesupport (~> 4.0.0)
- haml (>= 3.1, < 5.0)
- railties (~> 4.0.0)
- highline (1.6.21)
+ haml-rails (0.9.0)
+ actionpack (>= 4.0.1)
+ activesupport (>= 4.0.1)
+ haml (>= 4.0.6, < 5.0)
+ html2haml (>= 1.0.1)
+ railties (>= 4.0.1)
+ highline (1.7.1)
hike (1.2.3)
hitimes (1.2.2)
+ hitimes (1.2.2-x86-mingw32)
+ html2haml (2.0.0)
+ erubis (~> 2.7.0)
+ haml (~> 4.0.0)
+ nokogiri (~> 1.6.0)
+ ruby_parser (~> 3.5)
+ http_accept_language (2.0.5)
httpauth (0.2.1)
- i18n (0.6.11)
+ i18n (0.7.0)
image_optimizer (1.3.0)
- jquery-rails (3.1.2)
- railties (>= 3.0, < 5.0)
+ jquery-rails (4.0.3)
+ rails-dom-testing (~> 1.0)
+ railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
jquery-ui-rails (5.0.3)
railties (>= 3.2.16)
- json (1.8.1)
+ json (1.8.2)
jwt (0.1.13)
multi_json (>= 1.5)
launchy (2.4.3)
addressable (~> 2.3)
- listen (2.8.3)
+ listen (2.9.0)
celluloid (>= 0.15.2)
rb-fsevent (>= 0.9.3)
rb-inotify (>= 0.9)
+ loofah (2.0.1)
+ nokogiri (>= 1.5.9)
lumberjack (1.0.9)
- mail (2.5.4)
- mime-types (~> 1.16)
- treetop (~> 1.4.8)
+ mail (2.6.3)
+ mime-types (>= 1.16, < 3)
meta_request (0.3.4)
callsite (~> 0.0, >= 0.0.11)
rack-contrib (~> 1.1)
railties (>= 3.0.0, < 5.0.0)
method_source (0.8.2)
- mime-types (1.25.1)
- mini_magick (4.0.1)
- mini_portile (0.6.1)
- minitest (4.7.5)
- multi_json (1.10.1)
- multi_test (0.1.1)
+ mime-types (2.4.3)
+ mini_magick (4.1.0)
+ mini_portile (0.6.2)
+ minitest (5.5.1)
+ multi_json (1.11.0)
+ multi_test (0.1.2)
multipart-post (2.0.0)
+ nenv (0.2.0)
nested_form (0.3.2)
net-scp (1.2.1)
net-ssh (>= 2.6.5)
net-sftp (2.1.2)
net-ssh (>= 2.6.5)
- net-ssh (2.9.1)
+ net-ssh (2.9.2)
net-ssh-gateway (1.2.0)
net-ssh (>= 2.6.5)
- netrc (0.9.0)
- nokogiri (1.6.5)
+ netrc (0.10.3)
+ nokogiri (1.6.6.2)
mini_portile (~> 0.6.0)
- nokogiri (1.6.5-x86-mingw32)
+ nokogiri (1.6.6.2-x86-mingw32)
mini_portile (~> 0.6.0)
+ notiffany (0.0.6)
+ nenv (~> 0.1)
+ shellany (~> 0.0)
oauth (0.4.7)
oauth2 (0.8.1)
faraday (~> 0.8)
@@ -243,21 +280,21 @@ GEM
jwt (~> 0.1.4)
multi_json (~> 1.0)
rack (~> 1.2)
- paper_trail (3.0.6)
+ paper_trail (3.0.7)
activerecord (>= 3.0, < 5.0)
activesupport (>= 3.0, < 5.0)
paypal-express (0.7.1)
activesupport (>= 2.3)
attr_required (>= 0.0.5)
rest-client
- pg (0.17.1)
- pg (0.17.1-x86-mingw32)
- poltergeist (1.5.1)
+ pg (0.18.1)
+ pg (0.18.1-x86-mingw32)
+ pkg-config (1.1.6)
+ poltergeist (1.6.0)
capybara (~> 2.1)
cliver (~> 0.3.1)
multi_json (~> 1.0)
websocket-driver (>= 0.2.0)
- polyglot (0.3.5)
pry (0.10.1)
coderay (~> 1.1.0)
method_source (~> 0.8.1)
@@ -267,121 +304,146 @@ GEM
method_source (~> 0.8.1)
slop (~> 3.4)
win32console (~> 1.3)
- rack (1.5.2)
+ rack (1.6.0)
rack-contrib (1.2.0)
rack (>= 0.9.1)
- rack-test (0.6.2)
+ rack-test (0.6.3)
rack (>= 1.0)
- rails (4.0.0)
- actionmailer (= 4.0.0)
- actionpack (= 4.0.0)
- activerecord (= 4.0.0)
- activesupport (= 4.0.0)
+ rails (4.2.0)
+ actionmailer (= 4.2.0)
+ actionpack (= 4.2.0)
+ actionview (= 4.2.0)
+ activejob (= 4.2.0)
+ activemodel (= 4.2.0)
+ activerecord (= 4.2.0)
+ activesupport (= 4.2.0)
bundler (>= 1.3.0, < 2.0)
- railties (= 4.0.0)
- sprockets-rails (~> 2.0.0)
+ railties (= 4.2.0)
+ sprockets-rails
rails-assets-cdn (0.1.0)
rails
+ rails-deprecated_sanitizer (1.0.3)
+ activesupport (>= 4.2.0.alpha)
+ rails-dom-testing (1.0.5)
+ activesupport (>= 4.2.0.beta, < 5.0)
+ nokogiri (~> 1.6.0)
+ rails-deprecated_sanitizer (>= 1.0.1)
+ rails-html-sanitizer (1.0.2)
+ loofah (~> 2.0)
+ rails-i18n (4.0.4)
+ i18n (~> 0.6)
+ railties (~> 4.0)
rails_12factor (0.0.3)
rails_serve_static_assets
rails_stdout_logging
- rails_serve_static_assets (0.0.2)
+ rails_serve_static_assets (0.0.4)
rails_stdout_logging (0.0.3)
- railties (4.0.0)
- actionpack (= 4.0.0)
- activesupport (= 4.0.0)
+ railties (4.2.0)
+ actionpack (= 4.2.0)
+ activesupport (= 4.2.0)
rake (>= 0.8.7)
thor (>= 0.18.1, < 2.0)
rake (10.4.2)
rb-fsevent (0.9.4)
rb-inotify (0.9.5)
ffi (>= 0.5.0)
- rest-client (1.7.2)
+ rest-client (1.7.3)
mime-types (>= 1.16, < 3.0)
netrc (~> 0.7)
- rest-client (1.7.2-x86-mingw32)
+ rest-client (1.7.3-x86-mingw32)
ffi (~> 1.9)
mime-types (>= 1.16, < 3.0)
netrc (~> 0.7)
- rspec (3.1.0)
- rspec-core (~> 3.1.0)
- rspec-expectations (~> 3.1.0)
- rspec-mocks (~> 3.1.0)
- rspec-core (3.1.7)
- rspec-support (~> 3.1.0)
- rspec-expectations (3.1.2)
+ rspec (3.2.0)
+ rspec-core (~> 3.2.0)
+ rspec-expectations (~> 3.2.0)
+ rspec-mocks (~> 3.2.0)
+ rspec-core (3.2.2)
+ rspec-support (~> 3.2.0)
+ rspec-expectations (3.2.0)
diff-lcs (>= 1.2.0, < 2.0)
- rspec-support (~> 3.1.0)
- rspec-mocks (3.1.3)
- rspec-support (~> 3.1.0)
- rspec-rails (3.1.0)
- actionpack (>= 3.0)
- activesupport (>= 3.0)
- railties (>= 3.0)
- rspec-core (~> 3.1.0)
- rspec-expectations (~> 3.1.0)
- rspec-mocks (~> 3.1.0)
- rspec-support (~> 3.1.0)
- rspec-support (3.1.2)
- rubyzip (1.1.6)
- rvm-capistrano (1.5.5)
+ rspec-support (~> 3.2.0)
+ rspec-mocks (3.2.1)
+ diff-lcs (>= 1.2.0, < 2.0)
+ rspec-support (~> 3.2.0)
+ rspec-rails (3.2.1)
+ actionpack (>= 3.0, < 4.3)
+ activesupport (>= 3.0, < 4.3)
+ railties (>= 3.0, < 4.3)
+ rspec-core (~> 3.2.0)
+ rspec-expectations (~> 3.2.0)
+ rspec-mocks (~> 3.2.0)
+ rspec-support (~> 3.2.0)
+ rspec-support (3.2.2)
+ rsvg2 (2.2.4)
+ cairo (>= 1.12.8)
+ gdk_pixbuf2 (= 2.2.4)
+ rsvg2 (2.2.4-x86-mingw32)
+ cairo (>= 1.12.8)
+ gdk_pixbuf2 (= 2.2.4)
+ ruby_parser (3.6.5)
+ sexp_processor (~> 4.1)
+ rubyzip (1.1.7)
+ rvm-capistrano (1.5.6)
capistrano (~> 2.15.4)
safe_yaml (1.0.4)
- sass (3.4.9)
+ sass (3.4.13)
sass-json-vars (0.3.2)
sass (>= 3.1)
- selenium-webdriver (2.44.0)
+ selenium-webdriver (2.45.0)
childprocess (~> 0.5)
multi_json (~> 1.0)
rubyzip (~> 1.0)
websocket (~> 1.0)
- simplecov (0.9.1)
+ sexp_processor (4.5.0)
+ shellany (0.0.1)
+ simplecov (0.9.2)
docile (~> 1.1.0)
multi_json (~> 1.0)
- simplecov-html (~> 0.8.0)
- simplecov-html (0.8.0)
+ simplecov-html (~> 0.9.0)
+ simplecov-html (0.9.0)
sitemap_generator (5.0.5)
builder
slop (3.6.0)
- sorcery (0.8.6)
+ sorcery (0.9.0)
bcrypt (~> 3.1)
oauth (~> 0.4, >= 0.4.4)
- oauth2 (>= 0.8.0, < 1.0.0)
+ oauth2 (>= 0.8.0)
sprockets (2.12.3)
hike (~> 1.2)
multi_json (~> 1.0)
rack (~> 1.0)
tilt (~> 1.1, != 1.3.0)
- sprockets-rails (2.0.1)
+ sprockets-rails (2.2.4)
actionpack (>= 3.0)
activesupport (>= 3.0)
- sprockets (~> 2.8)
+ sprockets (>= 2.8, < 4.0)
term-ansicolor (1.3.0)
tins (~> 1.0)
thor (0.19.1)
- thread_safe (0.3.4)
+ thread_safe (0.3.5)
tilt (1.4.1)
timers (4.0.1)
hitimes
- tins (1.3.3)
- treetop (1.4.15)
- polyglot
- polyglot (>= 0.3.1)
- tzinfo (0.3.42)
- uglifier (2.5.3)
+ tins (1.3.5)
+ tzinfo (1.2.2)
+ thread_safe (~> 0.1)
+ tzinfo-data (1.2015.1)
+ tzinfo (>= 1.0.0)
+ uglifier (2.7.1)
execjs (>= 0.3.0)
json (>= 1.8.0)
- unicode_utils (1.4.0)
- useragent (0.10.0)
wdm (0.1.0)
webmock (1.20.4)
addressable (>= 2.3.6)
crack (>= 0.3.2)
websocket (1.2.1)
- websocket-driver (0.4.0)
+ websocket-driver (0.5.3)
+ websocket-extensions (>= 0.1.0)
+ websocket-extensions (0.1.2)
win32console (1.3.2-x86-mingw32)
- wysiwyg-rails (1.2.4)
- font-awesome-rails (= 4.2.0.0)
+ wysiwyg-rails (1.2.6)
+ font-awesome-rails (>= 4.2.0.0)
railties (>= 3.2, < 5.0)
xpath (2.0.0)
nokogiri (~> 1.3)
@@ -396,11 +458,9 @@ DEPENDENCIES
awesome_print
better_errors
binding_of_caller
- buoy!
+ bumbleberry!
capistrano
capybara
- carmen!
- carmen-rails
carrierwave
carrierwave-imageoptimizer
coffee-rails (~> 4.0.0)
@@ -409,16 +469,15 @@ DEPENDENCIES
database_cleaner
factory_girl_rails
font-awesome-rails
- forgery
foundation-rails
geocoder
guard-rspec
haml
haml-rails
- i18n-active_record!
jquery-rails
jquery-ui-rails
launchy
+ lingua_franca!
meta_request
mini_magick
nested_form
@@ -427,9 +486,8 @@ DEPENDENCIES
paypal-express (= 0.7.1)
pg
poltergeist
- rails (= 4.0.0)
+ rails (= 4.2.0)
rails-assets-cdn
- rails-footnotes!
rails_12factor
rspec
rspec-rails
@@ -440,6 +498,7 @@ DEPENDENCIES
simplecov
sitemap_generator
sorcery (>= 0.8.1)
+ tzinfo-data
uglifier (>= 1.3.0)
wdm (>= 0.1.0)
webmock
diff --git a/app/assets/fonts/SourceSansPro-Regular.eot b/app/assets/fonts/SourceSansPro-Regular.eot
new file mode 100644
index 0000000..854fb6e
Binary files /dev/null and b/app/assets/fonts/SourceSansPro-Regular.eot differ
diff --git a/app/assets/fonts/SourceSansPro-Regular.otf b/app/assets/fonts/SourceSansPro-Regular.otf
new file mode 100644
index 0000000..38941ae
Binary files /dev/null and b/app/assets/fonts/SourceSansPro-Regular.otf differ
diff --git a/app/assets/fonts/SourceSansPro-Regular.ttf b/app/assets/fonts/SourceSansPro-Regular.ttf
new file mode 100644
index 0000000..967aad2
Binary files /dev/null and b/app/assets/fonts/SourceSansPro-Regular.ttf differ
diff --git a/app/assets/fonts/SourceSansPro-Regular.woff b/app/assets/fonts/SourceSansPro-Regular.woff
new file mode 100644
index 0000000..51cf448
Binary files /dev/null and b/app/assets/fonts/SourceSansPro-Regular.woff differ
diff --git a/app/assets/fonts/SourceSansPro-Regular.woff2 b/app/assets/fonts/SourceSansPro-Regular.woff2
new file mode 100644
index 0000000..b6d5691
Binary files /dev/null and b/app/assets/fonts/SourceSansPro-Regular.woff2 differ
diff --git a/app/assets/stylesheets/_bumbleberry-settings.scss b/app/assets/stylesheets/_bumbleberry-settings.scss
new file mode 100644
index 0000000..f8438fd
--- /dev/null
+++ b/app/assets/stylesheets/_bumbleberry-settings.scss
@@ -0,0 +1,9 @@
+@import "../bumbleberry-settings.json";
+
+$markup-settings: (
+);
+
+$bug-list: (
+ "link-focus-outline": none
+
+);
diff --git a/app/assets/stylesheets/application.css.scss b/app/assets/stylesheets/application.css.scss
deleted file mode 100644
index e86229f..0000000
--- a/app/assets/stylesheets/application.css.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-//@include fontface('AlteHaasGroteskBold', '/assets/AlteHaasGroteskBold', 'alte_haas_groteskbold', ttf, normal, bold);
-
-//body {
-// font-family: 'AlteHaasGroteskBold';
-//}
-
-//@include breakpoint(medium-only) {
-//}
diff --git a/app/assets/stylesheets/application.scss b/app/assets/stylesheets/application.scss
index e86229f..759a8a4 100644
--- a/app/assets/stylesheets/application.scss
+++ b/app/assets/stylesheets/application.scss
@@ -6,3 +6,479 @@
//@include breakpoint(medium-only) {
//}
+
+@function rems($rems) {
+ @if capable_of(rem) {
+ @return $rems * 1rem;
+ }
+ @return $rems * 16px;
+}
+
+$sidebar-width: rems(19);
+
+$colour-1: #00ADEF;
+$colour-2: #FF015B;
+$colour-3: #E6C229;
+$colour-4: #F17105;
+$colour-5: #8EA604;
+
+body {
+ color: #333;
+ position: relative;
+ z-index: -1;
+}
+
+@mixin default-box-shadow($direction: top, $distance: 1) {
+ @if capable_of(box-shadow) {
+ $offset: 0.2em;
+ @if $direction == right or $direction == bottom {
+ $offset: -$offset;
+ }
+ @if $direction == left or $direction == right {
+ $offset: '#{$offset} 0';
+ } @else {
+ $offset: '0 #{$offset}';
+ }
+ @include _(box-shadow, #{$offset} 0.8em #{-0.2em * $distance} #000);
+ }
+}
+
+h1, h2, h3, h4, h5, label, button {
+ @include font-family(secondary);
+}
+
+h2 {
+ margin: 0;
+ font-size: 6vw;
+}
+
+p {
+ font-size: 4vw;
+}
+
+a {
+ text-decoration: none;
+ color: $colour-1;
+ border-bottom: 0 solid;
+ outline: 0;
+ position: relative;
+
+ &:after {
+ content: '';
+ position: absolute;
+ border-bottom: 0 solid;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ opacity: 0;
+ @include _(transition, all 150ms ease-in-out);
+ @include _(transform, translateY(-1em));
+ }
+
+ &:hover:after,
+ &:active:after,
+ &:focus:after {
+ border-bottom: 0.1em solid;
+ opacity: 1;
+ transform: translateY(0);
+ }
+}
+
+#main-nav {
+ position: relative;
+ top: 0;
+ left: 0;
+ width: 100%;
+ background-color: #FFF;
+ @include default-box-shadow(top, 2);
+ z-index: 1;
+
+ .nav {
+ text-align: center;
+ clear: left;
+ overflow: auto;
+ background-color: $colour-3;
+
+ a {
+ position: relative;
+ display: inline-block;
+ margin: 0;
+ padding: 1em 0;
+ float: left;
+ @include font-family(secondary);
+ text-decoration: none;
+ font-size: 2.25vw;
+ outline: none;
+ border: 0;
+ width: 33.33%;
+ background-color: $colour-5;
+ color: #FFF;
+ text-shadow: 0 0 0.35em #000;
+
+ &:after {
+ display: none;
+ }
+
+ &:nth-child(2) {
+ background-color: $colour-4;
+ }
+
+ &:nth-child(3) {
+ background-color: $colour-3;
+ }
+ }
+ }
+
+ .actions {
+ text-align: center;
+ position: absolute;
+ top: rems(1.5);
+ right: rems(1);
+ }
+}
+
+#main {
+ position: relative;
+ z-index: -1;
+ max-width: (rems(68) - $sidebar-width) * 2;
+ background-color: #FFF;
+
+ article {
+ padding: rems(1) 7.5%;
+
+ &.supplementary {
+ background-color: $colour-3;
+ @include default-box-shadow(bottom, 2);
+ }
+ }
+}
+
+a.logo {
+ display: inline-block;
+ font-size: rems(5);
+ text-decoration: none;
+ padding: 0.1em;
+ border: 0;
+ float: left;
+ @include clearfix;
+
+ &:hover:after,
+ &:active:after,
+ &:focus:after {
+ display: none;
+ }
+}
+
+@if capable_of(svg) {
+ svg.bb-icon-logo {
+ fill: $colour-1;
+ @include _(transform, rotate(0));
+ @include _(transition, transform 500ms ease-in-out);
+ }
+ svg.bb-icon-logo-text {
+ fill: #333;
+ }
+
+ .logo svg {
+ display: inline-block;
+ height: 1em;
+ width: 1em;
+ float: left;
+ }
+
+ .logo:hover svg.bb-icon-logo {
+ @include _(transform, rotate(360deg));
+ }
+}
+
+#banner {
+ clear: left;
+
+ figure {
+ width: 100%;
+ max-width: rems(60);
+ margin: 0;
+ }
+
+ img {
+ width: 100%;
+ @include default-box-shadow;
+ }
+}
+
+svg {
+ .colour-1 { fill: $colour-1; }
+ .colour-2 { fill: $colour-2; }
+ .colour-3 { fill: $colour-3; }
+ .colour-4 { fill: $colour-4; }
+ .colour-5 { fill: $colour-5; }
+}
+
+$header-tilt: 8deg;
+
+#header-title {
+ font-size: 2.25vw;
+ background-size: cover;
+ background-position: 50% 20%;
+ background-repeat: no-repeat;
+ background-color: $colour-1;
+ overflow: hidden;
+ position: relative;
+ z-index: -1;
+
+ svg {
+ display: none;
+ position: absolute;
+ width: 100%;
+ height: 100%;
+ }
+
+ .title {
+ position: relative;
+ padding: 1%;
+ overflow: hidden;
+ text-align: center;
+ @include _(text-shadow, 0 0.2em 0.5em rgba(32, 32, 32, 0.5))
+ }
+
+ .background {
+ position: absolute;
+ @include _(transform, rotate($header-tilt));
+ color: $colour-1;
+ @include _(opacity, 0.65);
+ margin: -4% -2%;
+ @if capable_of(calc) {
+ font-size: calc(5vw + #{rems(7)});
+ } @else {
+ font-size: rems(11);
+ }
+ display: none;
+ }
+
+ .details {
+ position: relative;
+ display: inline-block;
+ color: #000;
+ @include _(text-shadow, 0 0.2em 0.5em rgba(32, 32, 32, 0.75))
+ }
+
+ .primary {
+ font-size: 2.5em;
+ margin: 0;
+ }
+
+ .secondary {
+ font-size: 1.5em;
+ }
+}
+
+@include breakpoint(medium) {
+ h2 {
+ font-size: 2.25em;
+ }
+
+ p {
+ font-size: 1.4em;
+ }
+
+ #banner {
+ figure {
+ margin: rems(-20) auto rems(2);
+ }
+ }
+
+ #main {
+ clear: right;
+ }
+
+ #main-nav {
+ height: rems(6);
+
+ .nav {
+ width: 80%;
+ clear: none;
+ padding-top: rems(1.5);
+ background-color: transparent;
+ overflow: visible;
+
+ a {
+ padding: 0;
+ float: none;
+ width: auto;
+ margin: 0 0.5em 0.75em;
+ font-size: 1em;
+ color: #666;
+ background-color: transparent;
+ @include _(text-shadow, 0 0.125em 0.25em #888);
+
+ &:nth-child(n) {
+ background-color: transparent;
+ }
+
+ &.current {
+ color: $colour-1;
+ }
+
+ &:after {
+ content: '';
+ display: block;
+ position: absolute;
+ bottom: -0.1em;
+ right: 0;
+ left: 0;
+ width: 0;
+ margin: 0 auto;
+ opacity: 1;
+ border-bottom: 0.15em solid;
+ @include _(box-shadow, 0 0.075em 0.15em #888);
+ @include _(transition, width 250ms ease-in-out);
+ @include _(transform, none);
+ }
+
+ &:hover:after,
+ &:active:after,
+ &:focus:after {
+ width: 100%;
+ }
+ }
+ }
+
+ .actions {
+ font-size: 2vw;
+ }
+ }
+
+ #header-title {
+ min-height: rems(35);
+ font-size: 1em;
+
+ svg {
+ display: block;
+ }
+
+ .title {
+ text-align: left;
+ width: 110%;
+ background-color: rgba(#FFF, 0.5);
+ @include _(transform, rotate(-$header-tilt) translate3d(0, 0, 0));
+ @include _(transform-origin, 0 100%);
+ }
+
+ .details {
+ text-align: right;
+ }
+
+ .background {
+ display: block;
+ }
+
+ .primary {
+ padding: 12% 0 0 0.25em;
+ }
+ }
+}
+
+@include breakpoint(large) {
+ #banner {
+ figure {
+ width: 90%;
+ }
+ }
+
+ #main-nav {
+ position: fixed;
+ width: $sidebar-width;
+ height: 100%;
+ @include default-box-shadow(left, 2);
+
+ .nav {
+ text-align: left;
+ padding-top: rems(9);
+ width: 100%;
+
+ a {
+ font-size: 1.6em;
+ margin: 0.75em 1em;
+ }
+ }
+
+ .actions {
+ position: relative;
+ top: 0;
+ right: 0;
+ font-size: 1em;
+ }
+ }
+
+ #main {
+ padding-left: $sidebar-width;
+ }
+
+ a.logo {
+ display: block;
+ float: none;
+ font-size: rems(7.5);
+ padding: 0.2em;
+ }
+
+ .paypal-button {
+ margin: 4em 2em 0 0;
+ }
+}
+
+button {
+ position: relative;
+ color: #FFF;
+ background-color: $colour-1;
+ border: 0;
+ padding: 0.5em 1em;
+ font-size: 1.25em;
+ outline: 0;
+ border-bottom: 0.125em solid rgba(0, 0, 0, 0.15);
+ @include _(border-radius, 0.15em);
+ @include default-box-shadow(top, 2);
+ overflow: hidden;
+ cursor: pointer;
+
+ &:before,
+ &:after {
+ content: '';
+ position: absolute;
+ display: block;
+ top: 0;
+ right: 100%;
+ font-size: 1.15em;
+ background-color: rgba(0, 0, 0, 0);
+ border-color: transparent;
+ @include _(transition, all 250ms ease-in-out);
+ }
+ &:before {
+ height: 100%;
+ width: 100%;
+ margin-right: 1em;
+ }
+ &:after {
+ border-style: solid;
+ border-width: 1em 0 1em 1em;
+ }
+
+ &:hover:after,
+ &:focus:after,
+ &:hover:before,
+ &:focus:before {
+ right: -1em;
+ border-left-color: rgba(0, 0, 0, 0.15);
+ }
+ &:hover:before,
+ &:focus:before {
+ background-color: rgba(0, 0, 0, 0.15);
+ }
+
+ &:active {
+ @include _(transform, scale(0.95));
+
+ &:after {
+ left: 120%;
+ }
+ }
+}
diff --git a/app/assets/stylesheets/application/and_chr-40.scss b/app/assets/stylesheets/application/and_chr-40.scss
new file mode 100644
index 0000000..b6e7ad4
--- /dev/null
+++ b/app/assets/stylesheets/application/and_chr-40.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome for Android 40 (approximately 10.51% of all users)
+ *
+ */
+
+$browser: and_chr;
+$browser_prefix: webkit;
+$browser_version: 40;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": a,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/and_ff-33.scss b/app/assets/stylesheets/application/and_ff-33.scss
new file mode 100644
index 0000000..7b5736c
--- /dev/null
+++ b/app/assets/stylesheets/application/and_ff-33.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox for Android 33 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: and_ff;
+$browser_prefix: moz;
+$browser_version: 33;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": pd,
+ "imports": p,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/and_uc-9.9.scss b/app/assets/stylesheets/application/and_uc-9.9.scss
new file mode 100644
index 0000000..bc8741a
--- /dev/null
+++ b/app/assets/stylesheets/application/and_uc-9.9.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: UC Browser for Android 9.9 (approximately 3.84% of all users)
+ *
+ */
+
+$browser: and_uc;
+$browser_prefix: webkit;
+$browser_version: 9.9;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": ax,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": n,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": a,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": yx,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": a,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": u,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": yx,
+ "pagevisibility": yx,
+ "stricttransportsecurity": u,
+ "style-scoped": y,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": y,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": y,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-2.1.scss b/app/assets/stylesheets/application/android-2.1.scss
new file mode 100644
index 0000000..655dfea
--- /dev/null
+++ b/app/assets/stylesheets/application/android-2.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 2.1 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 2.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": a,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": n,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": ax,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": n,
+ "svg-css": n,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": a,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": u,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": n,
+ "touch": y,
+ "matchesselector": n,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-2.2.scss b/app/assets/stylesheets/application/android-2.2.scss
new file mode 100644
index 0000000..1408b85
--- /dev/null
+++ b/app/assets/stylesheets/application/android-2.2.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 2.2 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 2.2;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": a,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": ax,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": n,
+ "svg-css": n,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": a,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": u,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-2.3.scss b/app/assets/stylesheets/application/android-2.3.scss
new file mode 100644
index 0000000..2b021e5
--- /dev/null
+++ b/app/assets/stylesheets/application/android-2.3.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 2.3 (approximately 0.12% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 2.3;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": ax,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": n,
+ "svg-css": n,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": a,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-3.scss b/app/assets/stylesheets/application/android-3.scss
new file mode 100644
index 0000000..0fea607
--- /dev/null
+++ b/app/assets/stylesheets/application/android-3.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 3 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 3;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": ax,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": a,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-37.scss b/app/assets/stylesheets/application/android-37.scss
new file mode 100644
index 0000000..a4acf9c
--- /dev/null
+++ b/app/assets/stylesheets/application/android-37.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 37 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 37;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-4.1.scss b/app/assets/stylesheets/application/android-4.1.scss
new file mode 100644
index 0000000..2c07b74
--- /dev/null
+++ b/app/assets/stylesheets/application/android-4.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 4.1 (approximately 0.81% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": a,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-4.2-4.3.scss b/app/assets/stylesheets/application/android-4.2-4.3.scss
new file mode 100644
index 0000000..02d1470
--- /dev/null
+++ b/app/assets/stylesheets/application/android-4.2-4.3.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 4.2-4.3 (approximately 1.37% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4.2-4.3;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": a,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-4.4.3-4.4.4.scss b/app/assets/stylesheets/application/android-4.4.3-4.4.4.scss
new file mode 100644
index 0000000..b174afc
--- /dev/null
+++ b/app/assets/stylesheets/application/android-4.4.3-4.4.4.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 4.4.3-4.4.4 (approximately 1.18% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4.4.3-4.4.4;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": u,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": a,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-4.4.scss b/app/assets/stylesheets/application/android-4.4.scss
new file mode 100644
index 0000000..470bd0f
--- /dev/null
+++ b/app/assets/stylesheets/application/android-4.4.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 4.4 (approximately 2.56% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4.4;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": u,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": a,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/android-4.scss b/app/assets/stylesheets/application/android-4.scss
new file mode 100644
index 0000000..c6c6c22
--- /dev/null
+++ b/app/assets/stylesheets/application/android-4.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Android Browser 4 (approximately 0.25% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": a,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/bb-10.scss b/app/assets/stylesheets/application/bb-10.scss
new file mode 100644
index 0000000..f63acb9
--- /dev/null
+++ b/app/assets/stylesheets/application/bb-10.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Blackberry Browser 10 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: bb;
+$browser_prefix: webkit;
+$browser_version: 10;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": a,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": u,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": u,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": u,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": u,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": u,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": u,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/bb-7.scss b/app/assets/stylesheets/application/bb-7.scss
new file mode 100644
index 0000000..7ba0ab8
--- /dev/null
+++ b/app/assets/stylesheets/application/bb-7.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Blackberry Browser 7 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: bb;
+$browser_prefix: webkit;
+$browser_version: 7;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": a,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": a,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": u,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": u,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": u,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-10.scss b/app/assets/stylesheets/application/chrome-10.scss
new file mode 100644
index 0000000..92d1a91
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-10.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 10 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 10;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-11.scss b/app/assets/stylesheets/application/chrome-11.scss
new file mode 100644
index 0000000..5f4ad72
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-11.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 11 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 11;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-12.scss b/app/assets/stylesheets/application/chrome-12.scss
new file mode 100644
index 0000000..39a2149
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-12.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 12 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 12;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-13.scss b/app/assets/stylesheets/application/chrome-13.scss
new file mode 100644
index 0000000..61a5b1a
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-13.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 13 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 13;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-14.scss b/app/assets/stylesheets/application/chrome-14.scss
new file mode 100644
index 0000000..d54b5a8
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-14.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 14 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 14;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-15.scss b/app/assets/stylesheets/application/chrome-15.scss
new file mode 100644
index 0000000..a82f214
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-15.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 15 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 15;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": yx,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-16.scss b/app/assets/stylesheets/application/chrome-16.scss
new file mode 100644
index 0000000..d44dd72
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-16.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 16 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 16;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-17.scss b/app/assets/stylesheets/application/chrome-17.scss
new file mode 100644
index 0000000..63be193
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-17.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 17 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 17;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-18.scss b/app/assets/stylesheets/application/chrome-18.scss
new file mode 100644
index 0000000..972a025
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-18.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 18 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 18;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-19.scss b/app/assets/stylesheets/application/chrome-19.scss
new file mode 100644
index 0000000..dfd564d
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-19.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 19 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 19;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-20.scss b/app/assets/stylesheets/application/chrome-20.scss
new file mode 100644
index 0000000..961e4c7
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-20.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 20 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 20;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": yx,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-21.scss b/app/assets/stylesheets/application/chrome-21.scss
new file mode 100644
index 0000000..bb3d9b1
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-21.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 21 (approximately 0.07% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 21;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": yx,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": yx,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-22.scss b/app/assets/stylesheets/application/chrome-22.scss
new file mode 100644
index 0000000..278ea35
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-22.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 22 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 22;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": yx,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": yx,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-23.scss b/app/assets/stylesheets/application/chrome-23.scss
new file mode 100644
index 0000000..3ef281e
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-23.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 23 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 23;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": yx,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": yx,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": yx,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-24.scss b/app/assets/stylesheets/application/chrome-24.scss
new file mode 100644
index 0000000..f12e3f3
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-24.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 24 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 24;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": yx,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-25.scss b/app/assets/stylesheets/application/chrome-25.scss
new file mode 100644
index 0000000..e905a9a
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-25.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 25 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 25;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-26.scss b/app/assets/stylesheets/application/chrome-26.scss
new file mode 100644
index 0000000..bc8d1c9
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-26.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 26 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 26;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-27.scss b/app/assets/stylesheets/application/chrome-27.scss
new file mode 100644
index 0000000..8f278d8
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-27.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 27 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 27;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-28.scss b/app/assets/stylesheets/application/chrome-28.scss
new file mode 100644
index 0000000..518983b
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-28.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 28 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 28;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-29.scss b/app/assets/stylesheets/application/chrome-29.scss
new file mode 100644
index 0000000..a003fd6
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-29.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 29 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 29;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-30.scss b/app/assets/stylesheets/application/chrome-30.scss
new file mode 100644
index 0000000..da12f72
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-30.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 30 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 30;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-31.scss b/app/assets/stylesheets/application/chrome-31.scss
new file mode 100644
index 0000000..bb70f3f
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-31.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 31 (approximately 0.75% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 31;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-32.scss b/app/assets/stylesheets/application/chrome-32.scss
new file mode 100644
index 0000000..d03c7a1
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-32.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 32 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 32;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": a,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-33.scss b/app/assets/stylesheets/application/chrome-33.scss
new file mode 100644
index 0000000..54df1d4
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-33.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 33 (approximately 0.29% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 33;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-34.scss b/app/assets/stylesheets/application/chrome-34.scss
new file mode 100644
index 0000000..0ce83b8
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-34.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 34 (approximately 0.23% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 34;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": nd,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-35.scss b/app/assets/stylesheets/application/chrome-35.scss
new file mode 100644
index 0000000..52bb3f0
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-35.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 35 (approximately 0.39% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 35;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": nd,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-36.scss b/app/assets/stylesheets/application/chrome-36.scss
new file mode 100644
index 0000000..bb997cc
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-36.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 36 (approximately 0.67% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 36;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": nd,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-37.scss b/app/assets/stylesheets/application/chrome-37.scss
new file mode 100644
index 0000000..0a08bbc
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-37.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 37 (approximately 0.82% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 37;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": nd,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": nd,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-38.scss b/app/assets/stylesheets/application/chrome-38.scss
new file mode 100644
index 0000000..db7023b
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-38.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 38 (approximately 0.68% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 38;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-39.scss b/app/assets/stylesheets/application/chrome-39.scss
new file mode 100644
index 0000000..7528e98
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-39.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 39 (approximately 1.97% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 39;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-4.scss b/app/assets/stylesheets/application/chrome-4.scss
new file mode 100644
index 0000000..338a0ec
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-4.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 4 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 4;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": a,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": u,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": u,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": u,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": u,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-40.scss b/app/assets/stylesheets/application/chrome-40.scss
new file mode 100644
index 0000000..f383291
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-40.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 40 (approximately 27.38% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 40;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": a,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-41.scss b/app/assets/stylesheets/application/chrome-41.scss
new file mode 100644
index 0000000..eff828b
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-41.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 41 (approximately 0.19% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 41;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": a,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-42.scss b/app/assets/stylesheets/application/chrome-42.scss
new file mode 100644
index 0000000..b6c5f77
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-42.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 42 (approximately 0.17% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 42;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": y,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-43.scss b/app/assets/stylesheets/application/chrome-43.scss
new file mode 100644
index 0000000..85bed59
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-43.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 43 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 43;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": y,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-44.scss b/app/assets/stylesheets/application/chrome-44.scss
new file mode 100644
index 0000000..b54bbda
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-44.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 44 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 44;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": y,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-5.scss b/app/assets/stylesheets/application/chrome-5.scss
new file mode 100644
index 0000000..824ac4d
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-5.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": a,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": u,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": u,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": u,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-6.scss b/app/assets/stylesheets/application/chrome-6.scss
new file mode 100644
index 0000000..8c50e93
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-6.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 6 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": a,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": u,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": yx,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-7.scss b/app/assets/stylesheets/application/chrome-7.scss
new file mode 100644
index 0000000..604bac3
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-7.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 7 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 7;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": a,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": n,
+ "nav-timing": yx,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-8.scss b/app/assets/stylesheets/application/chrome-8.scss
new file mode 100644
index 0000000..fa02865
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-8.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 8 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 8;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/chrome-9.scss b/app/assets/stylesheets/application/chrome-9.scss
new file mode 100644
index 0000000..2d4e2c5
--- /dev/null
+++ b/app/assets/stylesheets/application/chrome-9.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Chrome 9 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 9;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-10.scss b/app/assets/stylesheets/application/firefox-10.scss
new file mode 100644
index 0000000..bd17092
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-10.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 10 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 10;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-11.scss b/app/assets/stylesheets/application/firefox-11.scss
new file mode 100644
index 0000000..5fd496d
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-11.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 11 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 11;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-12.scss b/app/assets/stylesheets/application/firefox-12.scss
new file mode 100644
index 0000000..711dcd1
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-12.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 12 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 12;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-13.scss b/app/assets/stylesheets/application/firefox-13.scss
new file mode 100644
index 0000000..d191d77
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-13.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 13 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 13;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-14.scss b/app/assets/stylesheets/application/firefox-14.scss
new file mode 100644
index 0000000..ff4292f
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-14.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 14 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 14;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-15.scss b/app/assets/stylesheets/application/firefox-15.scss
new file mode 100644
index 0000000..b51d07e
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-15.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 15 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 15;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-16.scss b/app/assets/stylesheets/application/firefox-16.scss
new file mode 100644
index 0000000..b749a91
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-16.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 16 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 16;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-17.scss b/app/assets/stylesheets/application/firefox-17.scss
new file mode 100644
index 0000000..7f328ef
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-17.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 17 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 17;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-18.scss b/app/assets/stylesheets/application/firefox-18.scss
new file mode 100644
index 0000000..6e09f44
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-18.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 18 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 18;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-19.scss b/app/assets/stylesheets/application/firefox-19.scss
new file mode 100644
index 0000000..aec6815
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-19.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 19 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 19;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-2.scss b/app/assets/stylesheets/application/firefox-2.scss
new file mode 100644
index 0000000..1fcc098
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-2.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 2 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 2;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": p,
+ "forms": p,
+ "html5semantic": n,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": n,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": a,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": n,
+ "multicolumn": ax,
+ "border-radius": ax,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": a,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": a,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": p,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": ax,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-20.scss b/app/assets/stylesheets/application/firefox-20.scss
new file mode 100644
index 0000000..e22564d
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-20.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 20 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 20;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": nd,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-21.scss b/app/assets/stylesheets/application/firefox-21.scss
new file mode 100644
index 0000000..7c93e78
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-21.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 21 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 21;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": nd,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-22.scss b/app/assets/stylesheets/application/firefox-22.scss
new file mode 100644
index 0000000..528485f
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-22.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 22 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 22;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": nd,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-23.scss b/app/assets/stylesheets/application/firefox-23.scss
new file mode 100644
index 0000000..2052695
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-23.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 23 (approximately 0.04% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 23;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-24.scss b/app/assets/stylesheets/application/firefox-24.scss
new file mode 100644
index 0000000..4d0fcd5
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-24.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 24 (approximately 0.06% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 24;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-25.scss b/app/assets/stylesheets/application/firefox-25.scss
new file mode 100644
index 0000000..f7163e2
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-25.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 25 (approximately 0.06% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 25;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-26.scss b/app/assets/stylesheets/application/firefox-26.scss
new file mode 100644
index 0000000..52cfefd
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-26.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 26 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 26;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-27.scss b/app/assets/stylesheets/application/firefox-27.scss
new file mode 100644
index 0000000..4c9ccd4
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-27.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 27 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 27;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": a,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-28.scss b/app/assets/stylesheets/application/firefox-28.scss
new file mode 100644
index 0000000..cfa1f65
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-28.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 28 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 28;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": a,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-29.scss b/app/assets/stylesheets/application/firefox-29.scss
new file mode 100644
index 0000000..02bc4ac
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-29.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 29 (approximately 0.07% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 29;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-3.5.scss b/app/assets/stylesheets/application/firefox-3.5.scss
new file mode 100644
index 0000000..c422512
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-3.5.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 3.5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 3.5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": ax,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": p,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": a,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-3.6.scss b/app/assets/stylesheets/application/firefox-3.6.scss
new file mode 100644
index 0000000..49fbed3
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-3.6.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 3.6 (approximately 0.09% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 3.6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": y,
+ "text-overflow": p,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": a,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": p,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-3.scss b/app/assets/stylesheets/application/firefox-3.scss
new file mode 100644
index 0000000..a7ea49f
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-3.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 3 (approximately 0.04% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 3;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": n,
+ "audio": n,
+ "contenteditable": a,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": a,
+ "webworkers": p,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": n,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": n,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": a,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": p,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-30.scss b/app/assets/stylesheets/application/firefox-30.scss
new file mode 100644
index 0000000..215919e
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-30.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 30 (approximately 0.1% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 30;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": pd,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-31.scss b/app/assets/stylesheets/application/firefox-31.scss
new file mode 100644
index 0000000..b3432a6
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-31.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 31 (approximately 0.46% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 31;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": nd,
+ "custom-elements": pd,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-32.scss b/app/assets/stylesheets/application/firefox-32.scss
new file mode 100644
index 0000000..9186291
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-32.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 32 (approximately 0.28% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 32;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": nd,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": nd,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-33.scss b/app/assets/stylesheets/application/firefox-33.scss
new file mode 100644
index 0000000..2c1bee5
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-33.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 33 (approximately 0.17% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 33;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": nd,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": nd,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-34.scss b/app/assets/stylesheets/application/firefox-34.scss
new file mode 100644
index 0000000..3ed4803
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-34.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 34 (approximately 0.32% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 34;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": ad,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": nd,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": nd,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-35.scss b/app/assets/stylesheets/application/firefox-35.scss
new file mode 100644
index 0000000..c1c49e2
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-35.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 35 (approximately 8.93% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 35;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": nd,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": nd,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-36.scss b/app/assets/stylesheets/application/firefox-36.scss
new file mode 100644
index 0000000..d6581cd
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-36.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 36 (approximately 0.72% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 36;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": y,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": y,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": nd,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": nd,
+ "font-unicode-range": nd,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-37.scss b/app/assets/stylesheets/application/firefox-37.scss
new file mode 100644
index 0000000..d07b05e
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-37.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 37 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 37;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": u,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": u,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": u,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": u,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": y,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": y,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": y,
+ "picture": nd,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": y,
+ "font-unicode-range": nd,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-38.scss b/app/assets/stylesheets/application/firefox-38.scss
new file mode 100644
index 0000000..25425b3
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-38.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 38 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 38;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": u,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": y,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": u,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": u,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": u,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": y,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": y,
+ "ambient-light": y,
+ "will-change": y,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": y,
+ "picture": y,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": y,
+ "font-unicode-range": nd,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": y,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-39.scss b/app/assets/stylesheets/application/firefox-39.scss
new file mode 100644
index 0000000..4f58c99
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-39.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 39 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 39;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": u,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": y,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": u,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": u,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": u,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": y,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": y,
+ "ambient-light": y,
+ "will-change": y,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": y,
+ "picture": y,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": y,
+ "font-unicode-range": nd,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": y,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-4.scss b/app/assets/stylesheets/application/firefox-4.scss
new file mode 100644
index 0000000..2805761
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-4.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 4 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 4;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": n,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": p,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": p,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": yx,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-5.scss b/app/assets/stylesheets/application/firefox-5.scss
new file mode 100644
index 0000000..0c605ce
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-5.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": p,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": p,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-6.scss b/app/assets/stylesheets/application/firefox-6.scss
new file mode 100644
index 0000000..f5e91e6
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-6.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 6 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": p,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-7.scss b/app/assets/stylesheets/application/firefox-7.scss
new file mode 100644
index 0000000..643a5c6
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-7.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 7 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 7;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-8.scss b/app/assets/stylesheets/application/firefox-8.scss
new file mode 100644
index 0000000..84c2351
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-8.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 8 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 8;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/firefox-9.scss b/app/assets/stylesheets/application/firefox-9.scss
new file mode 100644
index 0000000..7f653a8
--- /dev/null
+++ b/app/assets/stylesheets/application/firefox-9.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Firefox 9 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 9;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie-10.scss b/app/assets/stylesheets/application/ie-10.scss
new file mode 100644
index 0000000..39374b5
--- /dev/null
+++ b/app/assets/stylesheets/application/ie-10.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE 10 (approximately 1.44% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 10;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": y,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": a,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": p,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": a,
+ "dataset": a,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": a,
+ "touch": p,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": a,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": ax,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": yx,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie-11.scss b/app/assets/stylesheets/application/ie-11.scss
new file mode 100644
index 0000000..49e4f17
--- /dev/null
+++ b/app/assets/stylesheets/application/ie-11.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE 11 (approximately 8.02% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 11;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": y,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": a,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": a,
+ "dataset": y,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": a,
+ "touch": p,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": a,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": a,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": y,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": ax,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": yx,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie-5.5.scss b/app/assets/stylesheets/application/ie-5.5.scss
new file mode 100644
index 0000000..9a95e6f
--- /dev/null
+++ b/app/assets/stylesheets/application/ie-5.5.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE 5.5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 5.5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": n,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": n,
+ "getelementsbyclassname": n,
+ "forms": n,
+ "html5semantic": n,
+ "offline-apps": n,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": n,
+ "css-gencontent": n,
+ "css-fixed": n,
+ "hashchange": p,
+ "css-sel2": n,
+ "css-sel3": n,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": p,
+ "css-mediaqueries": p,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": n,
+ "svg-css": n,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": n,
+ "canvas-text": n,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": n,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": n,
+ "xhtmlsmil": n,
+ "wai-aria": n,
+ "geolocation": n,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": a,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": n,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": p,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": a,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": n,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": n,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": n,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": n,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": n,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie-6.scss b/app/assets/stylesheets/application/ie-6.scss
new file mode 100644
index 0000000..de36664
--- /dev/null
+++ b/app/assets/stylesheets/application/ie-6.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE 6 (approximately 0.1% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": p,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": p,
+ "forms": p,
+ "html5semantic": p,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": a,
+ "eot": y,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": n,
+ "css-gencontent": n,
+ "css-fixed": p,
+ "hashchange": p,
+ "css-sel2": p,
+ "css-sel3": p,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": p,
+ "css-mediaqueries": p,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": p,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": p,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": p,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": p,
+ "canvas-text": p,
+ "namevalue-storage": p,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": n,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": n,
+ "xhtmlsmil": a,
+ "wai-aria": n,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": a,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": p,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": a,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": n,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": n,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": n,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie-7.scss b/app/assets/stylesheets/application/ie-7.scss
new file mode 100644
index 0000000..1505502
--- /dev/null
+++ b/app/assets/stylesheets/application/ie-7.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE 7 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 7;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": p,
+ "forms": p,
+ "html5semantic": p,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": a,
+ "eot": y,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": n,
+ "css-gencontent": n,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": a,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": p,
+ "css-mediaqueries": p,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": p,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": p,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": p,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": p,
+ "canvas-text": p,
+ "namevalue-storage": p,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": n,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": n,
+ "xhtmlsmil": a,
+ "wai-aria": n,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": a,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": a,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": n,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": n,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": n,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie-8.scss b/app/assets/stylesheets/application/ie-8.scss
new file mode 100644
index 0000000..509cb53
--- /dev/null
+++ b/app/assets/stylesheets/application/ie-8.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE 8 (approximately 2.9% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 8;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": a,
+ "getelementsbyclassname": p,
+ "forms": p,
+ "html5semantic": p,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": a,
+ "eot": y,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": a,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": a,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": a,
+ "css-mediaqueries": p,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": p,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": p,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": p,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": p,
+ "canvas-text": p,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": a,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": n,
+ "xhtmlsmil": a,
+ "wai-aria": y,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": a,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": a,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": n,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie-9.scss b/app/assets/stylesheets/application/ie-9.scss
new file mode 100644
index 0000000..afd9698
--- /dev/null
+++ b/app/assets/stylesheets/application/ie-9.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE 9 (approximately 1.82% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 9;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": y,
+ "offline-apps": n,
+ "webworkers": p,
+ "fontface": y,
+ "eot": y,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": n,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": a,
+ "calc": a,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": a,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie-TP.scss b/app/assets/stylesheets/application/ie-TP.scss
new file mode 100644
index 0000000..f06b79c
--- /dev/null
+++ b/app/assets/stylesheets/application/ie-TP.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE TP (approximately 0.0% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: TP;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": y,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": a,
+ "dataset": y,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": a,
+ "touch": p,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": y,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": y,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": y,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": u,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie_mob-10.scss b/app/assets/stylesheets/application/ie_mob-10.scss
new file mode 100644
index 0000000..04f0cad
--- /dev/null
+++ b/app/assets/stylesheets/application/ie_mob-10.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE Mobile 10 (approximately 0.22% of all users)
+ *
+ */
+
+$browser: ie_mob;
+$browser_prefix: ms;
+$browser_version: 10;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": a,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": u,
+ "touch": p,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": a,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": ax,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": yx,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": a,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ie_mob-11.scss b/app/assets/stylesheets/application/ie_mob-11.scss
new file mode 100644
index 0000000..89af750
--- /dev/null
+++ b/app/assets/stylesheets/application/ie_mob-11.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: IE Mobile 11 (approximately 0.48% of all users)
+ *
+ */
+
+$browser: ie_mob;
+$browser_prefix: ms;
+$browser_version: 11;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": a,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": u,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": y,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": a,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": a,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": y,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": ax,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": a,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": yx,
+ "screen-orientation": ax,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": a,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ios_saf-3.2.scss b/app/assets/stylesheets/application/ios_saf-3.2.scss
new file mode 100644
index 0000000..b9a3560
--- /dev/null
+++ b/app/assets/stylesheets/application/ios_saf-3.2.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: iOS Safari 3.2 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 3.2;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": n,
+ "hashchange": n,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": u,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": ax,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": a,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": y,
+ "matchesselector": n,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": u,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": u,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ios_saf-4.0-4.1.scss b/app/assets/stylesheets/application/ios_saf-4.0-4.1.scss
new file mode 100644
index 0000000..350cae7
--- /dev/null
+++ b/app/assets/stylesheets/application/ios_saf-4.0-4.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: iOS Safari 4.0-4.1 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 4.0-4.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": n,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": u,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": n,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": u,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ios_saf-4.2-4.3.scss b/app/assets/stylesheets/application/ios_saf-4.2-4.3.scss
new file mode 100644
index 0000000..b120a58
--- /dev/null
+++ b/app/assets/stylesheets/application/ios_saf-4.2-4.3.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: iOS Safari 4.2-4.3 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 4.2-4.3;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": n,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": a,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": a,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ios_saf-5.0-5.1.scss b/app/assets/stylesheets/application/ios_saf-5.0-5.1.scss
new file mode 100644
index 0000000..9704b9d
--- /dev/null
+++ b/app/assets/stylesheets/application/ios_saf-5.0-5.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: iOS Safari 5.0-5.1 (approximately 0.04% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 5.0-5.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": a,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ios_saf-6.0-6.1.scss b/app/assets/stylesheets/application/ios_saf-6.0-6.1.scss
new file mode 100644
index 0000000..8df993a
--- /dev/null
+++ b/app/assets/stylesheets/application/ios_saf-6.0-6.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: iOS Safari 6.0-6.1 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 6.0-6.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ios_saf-7.0-7.1.scss b/app/assets/stylesheets/application/ios_saf-7.0-7.1.scss
new file mode 100644
index 0000000..3148459
--- /dev/null
+++ b/app/assets/stylesheets/application/ios_saf-7.0-7.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: iOS Safari 7.0-7.1 (approximately 1.6% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 7.0-7.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": u,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ios_saf-8.1.scss b/app/assets/stylesheets/application/ios_saf-8.1.scss
new file mode 100644
index 0000000..d240a23
--- /dev/null
+++ b/app/assets/stylesheets/application/ios_saf-8.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: iOS Safari 8.1 (approximately 5.1% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 8.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": a,
+ "object-fit": a,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": yx,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": ax,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": yx,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/ios_saf-8.scss b/app/assets/stylesheets/application/ios_saf-8.scss
new file mode 100644
index 0000000..cc855c3
--- /dev/null
+++ b/app/assets/stylesheets/application/ios_saf-8.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: iOS Safari 8 (approximately 0.34% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 8;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": a,
+ "object-fit": a,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": yx,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": ax,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": yx,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/op_mini-5.0-8.0.scss b/app/assets/stylesheets/application/op_mini-5.0-8.0.scss
new file mode 100644
index 0000000..4896321
--- /dev/null
+++ b/app/assets/stylesheets/application/op_mini-5.0-8.0.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera Mini 5.0-8.0 (approximately 2.83% of all users)
+ *
+ */
+
+$browser: op_mini;
+$browser_prefix: o;
+$browser_version: 5.0-8.0;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": a,
+ "offline-apps": n,
+ "webworkers": n,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": n,
+ "hashchange": n,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": a,
+ "css-boxshadow": n,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": a,
+ "canvas-text": n,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": n,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": n,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": n,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/op_mob-10.scss b/app/assets/stylesheets/application/op_mob-10.scss
new file mode 100644
index 0000000..12bfa26
--- /dev/null
+++ b/app/assets/stylesheets/application/op_mob-10.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera Mobile 10 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 10;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": n,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": n,
+ "webworkers": p,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": n,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": u,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": u,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": u,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": u,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/op_mob-11.1.scss b/app/assets/stylesheets/application/op_mob-11.1.scss
new file mode 100644
index 0000000..0db67ac
--- /dev/null
+++ b/app/assets/stylesheets/application/op_mob-11.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera Mobile 11.1 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 11.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": ax,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": ax,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": u,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/op_mob-11.5.scss b/app/assets/stylesheets/application/op_mob-11.5.scss
new file mode 100644
index 0000000..9b5d440
--- /dev/null
+++ b/app/assets/stylesheets/application/op_mob-11.5.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera Mobile 11.5 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 11.5;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": ax,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": ax,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/op_mob-11.scss b/app/assets/stylesheets/application/op_mob-11.scss
new file mode 100644
index 0000000..4fec121
--- /dev/null
+++ b/app/assets/stylesheets/application/op_mob-11.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera Mobile 11 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 11;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": u,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/op_mob-12.1.scss b/app/assets/stylesheets/application/op_mob-12.1.scss
new file mode 100644
index 0000000..adcebf1
--- /dev/null
+++ b/app/assets/stylesheets/application/op_mob-12.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera Mobile 12.1 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 12.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": y,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": y,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": u,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/op_mob-12.scss b/app/assets/stylesheets/application/op_mob-12.scss
new file mode 100644
index 0000000..5d2f6ef
--- /dev/null
+++ b/app/assets/stylesheets/application/op_mob-12.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera Mobile 12 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 12;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": y,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": y,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/op_mob-24.scss b/app/assets/stylesheets/application/op_mob-24.scss
new file mode 100644
index 0000000..765c17d
--- /dev/null
+++ b/app/assets/stylesheets/application/op_mob-24.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera Mobile 24 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: webkit;
+$browser_version: 24;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": a,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-10.0-10.1.scss b/app/assets/stylesheets/application/opera-10.0-10.1.scss
new file mode 100644
index 0000000..14c5574
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-10.0-10.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 10.0-10.1 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 10.0-10.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": n,
+ "audio": a,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": n,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": u,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": u,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-10.5.scss b/app/assets/stylesheets/application/opera-10.5.scss
new file mode 100644
index 0000000..4ca9506
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-10.5.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 10.5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 10.5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": a,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": u,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": u,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-10.6.scss b/app/assets/stylesheets/application/opera-10.6.scss
new file mode 100644
index 0000000..c02e1c6
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-10.6.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 10.6 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 10.6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": a,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": n,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-11.1.scss b/app/assets/stylesheets/application/opera-11.1.scss
new file mode 100644
index 0000000..1478219
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-11.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 11.1 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 11.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": ax,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": n,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": ax,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-11.5.scss b/app/assets/stylesheets/application/opera-11.5.scss
new file mode 100644
index 0000000..909c82e
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-11.5.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 11.5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 11.5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": ax,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": n,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": ax,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-11.6.scss b/app/assets/stylesheets/application/opera-11.6.scss
new file mode 100644
index 0000000..8a4a012
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-11.6.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 11.6 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 11.6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": y,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-11.scss b/app/assets/stylesheets/application/opera-11.scss
new file mode 100644
index 0000000..0a55bf1
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-11.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 11 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 11;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": n,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-12.1.scss b/app/assets/stylesheets/application/opera-12.1.scss
new file mode 100644
index 0000000..f35813a
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-12.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 12.1 (approximately 0.23% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 12.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": y,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": y,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": a,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": y,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-12.scss b/app/assets/stylesheets/application/opera-12.scss
new file mode 100644
index 0000000..8ca2c7b
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-12.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 12 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 12;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": y,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": y,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-15.scss b/app/assets/stylesheets/application/opera-15.scss
new file mode 100644
index 0000000..5fa5192
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-15.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 15 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 15;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": n,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-16.scss b/app/assets/stylesheets/application/opera-16.scss
new file mode 100644
index 0000000..069fa3e
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-16.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 16 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 16;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-17.scss b/app/assets/stylesheets/application/opera-17.scss
new file mode 100644
index 0000000..8bf9c01
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-17.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 17 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 17;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-18.scss b/app/assets/stylesheets/application/opera-18.scss
new file mode 100644
index 0000000..e63703e
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-18.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 18 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 18;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-19.scss b/app/assets/stylesheets/application/opera-19.scss
new file mode 100644
index 0000000..3ba164e
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-19.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 19 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 19;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": a,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-20.scss b/app/assets/stylesheets/application/opera-20.scss
new file mode 100644
index 0000000..eab66a6
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-20.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 20 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 20;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-21.scss b/app/assets/stylesheets/application/opera-21.scss
new file mode 100644
index 0000000..f0f9467
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-21.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 21 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 21;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-22.scss b/app/assets/stylesheets/application/opera-22.scss
new file mode 100644
index 0000000..d700de0
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-22.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 22 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 22;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-23.scss b/app/assets/stylesheets/application/opera-23.scss
new file mode 100644
index 0000000..bf5a912
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-23.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 23 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 23;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-24.scss b/app/assets/stylesheets/application/opera-24.scss
new file mode 100644
index 0000000..5408b1a
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-24.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 24 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 24;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": nd,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-25.scss b/app/assets/stylesheets/application/opera-25.scss
new file mode 100644
index 0000000..b285162
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-25.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 25 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 25;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-26.scss b/app/assets/stylesheets/application/opera-26.scss
new file mode 100644
index 0000000..0b3671f
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-26.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 26 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 26;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-27.scss b/app/assets/stylesheets/application/opera-27.scss
new file mode 100644
index 0000000..44d19df
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-27.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 27 (approximately 0.7% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 27;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": a,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-28.scss b/app/assets/stylesheets/application/opera-28.scss
new file mode 100644
index 0000000..48d4554
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-28.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 28 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 28;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": u,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": a,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-29.scss b/app/assets/stylesheets/application/opera-29.scss
new file mode 100644
index 0000000..922f64e
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-29.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 29 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 29;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": y,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-9.5-9.6.scss b/app/assets/stylesheets/application/opera-9.5-9.6.scss
new file mode 100644
index 0000000..f12ca11
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-9.5-9.6.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 9.5-9.6 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 9.5-9.6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": n,
+ "audio": a,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": n,
+ "webworkers": n,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": n,
+ "css3-colors": a,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": n,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": u,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": u,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/opera-9.scss b/app/assets/stylesheets/application/opera-9.scss
new file mode 100644
index 0000000..50a7999
--- /dev/null
+++ b/app/assets/stylesheets/application/opera-9.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Opera 9 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 9;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": n,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": n,
+ "webworkers": n,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": n,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": n,
+ "css-mediaqueries": n,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": n,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": n,
+ "datauri": y,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": n,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-3.1.scss b/app/assets/stylesheets/application/safari-3.1.scss
new file mode 100644
index 0000000..9af7436
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-3.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 3.1 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 3.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": n,
+ "css-textshadow": a,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": a,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": a,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": u,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-3.2.scss b/app/assets/stylesheets/application/safari-3.2.scss
new file mode 100644
index 0000000..6f0104c
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-3.2.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 3.2 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 3.2;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": a,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": a,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": p,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": a,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": u,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-4.scss b/app/assets/stylesheets/application/safari-4.scss
new file mode 100644
index 0000000..c2cfd3a
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-4.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 4 (approximately 0.06% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 4;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-5.1.scss b/app/assets/stylesheets/application/safari-5.1.scss
new file mode 100644
index 0000000..8e357ee
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-5.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 5.1 (approximately 0.37% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 5.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": a,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": a,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": a,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-5.scss b/app/assets/stylesheets/application/safari-5.scss
new file mode 100644
index 0000000..929ba64
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-5.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 5 (approximately 0.12% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": a,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": a,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": a,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-6.1.scss b/app/assets/stylesheets/application/safari-6.1.scss
new file mode 100644
index 0000000..2eb60b0
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-6.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 6.1 (approximately 0.26% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 6.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": u,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": u,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-6.scss b/app/assets/stylesheets/application/safari-6.scss
new file mode 100644
index 0000000..0cdcb1e
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-6.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 6 (approximately 0.07% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-7.1.scss b/app/assets/stylesheets/application/safari-7.1.scss
new file mode 100644
index 0000000..dd2e0e5
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-7.1.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 7.1 (approximately 0.59% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 7.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": a,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": u,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": yx,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": u,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": a,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": ax,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": yx,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-7.scss b/app/assets/stylesheets/application/safari-7.scss
new file mode 100644
index 0000000..03168b9
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-7.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 7 (approximately 0.36% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 7;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": u,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": u,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/application/safari-8.scss b/app/assets/stylesheets/application/safari-8.scss
new file mode 100644
index 0000000..61f8347
--- /dev/null
+++ b/app/assets/stylesheets/application/safari-8.scss
@@ -0,0 +1,241 @@
+/*
+ * ../application
+ * Browser: Safari 8 (approximately 1.33% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 8;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": a,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": u,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": yx,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": u,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": a,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": ax,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": yx,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "../application";
diff --git a/app/assets/stylesheets/bumbleberry-settings.json b/app/assets/stylesheets/bumbleberry-settings.json
new file mode 100644
index 0000000..43571e2
--- /dev/null
+++ b/app/assets/stylesheets/bumbleberry-settings.json
@@ -0,0 +1,73 @@
+{
+ "stylesheets": ["application"],
+ "background-color": "#E7E7E7",
+ "breakpoint-unit": "px",
+ "unresponsive-width": 1000,
+ "row-width": 1000,
+ "total-columns": 12,
+ "platforms": {
+ "mobile": {
+ "range": [0,700]
+ },
+ "desktop": {
+ "range": [0,0]
+ }
+ },
+ "breakpoints": {
+ "small": {
+ "range": [0],
+ "grid": "y",
+ "offset": "n",
+ "reset-order": "n"
+ },
+ "medium": {
+ "range": [564],
+ "grid": "y",
+ "offset": "n",
+ "reset-order": "n"
+ },
+ "large": {
+ "range": [1024],
+ "grid": "y",
+ "offset": "n",
+ "reset-order": "n"
+ },
+ "small-only": {
+ "range": [0,319],
+ "grid": "n",
+ "offset": "n",
+ "reset-order": "n"
+ },
+ "medium-only": {
+ "range": [320,1023],
+ "grid": "n",
+ "offset": "n",
+ "reset-order": "n"
+ }
+ },
+ "grid-push": [1, 2],
+ "grid-pull": [1, 2],
+ "fonts": {
+ "primary": {
+ "name": "SourceSansPro-Regular",
+ "location": "SourceSansPro-Regular",
+ "svg_id": "source_sans_proregular",
+ "ttf_type": "otf",
+ "fallback": ["Helvetica Neue", "Helvetica", "Arial", "Lucida Grande", "sans-serif"]
+ },
+ "secondary": {
+ "name": "AlteHaasGroteskBold",
+ "location": "AlteHaasGroteskBold",
+ "svg_id": "alte_haas_groteskbold",
+ "ttf_type": "ttf",
+ "fallback": ["Helvetica Neue", "Helvetica", "Arial", "Lucida Grande", "sans-serif"]
+ }
+ },
+ "font-loading-method": "deferred",
+ "sprites": {
+ "icons": {
+ "bb-icon-logo": [0, 0, "182px", "149px"],
+ "bb-icon-logo-text": ["182px", 0, "136px", "149px"]
+ }
+ }
+}
diff --git a/app/assets/stylesheets/web-fonts/and_chr-40.scss b/app/assets/stylesheets/web-fonts/and_chr-40.scss
new file mode 100644
index 0000000..4ec54ca
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/and_chr-40.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome for Android 40 (approximately 10.51% of all users)
+ *
+ */
+
+$browser: and_chr;
+$browser_prefix: webkit;
+$browser_version: 40;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": a,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/and_ff-33.scss b/app/assets/stylesheets/web-fonts/and_ff-33.scss
new file mode 100644
index 0000000..7edd2ef
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/and_ff-33.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox for Android 33 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: and_ff;
+$browser_prefix: moz;
+$browser_version: 33;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": pd,
+ "imports": p,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/and_uc-9.9.scss b/app/assets/stylesheets/web-fonts/and_uc-9.9.scss
new file mode 100644
index 0000000..f61f680
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/and_uc-9.9.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: UC Browser for Android 9.9 (approximately 3.84% of all users)
+ *
+ */
+
+$browser: and_uc;
+$browser_prefix: webkit;
+$browser_version: 9.9;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": ax,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": n,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": a,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": yx,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": a,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": u,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": yx,
+ "pagevisibility": yx,
+ "stricttransportsecurity": u,
+ "style-scoped": y,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": y,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": y,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-2.1.scss b/app/assets/stylesheets/web-fonts/android-2.1.scss
new file mode 100644
index 0000000..2d8ee33
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-2.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 2.1 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 2.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": a,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": n,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": ax,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": n,
+ "svg-css": n,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": a,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": u,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": n,
+ "touch": y,
+ "matchesselector": n,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-2.2.scss b/app/assets/stylesheets/web-fonts/android-2.2.scss
new file mode 100644
index 0000000..b000e6e
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-2.2.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 2.2 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 2.2;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": a,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": ax,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": n,
+ "svg-css": n,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": a,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": u,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-2.3.scss b/app/assets/stylesheets/web-fonts/android-2.3.scss
new file mode 100644
index 0000000..f9dbf6e
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-2.3.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 2.3 (approximately 0.12% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 2.3;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": ax,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": n,
+ "svg-css": n,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": a,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-3.scss b/app/assets/stylesheets/web-fonts/android-3.scss
new file mode 100644
index 0000000..38bef4a
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-3.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 3 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 3;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": ax,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": a,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-37.scss b/app/assets/stylesheets/web-fonts/android-37.scss
new file mode 100644
index 0000000..dca1ac7
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-37.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 37 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 37;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-4.1.scss b/app/assets/stylesheets/web-fonts/android-4.1.scss
new file mode 100644
index 0000000..a732329
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-4.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 4.1 (approximately 0.81% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": a,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-4.2-4.3.scss b/app/assets/stylesheets/web-fonts/android-4.2-4.3.scss
new file mode 100644
index 0000000..dd7c25e
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-4.2-4.3.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 4.2-4.3 (approximately 1.37% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4.2-4.3;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": a,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-4.4.3-4.4.4.scss b/app/assets/stylesheets/web-fonts/android-4.4.3-4.4.4.scss
new file mode 100644
index 0000000..cc35d60
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-4.4.3-4.4.4.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 4.4.3-4.4.4 (approximately 1.18% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4.4.3-4.4.4;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": u,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": a,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-4.4.scss b/app/assets/stylesheets/web-fonts/android-4.4.scss
new file mode 100644
index 0000000..f19526c
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-4.4.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 4.4 (approximately 2.56% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4.4;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": u,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": a,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/android-4.scss b/app/assets/stylesheets/web-fonts/android-4.scss
new file mode 100644
index 0000000..9a23b6f
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/android-4.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Android Browser 4 (approximately 0.25% of all users)
+ *
+ */
+
+$browser: android;
+$browser_prefix: webkit;
+$browser_version: 4;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": a,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": a,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/bb-10.scss b/app/assets/stylesheets/web-fonts/bb-10.scss
new file mode 100644
index 0000000..a39973d
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/bb-10.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Blackberry Browser 10 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: bb;
+$browser_prefix: webkit;
+$browser_version: 10;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": a,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": u,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": u,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": u,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": u,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": u,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": u,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/bb-7.scss b/app/assets/stylesheets/web-fonts/bb-7.scss
new file mode 100644
index 0000000..8d42809
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/bb-7.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Blackberry Browser 7 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: bb;
+$browser_prefix: webkit;
+$browser_version: 7;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": a,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": a,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": u,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": u,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": u,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-10.scss b/app/assets/stylesheets/web-fonts/chrome-10.scss
new file mode 100644
index 0000000..a0afb09
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-10.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 10 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 10;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-11.scss b/app/assets/stylesheets/web-fonts/chrome-11.scss
new file mode 100644
index 0000000..eb8a3c3
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-11.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 11 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 11;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-12.scss b/app/assets/stylesheets/web-fonts/chrome-12.scss
new file mode 100644
index 0000000..68f3b8c
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-12.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 12 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 12;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-13.scss b/app/assets/stylesheets/web-fonts/chrome-13.scss
new file mode 100644
index 0000000..6132135
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-13.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 13 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 13;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-14.scss b/app/assets/stylesheets/web-fonts/chrome-14.scss
new file mode 100644
index 0000000..ce35639
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-14.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 14 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 14;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-15.scss b/app/assets/stylesheets/web-fonts/chrome-15.scss
new file mode 100644
index 0000000..ad27e96
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-15.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 15 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 15;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": yx,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-16.scss b/app/assets/stylesheets/web-fonts/chrome-16.scss
new file mode 100644
index 0000000..63270e8
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-16.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 16 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 16;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-17.scss b/app/assets/stylesheets/web-fonts/chrome-17.scss
new file mode 100644
index 0000000..fdee17a
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-17.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 17 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 17;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-18.scss b/app/assets/stylesheets/web-fonts/chrome-18.scss
new file mode 100644
index 0000000..c546d25
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-18.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 18 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 18;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-19.scss b/app/assets/stylesheets/web-fonts/chrome-19.scss
new file mode 100644
index 0000000..150ecd6
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-19.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 19 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 19;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-20.scss b/app/assets/stylesheets/web-fonts/chrome-20.scss
new file mode 100644
index 0000000..1790d65
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-20.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 20 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 20;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": yx,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-21.scss b/app/assets/stylesheets/web-fonts/chrome-21.scss
new file mode 100644
index 0000000..d31ecd7
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-21.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 21 (approximately 0.07% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 21;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": yx,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": yx,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-22.scss b/app/assets/stylesheets/web-fonts/chrome-22.scss
new file mode 100644
index 0000000..4891796
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-22.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 22 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 22;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": ax,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": yx,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": yx,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-23.scss b/app/assets/stylesheets/web-fonts/chrome-23.scss
new file mode 100644
index 0000000..f951d2d
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-23.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 23 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 23;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": yx,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": yx,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": yx,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-24.scss b/app/assets/stylesheets/web-fonts/chrome-24.scss
new file mode 100644
index 0000000..f7a0816
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-24.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 24 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 24;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": yx,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-25.scss b/app/assets/stylesheets/web-fonts/chrome-25.scss
new file mode 100644
index 0000000..0676334
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-25.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 25 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 25;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-26.scss b/app/assets/stylesheets/web-fonts/chrome-26.scss
new file mode 100644
index 0000000..cd89c35
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-26.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 26 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 26;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": nd,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-27.scss b/app/assets/stylesheets/web-fonts/chrome-27.scss
new file mode 100644
index 0000000..26092a4
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-27.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 27 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 27;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-28.scss b/app/assets/stylesheets/web-fonts/chrome-28.scss
new file mode 100644
index 0000000..96c3335
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-28.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 28 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 28;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-29.scss b/app/assets/stylesheets/web-fonts/chrome-29.scss
new file mode 100644
index 0000000..a02f494
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-29.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 29 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 29;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-30.scss b/app/assets/stylesheets/web-fonts/chrome-30.scss
new file mode 100644
index 0000000..b7189aa
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-30.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 30 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 30;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-31.scss b/app/assets/stylesheets/web-fonts/chrome-31.scss
new file mode 100644
index 0000000..5780b78
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-31.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 31 (approximately 0.75% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 31;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-32.scss b/app/assets/stylesheets/web-fonts/chrome-32.scss
new file mode 100644
index 0000000..c3ef9c2
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-32.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 32 (approximately 0.08% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 32;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": a,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-33.scss b/app/assets/stylesheets/web-fonts/chrome-33.scss
new file mode 100644
index 0000000..3807699
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-33.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 33 (approximately 0.29% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 33;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-34.scss b/app/assets/stylesheets/web-fonts/chrome-34.scss
new file mode 100644
index 0000000..1b4835f
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-34.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 34 (approximately 0.23% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 34;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": nd,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": nd,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-35.scss b/app/assets/stylesheets/web-fonts/chrome-35.scss
new file mode 100644
index 0000000..3a38523
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-35.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 35 (approximately 0.39% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 35;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": nd,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-36.scss b/app/assets/stylesheets/web-fonts/chrome-36.scss
new file mode 100644
index 0000000..f3a4814
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-36.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 36 (approximately 0.67% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 36;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": nd,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": nd,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-37.scss b/app/assets/stylesheets/web-fonts/chrome-37.scss
new file mode 100644
index 0000000..d7e87cc
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-37.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 37 (approximately 0.82% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 37;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": nd,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": nd,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-38.scss b/app/assets/stylesheets/web-fonts/chrome-38.scss
new file mode 100644
index 0000000..e12469f
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-38.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 38 (approximately 0.68% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 38;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-39.scss b/app/assets/stylesheets/web-fonts/chrome-39.scss
new file mode 100644
index 0000000..eb8603f
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-39.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 39 (approximately 1.97% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 39;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": n,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-4.scss b/app/assets/stylesheets/web-fonts/chrome-4.scss
new file mode 100644
index 0000000..4de7483
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-4.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 4 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 4;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": a,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": u,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": u,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": u,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": u,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-40.scss b/app/assets/stylesheets/web-fonts/chrome-40.scss
new file mode 100644
index 0000000..3f0e4dc
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-40.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 40 (approximately 27.38% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 40;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": nd,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": a,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-41.scss b/app/assets/stylesheets/web-fonts/chrome-41.scss
new file mode 100644
index 0000000..c88e018
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-41.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 41 (approximately 0.19% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 41;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": a,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-42.scss b/app/assets/stylesheets/web-fonts/chrome-42.scss
new file mode 100644
index 0000000..777c380
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-42.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 42 (approximately 0.17% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 42;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": y,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-43.scss b/app/assets/stylesheets/web-fonts/chrome-43.scss
new file mode 100644
index 0000000..c25fb4a
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-43.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 43 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 43;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": y,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-44.scss b/app/assets/stylesheets/web-fonts/chrome-44.scss
new file mode 100644
index 0000000..5ef963e
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-44.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 44 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 44;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": nxd,
+ "speech-synthesis": y,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": y,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-5.scss b/app/assets/stylesheets/web-fonts/chrome-5.scss
new file mode 100644
index 0000000..116688a
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-5.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": a,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": u,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": u,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": u,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-6.scss b/app/assets/stylesheets/web-fonts/chrome-6.scss
new file mode 100644
index 0000000..09add85
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-6.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 6 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": a,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": u,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": yx,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-7.scss b/app/assets/stylesheets/web-fonts/chrome-7.scss
new file mode 100644
index 0000000..a18fb81
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-7.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 7 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 7;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": a,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": n,
+ "nav-timing": yx,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-8.scss b/app/assets/stylesheets/web-fonts/chrome-8.scss
new file mode 100644
index 0000000..aea3ad1
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-8.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 8 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 8;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/chrome-9.scss b/app/assets/stylesheets/web-fonts/chrome-9.scss
new file mode 100644
index 0000000..9df035f
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/chrome-9.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Chrome 9 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: chrome;
+$browser_prefix: webkit;
+$browser_version: 9;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": ax,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": yx,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-10.scss b/app/assets/stylesheets/web-fonts/firefox-10.scss
new file mode 100644
index 0000000..9473f60
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-10.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 10 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 10;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-11.scss b/app/assets/stylesheets/web-fonts/firefox-11.scss
new file mode 100644
index 0000000..88a54c4
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-11.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 11 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 11;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-12.scss b/app/assets/stylesheets/web-fonts/firefox-12.scss
new file mode 100644
index 0000000..b1c9941
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-12.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 12 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 12;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-13.scss b/app/assets/stylesheets/web-fonts/firefox-13.scss
new file mode 100644
index 0000000..f23061e
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-13.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 13 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 13;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-14.scss b/app/assets/stylesheets/web-fonts/firefox-14.scss
new file mode 100644
index 0000000..e2f8838
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-14.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 14 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 14;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-15.scss b/app/assets/stylesheets/web-fonts/firefox-15.scss
new file mode 100644
index 0000000..4d58bf5
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-15.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 15 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 15;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": yx,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": yx,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": ax,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-16.scss b/app/assets/stylesheets/web-fonts/firefox-16.scss
new file mode 100644
index 0000000..1b63a6b
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-16.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 16 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 16;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-17.scss b/app/assets/stylesheets/web-fonts/firefox-17.scss
new file mode 100644
index 0000000..19032b7
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-17.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 17 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 17;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-18.scss b/app/assets/stylesheets/web-fonts/firefox-18.scss
new file mode 100644
index 0000000..4a19171
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-18.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 18 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 18;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-19.scss b/app/assets/stylesheets/web-fonts/firefox-19.scss
new file mode 100644
index 0000000..a9bc6a8
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-19.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 19 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 19;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-2.scss b/app/assets/stylesheets/web-fonts/firefox-2.scss
new file mode 100644
index 0000000..6b28932
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-2.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 2 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 2;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": p,
+ "forms": p,
+ "html5semantic": n,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": n,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": a,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": n,
+ "multicolumn": ax,
+ "border-radius": ax,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": a,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": a,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": p,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": ax,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-20.scss b/app/assets/stylesheets/web-fonts/firefox-20.scss
new file mode 100644
index 0000000..2169d2d
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-20.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 20 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 20;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": nd,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-21.scss b/app/assets/stylesheets/web-fonts/firefox-21.scss
new file mode 100644
index 0000000..aa4a745
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-21.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 21 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 21;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": nd,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-22.scss b/app/assets/stylesheets/web-fonts/firefox-22.scss
new file mode 100644
index 0000000..cf58679
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-22.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 22 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 22;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": nd,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-23.scss b/app/assets/stylesheets/web-fonts/firefox-23.scss
new file mode 100644
index 0000000..0da18e8
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-23.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 23 (approximately 0.04% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 23;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-24.scss b/app/assets/stylesheets/web-fonts/firefox-24.scss
new file mode 100644
index 0000000..acb4550
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-24.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 24 (approximately 0.06% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 24;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-25.scss b/app/assets/stylesheets/web-fonts/firefox-25.scss
new file mode 100644
index 0000000..67aa339
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-25.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 25 (approximately 0.06% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 25;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-26.scss b/app/assets/stylesheets/web-fonts/firefox-26.scss
new file mode 100644
index 0000000..4720f2e
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-26.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 26 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 26;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": p,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-27.scss b/app/assets/stylesheets/web-fonts/firefox-27.scss
new file mode 100644
index 0000000..52c8e85
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-27.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 27 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 27;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": a,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": a,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": a,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-28.scss b/app/assets/stylesheets/web-fonts/firefox-28.scss
new file mode 100644
index 0000000..19eb1fe
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-28.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 28 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 28;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": a,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-29.scss b/app/assets/stylesheets/web-fonts/firefox-29.scss
new file mode 100644
index 0000000..6827b5d
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-29.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 29 (approximately 0.07% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 29;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-3.5.scss b/app/assets/stylesheets/web-fonts/firefox-3.5.scss
new file mode 100644
index 0000000..461ee36
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-3.5.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 3.5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 3.5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": ax,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": p,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": a,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-3.6.scss b/app/assets/stylesheets/web-fonts/firefox-3.6.scss
new file mode 100644
index 0000000..f68f0d3
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-3.6.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 3.6 (approximately 0.09% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 3.6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": y,
+ "text-overflow": p,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": a,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": p,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-3.scss b/app/assets/stylesheets/web-fonts/firefox-3.scss
new file mode 100644
index 0000000..2815b68
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-3.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 3 (approximately 0.04% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 3;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": n,
+ "audio": n,
+ "contenteditable": a,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": a,
+ "webworkers": p,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": n,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": n,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": a,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": p,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-30.scss b/app/assets/stylesheets/web-fonts/firefox-30.scss
new file mode 100644
index 0000000..de96eaa
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-30.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 30 (approximately 0.1% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 30;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": nd,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": pd,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-31.scss b/app/assets/stylesheets/web-fonts/firefox-31.scss
new file mode 100644
index 0000000..b570a4d
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-31.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 31 (approximately 0.46% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 31;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": nd,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": nd,
+ "custom-elements": pd,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-32.scss b/app/assets/stylesheets/web-fonts/firefox-32.scss
new file mode 100644
index 0000000..183af72
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-32.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 32 (approximately 0.28% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 32;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": nd,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": nd,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-33.scss b/app/assets/stylesheets/web-fonts/firefox-33.scss
new file mode 100644
index 0000000..d2eacd8
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-33.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 33 (approximately 0.17% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 33;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": nd,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": nd,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-34.scss b/app/assets/stylesheets/web-fonts/firefox-34.scss
new file mode 100644
index 0000000..d0e0387
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-34.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 34 (approximately 0.32% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 34;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": a,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": ad,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": nd,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": nd,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-35.scss b/app/assets/stylesheets/web-fonts/firefox-35.scss
new file mode 100644
index 0000000..ff02abd
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-35.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 35 (approximately 8.93% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 35;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": nd,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": nd,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": nd,
+ "font-unicode-range": n,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-36.scss b/app/assets/stylesheets/web-fonts/firefox-36.scss
new file mode 100644
index 0000000..495d307
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-36.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 36 (approximately 0.72% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 36;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": p,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": n,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": y,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": y,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": y,
+ "picture": nd,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": nd,
+ "font-unicode-range": nd,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-37.scss b/app/assets/stylesheets/web-fonts/firefox-37.scss
new file mode 100644
index 0000000..18af912
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-37.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 37 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 37;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": u,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": u,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": u,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": u,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": y,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": nd,
+ "ambient-light": y,
+ "will-change": y,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": y,
+ "picture": nd,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": y,
+ "font-unicode-range": nd,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-38.scss b/app/assets/stylesheets/web-fonts/firefox-38.scss
new file mode 100644
index 0000000..d05566f
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-38.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 38 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 38;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": u,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": y,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": u,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": u,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": u,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": y,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": y,
+ "ambient-light": y,
+ "will-change": y,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": y,
+ "picture": y,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": y,
+ "font-unicode-range": nd,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": y,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-39.scss b/app/assets/stylesheets/web-fonts/firefox-39.scss
new file mode 100644
index 0000000..1b99b51
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-39.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 39 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 39;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": y,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": u,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": y,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": nd,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": y,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": u,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": u,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": nd,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": y,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": y,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": y,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": a,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": nd,
+ "css3-tabsize": yx,
+ "mutationobserver": y,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": y,
+ "clipboard": y,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": y,
+ "dialog": u,
+ "css-variables": y,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": a,
+ "serviceworkers": nd,
+ "text-decoration": y,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": y,
+ "ambient-light": y,
+ "will-change": y,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": y,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": y,
+ "picture": y,
+ "woff2": nd,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": pd,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": nd,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": y,
+ "font-unicode-range": nd,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": y,
+ "css-crisp-edges": yx,
+ "css-text-align-last": yx,
+ "fetch": nd,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-4.scss b/app/assets/stylesheets/web-fonts/firefox-4.scss
new file mode 100644
index 0000000..5adedef
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-4.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 4 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 4;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": n,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": p,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": p,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": yx,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-5.scss b/app/assets/stylesheets/web-fonts/firefox-5.scss
new file mode 100644
index 0000000..1fb30b4
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-5.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": p,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": p,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-6.scss b/app/assets/stylesheets/web-fonts/firefox-6.scss
new file mode 100644
index 0000000..f4ecef0
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-6.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 6 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": p,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-7.scss b/app/assets/stylesheets/web-fonts/firefox-7.scss
new file mode 100644
index 0000000..84f21b4
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-7.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 7 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 7;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-8.scss b/app/assets/stylesheets/web-fonts/firefox-8.scss
new file mode 100644
index 0000000..f4cd262
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-8.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 8 (approximately 0.05% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 8;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/firefox-9.scss b/app/assets/stylesheets/web-fonts/firefox-9.scss
new file mode 100644
index 0000000..ff21444
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/firefox-9.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Firefox 9 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: firefox;
+$browser_prefix: moz;
+$browser_version: 9;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": yx,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": ax,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": a,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": y,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": ax,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": ax,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": a,
+ "rem": y,
+ "ttf": y,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": ax,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": n,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": a,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": p,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": yx,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": yx,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": a,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": y,
+ "link-icon-png": y,
+ "link-icon-svg": y,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie-10.scss b/app/assets/stylesheets/web-fonts/ie-10.scss
new file mode 100644
index 0000000..2f38f6d
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie-10.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE 10 (approximately 1.44% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 10;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": y,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": a,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": p,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": a,
+ "dataset": a,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": a,
+ "touch": p,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": a,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": ax,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": yx,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie-11.scss b/app/assets/stylesheets/web-fonts/ie-11.scss
new file mode 100644
index 0000000..4559c3a
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie-11.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE 11 (approximately 8.02% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 11;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": y,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": a,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": a,
+ "dataset": y,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": a,
+ "touch": p,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": a,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": a,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": y,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": ax,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": yx,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie-5.5.scss b/app/assets/stylesheets/web-fonts/ie-5.5.scss
new file mode 100644
index 0000000..51613d5
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie-5.5.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE 5.5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 5.5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": n,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": n,
+ "getelementsbyclassname": n,
+ "forms": n,
+ "html5semantic": n,
+ "offline-apps": n,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": n,
+ "css-gencontent": n,
+ "css-fixed": n,
+ "hashchange": p,
+ "css-sel2": n,
+ "css-sel3": n,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": p,
+ "css-mediaqueries": p,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": n,
+ "svg-css": n,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": n,
+ "canvas-text": n,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": n,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": n,
+ "xhtmlsmil": n,
+ "wai-aria": n,
+ "geolocation": n,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": a,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": n,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": p,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": a,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": n,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": n,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": n,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": n,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": n,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie-6.scss b/app/assets/stylesheets/web-fonts/ie-6.scss
new file mode 100644
index 0000000..c173d95
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie-6.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE 6 (approximately 0.1% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": p,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": p,
+ "forms": p,
+ "html5semantic": p,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": a,
+ "eot": y,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": n,
+ "css-gencontent": n,
+ "css-fixed": p,
+ "hashchange": p,
+ "css-sel2": p,
+ "css-sel3": p,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": p,
+ "css-mediaqueries": p,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": p,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": p,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": p,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": p,
+ "canvas-text": p,
+ "namevalue-storage": p,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": n,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": n,
+ "xhtmlsmil": a,
+ "wai-aria": n,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": a,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": p,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": a,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": n,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": n,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": n,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie-7.scss b/app/assets/stylesheets/web-fonts/ie-7.scss
new file mode 100644
index 0000000..05f8689
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie-7.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE 7 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 7;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": p,
+ "forms": p,
+ "html5semantic": p,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": a,
+ "eot": y,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": n,
+ "css-gencontent": n,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": a,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": p,
+ "css-mediaqueries": p,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": p,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": p,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": p,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": p,
+ "canvas-text": p,
+ "namevalue-storage": p,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": n,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": n,
+ "xhtmlsmil": a,
+ "wai-aria": n,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": a,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": a,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": n,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": n,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": n,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie-8.scss b/app/assets/stylesheets/web-fonts/ie-8.scss
new file mode 100644
index 0000000..5d83575
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie-8.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE 8 (approximately 2.9% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 8;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": a,
+ "getelementsbyclassname": p,
+ "forms": p,
+ "html5semantic": p,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": a,
+ "eot": y,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": a,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": a,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": a,
+ "css-mediaqueries": p,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": p,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": p,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": p,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": p,
+ "canvas-text": p,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": a,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": n,
+ "xhtmlsmil": a,
+ "wai-aria": y,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": a,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": a,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": n,
+ "word-break": y,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": n,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie-9.scss b/app/assets/stylesheets/web-fonts/ie-9.scss
new file mode 100644
index 0000000..8b0cbac
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie-9.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE 9 (approximately 1.82% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: 9;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": y,
+ "offline-apps": n,
+ "webworkers": p,
+ "fontface": y,
+ "eot": y,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": n,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": a,
+ "calc": a,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": a,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": a,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie-TP.scss b/app/assets/stylesheets/web-fonts/ie-TP.scss
new file mode 100644
index 0000000..14e452c
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie-TP.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE TP (approximately 0.0% of all users)
+ *
+ */
+
+$browser: ie;
+$browser_prefix: ms;
+$browser_version: TP;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": a,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": y,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": y,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": a,
+ "dataset": y,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": a,
+ "touch": p,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": y,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": y,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": y,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": u,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": yx,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": y,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie_mob-10.scss b/app/assets/stylesheets/web-fonts/ie_mob-10.scss
new file mode 100644
index 0000000..3d54f58
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie_mob-10.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE Mobile 10 (approximately 0.22% of all users)
+ *
+ */
+
+$browser: ie_mob;
+$browser_prefix: ms;
+$browser_version: 10;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": a,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": p,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": n,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": u,
+ "touch": p,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": a,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": ax,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": p,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": yx,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": a,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ie_mob-11.scss b/app/assets/stylesheets/web-fonts/ie_mob-11.scss
new file mode 100644
index 0000000..69dcb61
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ie_mob-11.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: IE Mobile 11 (approximately 0.48% of all users)
+ *
+ */
+
+$browser: ie_mob;
+$browser_prefix: ms;
+$browser_version: 11;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": a,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": n,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": n,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": n,
+ "x-doc-messaging": a,
+ "datauri": a,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": n,
+ "wai-aria": y,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": p,
+ "wordwrap": a,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": ax,
+ "menu": n,
+ "rem": y,
+ "ttf": u,
+ "touch": a,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": y,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": n,
+ "css-regions": ax,
+ "spellcheck-attribute": a,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": y,
+ "viewport-units": a,
+ "contentsecuritypolicy": a,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": y,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": ax,
+ "template": n,
+ "opus": n,
+ "jpegxr": y,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": a,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": yx,
+ "screen-orientation": ax,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": y,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": y,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": a,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": a,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ios_saf-3.2.scss b/app/assets/stylesheets/web-fonts/ios_saf-3.2.scss
new file mode 100644
index 0000000..2d7a90b
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ios_saf-3.2.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: iOS Safari 3.2 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 3.2;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": n,
+ "hashchange": n,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": u,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": ax,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": a,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": y,
+ "matchesselector": n,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": u,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": u,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ios_saf-4.0-4.1.scss b/app/assets/stylesheets/web-fonts/ios_saf-4.0-4.1.scss
new file mode 100644
index 0000000..6ff6ab9
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ios_saf-4.0-4.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: iOS Safari 4.0-4.1 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 4.0-4.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": a,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": n,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": u,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": n,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": u,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ios_saf-4.2-4.3.scss b/app/assets/stylesheets/web-fonts/ios_saf-4.2-4.3.scss
new file mode 100644
index 0000000..2e13d2f
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ios_saf-4.2-4.3.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: iOS Safari 4.2-4.3 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 4.2-4.3;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": n,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": n,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": a,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": a,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ios_saf-5.0-5.1.scss b/app/assets/stylesheets/web-fonts/ios_saf-5.0-5.1.scss
new file mode 100644
index 0000000..e882f15
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ios_saf-5.0-5.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: iOS Safari 5.0-5.1 (approximately 0.04% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 5.0-5.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": a,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ios_saf-6.0-6.1.scss b/app/assets/stylesheets/web-fonts/ios_saf-6.0-6.1.scss
new file mode 100644
index 0000000..85182cd
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ios_saf-6.0-6.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: iOS Safari 6.0-6.1 (approximately 0.13% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 6.0-6.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ios_saf-7.0-7.1.scss b/app/assets/stylesheets/web-fonts/ios_saf-7.0-7.1.scss
new file mode 100644
index 0000000..d0aef1b
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ios_saf-7.0-7.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: iOS Safari 7.0-7.1 (approximately 1.6% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 7.0-7.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": a,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": a,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": u,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ios_saf-8.1.scss b/app/assets/stylesheets/web-fonts/ios_saf-8.1.scss
new file mode 100644
index 0000000..e68c71b
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ios_saf-8.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: iOS Safari 8.1 (approximately 5.1% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 8.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": a,
+ "object-fit": a,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": yx,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": ax,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": yx,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/ios_saf-8.scss b/app/assets/stylesheets/web-fonts/ios_saf-8.scss
new file mode 100644
index 0000000..01427ff
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/ios_saf-8.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: iOS Safari 8 (approximately 0.34% of all users)
+ *
+ */
+
+$browser: ios_saf;
+$browser_prefix: webkit;
+$browser_version: 8;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": a,
+ "object-fit": a,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": yx,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": n,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": ax,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": ax,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": yx,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": a,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": yx,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/op_mini-5.0-8.0.scss b/app/assets/stylesheets/web-fonts/op_mini-5.0-8.0.scss
new file mode 100644
index 0000000..637ac92
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/op_mini-5.0-8.0.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera Mini 5.0-8.0 (approximately 2.83% of all users)
+ *
+ */
+
+$browser: op_mini;
+$browser_prefix: o;
+$browser_version: 5.0-8.0;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": n,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": n,
+ "html5semantic": a,
+ "offline-apps": n,
+ "webworkers": n,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": n,
+ "hashchange": n,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": a,
+ "css-boxshadow": n,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": n,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": n,
+ "svg-html5": n,
+ "canvas": a,
+ "canvas-text": n,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": n,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": n,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": n,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": n,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": a,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/op_mob-10.scss b/app/assets/stylesheets/web-fonts/op_mob-10.scss
new file mode 100644
index 0000000..6dcdcf3
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/op_mob-10.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera Mobile 10 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 10;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": n,
+ "audio": n,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": n,
+ "webworkers": p,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": n,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": n,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": u,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": u,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": u,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": u,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/op_mob-11.1.scss b/app/assets/stylesheets/web-fonts/op_mob-11.1.scss
new file mode 100644
index 0000000..cdc7043
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/op_mob-11.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera Mobile 11.1 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 11.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": ax,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": ax,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": u,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/op_mob-11.5.scss b/app/assets/stylesheets/web-fonts/op_mob-11.5.scss
new file mode 100644
index 0000000..9a49aa6
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/op_mob-11.5.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera Mobile 11.5 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 11.5;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": ax,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": ax,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/op_mob-11.scss b/app/assets/stylesheets/web-fonts/op_mob-11.scss
new file mode 100644
index 0000000..1912543
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/op_mob-11.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera Mobile 11 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 11;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": u,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/op_mob-12.1.scss b/app/assets/stylesheets/web-fonts/op_mob-12.1.scss
new file mode 100644
index 0000000..8c7baf7
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/op_mob-12.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera Mobile 12.1 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 12.1;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": y,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": y,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": u,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/op_mob-12.scss b/app/assets/stylesheets/web-fonts/op_mob-12.scss
new file mode 100644
index 0000000..ce291a6
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/op_mob-12.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera Mobile 12 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: o;
+$browser_version: 12;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": n,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": y,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": y,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": p,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": ax,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": u,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": u,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/op_mob-24.scss b/app/assets/stylesheets/web-fonts/op_mob-24.scss
new file mode 100644
index 0000000..93445a3
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/op_mob-24.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera Mobile 24 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: op_mob;
+$browser_prefix: webkit;
+$browser_version: 24;
+$browser_type: mobile;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": n,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": y,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": ax,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": a,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": a,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": n,
+ "css3-cursors-newer": n,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": n,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": n,
+ "currentcolor": y,
+ "input-pattern": a,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-10.0-10.1.scss b/app/assets/stylesheets/web-fonts/opera-10.0-10.1.scss
new file mode 100644
index 0000000..b693eb8
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-10.0-10.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 10.0-10.1 (approximately 0.02% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 10.0-10.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": n,
+ "audio": a,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": ax,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": n,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": u,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": u,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-10.5.scss b/app/assets/stylesheets/web-fonts/opera-10.5.scss
new file mode 100644
index 0000000..4263335
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-10.5.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 10.5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 10.5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": a,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": u,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": u,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-10.6.scss b/app/assets/stylesheets/web-fonts/opera-10.6.scss
new file mode 100644
index 0000000..2f7736c
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-10.6.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 10.6 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 10.6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": a,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": n,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-11.1.scss b/app/assets/stylesheets/web-fonts/opera-11.1.scss
new file mode 100644
index 0000000..9916d2c
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-11.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 11.1 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 11.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": ax,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": n,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": ax,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-11.5.scss b/app/assets/stylesheets/web-fonts/opera-11.5.scss
new file mode 100644
index 0000000..b2994cb
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-11.5.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 11.5 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 11.5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": ax,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": n,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": ax,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-11.6.scss b/app/assets/stylesheets/web-fonts/opera-11.6.scss
new file mode 100644
index 0000000..20ec3af
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-11.6.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 11.6 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 11.6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": a,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": y,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-11.scss b/app/assets/stylesheets/web-fonts/opera-11.scss
new file mode 100644
index 0000000..3d768aa
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-11.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 11 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 11;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": n,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": p,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-12.1.scss b/app/assets/stylesheets/web-fonts/opera-12.1.scss
new file mode 100644
index 0000000..a1095c0
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-12.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 12.1 (approximately 0.23% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 12.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": y,
+ "css-gradients": y,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": a,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": y,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": y,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": a,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": y,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-12.scss b/app/assets/stylesheets/web-fonts/opera-12.scss
new file mode 100644
index 0000000..b3382d6
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-12.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 12 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 12;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": y,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": n,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": n,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": yx,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": n,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": y,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": y,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": yx,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": y,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": n,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": y,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-15.scss b/app/assets/stylesheets/web-fonts/opera-15.scss
new file mode 100644
index 0000000..5bbbf3f
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-15.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 15 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 15;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": n,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": a,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-16.scss b/app/assets/stylesheets/web-fonts/opera-16.scss
new file mode 100644
index 0000000..fe2c3c2
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-16.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 16 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 16;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-17.scss b/app/assets/stylesheets/web-fonts/opera-17.scss
new file mode 100644
index 0000000..ad93f95
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-17.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 17 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 17;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-18.scss b/app/assets/stylesheets/web-fonts/opera-18.scss
new file mode 100644
index 0000000..48d20fe
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-18.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 18 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 18;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-19.scss b/app/assets/stylesheets/web-fonts/opera-19.scss
new file mode 100644
index 0000000..cb71fe0
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-19.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 19 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 19;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": yx,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": a,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": nd,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-20.scss b/app/assets/stylesheets/web-fonts/opera-20.scss
new file mode 100644
index 0000000..b6b102c
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-20.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 20 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 20;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-21.scss b/app/assets/stylesheets/web-fonts/opera-21.scss
new file mode 100644
index 0000000..02a8f44
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-21.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 21 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 21;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": yx,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": nd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-22.scss b/app/assets/stylesheets/web-fonts/opera-22.scss
new file mode 100644
index 0000000..09d6abc
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-22.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 22 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 22;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": pd,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-23.scss b/app/assets/stylesheets/web-fonts/opera-23.scss
new file mode 100644
index 0000000..d711814
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-23.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 23 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 23;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": nd,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-24.scss b/app/assets/stylesheets/web-fonts/opera-24.scss
new file mode 100644
index 0000000..d251d6e
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-24.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 24 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 24;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": n,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": nd,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-25.scss b/app/assets/stylesheets/web-fonts/opera-25.scss
new file mode 100644
index 0000000..97eb636
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-25.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 25 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 25;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": a,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-26.scss b/app/assets/stylesheets/web-fonts/opera-26.scss
new file mode 100644
index 0000000..881bdd9
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-26.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 26 (approximately 0.03% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 26;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-27.scss b/app/assets/stylesheets/web-fonts/opera-27.scss
new file mode 100644
index 0000000..5a1d01a
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-27.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 27 (approximately 0.7% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 27;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": n,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": nd,
+ "fetch": a,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-28.scss b/app/assets/stylesheets/web-fonts/opera-28.scss
new file mode 100644
index 0000000..7bc9794
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-28.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 28 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 28;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": u,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": a,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-29.scss b/app/assets/stylesheets/web-fonts/opera-29.scss
new file mode 100644
index 0000000..fad2bae
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-29.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 29 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: webkit;
+$browser_version: 29;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": y,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": y,
+ "use-strict": y,
+ "transforms3d": y,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": y,
+ "font-feature": yx,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": n,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": y,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": y,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": y,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": y,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": y,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": y,
+ "mpeg4": y,
+ "ogv": y,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": y,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": yx,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": y,
+ "css-grid": pd,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": y,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": yx,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": a,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": y,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": y,
+ "input-color": y,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": y,
+ "pointer": p,
+ "user-select-none": yx,
+ "webp": y,
+ "intrinsic-width": yx,
+ "cryptography": y,
+ "template": y,
+ "opus": y,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": yx,
+ "css3-cursors": y,
+ "css3-cursors-newer": y,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": n,
+ "dialog": y,
+ "css-variables": u,
+ "vibration": y,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": y,
+ "battery-status": y,
+ "serviceworkers": a,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": y,
+ "srcset": y,
+ "ambient-light": n,
+ "will-change": y,
+ "css-shapes": y,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": u,
+ "css-image-orientation": n,
+ "picture": y,
+ "woff2": y,
+ "text-size-adjust": n,
+ "web-animation": y,
+ "resource-timing": y,
+ "custom-elements": y,
+ "imports": y,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": y,
+ "css-touch-action": y,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": y,
+ "font-loading": y,
+ "font-unicode-range": y,
+ "gamepad": y,
+ "css-font-stretch": u,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": u,
+ "css-media-resolution": y,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": y,
+ "broadcastchannel": n,
+ "css-crisp-edges": y,
+ "css-text-align-last": nd,
+ "fetch": y,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": y
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-9.5-9.6.scss b/app/assets/stylesheets/web-fonts/opera-9.5-9.6.scss
new file mode 100644
index 0000000..29d8a38
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-9.5-9.6.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 9.5-9.6 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 9.5-9.6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": n,
+ "audio": a,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": y,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": n,
+ "webworkers": n,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": n,
+ "css3-colors": a,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": a,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": n,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": u,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": u,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": y,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/opera-9.scss b/app/assets/stylesheets/web-fonts/opera-9.scss
new file mode 100644
index 0000000..c8c2e67
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/opera-9.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Opera 9 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: opera;
+$browser_prefix: o;
+$browser_version: 9;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": p,
+ "internationalization": n,
+ "queryselector": p,
+ "getelementsbyclassname": n,
+ "forms": y,
+ "html5semantic": a,
+ "offline-apps": n,
+ "webworkers": n,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": n,
+ "border-image": n,
+ "background-img-opts": n,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": n,
+ "css-textshadow": n,
+ "css-boxshadow": n,
+ "css3-colors": n,
+ "css3-boxsizing": n,
+ "css-mediaqueries": n,
+ "multicolumn": n,
+ "border-radius": n,
+ "transforms2d": n,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": n,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": n,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": n,
+ "indexeddb": n,
+ "online-status": n,
+ "eventsource": a,
+ "x-doc-messaging": n,
+ "datauri": y,
+ "mathml": n,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": n,
+ "flexbox": n,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": yx,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": n,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": n,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": y,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": n,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": y,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": n,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": n,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": u,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": n,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": n,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": n,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": n,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": n,
+ "css-appearance": n,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": n,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": u,
+ "css-image-set": n,
+ "css-boxdecorationbreak": u,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-3.1.scss b/app/assets/stylesheets/web-fonts/safari-3.1.scss
new file mode 100644
index 0000000..f465132
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-3.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 3.1 (approximately 0.0% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 3.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": n,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": n,
+ "css-textshadow": a,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": a,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": a,
+ "svg-css": n,
+ "svg-smil": p,
+ "svg-fonts": n,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": n,
+ "mpeg4": n,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": n,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": u,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-3.2.scss b/app/assets/stylesheets/web-fonts/safari-3.2.scss
new file mode 100644
index 0000000..4b4a15a
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-3.2.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 3.2 (approximately 0.01% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 3.2;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": n,
+ "audio": n,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": p,
+ "html5semantic": a,
+ "offline-apps": p,
+ "webworkers": p,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": a,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": a,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": n,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": n,
+ "css-animation": n,
+ "css-gradients": n,
+ "css-canvas": n,
+ "css-reflections": n,
+ "css-masks": n,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": p,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": n,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": p,
+ "namevalue-storage": n,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": n,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": n,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": n,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": n,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": a,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": n,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": n,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": u,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": n,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": n,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": n,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-4.scss b/app/assets/stylesheets/web-fonts/safari-4.scss
new file mode 100644
index 0000000..fd7abc1
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-4.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 4 (approximately 0.06% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 4;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": a,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": p,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": ax,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": yx,
+ "transforms2d": yx,
+ "use-strict": n,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": a,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": n,
+ "eventsource": n,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": p,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": n,
+ "hidden": n,
+ "script-async": n,
+ "cors": y,
+ "calc": n,
+ "ruby": p,
+ "css-opacity": y,
+ "form-validation": n,
+ "history": n,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": n,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": n,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": n,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": n,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": n,
+ "iframe-sandbox": n,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": a,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": a,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": n,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": n,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": a,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": n,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": n,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": a,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-5.1.scss b/app/assets/stylesheets/web-fonts/safari-5.1.scss
new file mode 100644
index 0000000..b3e0398
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-5.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 5.1 (approximately 0.37% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 5.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": a,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": a,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": a,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": y,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": a,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": ax,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": a,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-5.scss b/app/assets/stylesheets/web-fonts/safari-5.scss
new file mode 100644
index 0000000..bf80329
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-5.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 5 (approximately 0.12% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 5;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": n,
+ "multibackgrounds": y,
+ "border-image": ax,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": yx,
+ "css3-colors": y,
+ "css3-boxsizing": ax,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": a,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": n,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": ax,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": n,
+ "svg-html": a,
+ "svg-html5": p,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": p,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": n,
+ "fileapi": n,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": n,
+ "script-async": a,
+ "cors": y,
+ "calc": n,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": a,
+ "json": y,
+ "classlist": p,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": n,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": p,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": n,
+ "stream": n,
+ "svg-img": y,
+ "datalist": p,
+ "dataset": a,
+ "css-grid": n,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": n,
+ "filereader": n,
+ "filesystem": n,
+ "bloburls": n,
+ "rellist": n,
+ "typedarrays": n,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": n,
+ "css-regions": n,
+ "spellcheck-attribute": n,
+ "fullscreen": n,
+ "requestanimationframe": n,
+ "input-range": y,
+ "matchmedia": n,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": n,
+ "css-filters": n,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": n,
+ "contentsecuritypolicy": n,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": n,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": n,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": n,
+ "imports": n,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": n,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": n,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-6.1.scss b/app/assets/stylesheets/web-fonts/safari-6.1.scss
new file mode 100644
index 0000000..a0149e4
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-6.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 6.1 (approximately 0.26% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 6.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": u,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": u,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-6.scss b/app/assets/stylesheets/web-fonts/safari-6.scss
new file mode 100644
index 0000000..f6cda03
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-6.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 6 (approximately 0.07% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 6;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": a,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": y,
+ "css-hyphens": yx,
+ "css-transitions": yx,
+ "font-feature": a,
+ "css-animation": yx,
+ "css-gradients": yx,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": a,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": ax,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": a,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": yx,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": a,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": yx,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": n,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": yx,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": yx,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": a,
+ "contentsecuritypolicy": y,
+ "pagevisibility": n,
+ "stricttransportsecurity": n,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": n,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": n,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": n,
+ "mutationobserver": yx,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": n,
+ "text-emphasis": n,
+ "canvas-blending": n,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": n,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": n,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": n,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": n,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": n,
+ "getrandomvalues": n,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": n,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": ax,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-7.1.scss b/app/assets/stylesheets/web-fonts/safari-7.1.scss
new file mode 100644
index 0000000..4539c09
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-7.1.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 7.1 (approximately 0.59% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 7.1;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": a,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": u,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": yx,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": u,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": a,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": ax,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": yx,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-7.scss b/app/assets/stylesheets/web-fonts/safari-7.scss
new file mode 100644
index 0000000..10164b1
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-7.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 7 (approximately 0.36% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 7;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": n,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": p,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": n,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": ax,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": n,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": n,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": n,
+ "outline": y,
+ "download": n,
+ "pointer": u,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": p,
+ "template": n,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": u,
+ "text-emphasis": ax,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": p,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": n,
+ "css-mixblendmode": n,
+ "web-speech": ax,
+ "high-resolution-time": n,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": n,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": n,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": n,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": a,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/assets/stylesheets/web-fonts/safari-8.scss b/app/assets/stylesheets/web-fonts/safari-8.scss
new file mode 100644
index 0000000..ad3c221
--- /dev/null
+++ b/app/assets/stylesheets/web-fonts/safari-8.scss
@@ -0,0 +1,242 @@
+/*
+ * web-fonts
+ * Browser: Safari 8 (approximately 1.33% of all users)
+ *
+ */
+
+$browser: safari;
+$browser_prefix: webkit;
+$browser_version: 8;
+$browser_type: desktop;
+
+// CSS Compatibility
+
+$bumbleberry-no-markup: true;
+$browser_capabilities: (
+ "png-alpha": y,
+ "apng": y,
+ "video": y,
+ "audio": y,
+ "contenteditable": y,
+ "dragndrop": y,
+ "internationalization": n,
+ "queryselector": y,
+ "getelementsbyclassname": y,
+ "forms": a,
+ "html5semantic": y,
+ "offline-apps": y,
+ "webworkers": y,
+ "fontface": y,
+ "eot": n,
+ "woff": y,
+ "multibackgrounds": y,
+ "border-image": y,
+ "background-img-opts": y,
+ "css-table": y,
+ "css-gencontent": y,
+ "css-fixed": y,
+ "hashchange": y,
+ "css-sel2": y,
+ "css-sel3": y,
+ "css-textshadow": y,
+ "css-boxshadow": y,
+ "css3-colors": y,
+ "css3-boxsizing": a,
+ "css-mediaqueries": y,
+ "multicolumn": ax,
+ "border-radius": y,
+ "transforms2d": yx,
+ "use-strict": y,
+ "transforms3d": yx,
+ "sharedworkers": n,
+ "css-hyphens": yx,
+ "css-transitions": y,
+ "font-feature": n,
+ "css-animation": yx,
+ "css-gradients": y,
+ "css-canvas": yx,
+ "css-reflections": yx,
+ "css-masks": ax,
+ "svg": y,
+ "svg-css": y,
+ "svg-smil": y,
+ "svg-fonts": y,
+ "svg-filters": y,
+ "svg-html": a,
+ "svg-html5": y,
+ "canvas": y,
+ "canvas-text": y,
+ "namevalue-storage": y,
+ "sql-storage": y,
+ "indexeddb": a,
+ "online-status": y,
+ "eventsource": y,
+ "x-doc-messaging": y,
+ "datauri": y,
+ "mathml": y,
+ "css-featurequeries": n,
+ "xhtml": y,
+ "xhtmlsmil": p,
+ "wai-aria": a,
+ "geolocation": y,
+ "flexbox": yx,
+ "webgl": a,
+ "fileapi": y,
+ "shadowdom": n,
+ "websockets": y,
+ "hidden": y,
+ "script-async": y,
+ "cors": y,
+ "calc": y,
+ "ruby": a,
+ "css-opacity": y,
+ "form-validation": a,
+ "history": y,
+ "json": y,
+ "classlist": y,
+ "text-overflow": y,
+ "webm": p,
+ "mpeg4": y,
+ "ogv": n,
+ "wordwrap": y,
+ "progressmeter": y,
+ "object-fit": a,
+ "xhr2": y,
+ "minmaxwh": y,
+ "details": y,
+ "text-stroke": yx,
+ "inline-block": y,
+ "notifications": y,
+ "stream": n,
+ "svg-img": y,
+ "datalist": n,
+ "dataset": y,
+ "css-grid": p,
+ "menu": n,
+ "rem": y,
+ "ttf": y,
+ "touch": n,
+ "matchesselector": y,
+ "pointer-events": y,
+ "blobbuilder": y,
+ "filereader": y,
+ "filesystem": n,
+ "bloburls": y,
+ "rellist": n,
+ "typedarrays": y,
+ "deviceorientation": n,
+ "script-defer": y,
+ "nav-timing": y,
+ "audio-api": yx,
+ "css-regions": yx,
+ "spellcheck-attribute": y,
+ "fullscreen": yx,
+ "requestanimationframe": y,
+ "input-range": y,
+ "matchmedia": y,
+ "input-datetime": n,
+ "input-color": n,
+ "input-number": y,
+ "iframe-sandbox": y,
+ "css-counters": y,
+ "css-resize": y,
+ "input-placeholder": y,
+ "spdy": y,
+ "css-repeating-gradients": y,
+ "css-filters": yx,
+ "getcomputedstyle": y,
+ "word-break": a,
+ "viewport-units": y,
+ "contentsecuritypolicy": y,
+ "pagevisibility": y,
+ "stricttransportsecurity": y,
+ "style-scoped": n,
+ "svg-fragment": y,
+ "outline": y,
+ "download": n,
+ "pointer": u,
+ "user-select-none": yx,
+ "webp": n,
+ "intrinsic-width": yx,
+ "cryptography": yx,
+ "template": y,
+ "opus": n,
+ "jpegxr": n,
+ "channel-messaging": y,
+ "css3-tabsize": y,
+ "mutationobserver": y,
+ "css-selection": y,
+ "css-placeholder": ax,
+ "css-deviceadaptation": u,
+ "text-emphasis": y,
+ "canvas-blending": y,
+ "clipboard": a,
+ "rtcpeerconnection": n,
+ "css3-cursors": y,
+ "css3-cursors-newer": yx,
+ "webvtt": y,
+ "promises": y,
+ "css-sticky": yx,
+ "dialog": n,
+ "css-variables": n,
+ "vibration": n,
+ "css-backgroundblendmode": y,
+ "css-mixblendmode": y,
+ "web-speech": a,
+ "high-resolution-time": y,
+ "battery-status": n,
+ "serviceworkers": n,
+ "text-decoration": ax,
+ "speech-synthesis": y,
+ "user-timing": n,
+ "srcset": a,
+ "ambient-light": n,
+ "will-change": n,
+ "css-shapes": yx,
+ "domcontentloaded": y,
+ "proximity": n,
+ "kerning-pairs-ligatures": y,
+ "iframe-seamless": n,
+ "css-image-orientation": n,
+ "picture": n,
+ "woff2": n,
+ "text-size-adjust": n,
+ "web-animation": n,
+ "resource-timing": n,
+ "custom-elements": p,
+ "imports": p,
+ "input-file-multiple": y,
+ "atob-btoa": y,
+ "css-appearance": yx,
+ "css-background-offsets": y,
+ "css-supports-api": n,
+ "css-touch-action": n,
+ "autofocus": y,
+ "css-clip-path": ax,
+ "getrandomvalues": y,
+ "screen-orientation": n,
+ "font-loading": n,
+ "font-unicode-range": a,
+ "gamepad": n,
+ "css-font-stretch": n,
+ "font-size-adjust": n,
+ "link-icon-png": y,
+ "link-icon-svg": n,
+ "css-media-resolution": ax,
+ "xml-serializer": y,
+ "css-image-set": yx,
+ "css-boxdecorationbreak": yx,
+ "object-observe": n,
+ "broadcastchannel": n,
+ "css-crisp-edges": yx,
+ "css-text-align-last": n,
+ "fetch": n,
+ "background-attachment": y,
+ "currentcolor": y,
+ "input-pattern": n,
+ "registerprotocolhandler": n
+);
+
+@import "bumbleberry-settings";
+@import "bumbleberry";
+@import "web-fonts";
diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb
index b9ba8b9..6e626c9 100644
--- a/app/controllers/application_controller.rb
+++ b/app/controllers/application_controller.rb
@@ -3,7 +3,7 @@ module ActiveRecord
end
end
-class ApplicationController < ActionController::Base
+class ApplicationController < LinguaFrancaApplicationController
# Prevent CSRF attacks by raising an exception.
# For APIs, you may want to use :null_session instead.
protect_from_forgery with: :exception
@@ -19,15 +19,15 @@ class ApplicationController < ActionController::Base
def capture_page_info
init_vars
- $page_info = {:path => request.env['PATH_INFO'], :controller => params['controller'], :action => params['action']}
+ #$page_info = {:path => request.env['PATH_INFO'], :controller => params['controller'], :action => params['action']}
ActionMailer::Base.default_url_options = {:host => "#{request.protocol}#{request.host_with_port}"}
- lang = I18n.backend.set_locale (is_test? && @@test_host.present? ? @@test_host : request.host)
- if lang.blank?
- do_404
- elsif lang != true
- @lang = lang
- render 'pages/language_not_enabled', status: 404
- end
+ #lang = I18n.backend.set_locale (is_test? && @@test_host.present? ? @@test_host : request.host)
+ #if lang.blank?
+ # do_404
+ #elsif lang != true
+ # @lang = lang
+ # render 'pages/language_not_enabled', status: 404
+ #end
end
def self.set_host(host)
diff --git a/app/controllers/pages_controller.rb b/app/controllers/pages_controller.rb
index 66f0c5a..afd6cd9 100644
--- a/app/controllers/pages_controller.rb
+++ b/app/controllers/pages_controller.rb
@@ -47,15 +47,15 @@ class PagesController < ApplicationController
end
end
- def location_territories
+ #def location_territories
#render json: (Carmen:::RegionCollection.new(Carmen::Country.coded(params[:country])) || []).to_json
- territories = {}
- country = Carmen::Country.coded(params[:country])
- if country
- country.subregions.each { |t| territories[t.code] = t.name }
- end
- render json: territories.to_json
- end
+ # territories = {}
+ # country = Carmen::Country.coded(params[:country])
+ # if country
+ # country.subregions.each { |t| territories[t.code] = t.name }
+ # end
+ # render json: territories.to_json
+ #end
def translations
#if !current_user
diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb
index a6e895d..d122084 100644
--- a/app/helpers/application_helper.rb
+++ b/app/helpers/application_helper.rb
@@ -14,9 +14,6 @@ module ApplicationHelper
def init_vars
@@keyQueue = nil
- @@translationsOnThisPage = nil
- @@lastTranslation = nil
- @@allTranslations = nil
@@no_banner = true
@@banner_attribution_details = nil
@@banner_image = nil
@@ -572,7 +569,28 @@ module ApplicationHelper
YAML.load(File.read(Rails.root.join("config/#{name.to_s}.yml")))[Rails.env].symbolize_keys
end
- def buoy_stylesheet
+ def location(location)
+ l = Array.new
+ l << location.city
+ l << I18n.t("geography.subregions.#{location.country}.#{location.territory}") if location.territory.present?
+ l << I18n.t("geography.countries.#{location.country}") if !(location.country =~ /^(US|CA)$/)
+ l.join(', ')
+ end
+
+ def nav_link(link, title)
+ link_to title, link, :class => (current_page?(link) ? 'current' : nil)
+ end
+
+ def date_span(date1, date2)
+ key = 'same_month'
+ if date1.year != date2.year
+ key = 'different_year'
+ elsif date1.month != date2.month
+ key = 'same_year'
+ end
+ d1 = I18n.l(date1.to_date, format: "span_#{key}_date_1".to_sym)
+ d2 = I18n.l(date2.to_date, format: "span_#{key}_date_2".to_sym)
+ I18n.t('date.date_span', {:date_1 => d1, :date_2 => d2})
end
private
diff --git a/app/models/conference.rb b/app/models/conference.rb
index f86ec46..731e008 100644
--- a/app/models/conference.rb
+++ b/app/models/conference.rb
@@ -1,4 +1,6 @@
class Conference < ActiveRecord::Base
+ translates :info
+
mount_uploader :cover, CoverUploader
mount_uploader :poster, PosterUploader
diff --git a/app/views/conferences/_banner_image.svg.erb b/app/views/conferences/_banner_image.svg.erb
new file mode 100644
index 0000000..f983a9d
--- /dev/null
+++ b/app/views/conferences/_banner_image.svg.erb
@@ -0,0 +1,20 @@
+
diff --git a/app/views/conferences/_header.html.haml b/app/views/conferences/_header.html.haml
index 9db0350..b6b8eb2 100644
--- a/app/views/conferences/_header.html.haml
+++ b/app/views/conferences/_header.html.haml
@@ -1,67 +1,68 @@
-- banner_image @conference.cover_url, id: @conference.cover_attribution_id, name: @conference.cover_attribution_name, user_id: @conference.cover_attribution_user_id, src: @conference.cover_attribution_src
-- small_banner = (params['controller'] == 'conferences' && params['action'] != 'show')
-- if small_banner
- - body_class('small-banner')
-- page_style (params['controller'] == 'conferences' ? 'article' : 'emphasize-banner')
+-#- small_banner = (params['controller'] == 'conferences' && params['action'] != 'show')
+-#- if small_banner
+-# - body_class('small-banner')
+-#- page_style (params['controller'] == 'conferences' ? 'article' : 'emphasize-banner')
- content_for :banner do
- .row
- - if !small_banner
- .columns.small-12.banner
- %figure
- %img{src: @conference.poster.full.url}
- .columns.medium-7.align-bottom
- - title = @conference.conference_type.slug == 'bikebike' ? 'Bike!Bike! '+@conference.start_date.year.to_s : @conference.title
- %div
- %h1
- - if params['controller'] == 'conferences' && params['action'] == 'show'
- = title
- - else
- %a{href: @conference.url}=title
- %h2
- - location = @conference.organizations.first.locations.first
- = location.city + ', ' + (location.territory ? Carmen::Country.coded(location.country).subregions.coded(location.territory).name : location.country)
- %em
- = (l @conference.start_date, format: :date) + ' - ' + (l @conference.end_date, format: :date)
- - if params['controller'] != 'conferences'
- - info = nil
- - if @conference.registration_open
- - if @conference.registration_info
- - info = @conference.registration_info
- - elsif @conference.end_date < Time.now
- - if @conference.preregistration_info
- - info = @conference.postregistration_info
- - elsif @conference.preregistration_info
- - info = @conference.preregistration_info
- - if info
- = info.html_safe
- - else
- %p= ActionView::Base.full_sanitizer.sanitize(@conference.info).gsub(/^(.{300,350}\.)(.*)$/m, '\1...')
- .columns.medium-5.centered.align-bottom.buttons
- %div
- - if params['controller'] != 'conferences'
- %a.button.more{href: @conference.url}
- =_'conference.More_Info'
- - if @conference.registration_open && !small_banner
- %a.button#register-now.register-now{href: @conference.url(:register)}
- =_'conference.Register_Now'
- #register-dlg
- = form_tag (@conference.url + '/register/').gsub(/\/\/+/, '/'), :method => :post do
- = hidden_field_tag :step, 'register'
- = email_field_tag :email
- = form_actions :register
-- if !small_banner && @conference.registration_open
- - content_for :dom_ready do
- :plain
- $('a.register-now').click(function(e) {
- e.preventDefault();
- if ($('#register-dlg').hasClass('open')) {
- $('#register-dlg form').submit();
- }
- $('#register-dlg').toggleClass('open');
- });
- $('#register-dlg').click(function(e) {
- if ($(e.target).attr('id') == 'register-dlg') {
- $('#register-dlg').toggleClass('open');
- }
- });
\ No newline at end of file
+ #header-title{style: capable_of(:svg) ? nil : "background-image: url(#{@conference.cover_url})"}
+ - if capable_of(:svg)
+ = render 'conferences/banner_image.svg'
+ .title
+ %h2.background="#{@conference.start_date.year.to_s}!"
+ .details
+ %h3.primary=location(@conference.organizations.first.locations.first)
+ .secondary
+ = date_span(@conference.start_date.to_date, @conference.end_date.to_date)
+ %figure
+ %img{src: @conference.poster.full.url}
+ -# =columns({medium: 7}) do
+ -# - title = @conference.conference_type.slug == 'bikebike' ? 'Bike!Bike! '+@conference.start_date.year.to_s : @conference.title
+ -# %div
+ -# %h1
+ -# - if params['controller'] == 'conferences' && params['action'] == 'show'
+ -# = title
+ -# - else
+ -# %a{href: @conference.url}=title
+ -# %em
+ -# - if params['controller'] != 'conferences'
+ -# - info = nil
+ -# - if @conference.registration_open
+ -# - if @conference.registration_info
+ -# - info = @conference.registration_info
+ -# - elsif @conference.end_date < Time.now
+ -# - if @conference.preregistration_info
+ -# - info = @conference.postregistration_info
+ -# - elsif @conference.preregistration_info
+ -# - info = @conference.preregistration_info
+ -# - if info
+ -# = info.html_safe
+ -# - else
+ -# %p= ActionView::Base.full_sanitizer.sanitize(@conference.info).gsub(/^(.{300,350}\.)(.*)$/m, '\1...')
+ =#columns({medium: 5}) do
+ -# %div
+ -# - if params['controller'] != 'conferences'
+ -# %a.button.more{href: @conference.url}
+ -# =_'conference.More_Info'
+ -# - if @conference.registration_open && !small_banner
+ -# %a.button#register-now.register-now{href: @conference.url(:register)}
+ -# =_'conference.Register_Now'
+ -# #register-dlg
+ -# = form_tag (@conference.url + '/register/').gsub(/\/\/+/, '/'), :method => :post do
+ -# = hidden_field_tag :step, 'register'
+ -# = email_field_tag :email
+ -# = form_actions :register
+-# - if !small_banner && @conference.registration_open
+-# - content_for :dom_ready do
+-# :plain
+-# $('a.register-now').click(function(e) {
+-# e.preventDefault();
+-# if ($('#register-dlg').hasClass('open')) {
+-# $('#register-dlg form').submit();
+-# }
+-# $('#register-dlg').toggleClass('open');
+-# });
+-# $('#register-dlg').click(function(e) {
+-# if ($(e.target).attr('id') == 'register-dlg') {
+-# $('#register-dlg').toggleClass('open');
+-# }
+-# });
\ No newline at end of file
diff --git a/app/views/layouts/application.html.haml b/app/views/layouts/application.html.haml
index 6994b88..5f0d558 100644
--- a/app/views/layouts/application.html.haml
+++ b/app/views/layouts/application.html.haml
@@ -4,15 +4,9 @@
%meta{ charset: 'utf-8' }
%meta{ name: 'viewport', content: 'width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0' }
%title= (yield :title) + (content_for?(:title) ? ' | ' : '') + 'Bike!Bike!'
- %meta{ name: 'description', content: (yield_or_default :description, 'Bike!Bike! conferences for DIY bicycle collectives, co-ops, and advocacy groups') }
+ %meta{ name: 'description', content: (yield_or_default :description, I18n.t('page_descriptions.home')) }
= csrf_meta_tags
- /[if lt IE 9]
-
- = stylesheet_link_tag '//fonts.googleapis.com/css?family=Source+Sans+Pro:400,700,400italic,700italic', media: 'all'
- =# stylesheet_link_tag 'application', media: 'all'
= inject_css!
- =#:javascript
- =# !function(){function e(e,n){try{if(localStorage[e])t(e);else{var a=new XMLHttpRequest;a.open("GET",n,!0),a.onload=function(){a.status>=200&&a.status<400&&(localStorage[e]=a.responseText,t())},a.send()}}catch(o){}}function t(e){var t=document.createElement("style");t.rel="stylesheet",document.head.appendChild(t),t.textContent=localStorage[e]}e("AlteHaasGroteskBold","/assets/AlteHaasGroteskBold")}();
%link{ href: asset_path('favicon.ico'), rel: 'shortcut icon', type: 'image/x-icon' }
%link{ href: asset_path('favicon.ico'), rel: 'icon', type: 'image/x-icon' }
%link{ href: asset_path('apple-touch-icon.png'), rel: 'apple-touch-icon' }
@@ -22,46 +16,23 @@
= yield :head
%body{ class: (yield_or_default :page_style) }
- :javascript
- document.getElementsByTagName('HTML')[0].className+=' '+(window.getComputedStyle(document.body).backgroundBlendMode?'':'no-')+'blend-modes'
- -#= render 'shared/translation_control'
-
- %main
- = render 'shared/navbar'
+ = render 'shared/navbar'
+ %main#main
- flash.each do |key, msg|
= content_tag :div, msg, :id => key
- - if has_banner?
- %header#banner{banner_attrs(yield_or_default :banner_image)}
- = yield :banner
- = banner_attribution
+ %header#banner
+ = yield :banner
- if content_for?(:side_bar)
%aside#side-bar
= yield :side_bar
- %form{action: 'https://www.paypal.com/cgi-bin/webscr', method: 'post', target: '_top'}
- %input{type: 'hidden', name: 'cmd', value: '_donations'}
- %input{type: 'hidden', name: 'business', value: 'info@thirdhand.org'}
- %input{type: 'hidden', name: 'lc', value: 'US'}
- %input{type: 'hidden', name: 'item_name', value: 'Bike!Bike!'}
- %input{type: 'hidden', name: 'no_note', value: '0'}
- %input{type: 'hidden', name: 'currency_code', value: 'USD'}
- %button{type: 'submit', value: 'PP-DonationsBF:paypal_logo.png:NonHostedGuest'}=_'donate.button_label','Make a Donation!'
-
- if has_content?
#content=yield
- else
= yield
- .row
- .columns.medium-8
- here is something to look at
- .columns.medium-4
- here is another thing
= yield :garbage
#footer
%footer
.container= render 'shared/footer'
- = javascript_include_tag '//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js'
- :javascript
- window.jQuery||document.write('