Commit Graph

15 Commits

Author SHA1 Message Date
jmesserly@google.com d12f8b560b update polymer and platform.js
R=sigmund@google.com

Review URL: https://codereview.chromium.org//349313005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37629 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-23 22:49:17 +00:00
jmesserly@google.com c053cbaefe web_components: fix extending another custom element
R=sigmund@google.com

Review URL: https://codereview.chromium.org//341003002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37472 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-19 01:29:39 +00:00
sigmund@google.com 4568a4587e Support upgrading existing elements already on the page.
R=justinfagnani@google.com

Review URL: https://codereview.chromium.org//333073002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37338 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-14 00:27:13 +00:00
sigmund@google.com fd6963149d Report error only for elements we intend to upgrade.
R=jmesserly@google.com

Review URL: https://codereview.chromium.org//335463003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37249 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-12 01:03:31 +00:00
sra@google.com 8a96433126 Identify the name of the prototype extended by out-of-app custom elements
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org//329723002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37247 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-11 22:26:29 +00:00
sigmund@google.com 4c1d2a461b Add "created-watcher" to the web_components package. This was adapted from
Pete's CL (https://codereview.chromium.org/184033007/). I've marked the
differences in the CL.

R=jmesserly@google.com

Review URL: https://codereview.chromium.org//319263002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37144 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-09 22:50:52 +00:00
jmesserly@google.com b6af10c40a update polymer, nodebind, and templatebinding
R=sigmund@google.com

Review URL: https://codereview.chromium.org//307793002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@37066 260f80e4-7a28-3924-810f-c04153c831b5
2014-06-06 05:11:14 +00:00
sra@google.com ad99238813 Use originalGetTag on wrapped object
Upgrade dart_support to use dartNativeDispatchHooksTransformer.

R=sigmund@google.com

Review URL: https://codereview.chromium.org//282893002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@36135 260f80e4-7a28-3924-810f-c04153c831b5
2014-05-13 21:23:31 +00:00
jmesserly@google.com a33562bd22 [web_components] update web_components and polymer.js
R=sigmund@google.com

re-land https://code.google.com/p/dart/source/detail?r=34633

Review URL: https://codereview.chromium.org//221813011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34676 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 23:47:50 +00:00
jmesserly@google.com 000e10a421 "Reverting 34633"
it's causing strange failures on Dartium (even though local runs with DRT all pass...)

Review URL: https://codereview.chromium.org//221653004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34635 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 02:34:54 +00:00
jmesserly@google.com 8a6c6d86db [web_components] update web_components and polymer.js
R=sigmund@google.com

Review URL: https://codereview.chromium.org//219963020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@34633 260f80e4-7a28-3924-810f-c04153c831b5
2014-04-02 01:36:38 +00:00
jmesserly@google.com b218f342fd [polymer] interop with polymer-element and polymer.js
* let polymer.js register polymer-element
* let polymer.js bootstrap for polymer.dart
* hook polymer-element's register, if it's a Dart class go down the Dart code path

building polymer.concat.js (debug only) requires https://github.com/Polymer/polymer-dev/pull/9

R=sigmund@google.com

Review URL: https://codereview.chromium.org//182193002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33398 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-06 22:04:20 +00:00
sigmund@google.com e7b072aa72 Update platform.js to latest.
R=jmesserly@google.com

Review URL: https://codereview.chromium.org//182073003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33107 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-27 02:45:28 +00:00
jmesserly@google.com fb43ff6d90 update web_components
removes note about custom_elements patch, it has been merged

R=blois@google.com

Review URL: https://codereview.chromium.org//147453004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32589 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-12 02:42:57 +00:00
jmesserly@google.com 7d71bc988d introduce web_components pkg to replace shadow_dom, html_import, custom_element. This new package is 100% compatible with the polyfills used by http://www.polymer-project.org/
Deletes:
  pkg/shadow_dom
  pkg/custom_element (except web_ui stuff)
  pkg/html_import

Adds:
  pkg/web_components, with README.md and build instructions

Changes:
  pkg/html5lib -- deprecate queryAll/query in favor of *Selector
  pkg/polymer -- test fixes & a few small changes to work with new polyfills, mostly in build
  tests/html/custom -- can't load the CE polyfill at runtime, must now be injected statically via an HTML page, similar to the style @blois used for some custom element tests.

R=blois@google.com, sigmund@google.com

Review URL: https://codereview.chromium.org//158083002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32533 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 01:15:05 +00:00