{"push_id":1358993495,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"828f8a63b588003da426405083f56c8bfaacb450","before":"daa47e33e38d1c097a94494f19e4e492d049f608","commits":[{"sha":"18263f1c527f656c0b7194d128b2de7ed2d90641","author":{"name":"Martin Staffa","email":"b76f0ba4ca2656f3ba6e9fa4910e0ac1d2cc3b8a@gmail.com"},"message":"chore(docs-app): improve layout when loading partials\n\nBy setting the current partial content to hidden, the current height\nof the window is maintained until the new content is loaded.\nThis prevents flickering caused by the scrollbar (dis)appearing and\nthe footer coming into view.","distinct":true,"url":"https://api.github.com/repos/mosoft521/angular.js/commits/18263f1c527f656c0b7194d128b2de7ed2d90641"},{"sha":"00b60f2f03c46f4e8ee40b518747f15f33bbfebc","author":{"name":"Martin Staffa","email":"b76f0ba4ca2656f3ba6e9fa4910e0ac1d2cc3b8a@gmail.com"},"message":"docs(a): remove outdated practice\n\nUsing a tags as buttons is bad for accessibility and usability","distinct":true,"url":"https://api.github.com/repos/mosoft521/angular.js/commits/00b60f2f03c46f4e8ee40b518747f15f33bbfebc"},{"sha":"d6c91ea17589a6401e766dac70367bc48d7d3b74","author":{"name":"Georgios Kalpakas","email":"9d5e538cb1776bf4a0dbe71079c797bb723aaf7d@gmail.com"},"message":"refactor(input): avoid duplicating `step`/`ngStep` tests","distinct":true,"url":"https://api.github.com/repos/mosoft521/angular.js/commits/d6c91ea17589a6401e766dac70367bc48d7d3b74"},{"sha":"081d06ffd15c2c6c539ce97b5eb63fa8e2403818","author":{"name":"Georgios Kalpakas","email":"9d5e538cb1776bf4a0dbe71079c797bb723aaf7d@gmail.com"},"message":"fix(input): fix `step` validation for `input[number]`/`input[range]`\n\nRelated to 9a8b8aa and #15257. Fixes the issue discussed in\nhttps://github.com/angular/angular.js/commit/9a8b8aa#commitcomment-19108436.\n\nFixes #15257\n\nCloses #15264","distinct":true,"url":"https://api.github.com/repos/mosoft521/angular.js/commits/081d06ffd15c2c6c539ce97b5eb63fa8e2403818"},{"sha":"7dacbcc991657dacbec7b0cad4df318a8075ec04","author":{"name":"Georgios Kalpakas","email":"9d5e538cb1776bf4a0dbe71079c797bb723aaf7d@gmail.com"},"message":"test(input): fix typo (`step=\"{{step}}\"\"` --> `step=\"{{step}}\"`)","distinct":true,"url":"https://api.github.com/repos/mosoft521/angular.js/commits/7dacbcc991657dacbec7b0cad4df318a8075ec04"},{"sha":"35482babd9eb0970edbc99f223e04594a9d09364","author":{"name":"Michał Gołębiowski","email":"55aeccb7617ccfa3aa57bfd209bbf46bb255de97@gmail.com"},"message":"refactor($sniffer): remove $sniffer.vendorPrefix\n\nPreviously, Angular tried to detect the CSS prefix the browser supports and\nthen use the saved one. This strategy is not ideal as currently some browsers\nare supporting more than one vendor prefix. The best example is Microsoft Edge\nthat added -webkit- prefixes to be more Web-compatible; Firefox is doing\na similar thing on mobile. Some of the -webkit--prefixed things are now even\ngetting into specs to sanction that they're now required for Web compatibility.\n\nIn some cases Edge even supports only the -webkit--prefixed property; one\nexample is -webkit-appearance.\n\n$sniffer.vendorPrefix is no longer used in Angular core outside of $sniffer\nitself; taking that and the above problems into account, it's better to just\nremove it. The only remaining use case was an internal use in detection of\nsupport for transitions/animations but we can directly check the webkit prefix\nthere manually; no other prefix matters for them anyway.\n\n$sniffer is undocumented API so this removal is not a breaking change. However,\nif you've previously been using it in your code, just paste the following\nto get the same function:\n\n    var vendorPrefix = (function() {\n      var prefix, prop, match;\n      var vendorRegex = /^(Moz|webkit|ms)(?=[A-Z])/;\n      for (prop in document.createElement('div').style) {\n        if ((match = vendorRegex.exec(prop))) {\n          prefix = match[0];\n          break;\n        }\n      }\n      return prefix;\n    })();\n\nThe vendorPrefix variable will contain what $sniffer.vendorPrefix used to.\n\nNote that we advise to not check for vendor prefixes this way; if you have to\ndo it, it's better to check it separately for each CSS property used for the\nreasons described at the beginning. If you use jQuery, you don't have to do\nanything; it automatically adds vendor prefixes to CSS prefixes for you in\nthe .css() method.\n\nFixes #13690\nCloses #15287","distinct":true,"url":"https://api.github.com/repos/mosoft521/angular.js/commits/35482babd9eb0970edbc99f223e04594a9d09364"},{"sha":"f5f802c6e68a3d4e22f5e7725057652519d15e60","author":{"name":"laranhee","email":"a2844f6328608ad4b6486150001dc92eb48c10a5@gmail.com"},"message":"docs($rootScope): add missing round bracket\n\nCloses #15299","distinct":true,"url":"https://api.github.com/repos/mosoft521/angular.js/commits/f5f802c6e68a3d4e22f5e7725057652519d15e60"},{"sha":"828f8a63b588003da426405083f56c8bfaacb450","author":{"name":"Jason Bedard","email":"21770e76aa3b43c2ae71670ed6fe525de9cdc4e1@jbedard.ca"},"message":"docs($controller): deprecate the use of $controllerProvider#allowGlobals\n\nCloses #15230","distinct":true,"url":"https://api.github.com/repos/mosoft521/angular.js/commits/828f8a63b588003da426405083f56c8bfaacb450"}]}
{"actor":{"display_login":"mosoft521"}}