10e2c43601245040d1626038ebede0f7edf24e8b: Bug 1390692, part 2 - Remove the unnecessary second QI entry for nsCycleCollectionISupports. r=peterv draft
Andrew McCreight <continuation@gmail.com> - Tue, 15 Aug 2017 17:11:26 -0700 - rev 647156
Push 74306 by bmo:continuation@gmail.com at Wed, 16 Aug 2017 01:54:09 +0000
Bug 1390692, part 2 - Remove the unnecessary second QI entry for nsCycleCollectionISupports. r=peterv ENTRY_CYCLE_COLLECTION now implements the QI code for both CC interfaces, so we don't need to separately check for nsCycleCollectionISupports afterwards. This patch also renames NS_INTERFACE_MAP_ENTRY_CYCLE_COLLECTION to NS_INTERFACE_MAP_ENTRIES_CYCLE_COLLECTION to reflect that it now handles the case for two interfaces. It also changes NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION_INHERITED to be defined in terms of NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION to make it clearer that they are identical. Finally, this patch deletes some macros that are no longer used in the wake of the previous changes. MozReview-Commit-ID: 4o2QZhdomg2
ef307399aaaa9b5c01589b34d962a50a35f97e9d: Bug 1390692, part 1 - Convert nsAgg to use the new QI macro. r=peterv draft
Andrew McCreight <continuation@gmail.com> - Tue, 15 Aug 2017 17:02:36 -0700 - rev 647155
Push 74306 by bmo:continuation@gmail.com at Wed, 16 Aug 2017 01:54:09 +0000
Bug 1390692, part 1 - Convert nsAgg to use the new QI macro. r=peterv This just does the same thing as the regular CC QI macro. This gets rid of the last use of NS_IMPL_QUERY_CYCLE_COLLECTION, so remove it. MozReview-Commit-ID: 2P6ki8xXpuO
607deb9493f5d83765d23ac04ea168f610fe244d: Bug 1336429 - Add GN_DIRS to moz.build and process their contents in mozbuild. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 15 Aug 2017 18:43:39 -0700 - rev 647154
Push 74305 by bmo:cmanchester@mozilla.com at Wed, 16 Aug 2017 01:53:42 +0000
Bug 1336429 - Add GN_DIRS to moz.build and process their contents in mozbuild. MozReview-Commit-ID: KlHuP4DY2R4
35df311fb389dd4a84294fcfe6a73ea3653c5581: Bug 1336429 - Detect GN in configure. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 15 Aug 2017 18:43:31 -0700 - rev 647153
Push 74305 by bmo:cmanchester@mozilla.com at Wed, 16 Aug 2017 01:53:42 +0000
Bug 1336429 - Detect GN in configure. MozReview-Commit-ID: Kp7lCLqJ6FH
07f789434ccbb2895db1c9228a3384238b48a32d: Bug 1390691 - Fix up Servo_StyleSet_MediumFeaturesChanged for Linux 32-bit ABI. r=Manishearth draft
J. Ryan Stinnett <jryans@gmail.com> - Tue, 15 Aug 2017 17:10:13 -0500 - rev 647152
Push 74304 by bmo:jryans@gmail.com at Wed, 16 Aug 2017 01:38:03 +0000
Bug 1390691 - Fix up Servo_StyleSet_MediumFeaturesChanged for Linux 32-bit ABI. r=Manishearth Bindgen bitfield enums don't work as return values with the Linux 32-bit ABI at the moment because they wrap the value in a struct. This causes the Rust side to believe the caller will pass along space for the struct return value, while C++ believes it's just an integer value. MozReview-Commit-ID: LY6z7lEKgOp
725870f9d6cc603023bbaf4080f7aee8ab8caec5: Bug 1390691 - Fix up Servo_TakeChangeHint for Linux 32-bit ABI. r=Manishearth draft
J. Ryan Stinnett <jryans@gmail.com> - Mon, 14 Aug 2017 22:11:53 -0500 - rev 647151
Push 74304 by bmo:jryans@gmail.com at Wed, 16 Aug 2017 01:38:03 +0000
Bug 1390691 - Fix up Servo_TakeChangeHint for Linux 32-bit ABI. r=Manishearth Bindgen bitfield enums don't work as return values with the Linux 32-bit ABI at the moment because they wrap the value in a struct. This causes the Rust side to believe the caller will pass along space for the struct return value, while C++ believes it's just an integer value. MozReview-Commit-ID: 6qqVVfU8Mb2
e4319cf27a369e79811f91c095d712ab5b741551: Bug 1336429 - Add GN_DIRS to moz.build and process their contents in mozbuild. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 15 Aug 2017 18:33:23 -0700 - rev 647150
Push 74303 by bmo:cmanchester@mozilla.com at Wed, 16 Aug 2017 01:35:48 +0000
Bug 1336429 - Add GN_DIRS to moz.build and process their contents in mozbuild. MozReview-Commit-ID: KlHuP4DY2R4
290e41a622194276a174a6a8ec3179486a51c10f: Bug 1336429 - Detect GN in configure. draft
Chris Manchester <cmanchester@mozilla.com> - Tue, 15 Aug 2017 18:33:18 -0700 - rev 647149
Push 74303 by bmo:cmanchester@mozilla.com at Wed, 16 Aug 2017 01:35:48 +0000
Bug 1336429 - Detect GN in configure. MozReview-Commit-ID: Kp7lCLqJ6FH
17a296591f72166e5a65cb632de2afac37874fb9: Bug 1389457 - Use ThemedImageView instead of ThemedFrameLayout to compose TabCounter. r?nechen,walkingice draft
Jing-wei Wu <topwu.tw@gmail.com> - Wed, 16 Aug 2017 09:33:56 +0800 - rev 647148
Push 74302 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:35:12 +0000
Bug 1389457 - Use ThemedImageView instead of ThemedFrameLayout to compose TabCounter. r?nechen,walkingice gecko:drawableTintList doesn't support background tint in Android 4.4. The solution replaces it with ThemedImageView, then we can tint foreground instead of background. MozReview-Commit-ID: 6dekm7U7gfw
796acf97fda991ebf8144d1562fe322b32cb2b57: Bug 1389457 - Use ThemedImageView instead of ThemedFrameLayout to compose TabCounter. r?nechen,walkingice draft
Jing-wei Wu <topwu.tw@gmail.com> - Tue, 15 Aug 2017 18:04:47 +0800 - rev 647147
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1389457 - Use ThemedImageView instead of ThemedFrameLayout to compose TabCounter. r?nechen,walkingice gecko:drawableTintList doesn't support background tint in Android 4.4. The solution replaces it with ThemedImageView, then we can tint foreground instead of background. MozReview-Commit-ID: 6dekm7U7gfw
62ee6566a6fb1a2623c2af4032e51891e61ef9f8: Bug 1366672 - part6 Clean up ToolbarProgressView draft
Julian_Chu <walkingice0204@gmail.com> - Tue, 15 Aug 2017 13:25:19 +0800 - rev 647146
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1366672 - part6 Clean up ToolbarProgressView We invovled another implementation. We can get it back from repository easily for any reason, so remove it for now. MozReview-Commit-ID: c4H8wW41Dr
690db2a4797f04f55323240c9e67e79807cc6340: Bug 1366672 - part5: CustomTabs use AnimatedProgressBar draft
Julian_Chu <walkingice0204@gmail.com> - Sat, 12 Aug 2017 23:15:08 +0800 - rev 647145
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1366672 - part5: CustomTabs use AnimatedProgressBar MozReview-Commit-ID: JxF9vlLPgb4
ea789164aba7adfb6ca9f63a2e7b0062ee7584d8: Bug 1366672 - part4: use Phton design for ProgressBar draft
Julian_Chu <walkingice0204@gmail.com> - Sat, 05 Aug 2017 16:51:39 +0800 - rev 647144
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1366672 - part4: use Phton design for ProgressBar MozReview-Commit-ID: IMFeVV0Km2i
cc758a9d0deb829f6ada46a549c7ccf37b36d70f: Bug 1366672 - Part3: use AnimatedProgressBar to replace ProgressView draft
Julian_Chu <walkingice0204@gmail.com> - Sat, 05 Aug 2017 13:59:35 +0800 - rev 647143
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1366672 - Part3: use AnimatedProgressBar to replace ProgressView MozReview-Commit-ID: KTr4ce5UvIq
e6b32b0ac6b2fcf802db96cd4b3a3c6ca4c6c1e4: Bug 1366672 - part2: Add new custom widgets draft
Julian_Chu <walkingice0204@gmail.com> - Sat, 05 Aug 2017 13:53:44 +0800 - rev 647142
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1366672 - part2: Add new custom widgets * DrawableWrapper - a class similiar to DrawableWrapper in Android v23. * ShiftDrawable - provide shif-animation for its child drawable * AnimatedProgressBar - ProgressBar.setProgress(int, boolean) involved since API v24. This is an implementation for animation. MozReview-Commit-ID: HjLAXXQdZKO
ee182d445c44e21f9aa572cfdb2d7a94bbec8dc9: Bug 1366672 - part1: add ThemedProgressBar draft
Julian_Chu <walkingice0204@gmail.com> - Sat, 05 Aug 2017 13:30:29 +0800 - rev 647141
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1366672 - part1: add ThemedProgressBar We are going to involve new implementation for page loading indicator by ProgressBar. Add ThemedProgressBar for Private Mode. MozReview-Commit-ID: 4Bj9mJtlHPM
bef2000daf191d390eea8a3440acf56d71b03ba1: Bug 1390420 - Implement new empty screen in private tabs panel. r?nechen,walkingice draft
Jing-wei Wu <topwu.tw@gmail.com> - Tue, 15 Aug 2017 14:15:27 +0800 - rev 647140
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1390420 - Implement new empty screen in private tabs panel. r?nechen,walkingice The new design removes the raccoon icon. MozReview-Commit-ID: AUv3xWA8Ic3
61202c828e434e63cf866084112e8915d5b41cc1: Bug 1388556 - Use different background drawables for ListView:listSelector and MenuItemActionBar:background. r?nechen,walkingice draft
Jing-wei Wu <topwu.tw@gmail.com> - Wed, 09 Aug 2017 17:27:17 +0800 - rev 647139
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1388556 - Use different background drawables for ListView:listSelector and MenuItemActionBar:background. r?nechen,walkingice action_bar_button.xml is both used in ListView:listSelector and MenuItemActionBar:background. Because in Photon the background of menu item is changed to round rectangle with insecTop/insecBottom, the change in action_bar_button causes ListView:listSelector has extra space. The solution is using 2 different drwables for ListView:listSelector and MenuItemActionBar:background separately. MozReview-Commit-ID: 9e7hZ8kUswY
8607f963d71ee451ff6e1de352a7735b0cbd3275: Bug 1384696 - Query folders iteratively to prevent exceeding maximum variable count in a clause. r?Grisha draft
Jing-wei Wu <topwu.tw@gmail.com> - Thu, 27 Jul 2017 10:42:45 +0800 - rev 647138
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1384696 - Query folders iteratively to prevent exceeding maximum variable count in a clause. r?Grisha MozReview-Commit-ID: AXAxJbp152l
6e761bf54cd0ad2f9eeef25c795ffc54cb577bb9: Bug 1384696 - Unit tests to trigger "too many variables" failure while deleting bookmark folders draft
Grigory Kruglov <gkruglov@mozilla.com> - Wed, 26 Jul 2017 15:10:55 -0400 - rev 647137
Push 74301 by bmo:topwu.tw@gmail.com at Wed, 16 Aug 2017 01:17:27 +0000
Bug 1384696 - Unit tests to trigger "too many variables" failure while deleting bookmark folders MozReview-Commit-ID: DWXZy0Vuddv
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip