d7cf709846acd8ce180a50a95cc270d8b63e49f4: Bug 1366668 - Part 5: Introduce ToolbarRoundButton to support toolbar item with round rectangle background. r=nechen,walkingice
Jing-wei Wu <topwu.tw@gmail.com> - Fri, 04 Aug 2017 12:52:33 +0800 - rev 621221
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1366668 - Part 5: Introduce ToolbarRoundButton to support toolbar item with round rectangle background. r=nechen,walkingice Implement a custom shaped button to describe the background of tool bar item. MozReview-Commit-ID: 1wmDCdzb2XZ
d38cc6c78193024f57ed76b6c99357bece77d757: Bug 1366668 - Part 4: Apply tint color for bookmark icon on toolbar. r=nechen,walkingice
Jing-wei Wu <topwu.tw@gmail.com> - Tue, 01 Aug 2017 17:02:48 +0800 - rev 621220
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1366668 - Part 4: Apply tint color for bookmark icon on toolbar. r=nechen,walkingice MozReview-Commit-ID: 6gQp8yX5iSE
bb0e8675bcc1fd0da04fcb42a14ed27bcc43dbc3: Bug 1366668 - Part 3: Remove forward button animation. r=nechen,walkingice
Jing-wei Wu <topwu.tw@gmail.com> - Tue, 01 Aug 2017 10:19:09 +0800 - rev 621219
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1366668 - Part 3: Remove forward button animation. r=nechen,walkingice Forward button is always shown in the new visual design, animation related code is unused and could be removed. MozReview-Commit-ID: 6juXl6BNGZl
7908675d7ec9d5660cfcb22f252b590f07db1f4c: Bug 1366668 - Part 2: Apply new toolbar visual design on tablet. r=nechen,walkingice
jwu <topwu.tw@gmail.com> - Fri, 04 Aug 2017 14:47:10 +0800 - rev 621218
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1366668 - Part 2: Apply new toolbar visual design on tablet. r=nechen,walkingice MozReview-Commit-ID: DikmnNSpTQt
1acf3c8945947e388afdaefc412fb41255d2c7f7: Bug 1366668 - Part 1: Duplicates awesome bar resources. r=nechen,walkingice
Jing-wei Wu <topwu.tw@gmail.com> - Tue, 01 Aug 2017 09:55:48 +0800 - rev 621217
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1366668 - Part 1: Duplicates awesome bar resources. r=nechen,walkingice MozReview-Commit-ID: 7tY3ugTATxh
4fb560842d169651dba0ddfea66519ff8490a740: Bug 1354117 - remove pref from firefox.js, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 02 Aug 2017 11:32:09 +0100 - rev 621216
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - remove pref from firefox.js, r=jaws MozReview-Commit-ID: 3mrQ0vVD1zV
1de22eca4069482cde062792af2b5269cd6ea2b2: Bug 1354117 - stop relying on gPhotonStructure in bookmarks/history code, r=adw
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 01 Aug 2017 19:55:41 +0100 - rev 621215
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - stop relying on gPhotonStructure in bookmarks/history code, r=adw MozReview-Commit-ID: FqUFNrSufvQ
862e0401146fae86570b1ca59c5bb247b463616b: Bug 1354117 - don't force border radius to 0 for photon (x-ref bug 1374315), fix webextension tests, r=kmag
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 01 Aug 2017 18:37:41 +0100 - rev 621214
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - don't force border radius to 0 for photon (x-ref bug 1374315), fix webextension tests, r=kmag MozReview-Commit-ID: 2HAi5J7uzxP
d0e469465f9e9dd6c97ef841830821704ba5135b: Bug 1354117 - remove photon checks from UITour, r=gasolin
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 02 Aug 2017 11:18:42 +0100 - rev 621213
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - remove photon checks from UITour, r=gasolin MozReview-Commit-ID: 83MUmyjAtVH
37ad67687701f79c72d1dd26122955b50d26acb6: Bug 1354117 - remove old panel code from panelUI and CSS, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 01 Aug 2017 19:59:38 +0100 - rev 621212
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - remove old panel code from panelUI and CSS, r=jaws MozReview-Commit-ID: G6a9ybDxqki
274fd6bc863b525564f9a51b7716cf7728212ec8: Bug 1354117 - remove old panel code from customize mode and update related CSS, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Wed, 02 Aug 2017 11:51:58 +0100 - rev 621211
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - remove old panel code from customize mode and update related CSS, r=jaws MozReview-Commit-ID: IwKUWMTagCK
5fbd1915d5ad6141df5fa1a299410522c1638918: Bug 1354117 - remove old panel code from CustomizableUI, add migration, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 01 Aug 2017 12:56:48 +0100 - rev 621210
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - remove old panel code from CustomizableUI, add migration, r=jaws MozReview-Commit-ID: 8kTETHR1P7X
6e1861380a559c3fbdb2f0aae3ff7bd9459eae98: Bug 1354117 - fix telemetry and a number of tests that flip photon prefs, r=johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 01 Aug 2017 20:15:48 +0100 - rev 621209
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - fix telemetry and a number of tests that flip photon prefs, r=johannh MozReview-Commit-ID: 7ynaIQm22eS
ecf4c3d8440440aa853aca499524ccd8e70ec83d: Bug 1354117 - only dispatch view events once, and fix synced tabs button test, r=jaws
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 01 Aug 2017 12:45:55 +0100 - rev 621208
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - only dispatch view events once, and fix synced tabs button test, r=jaws Prior to this patch, both CustomizableUI itself and the PanelMultiView module tried to ensure that onViewShowing/Shown/Hiding/Hidden listeners were invoked when the relevant DOM events fired. PanelMultiView was doing this manually because CUI was only adding listeners once the corresponding widget was created. Now that the relevant views can be accessed without the corresponding widgets (via the fixed appMenu), there was no guarantee that the listeners would be attached, and this caused empty subviews. Unfortunately, if the widget *was* present, it caused events to fire more than once, which understandably broke consumers like the sync remote tabs widget, which broke the test we're fixing up here. For other views, even if they were not completely broken it at least did busy-work. This patch removes the manual event invocation, and delegates the event listener work to CUI from the PanelMultiView side. This ensures events fire, and fire only once. MozReview-Commit-ID: 94GhcrdcBuB
06eeb43124facd718fb95cf2a92b658902f32c4b: Bug 1354117 - Update various other customizableui tests for photon, r=adw
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 01 Aug 2017 15:46:58 +0100 - rev 621207
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - Update various other customizableui tests for photon, r=adw There are no more help/quit buttons in the panel that shows up in customize mode, and there are no more hyphenation quirks in items in the panel, so those tests have been removed. The remaining tests are updated to test the correct panels. MozReview-Commit-ID: LiUWejjZC7c
a8891e2183d071d2fb7bb7d7170a0b35420cfd6e: Bug 1354117 - fix or remove tests that drag items to the panel, r=adw
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 31 Jul 2017 18:26:38 +0100 - rev 621206
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - fix or remove tests that drag items to the panel, r=adw The new panel doesn't have placeholders, or a distinction between wide and narrow widgets, so those tests can just be removed. MozReview-Commit-ID: D61AjwMbabG
a8502931b53d010bc63224e4097fa4ba6b3251c6: Bug 1354117 - update panel button tests for photon, r=adw
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Tue, 01 Aug 2017 11:33:26 +0100 - rev 621205
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - update panel button tests for photon, r=adw MozReview-Commit-ID: 94mIvlOenCg
f6e7d68931d3e1cb00dd2b8e8e8ccf5ecc37b1e8: Bug 1354117 - update customize mode button state test, r=johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 31 Jul 2017 21:10:14 +0100 - rev 621204
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - update customize mode button state test, r=johannh Again, this test is mostly useless now, so I would also be fine with just removing it. MozReview-Commit-ID: BwOGQ5pwSQd
11a53e10db19204e6f4a33427ef8b02d0e7691ef: Bug 1354117 - remove wrap handling for the bookmarks toolbar button and tests verifying it, r=johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 31 Jul 2017 21:52:06 +0100 - rev 621203
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - remove wrap handling for the bookmarks toolbar button and tests verifying it, r=johannh MozReview-Commit-ID: CeSGIQrDPpw
e6ba2424ca8c799134df7855a9f14309a359ea6c: Bug 1354117 - remove panel-specific styling and associated code, include closemenu in styling in overflow panel, r=johannh
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 27 Jul 2017 16:27:05 +0100 - rev 621202
Push 72303 by bmo:dakatsuka@mozilla.com at Fri, 04 Aug 2017 14:19:19 +0000
Bug 1354117 - remove panel-specific styling and associated code, include closemenu in styling in overflow panel, r=johannh MozReview-Commit-ID: 4EgZP0Huo80
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip