Commit Graph

  • d18b281976 fix($location): rewrite relative URI correctly if path==='/' in legacy html5Mode Caitlin Potter 2014-08-19 21:17:48 -04:00
  • f02f7d9c15 fix($compile): update the jQuery .context when an element is replaced by replace:true directive Jason Bedard 2014-07-17 20:30:28 -07:00
  • 7eae29e5ab perf($rootScope): do not use Function::call when not needed Lucas Galfaso 2014-08-18 12:04:31 +01:00
  • 94b5c9f00e perf($interpolate): do not keep empty separators Lucas Galfaso 2014-08-18 12:02:38 +01:00
  • 74a7afcb31 fix($location): don't call indexOf() of undefined href attribute Caitlin Potter 2014-08-19 18:49:35 -04:00
  • 5b77e30c1a fix($location): don't call indexOf() of undefined href attribute Caitlin Potter 2014-08-19 18:49:35 -04:00
  • 08cc6edd38 chore(jshint): add missing scripturl directive Brian Ford 2014-08-19 14:56:06 -07:00
  • 4f3870500d fix($sanitize): sanitize javascript urls with comments Brian Ford 2014-08-19 13:44:48 -07:00
  • b7e82a33ee fix($sanitize): sanitize javascript urls with comments Brian Ford 2014-08-19 13:44:48 -07:00
  • cd0507bc3a docs(guide/di): correct a few awkward sentences Marty Kane 2014-08-19 15:34:22 -05:00
  • 6fdaa3d5a6 docs(guide/di): correct a few awkward sentences Marty Kane 2014-08-19 15:34:22 -05:00
  • 20eef05195 docs($compile): correct documentation for directive controller ^ notation Izhaki 2014-08-15 12:35:47 +01:00
  • d250dd43a3 docs($compile): correct documentation for directive controller ^ notation Izhaki 2014-08-15 12:35:47 +01:00
  • a6d7b4bdbd docs(*): use @description instead of @returns for properties Shahar Talmi 2014-08-16 12:25:09 +03:00
  • b8e54ef572 docs(*): use @description instead of @returns for properties Shahar Talmi 2014-08-16 12:25:09 +03:00
  • e3a2ecf0db revert: refactor($compile): automatically append end comment nodes to all element-transclusion templates Igor Minar 2014-08-19 10:56:27 -07:00
  • 5811c5c35b docs(ngBind): irrelevant text removed from ngBindHtml’s example Baptiste Fontaine 2014-08-19 15:06:48 +02:00
  • 63249a0aaf docs(ngBind): irrelevant text removed from ngBindHtml’s example Baptiste Fontaine 2014-08-19 15:06:48 +02:00
  • 28b54bbfbf test(jqLite): add test for #wrap() when mutliple elements are being wrapped Igor Minar 2014-08-18 21:49:54 -07:00
  • 77d3e75446 fix(jqLite): clone wrapNode in jqlite/wrap chrisrhoden 2013-09-29 16:19:07 -04:00
  • 1bdca93d70 fix(jqLite): revert the #ready() optimization until jQuery does the same even-more-perf-rebased Igor Minar 2014-08-18 10:39:33 -07:00
  • bf1a57ad48 fix(Scope): don't clear the phase when an exception is thrown from asyncQueue or watch Igor Minar 2014-08-11 08:50:08 -07:00
  • ece6ef479c perf($parse): optimize filter implementation Igor Minar 2014-08-03 16:00:25 -07:00
  • f7fde04160 style($parse): small readability improvements Igor Minar 2014-08-02 17:46:54 -07:00
  • 472019fb32 chore($parse): name anonymous functions for better debugging Igor Minar 2014-08-01 23:44:37 -07:00
  • a17578ad3d perf($parse): speed up fn invocation for no args case Igor Minar 2014-08-01 16:10:09 -07:00
  • cc16340e88 refactor($parse): small readability improvements Igor Minar 2014-08-01 15:55:15 -07:00
  • fecfc5b09f perf($parse): speed up fn invocation by optimizing arg collection Igor Minar 2014-08-01 15:48:41 -07:00
  • 6f5fc557ad refactor(jqLite): simplify jqLiteAddNodes when multiple nodes are being added Igor Minar 2014-08-13 16:02:21 -07:00
  • 0d608d041f refactor($compile): automatically append end comment nodes to all element-transclusion templates Igor Minar 2014-08-13 00:16:33 -07:00
  • b5714ce1df refactor(ngRepeat): simplify previousNode boundary calculation Igor Minar 2014-08-12 23:46:25 -07:00
  • 27d4a4f0ca chore(ngRepeat): improve inline comments Igor Minar 2014-08-12 23:43:59 -07:00
  • 5cec4612c4 chore(ngRepeat): fix typo in a comment Igor Minar 2014-08-12 22:16:50 -07:00
  • 08eb05583b perf(ngRepeat): simplify code and remove duplicate array.length access Igor Minar 2014-08-12 22:12:53 -07:00
  • 2ef25887ef perF($compile): don't create jq wrapper for linkNode needlesly Igor Minar 2014-08-18 07:58:52 -07:00
  • f8f7a1df34 perf(jqLite): simplify jqLiteDealoc Igor Minar 2014-08-12 21:37:50 -07:00
  • b5f7970be5 perf($compile): don't register $destroy callbacks on element-transcluded nodes Igor Minar 2014-08-12 17:00:50 -07:00
  • d05f27e274 perf(jqLite): optimize event handler Igor Minar 2014-08-12 12:34:21 -07:00
  • b0571517c5 refactor(isArray): use Array.isArray exclusively Igor Minar 2014-08-16 22:59:12 -07:00
  • e37e30e93f docs(orderBy): clarify expression usage in a predicate Pawel Kozlowski 2014-08-15 14:25:26 +02:00
  • c093c43b1f docs(orderBy): clarify expression usage in a predicate Pawel Kozlowski 2014-08-15 14:25:26 +02:00
  • a0b8ab8d7d docs(tutorial/index): improve wording Tom Kadwill 2014-08-15 13:42:22 +01:00
  • e1c85d1f98 docs(tutorial/index): improve wording Tom Kadwill 2014-08-15 13:42:22 +01:00
  • 5feb9ab0f8 docs($compile): change restrict's defaults to EA Ciro Nunes 2014-08-17 00:51:38 -03:00
  • 22bece7311 test(benchmark): add jQuery no-op script to large table benchmark Jeff Cross 2014-08-18 10:51:21 -07:00
  • 129c53730c docs($http): correct link to "salt (cryptography)" wikipedia article Jeff Sheets 2014-08-18 11:19:42 -05:00
  • 65ec0ab70a docs($http): correct link to "salt (cryptography)" wikipedia article Jeff Sheets 2014-08-18 11:19:42 -05:00
  • 8695138aec docs(misc/contribute): fix syntax highlighting of URLS Caitlin Potter 2014-07-12 22:06:33 -04:00
  • 6133c63214 docs(misc/contribute): fix syntax highlighting of URLS Caitlin Potter 2014-07-12 22:06:33 -04:00
  • 187b1b8ef4 perf(jqLite): only take str.split() path when needed Caitlin Potter 2014-08-17 16:41:18 -04:00
  • b24e381427 style(shallowCopy): use common for loop style Igor Minar 2014-08-16 22:32:35 -07:00
  • e3f26b5a6b style(jqLite): use the common for loop code style Igor Minar 2014-08-16 22:29:00 -07:00
  • c1cb341c87 refactor($compile): simplify controllersBoundTransclude check Igor Minar 2014-08-12 11:43:50 -07:00
  • 0605e612e1 chore(angular.suffix): fix typo Igor Minar 2014-08-12 09:25:10 -07:00
  • 645625cf34 perf($compile): refactor publicLinkFn to simplify the code and use 'for in' loop Igor Minar 2014-08-11 21:06:52 -07:00
  • e822e9061c perf(Scope): optimize $watchCollection when used for watching objects Igor Minar 2014-08-11 19:08:55 -07:00
  • 301463a2e2 perf(Scope): don't use forEach in Igor Minar 2014-08-11 18:53:08 -07:00
  • 7d96ab0d13 perf(Scope): watchCollection optimization Igor Minar 2014-08-11 18:24:42 -07:00
  • 0a738ce176 perf(ngBind): bypass jquery/jqlite when setting text Igor Minar 2014-08-11 18:05:45 -07:00
  • d208ba2544 perf(isObject): use strict comparison Igor Minar 2014-08-11 11:26:53 -07:00
  • de3f238764 chore(test): rename getBlockElements to getBlockNodes in .jshintrc for tests Igor Minar 2014-08-16 22:00:10 -07:00
  • d302ea0cfa perf($parse): use no-proto maps as caches and avoid hasOwnProperty checks Igor Minar 2014-08-10 07:46:27 -07:00
  • a09fa35641 perf(Scope): exit $broadcast early if nobody is listening for the given event Igor Minar 2014-08-10 07:08:57 -07:00
  • 36e35b2cb1 perf(ngRepeat): optimize marking of nodes that are being removed via an animation Igor Minar 2014-08-10 06:29:17 -07:00
  • 13d113c522 perf(ngRepeat): use no-proto objects for blockMaps Igor Minar 2014-08-10 06:14:16 -07:00
  • 215d9545dc style(ngRepeat): ws and indentation fixes Igor Minar 2014-08-10 05:27:25 -07:00
  • bdd853cb83 perf(ngRepeat): move work to compile fn Igor Minar 2014-08-10 05:21:04 -07:00
  • e58d65a520 perf(ngRepeat): move updateScope fn to factory and reuse it for all repeaters Igor Minar 2014-08-10 05:01:44 -07:00
  • fbd48845e0 perf(ngRepeat): clone boundary comment nodes Igor Minar 2014-08-10 04:17:36 -07:00
  • abb17cce8b perf(jqLite): optimize off() Igor Minar 2014-08-10 01:06:26 -07:00
  • 3e0a2e1f33 perf($compile): clone the nodeList during linking only if necessary Igor Minar 2014-08-10 00:55:03 -07:00
  • 1e8698b33e perf(jqLite): refactor jqLiteExpandoStore to minimize access to expensive element.ng339 expando property Igor Minar 2014-08-09 18:47:38 -07:00
  • 503dcb0281 style(jqLite): rename onFn to jqLiteOn Igor Minar 2014-08-09 18:30:11 -07:00
  • bf2e238418 refactor(jqLite): clean up jqLiteRemoveData fn Igor Minar 2014-08-08 14:17:00 -07:00
  • 8b77161702 refactor(Scope): remove useless compileToFn helper fn Igor Minar 2014-08-08 13:39:53 -07:00
  • 50e16a67bb refactor(Scope): rename $$childScopeClass to ChildClass to simplify debugging/profiling Igor Minar 2014-08-08 13:38:41 -07:00
  • b9b1aa7797 refactor($parse): simplify addInterceptor fn Igor Minar 2014-08-08 13:33:34 -07:00
  • a1341223c0 perf($parse): trim expression only if string Igor Minar 2014-08-08 13:32:41 -07:00
  • 99d70af11c style($parse): rename variables in generated code so that code is more readable Igor Minar 2014-08-08 13:30:43 -07:00
  • 6acea1152f fix($parse): remove unused variable declaration in generated getters Igor Minar 2014-08-08 13:29:55 -07:00
  • 33ab57948c style(ngRepeat): fix indentation Igor Minar 2014-08-08 13:27:55 -07:00
  • 31ed0af74b perf($compile): delay object initialization in nodeLinkFn Igor Minar 2014-08-08 13:24:36 -07:00
  • 13112710e6 refactor: remove unused variables Igor Minar 2014-08-08 13:06:13 -07:00
  • 54fa16e45d perf: speed up shallowCopy and special case Attributes cloning Igor Minar 2014-08-08 12:58:52 -07:00
  • fb00210cb6 refactor(shallowCopy): microoptimization Igor Minar 2014-08-08 12:04:56 -07:00
  • fafbd49490 perf(jqLite): microoptimization in chaining fn Igor Minar 2014-08-08 11:46:21 -07:00
  • bda673f8e7 perf(jqLite): don't use String#split in on() unless we need it Igor Minar 2014-08-08 11:28:17 -07:00
  • b678f314f1 refactor(jqLite): don't look up the entry needlessly Igor Minar 2014-08-08 11:27:24 -07:00
  • 550965f111 style(jqLite): remove MiskoCode(tm) Igor Minar 2014-08-08 11:25:48 -07:00
  • 443b521e22 perf(jqLite): don't check isString many times in constructor Igor Minar 2014-08-08 11:09:14 -07:00
  • e6a9f9e130 refactor: simplify trim fn now that IE9 has String#trim Igor Minar 2014-08-08 11:08:07 -07:00
  • 441ab5235c refactor: rename getBlockElements to more correct getBlockNodes Igor Minar 2014-08-08 11:06:59 -07:00
  • 6b7b40af74 style(ngBind): name anonymous link fn to ease debugging/profiling Igor Minar 2014-08-07 22:47:02 -07:00
  • edc586f911 refactor(ngBindHtml): improve readability of the code Igor Minar 2014-08-07 22:43:04 -07:00
  • c7393093ff refactor(ngRepeat): name anonymous transclude callback for better debugging Igor Minar 2014-08-07 22:36:01 -07:00
  • b493c62f6b perf(jqLite): optimize jqLiteAcceptsData method Igor Minar 2014-08-07 22:15:17 -07:00
  • 35134a0e23 perf($compile): optimize nodeLinkFn Igor Minar 2014-08-05 01:09:37 -07:00
  • 8d933bf995 perf(jqLite): optimize append() and after() Igor Minar 2014-08-05 01:07:42 -07:00
  • 6251751ad7 perf(jqLite): don't register DOM listener for $destroy event Igor Minar 2014-08-04 23:32:03 -07:00
  • 8f10dca300 refactor(jqLite): remove legacy code to support IE8 and older Igor Minar 2014-08-04 22:23:55 -07:00