32180fcb0912ad05d51dc57dc80c190f5f85abb9: Bug 1233220 - Use 5 pages from tp5 for page loads in test_awsy_lite; r=snorp,margaret
Geoff Brown <gbrown@mozilla.com> - Tue, 26 Jan 2016 10:15:59 -0700 - rev 326070
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233220 - Use 5 pages from tp5 for page loads in test_awsy_lite; r=snorp,margaret
75bd3e327f6eab1e3b1093f342dabb2a33502f81: Bug 1233220 - Add test_awsy_lite mochitest, to track Fennec RSS in perfherder; r=snorp,margaret
Geoff Brown <gbrown@mozilla.com> - Tue, 26 Jan 2016 10:15:56 -0700 - rev 326069
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233220 - Add test_awsy_lite mochitest, to track Fennec RSS in perfherder; r=snorp,margaret
c8f9b2cd16885eb5db980b907fdfbd6807f19f2a: Bug 1237820: Track whether a user has been offered a sideloaded add-on or not. r=rhelmer
Dave Townsend <dtownsend@oxymoronical.com> - Tue, 26 Jan 2016 14:31:33 -0800 - rev 326068
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1237820: Track whether a user has been offered a sideloaded add-on or not. r=rhelmer Previously we just checked every newly sideloaded add-on to decide whether to offer it to the user for opt-in. This adds a new "seen" property (naming could be better if you have other suggestions) which tracks whether we've ever shown the opt-in UI for the add-on. It defaults to true for all add-ons and is only set to false for sideloaded add-ons that default to being disabled on install. The seen flag can be set to true through the API but cannot be reset to false as that would allow add-ons to forcibly re-present themselves to the user when disabled. The opt-in UI sets the seen flag to true only when it has focus which fixes a long-standing bug where if you accept the first add-on you see and restart the other tabs might not show up. The one slight downside of this approach is that it now requires loading the full add-ons database on every startup in order to check the seen flag for all installed add-ons. There are hacky ways we might get around this but they all involve overloading prefs with even more object data. The good thing is that we do the load and check asynchronously after most of startup is complete and the UI is fully loaded so there shouldn't be any percieved impact to startup time. I've run multiple talos runs to verify that none of the numbers appear to regress.
9bf3cfaeeedc5896c590575eeb8aa57ed530a7fe: Bug 1233497 - Disallow unsafe CPOWs in browser code. r=mrbkap.
Bill McCloskey <billm@mozilla.com> - Wed, 20 Jan 2016 17:09:41 -0500 - rev 326067
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Disallow unsafe CPOWs in browser code. r=mrbkap.
0c6f5d1343ed1443b4a0a18b58f6b90c6e455885: Bug 1233497 - Fix infrastructure for disallowing unsafe CPOWs in browser code. r=mrbkap
Bill McCloskey <billm@mozilla.com> - Tue, 05 Jan 2016 19:28:27 -0500 - rev 326066
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Fix infrastructure for disallowing unsafe CPOWs in browser code. r=mrbkap
1f0e4252897a2ee6ebbc9a11ce9f70423c2c831a: Bug 1233497 - Update test_bug1086684.html to not access CPOWs unsafely inside SpecialPowers. r=mrbkap
Mike Conley <mconley@mozilla.com> - Mon, 18 Jan 2016 17:17:29 -0500 - rev 326065
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Update test_bug1086684.html to not access CPOWs unsafely inside SpecialPowers. r=mrbkap
9aab5f6aaff9c01029813882fbe782573e15f874: Bug 1233497 - Temporarily allow unsafe CPOWs in Promise-backend.js and Task.jsm. r=billm
Mike Conley <mconley@mozilla.com> - Mon, 18 Jan 2016 12:44:37 -0500 - rev 326064
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Temporarily allow unsafe CPOWs in Promise-backend.js and Task.jsm. r=billm
67889b5fa1d5d2c0ab7143177bd774aea1eaf2f9: Bug 1233497 - Allow Marionette tests to use CPOWs. r=ato
Mike Conley <mconley@mozilla.com> - Fri, 08 Jan 2016 15:10:22 -0500 - rev 326063
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Allow Marionette tests to use CPOWs. r=ato
e93645a6f8f7662fdc28b506255ba01e6469391d: Bug 1233497 - Remove some more CPOW yields from Tasks in devtools tests. r=jryans
Mike Conley <mconley@mozilla.com> - Mon, 11 Jan 2016 10:08:38 -0500 - rev 326062
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Remove some more CPOW yields from Tasks in devtools tests. r=jryans
21b62de0f6403506f3e0cf1ed19b28ab33d79a40: Bug 1233497 - Don't yield or resolve CPOWs from Tasks or Promises in devtools tests. r=jryans
Mike Conley <mconley@mozilla.com> - Thu, 07 Jan 2016 13:40:41 -0500 - rev 326061
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Don't yield or resolve CPOWs from Tasks or Promises in devtools tests. r=jryans
b71e68e61a23dc61338d9229ce25db3200542c5b: Bug 1233497 - Avoid unsafe CPOWs in devtools tests. r=jryans
Mike Conley <mconley@mozilla.com> - Thu, 07 Jan 2016 11:54:18 -0500 - rev 326060
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Avoid unsafe CPOWs in devtools tests. r=jryans
dd7c15f55cb1f09cf180643aad2d441fbda3bb2c: Bug 1233497 - Stop using TabState.flushAsync in session store tests. r=billm
Mike Conley <mconley@mozilla.com> - Tue, 05 Jan 2016 19:19:51 -0500 - rev 326059
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Stop using TabState.flushAsync in session store tests. r=billm
5a8f053799fd08dd1d590e597e1fecd974219afc: Bug 1233497 - Make browser_bug710878.js avoid CPOW usage in utilityOverlay.js. r=felipe
Mike Conley <mconley@mozilla.com> - Tue, 05 Jan 2016 13:53:27 -0500 - rev 326058
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Make browser_bug710878.js avoid CPOW usage in utilityOverlay.js. r=felipe
2b44d2728bed8b9aa90ca5ce7f4b3f49d764ec12: Bug 1233497 - Disable tests that use fillInPageTooltip for e10s. r=Enn
Mike Conley <mconley@mozilla.com> - Tue, 05 Jan 2016 13:52:38 -0500 - rev 326057
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Disable tests that use fillInPageTooltip for e10s. r=Enn
d344e3649a906894a468a5a6623ed7471dc72ddf: Bug 1233497 - Swap a busted CPOW with a working one in browser_waitForFocus. r=billm
Mike Conley <mconley@mozilla.com> - Mon, 04 Jan 2016 17:56:14 -0500 - rev 326056
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Swap a busted CPOW with a working one in browser_waitForFocus. r=billm
c0b6fdacc909ae2feea9feafaea391b041df8fac: Bug 1233497 - SimpleTest.promiseFocus should not resolve to a window, as it might be a CPOW. r=Enn
Mike Conley <mconley@mozilla.com> - Mon, 04 Jan 2016 17:52:08 -0500 - rev 326055
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - SimpleTest.promiseFocus should not resolve to a window, as it might be a CPOW. r=Enn
08b694b1f841959f398347b5b56f813352212f47: Bug 1233497 - Run translation tests within ContentTasks to avoid CPOW usage. r=mikedeboer
Mike Conley <mconley@mozilla.com> - Mon, 04 Jan 2016 17:33:19 -0500 - rev 326054
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Run translation tests within ContentTasks to avoid CPOW usage. r=mikedeboer
5bb1702e477b061cb211f32d1a1bcaa4165c3f14: Bug 1233497 - Allow CPOW usage in BrowserTestUtils testing module. r=felipe
Mike Conley <mconley@mozilla.com> - Mon, 04 Jan 2016 17:21:23 -0500 - rev 326053
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Allow CPOW usage in BrowserTestUtils testing module. r=felipe
a1d64d759c6e649e2fb38de38ec970c4f6944c0c: Bug 1233497 - Do not resolve a Promise with a CPOW in browser_addonPerformanceAlerts.js r=Yoric
Mike Conley <mconley@mozilla.com> - Mon, 04 Jan 2016 17:15:24 -0500 - rev 326052
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Do not resolve a Promise with a CPOW in browser_addonPerformanceAlerts.js r=Yoric
e7d56c67d75c304eb4485bad210eeddb92b8a8e4: Bug 1233497 - Remove a CPOW from browser/components/places/tests/browser/head.js r=mak
Mike Conley <mconley@mozilla.com> - Mon, 04 Jan 2016 16:25:30 -0500 - rev 326051
Push 10095 by aschen@mozilla.com at Wed, 27 Jan 2016 12:48:42 +0000
Bug 1233497 - Remove a CPOW from browser/components/places/tests/browser/head.js r=mak
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip