60a342489768eca956ca76e3a9b14a5e5b402c43: Bug 1330822 - Remove CPOWs from browser_loadURI.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Wed, 30 Nov 2016 18:00:06 -0800 - rev 460337
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from browser_loadURI.js. r=Felipe
ba0c03529030860fc914021b826d515560a414b3: Bug 1330822 - Remove CPOWs from browser_popupUI.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Tue, 15 Nov 2016 15:12:28 -0800 - rev 460336
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from browser_popupUI.js. r=Felipe Finding the popup window after the fact was going to be messy (maintaining window identity across the message manager is a tricky task). Instead, it's much easier to wait for the new window to open and grab a reference to it then.
1a2fe85b247e1b983b0c487da47ac204c1404a6a: Bug 1330822 - Remove CPOWs from browser_mixedcontent_securityflags.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Tue, 15 Nov 2016 15:12:17 -0800 - rev 460335
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from browser_mixedcontent_securityflags.js. r=Felipe
9a71158222fa00defea99bde5604b357c5cb2930: Bug 1330822 - Remove CPOWs from browser_identity_UI.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Tue, 15 Nov 2016 15:11:48 -0800 - rev 460334
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from browser_identity_UI.js. r=Felipe
2d9730c2d47a2594b090fa88b757649adefaf88d: Bug 1330822 - Remove CPOWs from browser_favicon_change.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Tue, 15 Nov 2016 15:11:13 -0800 - rev 460333
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from browser_favicon_change.js. r=Felipe
6cebfc421acf22be1c8e7e63d3ac73c8a544801e: Bug 1330822 - Remove CPOWs from browser_no_mcb_on_http_site.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Tue, 15 Nov 2016 15:10:49 -0800 - rev 460332
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from browser_no_mcb_on_http_site.js. r=Felipe
2f1da34ab346cb7755409a11d28d23c7a3b87496: Bug 1330822 - Remove CPOWs from browser_bug839103.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Tue, 15 Nov 2016 13:15:44 -0800 - rev 460331
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from browser_bug839103.js. r=Felipe In converting this test, I found that `initialStylesheetAdded` was testing the wrong thing. It was firing instead for the dynamic case. Fixing it is hard without converting the test to be a mochitest-plain test. I simply removed it. If we want to add it back, we can at another date.
8667e941b60883d4159da723cf125294bf154343: Bug 1330822 - Remove CPOWs from browser_context_menu_iframe.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Fri, 11 Nov 2016 15:07:18 -0800 - rev 460330
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from browser_context_menu_iframe.js. r=Felipe This was tricky because synthesizeMouse would compute the incorrect coordinates if the requested event target was in a sub-frame. With this patch, we deal correctly with sub-frames.
9e9e7da6e408a80db82f5e61d26350eb763ff8dd: Bug 1330822 - Remove CPOWs from customizableui/head.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Thu, 12 Jan 2017 15:33:43 -0800 - rev 460329
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from customizableui/head.js. r=Felipe
e1342b0b625dbb82920efaf9f3184e74ad1aedac: Bug 1330822 - Remove CPOWs from browser_usercontext.js. r=Felipe draft
Blake Kaplan <mrbkap@gmail.com> - Thu, 12 Jan 2017 15:33:05 -0800 - rev 460328
Push 41373 by bmo:mrbkap@mozilla.com at Fri, 13 Jan 2017 00:11:03 +0000
Bug 1330822 - Remove CPOWs from browser_usercontext.js. r=Felipe
1325512d023c68d5d6b70500181a7aa902d5d4a6: Bug 1330018, part 2 - Only strongly root CPOWs in the child when debugging dead CPOWs. r=mrbkap draft
Andrew McCreight <continuation@gmail.com> - Thu, 12 Jan 2017 15:33:40 -0800 - rev 460327
Push 41372 by bmo:continuation@gmail.com at Fri, 13 Jan 2017 00:06:08 +0000
Bug 1330018, part 2 - Only strongly root CPOWs in the child when debugging dead CPOWs. r=mrbkap It looks like this was only added in bug 1311212 to avoid false positives in the dead CPOW debugging mode. However, with e10s-multi it causes windows to be intermittently held alive a little longer, which causes the Mochitest browser-chrome window leak detector to report leaks. We avoid this by only doing this rooting when dead CPOW debugging is enabled. MozReview-Commit-ID: 4iOZPZtTfcK
37a2d8a9d9c65932fd21b24934841f9c5cf377ed: Bug 1330018, part 1 - Add a common function to check if dead CPOWs are being debugged. r=mrbkap draft
Andrew McCreight <continuation@gmail.com> - Thu, 12 Jan 2017 15:42:08 -0800 - rev 460326
Push 41372 by bmo:continuation@gmail.com at Fri, 13 Jan 2017 00:06:08 +0000
Bug 1330018, part 1 - Add a common function to check if dead CPOWs are being debugged. r=mrbkap MozReview-Commit-ID: H4veAIm3Gl6
e79dd299628806750827f8fc6ac115b117bc8691: Bug 1330421 - Update artifact code to populate generated test support files from the tests archive. draft
Chris Manchester <cmanchester@mozilla.com> - Thu, 12 Jan 2017 15:30:51 -0800 - rev 460325
Push 41371 by bmo:cmanchester@mozilla.com at Thu, 12 Jan 2017 23:31:11 +0000
Bug 1330421 - Update artifact code to populate generated test support files from the tests archive. This updates the client artifact code to locate test support files in the common test archive and populate the objdir with these files appropriately. MozReview-Commit-ID: GuXjwUtsl
98b912ebca4e31953d2deb30b19d9934be62c2f4: Bug 1330421 - Change the structure of test archives include generated test support files in common.tests.zip for the benefit of artifact builds. draft
Chris Manchester <cmanchester@mozilla.com> - Thu, 12 Jan 2017 15:29:48 -0800 - rev 460324
Push 41371 by bmo:cmanchester@mozilla.com at Thu, 12 Jan 2017 23:31:11 +0000
Bug 1330421 - Change the structure of test archives include generated test support files in common.tests.zip for the benefit of artifact builds. Generated support files for specific tests generally end up in a harness specific test archive, but artifact builds, which might not want to generate these files themselves, get all of their test related files from the common.tests.zip. This effectively moves a small number of these support files from harness specific archives to the common test archive, making it possible to run tests that depend on these files against artifact builds. MozReview-Commit-ID: BvEj1ot1OTw
c1ff4c78ed7984c4ba9c644b19c45537b3de5d77: Bug 1330791 - Enable the no-ex-assign rule for eslint in /services and fix the associated error. r?markh draft
Jared Wein <jwein@mozilla.com> - Thu, 12 Jan 2017 18:28:48 -0500 - rev 460323
Push 41370 by bmo:jaws@mozilla.com at Thu, 12 Jan 2017 23:30:59 +0000
Bug 1330791 - Enable the no-ex-assign rule for eslint in /services and fix the associated error. r?markh MozReview-Commit-ID: 65EsZGCJPMD
632cf8daa373a782519021bfee93dde1e733a1e7: Bug 1330791 - Enable the no-ex-assign rule for eslint in /services. There are no associated errors with enabling this rule. r?markh draft
Jared Wein <jwein@mozilla.com> - Thu, 12 Jan 2017 18:27:39 -0500 - rev 460322
Push 41370 by bmo:jaws@mozilla.com at Thu, 12 Jan 2017 23:30:59 +0000
Bug 1330791 - Enable the no-ex-assign rule for eslint in /services. There are no associated errors with enabling this rule. r?markh MozReview-Commit-ID: 8AsaN1gyjkm
9692d2e14b726cf90ab42a28cb71fbd6678b8691: Bug 1330791 - Enable the no-cond-assign rule for eslint in /services. There are no associated errors with enabling this rule. r?markh draft
Jared Wein <jwein@mozilla.com> - Thu, 12 Jan 2017 18:27:00 -0500 - rev 460321
Push 41370 by bmo:jaws@mozilla.com at Thu, 12 Jan 2017 23:30:59 +0000
Bug 1330791 - Enable the no-cond-assign rule for eslint in /services. There are no associated errors with enabling this rule. r?markh MozReview-Commit-ID: BM83kDZJpZ3
c86804a435f562450b95faee606376ef370b131b: Bug 1330791 - Enable the brace-style rule for eslint in /services and fix the associated errors. r?markh draft
Jared Wein <jwein@mozilla.com> - Thu, 12 Jan 2017 18:24:52 -0500 - rev 460320
Push 41370 by bmo:jaws@mozilla.com at Thu, 12 Jan 2017 23:30:59 +0000
Bug 1330791 - Enable the brace-style rule for eslint in /services and fix the associated errors. r?markh MozReview-Commit-ID: Ebl3bODX14z
f2e60a7301d7304b60420401b83b6e81e3fbea58: Bug 1330791 - Enable the no-octal rule for eslint and fix the associated error. r?markh draft
Jared Wein <jwein@mozilla.com> - Thu, 12 Jan 2017 18:21:43 -0500 - rev 460319
Push 41370 by bmo:jaws@mozilla.com at Thu, 12 Jan 2017 23:30:59 +0000
Bug 1330791 - Enable the no-octal rule for eslint and fix the associated error. r?markh MozReview-Commit-ID: LLYKmP7HOei
5bcfefdbda592d2946684b3a779ca490cadc3386: Bug 1330791 - Enable the no-redeclare rule for eslint in /services and fix the associated errors. r?markh draft
Jared Wein <jwein@mozilla.com> - Thu, 12 Jan 2017 18:19:47 -0500 - rev 460318
Push 41370 by bmo:jaws@mozilla.com at Thu, 12 Jan 2017 23:30:59 +0000
Bug 1330791 - Enable the no-redeclare rule for eslint in /services and fix the associated errors. r?markh MozReview-Commit-ID: 7ADLmPB4eSu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip