| OLD | NEW |
| 1 # MacViews Release Plan | 1 # MacViews Release Plan |
| 2 | 2 |
| 3 ## Handy Links | 3 ## Handy Links |
| 4 | 4 |
| 5 * [Phase 1 bugs](https://bugs.chromium.org/p/chromium/issues/list?can=2&q=Proj%3
DMacViews+label%3Aphase1&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Ow
ner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids) | 5 * [Phase 1 bugs](https://bugs.chromium.org/p/chromium/issues/list?can=2&q=Proj%3
DMacViews+label%3Aphase1&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Ow
ner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids) |
| 6 * [Phase 2 bugs](https://bugs.chromium.org/p/chromium/issues/list?can=2&q=Proj%3
DMacViews+label%3Aphase2&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Ow
ner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids) | 6 * [Phase 2 bugs](https://bugs.chromium.org/p/chromium/issues/list?can=2&q=Proj%3
DMacViews+label%3Aphase2&colspec=ID+Pri+M+Stars+ReleaseBlock+Component+Status+Ow
ner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids) |
| 7 * [Other MacViews bugs](https://bugs.chromium.org/p/chromium/issues/list?can=2&q
=Proj%3DMacViews+-label%3APhase1+-label%3APhase2&colspec=ID+Pri+M+Stars+ReleaseB
lock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids) | 7 * [Other MacViews bugs](https://bugs.chromium.org/p/chromium/issues/list?can=2&q
=Proj%3DMacViews+-label%3APhase1+-label%3APhase2&colspec=ID+Pri+M+Stars+ReleaseB
lock+Component+Status+Owner+Summary+OS+Modified&x=m&y=releaseblock&cells=ids) |
| 8 * [Catalog of chromium dialogs](https://docs.google.com/spreadsheets/d/1rChQOblJ
DsXevMxpUpvaPqK3QIMPdmd2iAvJtdeOeeY/edit#gid=0) | 8 * [Catalog of chromium dialogs](https://docs.google.com/spreadsheets/d/1rChQOblJ
DsXevMxpUpvaPqK3QIMPdmd2iAvJtdeOeeY/edit#gid=0) |
| 9 | 9 |
| 10 ## Phase 1: Controls | 10 ## Phase 1: Controls |
| (...skipping 17 matching lines...) Expand all Loading... |
| 28 dialogs, behind a new `MacViewsWebUIDialogs` feature. The WebUI-styled Cocoa | 28 dialogs, behind a new `MacViewsWebUIDialogs` feature. The WebUI-styled Cocoa |
| 29 dialogs are: | 29 dialogs are: |
| 30 | 30 |
| 31 1. Collected/blocked cookies UI | 31 1. Collected/blocked cookies UI |
| 32 2. Device permissions | 32 2. Device permissions |
| 33 3. Extension install | 33 3. Extension install |
| 34 4. HTTP auth | 34 4. HTTP auth |
| 35 5. One-click signin | 35 5. One-click signin |
| 36 6. Site permissions bubble | 36 6. Site permissions bubble |
| 37 7. "Card unmask prompt" (TODO(ellyjones): what is this?) | 37 7. "Card unmask prompt" (TODO(ellyjones): what is this?) |
| 38 8. Website settings dialog | 38 8. Page info dialog |
| 39 | 39 |
| 40 Once all of these dialogs are converted and tested behind the feature, we can | 40 Once all of these dialogs are converted and tested behind the feature, we can |
| 41 ship to canary and dev channels and watch for any performance or crash rate | 41 ship to canary and dev channels and watch for any performance or crash rate |
| 42 regressions. Doing all the WebUI-style dialogs at once will avoid having three | 42 regressions. Doing all the WebUI-style dialogs at once will avoid having three |
| 43 separate dialog UIs. | 43 separate dialog UIs. |
| 44 | 44 |
| 45 This phase also includes implementation of rubber-band overscroll and fling | 45 This phase also includes implementation of rubber-band overscroll and fling |
| 46 scrolling. This technology exists already in the renderer compositor - it needs | 46 scrolling. This technology exists already in the renderer compositor - it needs |
| 47 to be transplanted to the ui compositor. | 47 to be transplanted to the ui compositor. |
| 48 | 48 |
| (...skipping 27 matching lines...) Expand all Loading... |
| 76 Switch `mac_views_browser` to 1 for Canary. | 76 Switch `mac_views_browser` to 1 for Canary. |
| 77 Cross fingers. | 77 Cross fingers. |
| 78 Watch metrics carefully. | 78 Watch metrics carefully. |
| 79 If there's no surprising metrics changes or public outcry, keep | 79 If there's no surprising metrics changes or public outcry, keep |
| 80 mac_views_browser=1 for dev, then beta, then stable. | 80 mac_views_browser=1 for dev, then beta, then stable. |
| 81 | 81 |
| 82 ## Phase 6: delete Cocoa | 82 ## Phase 6: delete Cocoa |
| 83 Since much of the Cocoa code is dead and we are no longer building with | 83 Since much of the Cocoa code is dead and we are no longer building with |
| 84 `mac_views_browser=0`, remove dead Cocoa UI code. | 84 `mac_views_browser=0`, remove dead Cocoa UI code. |
| 85 | 85 |
| OLD | NEW |