…lity with Rails 3.
This consists of: * String#html_safe! a method to mark a string as 'safe' * ActionView::SafeBuffer a string subclass which escapes anything unsafe which is concatenated to it * Calls to String#html_safe! throughout the rails helpers * a 'raw' helper which lets you concatenate trusted HTML from non-safety-aware sources (e.g. presantized strings in the DB) Note, this does *not* give you on-by-default XSS escaping in 2.3 applications. To get that you'll need to install a plugin: http://github.com/nzkoz/rails_xss
This is useful for working around IE's stylesheet limit. stylesheet_link_tag :all, :concat => true
… of the cache key instead of just assuming the its a string [#1299 state:committed]
…or the asset host Signed-off-by: Michael Koziarski <email@example.com> [#1394 state:committed]
…ults for different given sources [#1471 state:resolved] Signed-off-by: Joshua Peek <firstname.lastname@example.org>
…to call (see http://github.com/dhh/asset-hosting-with-minimum-ssl for an example) [DHH]
… sufficient, not self Signed-off-by: Jeremy Kemper <email@example.com>
…oldwasser) [#1265 status:committed]
Signed-off-by: Jeremy Kemper <firstname.lastname@example.org>
…d files. Allows for consistent ETag generation without having a shared filesystem.
…ed by a HTTP header. It can now be set in your configuration environment with config.action_controller.relative_url_root
…et_host along with the source or per-request proc's won't run [DHH]
…ag to be used along with :all. [#480 state:resolved] Signed-off-by: Pratik Naik <email@example.com>
This lets us avoid the relatively costly trip through compute_*_paths if the file already exists.
… to be loaded from (defaults to Rails.root + "/public") #11581 [nicksieger]
…n to make it easier for plugin developers to inject multiple assets. Closes #10350. git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9065 5ecf4fe2-1ee6-0310-87b1-e25e094e27de