Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(601)

Issue 1417363003: Fixed improper construction of custom elements. (Closed)

Created:
5 years, 2 months ago by terry
Modified:
5 years, 2 months ago
Reviewers:
Alan Knight
CC:
reviews_dartlang.org, ricow1
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Fixed improper construction of custom elements. Was a too aggressive on upgrading a custom element. If a JS object is a custom element never construct using the actual custom class in wrap_jso only allocate the TemplateElement or HtmlElement and let the upgrader or createdCallback do the upgrading. This was causing timing issues with nested custom elements that were data bound. TBR=alanknight@google.com Committed: https://github.com/dart-lang/sdk/commit/d796048fccea932b074a508505ccea1ab283f354

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+58 lines, -35 lines) Patch
M sdk/lib/html/dartium/html_dartium.dart View 3 chunks +21 lines, -2 lines 0 comments Download
M sdk/lib/html/html_common/conversions_dartium.dart View 2 chunks +18 lines, -33 lines 0 comments Download
M tools/dom/templates/html/impl/impl_HTMLDocument.darttemplate View 2 chunks +19 lines, -0 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
terry
Committed patchset #1 (id:1) manually as d796048fccea932b074a508505ccea1ab283f354 (presubmit successful).
5 years, 2 months ago (2015-10-22 23:35:53 UTC) #1
Alan Knight
5 years, 2 months ago (2015-10-23 17:50:40 UTC) #2
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698