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