3794be0ad393e47cf1fdfe3a2794dcd5fbce5dbc: Bug 1315937 - Add share item to menu if necessary r=sebastian
Julian_Chu <walkingice0204@gmail.com> - Thu, 02 Mar 2017 17:05:28 +0800 - rev 347088
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315937 - Add share item to menu if necessary r=sebastian 3rd-party app could ask to add default share item to menu, and share the data url to other activities if user click the share-menu-item. MozReview-Commit-ID: HkDyENJtFn9
90c92cd73ae86efaf7d89930f16987707f30f674: Bug 1315937 - Add custom items to menu of CustomTabsActivity r=sebastian
Julian_Chu <walkingice0204@gmail.com> - Thu, 02 Mar 2017 16:44:56 +0800 - rev 347087
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315937 - Add custom items to menu of CustomTabsActivity r=sebastian If 3rd-party app provides any custom menu items, add them to PopupMenu and handle corresponding pending intent. MozReview-Commit-ID: 5STg49hsCWF
4391ccb1488ed55a3bbf0d47cab6d09330fc2608: Bug 1315937 - Add basic custom menu to CustomTabsActivity r=sebastian
Julian_Chu <walkingice0204@gmail.com> - Wed, 01 Mar 2017 13:42:10 +0800 - rev 347086
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315937 - Add basic custom menu to CustomTabsActivity r=sebastian Besides custom-menu-items from 3-rd party apps, we designed a custom menu which always has * buttons for Forward, Reload * One menu item for 'Open by Firefox' * a footer 'Powered by Firefox' This patch adds a button as an anchor to standard menu. Once user click it, to show a custom menu (GeckoPopupMenu) base on the anchor. In current design, there is only one style for menu, regardless of Dark or Light theme. MozReview-Commit-ID: 5RMiGDlxLTU
c8e221d67726eda49203f51c16e21d84c376b124: Bug 1315937 - add theme to CustomTabsActivity r=sebastian
Julian_Chu <walkingice0204@gmail.com> - Wed, 01 Mar 2017 11:43:35 +0800 - rev 347085
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315937 - add theme to CustomTabsActivity r=sebastian CustomTabsActivity is usually be used by 3rd-party apps. Its look and feel is usually different from GeckoApp. To give separated themes to ensure any change to CustomTabs won't effect GeckoApp. MozReview-Commit-ID: 7aBnnPXv3nQ
e9c111cf48f56c4fe55a52255522db078e5cdefe: Bug 1315937 - Only create option menu items once. r=sebastian
Julian_Chu <walkingice0204@gmail.com> - Thu, 23 Feb 2017 18:42:18 +0800 - rev 347084
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315937 - Only create option menu items once. r=sebastian Menu items in CustomTabsActivity are static. Not necessary to create items several times. However `onPrepareOptionsMenu()` will be called before menu is shown. Cannot use `onCreateOptionsMenu()` due to GeckoApp overwrited `onCreatePanelMenu()` and pass different instance to sub-class. Since CustomTabsActivity does not use custom menu, just overwrite `onCreatePanelMenu()` should be safe. MozReview-Commit-ID: 2oTN85GurqS
a7f05a91241e2f63f454910ecbb0b5c19c992acc: Backed out 6 changesets (bug 1346120) for autophone Mdm tests failure in test_background_video_drawimage_with_suspended_video.html
Iris Hsiao <ihsiao@mozilla.com> - Mon, 13 Mar 2017 16:53:14 +0800 - rev 347083
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Backed out 6 changesets (bug 1346120) for autophone Mdm tests failure in test_background_video_drawimage_with_suspended_video.html Backed out changeset a30c73fc8d69 (bug 1346120) Backed out changeset f16556658fd9 (bug 1346120) Backed out changeset 98d212462786 (bug 1346120) Backed out changeset ba579adbed21 (bug 1346120) Backed out changeset c0758b9bf7b5 (bug 1346120) Backed out changeset 94a483ef784e (bug 1346120)
cc79715e83a51e53ae65a4ab0610da47239d3f51: Bug 1315601 part 17 - Update test expectation. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 09 Mar 2017 17:29:22 +1100 - rev 347082
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 17 - Update test expectation. r=heycam MozReview-Commit-ID: G27YzFJ0ONy
cdee044cb563efd0c7aa0616bb73847a91152ca1: Bug 1315601 part 16 - Implement ServoMediaRule. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 09 Mar 2017 17:37:45 +1100 - rev 347081
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 16 - Implement ServoMediaRule. r=heycam MozReview-Commit-ID: GcDNr5Lv73m
d45f19e7fa285a55d8bf1ef8e0030ab7cd09b48e: Bug 1315601 part 15 - Move some common methods to a new CSSMediaRule binding class. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 09 Mar 2017 17:37:38 +1100 - rev 347080
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 15 - Move some common methods to a new CSSMediaRule binding class. r=heycam MozReview-Commit-ID: GWpIzTex2le
ff1725928cbedde2010f5cf54ce1f2b2a0377aec: Bug 1315601 part 14 - Add InsertRuleIntoGroup support to ServoStyleSheet. r=heycam
Xidorn Quan <me@upsuper.org> - Wed, 08 Mar 2017 18:27:53 +1100 - rev 347079
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 14 - Add InsertRuleIntoGroup support to ServoStyleSheet. r=heycam MozReview-Commit-ID: GUHtvjQXECW
6de9f799a27c62b3cbacd200934468b6765a6222: Bug 1315601 part 13 - Move common code of DeleteRuleFromGroup/InsertRuleIntoGroup from CSSStyleSheet to StyleSheet. r=heycam
Xidorn Quan <me@upsuper.org> - Wed, 08 Mar 2017 18:04:15 +1100 - rev 347078
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 13 - Move common code of DeleteRuleFromGroup/InsertRuleIntoGroup from CSSStyleSheet to StyleSheet. r=heycam MozReview-Commit-ID: BDxnYb0OkCk
ca7be213dd4846981dcafc1c0b3609483079fb0e: Bug 1315601 part 12 - Remove useless retval out param from InsertRuleIntoGroup. r=heycam
Xidorn Quan <me@upsuper.org> - Wed, 08 Mar 2017 17:11:42 +1100 - rev 347077
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 12 - Remove useless retval out param from InsertRuleIntoGroup. r=heycam MozReview-Commit-ID: Iyj0zLj8nsL
d0d3a86720b2b99e66ece79f9e85952fa125bec3: Bug 1315601 part 11 - Add Servo support to GroupRule. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 09 Mar 2017 20:52:26 +1100 - rev 347076
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 11 - Add Servo support to GroupRule. r=heycam MozReview-Commit-ID: HLYRz0hsFWc
3514cd5db5ba7cf179849fc012252a3ef3946da3: Bug 1315601 part 10 - Make ServoCSSRuleList support being nested. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 09 Mar 2017 20:53:34 +1100 - rev 347075
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 10 - Make ServoCSSRuleList support being nested. r=heycam MozReview-Commit-ID: 8IUGxkMZPMj
962cf3fafa83c0e16ee462ff2fa49a902d0dc8dc: Bug 1315601 part 9 - Split Gecko-specific GroupRule logic into a separate struct. r=heycam
Xidorn Quan <me@upsuper.org> - Thu, 09 Mar 2017 22:02:26 +1100 - rev 347074
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 9 - Split Gecko-specific GroupRule logic into a separate struct. r=heycam MozReview-Commit-ID: 7CkGO2KgJN3
dd3258136cd2e56d6d60eb8903455ad8687df6bd: Bug 1315601 part 8 - Constify Rule::GetCssText. r=heycam
Xidorn Quan <me@upsuper.org> - Wed, 08 Mar 2017 12:10:16 +1100 - rev 347073
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 8 - Constify Rule::GetCssText. r=heycam MozReview-Commit-ID: Dn2lWQWUedL
915ca91769c98e201dbc3cebd2cdf37be33aecf5: Bug 1315601 part 7 - Simplify ConditionRule. r=heycam
Xidorn Quan <me@upsuper.org> - Fri, 24 Feb 2017 14:12:23 +1100 - rev 347072
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 7 - Simplify ConditionRule. r=heycam MozReview-Commit-ID: 1Ip53AOirbi
1b0514e7d9abb54aeada5eb143acf7709270b3aa: Bug 1315601 part 6 - Move GroupRule-related code into a separate source file. r=heycam
Xidorn Quan <me@upsuper.org> - Tue, 07 Mar 2017 15:19:03 +1100 - rev 347071
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 6 - Move GroupRule-related code into a separate source file. r=heycam MozReview-Commit-ID: 7vgqnYC8Y0j
f89b8ee3008cc57f68bcfd8b71913e5874b0e32a: Bug 1315601 part 5 - Implement MediaList for Stylo. r=heycam,manishearth
Xidorn Quan <me@upsuper.org> - Thu, 09 Mar 2017 17:56:31 +1100 - rev 347070
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 5 - Implement MediaList for Stylo. r=heycam,manishearth MozReview-Commit-ID: 1NSyoqguoJr
067410e1cc2039e6d28c4a10bb6d63092b6905fe: Bug 1315601 part 4 - Add raw Servo types for MediaList and MediaRule. r=manishearth
Xidorn Quan <me@upsuper.org> - Thu, 09 Mar 2017 15:10:11 +1100 - rev 347069
Push 31490 by cbook@mozilla.com at Mon, 13 Mar 2017 14:19:54 +0000
Bug 1315601 part 4 - Add raw Servo types for MediaList and MediaRule. r=manishearth MozReview-Commit-ID: HaeqBVL700g
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip