6bcf0177fc94c7fc4da19057699de0b12a3c3d7a: Merge mozilla-central to autoland. a=merge
Cosmin Sabou <csabou@mozilla.com> - Thu, 28 Jun 2018 13:56:25 +0300 - rev 424173
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Merge mozilla-central to autoland. a=merge
63ee095b5f310815b95c492ae41f9175a0f7504b: Backed out changeset 97499b2f5612 (bug 1471800) as requested by cpearce.
Cosmin Sabou <csabou@mozilla.com> - Thu, 28 Jun 2018 13:53:42 +0300 - rev 424172
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Backed out changeset 97499b2f5612 (bug 1471800) as requested by cpearce.
2b6a9750e786953525d11e2bc881a2db3ed36e09: Bug 1450944 - Throw in actor methods instead of returning an error packet; r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 17 May 2018 15:04:24 +0200 - rev 424171
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1450944 - Throw in actor methods instead of returning an error packet; r=ochameau. Since protocol.js catches exceptions and returns an appropriate packet as a result, we can use this instead of returning manually an error packet. MozReview-Commit-ID: 6lREam5sEVs
a7d0c02ef6e30f580f2828eb8e1bf05595f5832b: Bug 1450944 - Convert ObjectActor to protocol.js; r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Fri, 20 Apr 2018 07:56:26 +0200 - rev 424170
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1450944 - Convert ObjectActor to protocol.js; r=ochameau. MozReview-Commit-ID: KFsBT3aywBz
8da7a4d1fcb5356ece01708fc0a9bf98bb823a2e: Merge mozilla-central to autoland. a=merge
Cosmin Sabou <csabou@mozilla.com> - Thu, 28 Jun 2018 13:11:09 +0300 - rev 424169
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Merge mozilla-central to autoland. a=merge
319854ead97929d37dba8011a991ae0d23aa385f: Bug 1471812 - Remove defer usage in webconsole panel initialization; r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Wed, 27 Jun 2018 17:18:52 +0200 - rev 424168
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1471812 - Remove defer usage in webconsole panel initialization; r=ochameau. This patch removes the use of defer and switches the open function to an async one, which makes things easier to follow. MozReview-Commit-ID: Iezrfs3NNBz
97499b2f5612744210e16bd9e3525d18b2211da2: Bug 1471800 - Ensure HTMLMediaElement doesn't play its MediaDecoder in a readyState update after it's OwnerDoc has been removed from its DocShell. r=jya
Chris Pearce <cpearce@mozilla.com> - Thu, 28 Jun 2018 15:54:36 +1200 - rev 424167
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1471800 - Ensure HTMLMediaElement doesn't play its MediaDecoder in a readyState update after it's OwnerDoc has been removed from its DocShell. r=jya It's possible that if the HTMLMediaElement is loading while we're loading a new document into a docshell, that the HTMLMediaElement can reach readyState HAVE_FUTURE_DATA just after its OwnerDoc is removed from the docshell. If the HTMLMediaElement wasn't paused, then it may start playing due to the readyState change in HTMLMediaElement::ChangeReadyState(). For years we've had hard to reproduce issues where media started playing after we've closed the tab; I bet this was the cause! When we detect that the document has been removed from its DocShell, HTMLMediaElement::NotifyOwnerDocumentActivityChanged() is called, and that suspends the MediaDecoder just in case we need to resurrect the media element, for example if the tab comes out of the BF cache. When we suspend we set mPausedForInactiveDocumentOrChannel=true, and all other calls to MediaDecoder::Play() are guarded by checks on mPausedForInactiveDocumentOrChannel. So we should also guard the MediaDecoder::Play() call in ChangeReadyState() with a check on mPausedForInactiveDocumentOrChannel too. MozReview-Commit-ID: GfmZasT9jdr
7e6c2dbc2460bee57ecfa2f78e50f58a99848221: Backed out 2 changesets (bug 1471628) for failures in netwerk/test/unit/test_captive_portal_service.js on a CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Thu, 28 Jun 2018 12:26:05 +0300 - rev 424166
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Backed out 2 changesets (bug 1471628) for failures in netwerk/test/unit/test_captive_portal_service.js on a CLOSED TREE Backed out changeset f4de76c19666 (bug 1471628) Backed out changeset eeec72dc70ac (bug 1471628)
0a6be4e929e34eccb3a073dedab78119c23ebdac: bug 1471638 - fix name for coverage fuzzing build r=marco
rforbes <rforbes@mozilla.com> - Wed, 27 Jun 2018 10:29:08 -0700 - rev 424165
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
bug 1471638 - fix name for coverage fuzzing build r=marco MozReview-Commit-ID: LXHvfolbgfE
c68575fa1be068331ce44f27fb4febcbf57dd777: Bug 1451734 - Add basic telemetry for application panel (open count, active time);r=ladybenko,miker
Julian Descottes <jdescottes@mozilla.com> - Fri, 25 May 2018 16:10:33 +0200 - rev 424164
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1451734 - Add basic telemetry for application panel (open count, active time);r=ladybenko,miker MozReview-Commit-ID: KONx4KdDhTU
f4de76c196666f2fa6130fa6be4304b8463d368f: Bug 1471628 - Use singleton for captive portal constructor r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 27 Jun 2018 19:44:17 +0200 - rev 424163
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1471628 - Use singleton for captive portal constructor r=bagder This is to make sure that the test is using the same Captive Portal Service that nsIOService initializes. MozReview-Commit-ID: E8iURrsBkdu
eeec72dc70ac6d77405ae0336c118238689b982a: Bug 1471628 - Add test for Captive Portal Service r=bagder
Valentin Gosu <valentin.gosu@gmail.com> - Wed, 27 Jun 2018 17:19:42 +0200 - rev 424162
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1471628 - Add test for Captive Portal Service r=bagder MozReview-Commit-ID: KgMN90ERTh5
765b972ec1c1e70067631db821c593b0172e269c: Bug 1471486 part 2 - Use RUSTFMT env in stylo build script. r=emilio
Xidorn Quan <me@upsuper.org> - Wed, 27 Jun 2018 15:28:22 +1000 - rev 424161
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1471486 part 2 - Use RUSTFMT env in stylo build script. r=emilio MozReview-Commit-ID: JOg0xkmG5Yx
799ee5183d48123572ee48f595502a8824e861c6: Bug 1471486 part 1 - Detect rustfmt like other rust executables. r=froydnj
Xidorn Quan <me@upsuper.org> - Wed, 27 Jun 2018 15:27:43 +1000 - rev 424160
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1471486 part 1 - Detect rustfmt like other rust executables. r=froydnj MozReview-Commit-ID: 8LMdpdqbrFS
1d892376d6f8f769bf8eab74e468bbfc558b0847: Bug 1471596 - Simplify the code in HTMLEditor::GetSelectedOrParentTableElement r=m_kato
Sylvestre Ledru <sledru@mozilla.com> - Wed, 27 Jun 2018 15:40:43 +0200 - rev 424159
Push 34200 by shindli@mozilla.com at Thu, 28 Jun 2018 21:52:47 +0000
Bug 1471596 - Simplify the code in HTMLEditor::GetSelectedOrParentTableElement r=m_kato the first branch of the if was useless MozReview-Commit-ID: GgKYOcI3sGX
6041c030780420b6205cf2d6640513606609884c: Backed out changeset f02de3ec24e3 (bug 1471408) for causing Android build bustages on VirtualPresentation.java. r=backout
Cosmin Sabou <csabou@mozilla.com> - Thu, 28 Jun 2018 13:34:36 +0300 - rev 424158
Push 34199 by csabou@mozilla.com at Thu, 28 Jun 2018 10:35:05 +0000
Backed out changeset f02de3ec24e3 (bug 1471408) for causing Android build bustages on VirtualPresentation.java. r=backout
b429b9fb68f1a954c4a9f8dba8e845cf7f569a56: Merge mozilla-inbound to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Thu, 28 Jun 2018 13:04:23 +0300 - rev 424157
Push 34198 by csabou@mozilla.com at Thu, 28 Jun 2018 10:05:18 +0000
Merge mozilla-inbound to mozilla-central. a=merge
45cfaa4b4c0c57f0258899a8f9d21b4a12828f7c: Backed out 92 changesets (bug 1467661, bug 1466064, bug 1466075, bug 1437740, bug 1459354, bug 1467079, bug 1466970, bug 1461365, bug 1466507, bug 1467310, bug 1466522, bug 1466158, bug 1466173, bug 1466116, bug 1466812, bug 1466108, bug 1466119, bug 1465045, bug 1466057, bug 1460771, bug 1467512, bug 1466557, bug 1466366, bug 1466206, bug 1464861, bug 1464182, bug 1466289, bug 1467579, bug 1466731, bug 1465917, bug 1466752, bug 1466273, bug 1466506, bug 1467571, bug 1467711, bug 1466710, bug 1467554, bug 1465746, bug 1467618, bug 1468799, bug 1466823, bug 1466796, bug 1466602, bug 1465661, bug 1450172, bug 1466798, bug 1438330, bug 1466770, bug 1467060, bug 1466968, bug 1465780, bug 1466079, bug 1466300, bug 1452945, bug 1467708, bug 1467516, bug 1466195, bug 1466260, bug 1464976, bug 1465437, bug 1466741, bug 1464957, bug 1466460, bug 1466463, bug 1466442, bug 1467168, bug 1466566, bug 1467351, bug 1464931) for wpt mass failures on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 28 Jun 2018 06:31:48 +0300 - rev 424156
Push 34198 by csabou@mozilla.com at Thu, 28 Jun 2018 10:05:18 +0000
Backed out 92 changesets (bug 1467661, bug 1466064, bug 1466075, bug 1437740, bug 1459354, bug 1467079, bug 1466970, bug 1461365, bug 1466507, bug 1467310, bug 1466522, bug 1466158, bug 1466173, bug 1466116, bug 1466812, bug 1466108, bug 1466119, bug 1465045, bug 1466057, bug 1460771, bug 1467512, bug 1466557, bug 1466366, bug 1466206, bug 1464861, bug 1464182, bug 1466289, bug 1467579, bug 1466731, bug 1465917, bug 1466752, bug 1466273, bug 1466506, bug 1467571, bug 1467711, bug 1466710, bug 1467554, bug 1465746, bug 1467618, bug 1468799, bug 1466823, bug 1466796, bug 1466602, bug 1465661, bug 1450172, bug 1466798, bug 1438330, bug 1466770, bug 1467060, bug 1466968, bug 1465780, bug 1466079, bug 1466300, bug 1452945, bug 1467708, bug 1467516, bug 1466195, bug 1466260, bug 1464976, bug 1465437, bug 1466741, bug 1464957, bug 1466460, bug 1466463, bug 1466442, bug 1467168, bug 1466566, bug 1467351, bug 1464931) for wpt mass failures on a CLOSED TREE Backed out changeset 5d5fed1922dd (bug 1467554) Backed out changeset 1806b9822582 (bug 1466507) Backed out changeset 2336cc4ca2d2 (bug 1466507) Backed out changeset a3bd6fdccdc8 (bug 1438330) Backed out changeset 2f6df5e484b2 (bug 1438330) Backed out changeset 6880a2a5cfe0 (bug 1467512) Backed out changeset 2802de5b96e6 (bug 1467711) Backed out changeset 16f14f7b237e (bug 1467708) Backed out changeset 9db2d675cd94 (bug 1467708) Backed out changeset cadbab26c4c0 (bug 1467579) Backed out changeset 324874fd667e (bug 1467661) Backed out changeset 42bbb9d89d1e (bug 1467618) Backed out changeset cb6955c6bc5d (bug 1464976) Backed out changeset 2f41b56a6b12 (bug 1464976) Backed out changeset 835950053cc7 (bug 1467571) Backed out changeset a1072c199fd4 (bug 1467516) Backed out changeset a1ec2c9c44fc (bug 1467060) Backed out changeset 90138b0a5a8c (bug 1467079) Backed out changeset ebeb8816f771 (bug 1468799) Backed out changeset 9db7a55ae594 (bug 1467351) Backed out changeset 42907423c6cd (bug 1467351) Backed out changeset b7d6284c6d32 (bug 1467310) Backed out changeset b8f10e83eab2 (bug 1467310) Backed out changeset bd318d9b9a2b (bug 1466116) Backed out changeset f4c5360b3ab4 (bug 1466798) Backed out changeset c16f9f13a1af (bug 1467168) Backed out changeset 666d92f992fb (bug 1466075) Backed out changeset febbc42c7d8f (bug 1466075) Backed out changeset 97f58661d408 (bug 1466970) Backed out changeset 28bcacafede4 (bug 1466970) Backed out changeset 7e0584c3ccea (bug 1466968) Backed out changeset 68f23429cb70 (bug 1466731) Backed out changeset 2faa240b4fe5 (bug 1466079) Backed out changeset ea9f58856bd0 (bug 1466522) Backed out changeset a9e12a05dcfa (bug 1466300) Backed out changeset 3ac4a4226f2f (bug 1466300) Backed out changeset d2b20e8139f3 (bug 1466506) Backed out changeset 654939f9e9cd (bug 1437740) Backed out changeset d64d94aa6f35 (bug 1464861) Backed out changeset ebc64065cf0c (bug 1461365) Backed out changeset e52adc51ab6f (bug 1466796) Backed out changeset 704e07e5800a (bug 1466823) Backed out changeset 68f3ab3a285e (bug 1450172) Backed out changeset 4f49d0d72ea5 (bug 1466812) Backed out changeset f9c722a7d875 (bug 1452945) Backed out changeset 4ff137e10c3f (bug 1466602) Backed out changeset 2e94891d59b8 (bug 1466602) Backed out changeset 11108df0fae4 (bug 1466770) Backed out changeset efd28be672f5 (bug 1466770) Backed out changeset e957fe1981f2 (bug 1465437) Backed out changeset 8119ee3bcb26 (bug 1465437) Backed out changeset 8c83448ff830 (bug 1466366) Backed out changeset fae61b46d4b5 (bug 1466366) Backed out changeset 74a21375a7d9 (bug 1466752) Backed out changeset 148cd8a91dee (bug 1466710) Backed out changeset 8a788ec47a1e (bug 1466741) Backed out changeset 6d6bfe66dde6 (bug 1466289) Backed out changeset 402bbf78b4cc (bug 1460771) Backed out changeset a401456c4b11 (bug 1465045) Backed out changeset 0db160d046d1 (bug 1465045) Backed out changeset 9c49cfec2e80 (bug 1459354) Backed out changeset 168b53cc7982 (bug 1459354) Backed out changeset 07c67995b90c (bug 1466442) Backed out changeset 17296e74b59b (bug 1466566) Backed out changeset 0c3f14124989 (bug 1466557) Backed out changeset 21f3acd343a6 (bug 1466463) Backed out changeset 59a115ed102f (bug 1466273) Backed out changeset cacbb6915d45 (bug 1466108) Backed out changeset 3399b738459f (bug 1464931) Backed out changeset e0b51c8761de (bug 1464931) Backed out changeset 8cf3834a3f25 (bug 1465780) Backed out changeset d1299e9f1453 (bug 1465780) Backed out changeset ec64816767c4 (bug 1466064) Backed out changeset d878df1adb73 (bug 1466460) Backed out changeset 0d5cf1167448 (bug 1466206) Backed out changeset 6991c57a7529 (bug 1464182) Backed out changeset 48c118bfefb4 (bug 1464182) Backed out changeset dcebab7e152c (bug 1466260) Backed out changeset a17b8dec2abf (bug 1466173) Backed out changeset 56548c714c64 (bug 1466173) Backed out changeset 652f080b84cd (bug 1466158) Backed out changeset d164f36fd775 (bug 1466057) Backed out changeset 3c3508173782 (bug 1466057) Backed out changeset bbd01af27702 (bug 1465917) Backed out changeset 57a276ab02e0 (bug 1464957) Backed out changeset 4a09efedca60 (bug 1465661) Backed out changeset 3ae673157cb4 (bug 1465661) Backed out changeset cfdc0066db98 (bug 1466195) Backed out changeset 16fd85bc9879 (bug 1466119) Backed out changeset 4dd3fe55ab44 (bug 1466119) Backed out changeset a178a380ac06 (bug 1465746) Backed out changeset 4adf72720fbb (bug 1465746)
056068526082dd7f5fcf543a103b4c6b96f05d89: Backed out 6 changesets (bug 1468817, bug 1467656, bug 1468824, bug 1468823, bug 1467542) for wpt mass failures on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 28 Jun 2018 05:53:03 +0300 - rev 424155
Push 34198 by csabou@mozilla.com at Thu, 28 Jun 2018 10:05:18 +0000
Backed out 6 changesets (bug 1468817, bug 1467656, bug 1468824, bug 1468823, bug 1467542) for wpt mass failures on a CLOSED TREE Backed out changeset 430a19ed4abb (bug 1468824) Backed out changeset 48c5051b0459 (bug 1468823) Backed out changeset 420221f34b31 (bug 1468817) Backed out changeset fc06c6dd1dad (bug 1467656) Backed out changeset d41449b85ea6 (bug 1467542) Backed out changeset 6aba20f105b0 (bug 1467542)
9f2138cef6ab5bdc24abaca087c1d0c0c0a1e300: Backed out changeset c0ebdd0be6ba (bug 1467695) for failing browser chrome at browser/components/customizableui/test/browser_1007336_lwthemes_in_customize_mode.js on a CLOSED TREE
Andreea Pavel <apavel@mozilla.com> - Thu, 28 Jun 2018 05:41:36 +0300 - rev 424154
Push 34198 by csabou@mozilla.com at Thu, 28 Jun 2018 10:05:18 +0000
Backed out changeset c0ebdd0be6ba (bug 1467695) for failing browser chrome at browser/components/customizableui/test/browser_1007336_lwthemes_in_customize_mode.js on a CLOSED TREE
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip