New issue
Advanced search Search tips

Issue 852887 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Rewrite a subset of ChopsUI elements as native web components

Project Member Reported by zhangtiff@chromium.org, Jun 14 2018

Issue description

I want to try out lit-element to see if it will end up meeting our needs on Chops. 

If it is mostly just raw web components, I believe it should be pretty interoperable with our old Polymer services or anything else, so I hope they will allow us to have a smooth incremental upgrade process. 

I want to try rewriting the ChopsUI elements that are currently used in existing services as web components in the near future to try to help us figure out what the future of ChopsUI should look like. 
 
Project Member

Comment 1 by bugdroid1@chromium.org, Dec 18

The following revision refers to this bug:
  https://chromium.googlesource.com/infra/infra/+/8fc5ad4a30238d126c07edc9d926da28babf13b9

commit 8fc5ad4a30238d126c07edc9d926da28babf13b9
Author: Tiff Zhang <zhangtiff@google.com>
Date: Tue Dec 18 19:42:33 2018

ChopsUI: Starting point for rewriting chops-header in lit-element.

Bug: 852887
Change-Id: I018e977f83b24ed1de2dc506d0abdf590f6912fe
Reviewed-on: https://chromium-review.googlesource.com/c/1368503
Reviewed-by: Sean McCullough <seanmccullough@chromium.org>
Commit-Queue: Tiffany Zhang <zhangtiff@chromium.org>
Cr-Commit-Position: refs/heads/master@{#19639}
[modify] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/.eslintrc.json
[modify] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/appengine/monorail/package-lock.json
[add] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/demos/chops-header.html
[add] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/karma.conf.js
[add] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/elements/chops-header/package-lock.json
[modify] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/package.json
[modify] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/package-lock.json
[add] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/webpack.config.js
[add] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/elements/chops-header/chops-header.js
[add] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/elements/chops-header/package.json
[add] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/elements/chops-header/chops-header.test.js
[modify] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/.gitignore
[add] https://crrev.com/8fc5ad4a30238d126c07edc9d926da28babf13b9/crdx/chopsui-npm/README.md

Sign in to add a comment