5af4954d7140d96a04da145ec9d9df393375054c: Bug 1275100 - Set signon.rememberSignons.visibilityToggle pref in browser_notifications_2; r?MattN draft
gasolin <gasolin@gmail.com> - Tue, 24 May 2016 13:55:16 +0800 - rev 370102
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1275100 - Set signon.rememberSignons.visibilityToggle pref in browser_notifications_2; r?MattN MozReview-Commit-ID: EUqoz1HmGUG
feb13c8b708aade4acf07e520682c2a9f9328544: Bug 1270870 - Check profile when delivering pending push message; r=nalexander
Jim Chen <nchen@mozilla.com> - Tue, 24 May 2016 01:11:16 -0400 - rev 370101
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1270870 - Check profile when delivering pending push message; r=nalexander For pending push messages, we used to check for correct profile when the message is received, but it's better to check for correct profile when the message is delivered to Gecko. This fixes a crash in headless mode that the previous patches introduced.
8db10fbfc5067ddcc5509041284e2a6dabab6cf7: Bug 1270870 - Fix testGeckoProfile; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 24 May 2016 01:11:16 -0400 - rev 370100
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1270870 - Fix testGeckoProfile; r=snorp Fix testGeckoProfile to compile and pass following the guest profile changes.
559639c475da7e5dd38e41f979185ca1fd24a9f0: Bug 1270870 - Use shared prefs to keep guest mode setting; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 24 May 2016 01:11:16 -0400 - rev 370099
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1270870 - Use shared prefs to keep guest mode setting; r=snorp This patch restores the previous behavior of restoring to guest mode if Fennec is killed during a guest session. Instead of using a separate lock file or an Intent argument, this patch uses shared prefs to keep the guest mode setting. The patch also introduces the behavior that, for headless mode, the profile must agree with the guest mode setting. For example, in guest mode, push messages under a regular profile will not be processed; this is necessary to avoid profile mismatches.
0e4f642e88dcd56d4f74d160ccb2f1ce11d94e90: Bug 1270870 - Simplify guest profile management; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 24 May 2016 01:11:16 -0400 - rev 370098
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1270870 - Simplify guest profile management; r=snorp Treat the guest profile as a custom profile with a special profile directory. This lets us get rid of a lot of the guest profile handling code. This patch does not attempt to restore to guest mode if Fennec is killed during a guest session. A later patch will fix that behavior. Patch renames GeckoProfile.getFromArgs to GeckoProfile.initFromArgs, because the method now has possible side-effects (i.e. deleting stale guest profiles). The new name also differentiates the method from the GeckoProfile.get family of methods. initFromArgs now always returns a profile (using the default profile if necessary), to make it easier for its callers.
556334657e54db71e7f40ea7f92daec926d56bd0: Bug 1270870 - Create specified profile directory if necessary; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 24 May 2016 01:11:16 -0400 - rev 370097
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1270870 - Create specified profile directory if necessary; r=snorp When getting a profile with a specific profile directory, we used to require the directory to already exist. This patch makes sure the directory is created if necessary. It lets us treat the guest profile as an ordinary custom profile at a specific location.
3c0cf010928222575d1b18665ffa052853c125af: Bug 1270870 - Don't get profile in GeckoApp when launching; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 24 May 2016 01:11:16 -0400 - rev 370096
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1270870 - Don't get profile in GeckoApp when launching; r=snorp Let GeckoThread manage the active profile, and don't get the profile in GeckoApp. This also avoids possible main-thread IO.
0659c92351361c56f819387c4add61eec96579e4: Bug 1274363 - BroadcastChannel should dispatch events in the correct order, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Tue, 24 May 2016 06:59:15 +0200 - rev 370095
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1274363 - BroadcastChannel should dispatch events in the correct order, r=smaug
ca9dfc88461d1a14493a713482a0252f5c4212d2: Bug 1275093: Enable webkit prefix pref for webkit-text-stroke reftests. r=jfkthame
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 23 May 2016 21:42:37 -0700 - rev 370094
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1275093: Enable webkit prefix pref for webkit-text-stroke reftests. r=jfkthame MozReview-Commit-ID: BlFRWTNbJtV
483b17546c5487ac6c96b0659223097ade1cf378: Bug 1274096 part 2: Add support for "-webkit-flex" & "-webkit-inline-flex" as spellings of modern flexbox "display" keywords, if webkit prefix support is enabled. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 23 May 2016 21:42:36 -0700 - rev 370093
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1274096 part 2: Add support for "-webkit-flex" & "-webkit-inline-flex" as spellings of modern flexbox "display" keywords, if webkit prefix support is enabled. r=mats MozReview-Commit-ID: 3UKsC1qTz1B
bbd1d5a1fc25172e04103c4f3142f24c3a74685a: Bug 1274096 part 1: Add support for webkit-prefixed aliases of modern flexbox CSS properties. r=mats
Daniel Holbert <dholbert@cs.stanford.edu> - Mon, 23 May 2016 21:42:34 -0700 - rev 370092
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1274096 part 1: Add support for webkit-prefixed aliases of modern flexbox CSS properties. r=mats MozReview-Commit-ID: FcOqz82qCAI
73bb17e67fc160729a66be353d968350e37def61: Bug 1275129 - Add missing null check in OrphanReporter::sizeOfIncludingThis. r=mccr8.
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 24 May 2016 10:27:02 +1000 - rev 370091
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1275129 - Add missing null check in OrphanReporter::sizeOfIncludingThis. r=mccr8.
3f6d3a7f5cbabbf8f89be6978911154fb8499fd4: Bug 1259335 - Part 1: Log deprecation warning for navigator.battery. r=baku
Chris Peterson <cpeterson@mozilla.com> - Sat, 21 May 2016 01:08:52 -0700 - rev 370090
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1259335 - Part 1: Log deprecation warning for navigator.battery. r=baku
c88f53416291a11d2af05f7cb52e8f109dff1153: Back out 561138ee5a32 (bug 1271487) for web-platform-tests failures and unexpected passes
Phil Ringnalda <philringnalda@gmail.com> - Mon, 23 May 2016 21:09:07 -0700 - rev 370089
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Back out 561138ee5a32 (bug 1271487) for web-platform-tests failures and unexpected passes CLOSED TREE
fe7766352e3eb84c9da204d866e8a25d814a09d8: Bug 1166500 - Part 11: Add a preference for offscreen throttling. r=dbaron
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Tue, 24 May 2016 12:57:43 +0900 - rev 370088
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1166500 - Part 11: Add a preference for offscreen throttling. r=dbaron MozReview-Commit-ID: AD34RTVZcxy
6494ca2e43c7e19dc76daa8674d27c43f2df56a9: Bug 1166500 - Part 10: Test throttling and unthrottling of paint-only animations on elements that are scrolled out of view. r=dbaron
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Tue, 24 May 2016 12:57:43 +0900 - rev 370087
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1166500 - Part 10: Test throttling and unthrottling of paint-only animations on elements that are scrolled out of view. r=dbaron
6d3369a34d98d8ecfb0a39a0f4a88f50cdf28510: Bug 1166500 - Part 9: onFrame process should be called even if frameCount is 1. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Tue, 24 May 2016 12:57:43 +0900 - rev 370086
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1166500 - Part 9: onFrame process should be called even if frameCount is 1. r=birtles
e72c3fad984aeb7c50b5a3dd550da27e005ba566: Bug 1166500 - Part 8: Now automation tests for bug 1166500 can pass expect on Android. r=birtles
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Tue, 24 May 2016 12:57:43 +0900 - rev 370085
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1166500 - Part 8: Now automation tests for bug 1166500 can pass expect on Android. r=birtles
db40d92f57f8de665f3334739e87a7df85ced95e: Bug 1166500 - Part 7: Throttle paint-only animations if the presShell is not active. r=dbaron
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Tue, 24 May 2016 12:57:43 +0900 - rev 370084
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1166500 - Part 7: Throttle paint-only animations if the presShell is not active. r=dbaron
1da9fb921d2c34d356d579366210a1d74be51ad4: Bug 1166500 - Part 6: Throttle paint-only animations on element which is out of view. r=dbaron
Hiroyuki Ikezoe <hiikezoe@mozilla-japan.org> - Tue, 24 May 2016 12:57:43 +0900 - rev 370083
Push 18985 by bmo:gasolin@mozilla.com at Tue, 24 May 2016 05:55:47 +0000
Bug 1166500 - Part 6: Throttle paint-only animations on element which is out of view. r=dbaron
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip