Update requirejs to compatible version, remove r.js
Fixes #14450. Remove CommonJS+AMD syntax.
Remove comment
Unify build script capabilities between branches. Specifically, added a special comment pragma for removing certain lines.
Fix #14432: Always return string from .css("z-index"). Close gh-1395.
No ticket: Small curCSS size optimizations
No ticket: Test cleanup
Preparations for npm/bower publishing
Fix #14394: Changing style !important in webkit. Close gh-1385.
No ticket: Clean up uglifyjs compress options. Close gh-1382.
(cherry picked from commit e15627022f0c5e13a972baffb41f6f52ca4d3ec3)
Only set uglify options if not already the default
Ref 2263134b: Better identify potential JSON. Close gh-1401.
Fix #14180. Allow cross-frame use of focusin/out. Close gh-1369.
Revert "Fix #14180. Allow cross-frame use of focusin/out. Close gh-1369."

This reverts commit 9b6f0745805941a6d7b7c16c02cf56ab00021c82.
Add tests for class manipulation on jQuery object containing more than one element. Close gh-1404.
No ticket. Update npm devDependencies.
Fix #14459: Use jQuery.parseJSON instead of JSON.parse
No ticket. Remove useless comment
Fix #14379: AJAX requests on unload
No ticket: Small ajax/xhr size optimizations