|
|
Created:
3 years, 7 months ago by dpapad Modified:
3 years, 7 months ago Reviewers:
dschuyler CC:
arv+watch_chromium.org, chromium-reviews, dbeam+watch-settings_chromium.org, michaelpg+watch-md-settings_chromium.org, michaelpg+watch-md-ui_chromium.org, stevenjb+watch-md-settings_chromium.org Target Ref:
refs/heads/master Project:
chromium Visibility:
Public. |
DescriptionMD Settings: Fix cookie exceptions flex layout regression.
site_list.html was relying on flex related CSS classes defined in
the deprecated iron-flex-layout.html, but it was not explicitly importing
that file. When I migrated iron-flex-layout.html to the new
iron-flex-layout-classes.html at crrev.com/2840713002, the UI broke and
revealed the missing dependency.
BUG=715903
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
Review-Url: https://codereview.chromium.org/2846973002
Cr-Commit-Position: refs/heads/master@{#467827}
Committed: https://chromium.googlesource.com/chromium/src/+/d681cc9be589ff887ca6259e1872e36d75f2b932
Patch Set 1 #
Total comments: 2
Messages
Total messages: 18 (12 generated)
Description was changed from ========== MD Settings: Fix cookies extensions flex layout regression. BUG=715903 ========== to ========== MD Settings: Fix cookies extensions flex layout regression. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ==========
The CQ bit was checked by dpapad@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Description was changed from ========== MD Settings: Fix cookies extensions flex layout regression. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ========== to ========== MD Settings: Fix cookies extensions flex layout regression. site_list.html was relying on flex related CSS classes defined in the deprecated iron-flex-layout.html, but it was not explicitly importing that file. When I migrated iron-flex-layout.html to the new iron-flex-layout-classes.html, the UI broke and revealed the missing dependency. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ==========
Description was changed from ========== MD Settings: Fix cookies extensions flex layout regression. site_list.html was relying on flex related CSS classes defined in the deprecated iron-flex-layout.html, but it was not explicitly importing that file. When I migrated iron-flex-layout.html to the new iron-flex-layout-classes.html, the UI broke and revealed the missing dependency. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ========== to ========== MD Settings: Fix cookies extensions flex layout regression. site_list.html was relying on flex related CSS classes defined in the deprecated iron-flex-layout.html, but it was not explicitly importing that file. When I migrated iron-flex-layout.html to the new iron-flex-layout-classes.html at crrev.com/2840713002, the UI broke and revealed the missing dependency. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ==========
dpapad@chromium.org changed reviewers: + dschuyler@chromium.org
Before/after screenshots at http://imgur.com/a/bNJYP.
Description was changed from ========== MD Settings: Fix cookies extensions flex layout regression. site_list.html was relying on flex related CSS classes defined in the deprecated iron-flex-layout.html, but it was not explicitly importing that file. When I migrated iron-flex-layout.html to the new iron-flex-layout-classes.html at crrev.com/2840713002, the UI broke and revealed the missing dependency. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ========== to ========== MD Settings: Fix cookies extensions flex layout regression. site_list.html was relying on flex related CSS classes defined in the deprecated iron-flex-layout.html, but it was not explicitly importing that file. When I migrated iron-flex-layout.html to the new iron-flex-layout-classes.html at crrev.com/2840713002, the UI broke and revealed the missing dependency. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ==========
Description was changed from ========== MD Settings: Fix cookies extensions flex layout regression. site_list.html was relying on flex related CSS classes defined in the deprecated iron-flex-layout.html, but it was not explicitly importing that file. When I migrated iron-flex-layout.html to the new iron-flex-layout-classes.html at crrev.com/2840713002, the UI broke and revealed the missing dependency. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ========== to ========== MD Settings: Fix cookie exceptions flex layout regression. site_list.html was relying on flex related CSS classes defined in the deprecated iron-flex-layout.html, but it was not explicitly importing that file. When I migrated iron-flex-layout.html to the new iron-flex-layout-classes.html at crrev.com/2840713002, the UI broke and revealed the missing dependency. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ==========
https://codereview.chromium.org/2846973002/diff/1/chrome/browser/resources/se... File chrome/browser/resources/settings/site_settings/site_list.html (right): https://codereview.chromium.org/2846973002/diff/1/chrome/browser/resources/se... chrome/browser/resources/settings/site_settings/site_list.html:66: <div class="layout horizontal center flex" I think "layout horizontal center flex" may be replaced with "start" and the import of iron-flex-layout removed (if so yay to less code).
lgtm https://codereview.chromium.org/2846973002/diff/1/chrome/browser/resources/se... File chrome/browser/resources/settings/site_settings/site_list.html (right): https://codereview.chromium.org/2846973002/diff/1/chrome/browser/resources/se... chrome/browser/resources/settings/site_settings/site_list.html:66: <div class="layout horizontal center flex" On 2017/04/27 21:57:26, dschuyler wrote: > I think "layout horizontal center flex" may be replaced with "start" and the > import of iron-flex-layout removed (if so yay to less code). We just chatted about this and it's a bit more involved. Removing the need to import the iron-flex-layout can be done later.
On 2017/04/27 at 22:20:54, dschuyler wrote: > lgtm > > https://codereview.chromium.org/2846973002/diff/1/chrome/browser/resources/se... > File chrome/browser/resources/settings/site_settings/site_list.html (right): > > https://codereview.chromium.org/2846973002/diff/1/chrome/browser/resources/se... > chrome/browser/resources/settings/site_settings/site_list.html:66: <div class="layout horizontal center flex" > On 2017/04/27 21:57:26, dschuyler wrote: > > I think "layout horizontal center flex" may be replaced with "start" and the > > import of iron-flex-layout removed (if so yay to less code). > > We just chatted about this and it's a bit more involved. Removing the need to import the iron-flex-layout can be done later. Thanks!
The CQ bit was unchecked by dpapad@chromium.org
The CQ bit was checked by dpapad@chromium.org
CQ is trying da patch. Follow status at: https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch. Bot data: {"patchset_id": 1, "attempt_start_ts": 1493331884111580, "parent_rev": "5523578be7767b76e2eff354c98a82dcd8f653b5", "commit_rev": "d681cc9be589ff887ca6259e1872e36d75f2b932"}
Message was sent while issue was closed.
Description was changed from ========== MD Settings: Fix cookie exceptions flex layout regression. site_list.html was relying on flex related CSS classes defined in the deprecated iron-flex-layout.html, but it was not explicitly importing that file. When I migrated iron-flex-layout.html to the new iron-flex-layout-classes.html at crrev.com/2840713002, the UI broke and revealed the missing dependency. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ========== to ========== MD Settings: Fix cookie exceptions flex layout regression. site_list.html was relying on flex related CSS classes defined in the deprecated iron-flex-layout.html, but it was not explicitly importing that file. When I migrated iron-flex-layout.html to the new iron-flex-layout-classes.html at crrev.com/2840713002, the UI broke and revealed the missing dependency. BUG=715903 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2846973002 Cr-Commit-Position: refs/heads/master@{#467827} Committed: https://chromium.googlesource.com/chromium/src/+/d681cc9be589ff887ca6259e1872... ==========
Message was sent while issue was closed.
Committed patchset #1 (id:1) as https://chromium.googlesource.com/chromium/src/+/d681cc9be589ff887ca6259e1872... |