[ALOY-687] Pre-process all platform queries in runtime styles
|Fix Version/s||Alloy 1.2.0, 2013 Sprint 12|
DescriptionCurrently when processing style queries at runtime the platform conditions are still present. The runtime style modules should not even include style entries in the style array that does not apply to the current platform. These entries should be eliminated before ever reaching the runtime to ensure the best possible runtime processing performance.
- Tony Lukasavage 2013-06-04 This took a little longer as I additionally optimized the runtime style by completely removing any platform queries from the "queries" key. PR: https://github.com/appcelerator/alloy/pull/144 Test app: https://github.com/appcelerator/alloy/tree/master/test/apps/testing/ALOY-687 Follow the in-app instructions for functionally passing the test, ideally on all supported platforms.
- Federico Casali 2013-08-02 Verfied working as expected. Titanium SDK 3.1.2.v20130730133101 Alloy 1.2.0-alpha2 Appcelerator Studio 126.96.36.199307261628 CLI 3.1.1 Node 0.8.22 Closing.