# Only use best-standards-support built into browsers
config.action_dispatch.best_standards_support = :builtin
What's the point of setting action_dispatch.best_standards_support to
Symbol when we only care whether it is true or false ?
Do we expect that in future there will be other possible values for
this setting ?
And one more question: Why is this line
"config.action_dispatch.best_standards_support = :builtin" added only
to environments/development.rb file ? Why are we adding it when the
default is True (based on ./actionpack/lib/action_dispatch/railtie.rb)
The fact that we are setting it only in development environment to an
unsupported value that does not change the behavior at all makes me a
I don’t know why it’s different in the development environment but from actionpack/lib/action_dispatch/middleware/best_standards_support.rb:
The bit of history I found: "[Improve best_standards_support to use only IE=Edge in development mode](https://github.com/rails/rails/commit/6767946374353f90ce05e68d38bcb93dcb8bae56)"
So it's not an unsupported value, but that doesn't say why we do so in the development environment.
My guess is that we do now want to test IE using Chrome mode in
development environment because we want to use the application like a
user with normal IE to see possible differences in behavior.
...My guess is that we do NOT want ...