28af604ef8701f57f108c6c7283077798bf7e32e: Bug 1388228. P4 - move the implementation of MediaDecoder::CanPlayThroughImpl() down to ChannelMediaDecoder.
draft
JW Wang <jwwang@mozilla.com> - Mon, 07 Aug 2017 11:48:43 +0800 - rev 642347
Push
72707 by jwwang@mozilla.com at Tue, 08 Aug 2017 02:32:36 +0000
Bug 1388228. P4 - move the implementation of MediaDecoder::CanPlayThroughImpl() down to ChannelMediaDecoder.
Because GetStatistics() only makes sense for ChannelMediaResource.
MozReview-Commit-ID: HkEpb4frUx1
11ee7abb90ab5f780453de4a1294e972e965e538: Bug 1388228. P3 - following P2, we can now remove unused code and canonicals.
draft
JW Wang <jwwang@mozilla.com> - Fri, 04 Aug 2017 17:56:28 +0800 - rev 642346
Push
72707 by jwwang@mozilla.com at Tue, 08 Aug 2017 02:32:36 +0000
Bug 1388228. P3 - following P2, we can now remove unused code and canonicals.
Note we remove the log in BufferingState::Enter() which prevents us from
removing ChannelMediaResource related code from MDSM. We can add it back
in the future after the refactoring.
MozReview-Commit-ID: B94iOI0bTXC
6fb5b74536c05dba010290d6edd0357fd0bf1870: Bug 1388228. P2 - cache the result of CanPlayThrough() and mirror it to MDSM.
draft
JW Wang <jwwang@mozilla.com> - Fri, 04 Aug 2017 17:38:20 +0800 - rev 642345
Push
72707 by jwwang@mozilla.com at Tue, 08 Aug 2017 02:32:36 +0000
Bug 1388228. P2 - cache the result of CanPlayThrough() and mirror it to MDSM.
So we don't duplicate the code of calculating CanPlayThrough from
download rate and playback rate in MediaDecoder.
MozReview-Commit-ID: 7M5JAuUxFFc
e798a152f933606b960da43467d1c47a2f5aa05f: Bug 1388228. P1 - move some members to ChannelMediaDecoder.
draft
JW Wang <jwwang@mozilla.com> - Fri, 04 Aug 2017 16:02:40 +0800 - rev 642344
Push
72707 by jwwang@mozilla.com at Tue, 08 Aug 2017 02:32:36 +0000
Bug 1388228. P1 - move some members to ChannelMediaDecoder.
These members are used only by ChannelMediaDecoder.
MozReview-Commit-ID: 10CHV1sjY9k
63e8767275aaf989fdedf8eb577e895d97953355: Bug 1383628. P5 - move CanClone() from MediaResource to BaseMediaResource.
draft
JW Wang <jwwang@mozilla.com> - Fri, 04 Aug 2017 15:29:55 +0800 - rev 642343
Push
72707 by jwwang@mozilla.com at Tue, 08 Aug 2017 02:32:36 +0000
Bug 1383628. P5 - move CanClone() from MediaResource to BaseMediaResource.
1. we move clone related methods to BaseMediaResource which is the only cloneable sub-class of MediaResource.
2. add CanClone() to ChannelMediaDecoder to reduce the dependency on MediaResource for HTMLMediaElement.
MediaResource should be internal details to MediaDecoder.
MozReview-Commit-ID: Hl2nAiuyTO0
0adc20143b54947770fc8f5f0c54e83423c510d6: Bug 1383628. P4 - move CloneData() and Create() from MediaResource to BaseMediaResource.
draft
JW Wang <jwwang@mozilla.com> - Fri, 04 Aug 2017 14:52:22 +0800 - rev 642342
Push
72707 by jwwang@mozilla.com at Tue, 08 Aug 2017 02:32:36 +0000
Bug 1383628. P4 - move CloneData() and Create() from MediaResource to BaseMediaResource.
Now we can store a more specific resource type in ChannelMediaDecoder.
MozReview-Commit-ID: EzXC547O7aR
3265d73695a18ad24d63b82042936856ad1a8d5c: Bug 1383628. P3 - devirtualize Load() which has no overrides.
draft
JW Wang <jwwang@mozilla.com> - Thu, 03 Aug 2017 17:48:26 +0800 - rev 642341
Push
72707 by jwwang@mozilla.com at Tue, 08 Aug 2017 02:32:36 +0000
Bug 1383628. P3 - devirtualize Load() which has no overrides.
MozReview-Commit-ID: EZ9jcHiWGZb
0d9dfe70507aec20bf54a7bce9d75b28c389af95: Bug 1383628. P2 - move the call to Load() into Clone().
draft
JW Wang <jwwang@mozilla.com> - Thu, 03 Aug 2017 17:47:23 +0800 - rev 642340
Push
72707 by jwwang@mozilla.com at Tue, 08 Aug 2017 02:32:36 +0000
Bug 1383628. P2 - move the call to Load() into Clone().
MozReview-Commit-ID: 9k8BXLwAepI
b9594c03541876da7069390f69774912aae70c6d: Bug 1383628. P1 - divide Clone() into 2 functions.
draft
JW Wang <jwwang@mozilla.com> - Thu, 03 Aug 2017 17:39:55 +0800 - rev 642339
Push
72707 by jwwang@mozilla.com at Tue, 08 Aug 2017 02:32:36 +0000
Bug 1383628. P1 - divide Clone() into 2 functions.
Now we have a non-virtual Clone() and a virtual CloneImpl().
We will call Load() inside Clone().
MozReview-Commit-ID: Hd6p206Brhq
a136377e558ab9fc9e5be0627b0b0501f75fc532: Bug 1383585 - use fake media for screen gtest
draft
Nico Grunbaum - Mon, 07 Aug 2017 19:19:20 -0700 - rev 642338
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1383585 - use fake media for screen gtest
MozReview-Commit-ID: GJE1RTXJTVh
08ab8a747932d8a65e8940269cd1ea4aea907a0e: Bug 1387532 - Enforce that we don't schedule multiple chunks for the same test without passing buildbot the required chunking information. r=catlee, a=test-only
Justin Wood <Callek@gmail.com> - Fri, 04 Aug 2017 13:59:14 -0400 - rev 642337
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1387532 - Enforce that we don't schedule multiple chunks for the same test without passing buildbot the required chunking information. r=catlee, a=test-only
The issue here is that we had marked 'chunked' as false, but were still trying to use 8 chunks for reftest. Because of this we were also sending the unchunked buildbot name to BBB for each chunk we actually tried to run, on e10s and other variants.
CLOSED TREE
MozReview-Commit-ID: Dc5npIq5sxr
c342cab423f6de346ac5c2daeeceebc715b5f84c: Bug 1387532 - Beta is scheduling multiple Win8 opt reftest-noaccel runs on every push. r=catlee, a=test-only
Justin Wood <Callek@gmail.com> - Fri, 04 Aug 2017 13:56:52 -0400 - rev 642336
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1387532 - Beta is scheduling multiple Win8 opt reftest-noaccel runs on every push. r=catlee, a=test-only
The issue here is that we had marked 'chunked' as false, but were still trying to use 8 chunks for reftest. Because of this we were also sending the unchunked buildbot name to BBB for each chunk we actually tried to run, on e10s and other variants.
MozReview-Commit-ID: 3Ffv8UMBzk2
bf61f9884b5b3b22b5c7d9606cffb5ebffd70be4: Bug 1381731 - Remove gUnusedAtomCount assertions since they're hard to get right given OMT atom refcounting. r=bholley, a=NPOTB
Cameron McCormack <cam@mcc.id.au> - Sat, 29 Jul 2017 11:57:32 +0800 - rev 642335
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1381731 - Remove gUnusedAtomCount assertions since they're hard to get right given OMT atom refcounting. r=bholley, a=NPOTB
MozReview-Commit-ID: ByM6mzL1IgF
706a35d8549e9abc807580e031fc15d1f28c3967: Bug 1275423 - Update failing DSA signature tests. r=nalexander, a=test-only on a CLOSED TREE
Grigory Kruglov <gkruglov@mozilla.com> - Tue, 01 Aug 2017 21:53:47 -0400 - rev 642334
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1275423 - Update failing DSA signature tests. r=nalexander, a=test-only on a CLOSED TREE
- use EOJ's handy .equals() to compare JSON structures
- generated DSA signature prefix seem to have changed post Java 1.8 update
MozReview-Commit-ID: JwQLb998Kro
739ff1fa9eafa651477370059747ab3e80bbfd74: Bug 1385864 - Drop invalid optional_permissions from manifests. r=kmag, a=lizzard
Tomislav Jovanovic <tomica@gmail.com> - Fri, 04 Aug 2017 00:26:50 +0200 - rev 642333
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1385864 - Drop invalid optional_permissions from manifests. r=kmag, a=lizzard
CLOSED TREE
MozReview-Commit-ID: Df2wjNOTVkF
e03569e878c08a1f5b687c26f25650d450bff5d6: Bug 1386560 - Fix the typo of firefoxAccountCategory header's class list because all level 1 headers should have the subcategory class. r=jaws, a=lizzard
Evan Tseng <evan@tseng.io> - Wed, 02 Aug 2017 17:32:07 +0800 - rev 642332
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1386560 - Fix the typo of firefoxAccountCategory header's class list because all level 1 headers should have the subcategory class. r=jaws, a=lizzard
MozReview-Commit-ID: 8ngQaCWSUxq
18cde0ee42b5e719d553e06dedadcb5254b59879: Bug 1386305 - (DLC) Remove outdated bootstrap catalog. r=mcomella, a=lizzard
Sebastian Kaspari <s.kaspari@gmail.com> - Wed, 02 Aug 2017 18:10:13 +0200 - rev 642331
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1386305 - (DLC) Remove outdated bootstrap catalog. r=mcomella, a=lizzard
The bootstrap catalog is outdated and downloading files from it returns in 404 errors from the CDN.
It's impossible to keep the bootstrap catalog updated. Instead let's start with an empty catalog
and rely on the latest catalog that we synchronize from Kinto.
MozReview-Commit-ID: FduZWJBvj16
fc43fe3b9c06af6346860a85e9c340c606951338: Bug 1375490 - Part 2: Support alerts in OOP extension sidebars. r=mixedpuppy, a=lizzard
Kris Maglione <maglione.k@gmail.com> - Tue, 01 Aug 2017 15:44:05 -0700 - rev 642330
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1375490 - Part 2: Support alerts in OOP extension sidebars. r=mixedpuppy, a=lizzard
MozReview-Commit-ID: AbQ2uVcZzM4
b9603acedd3247e9a2fe6253c9b49d83d66ff113: Bug 1375490 - Part 1: Correctly support alerts in OOP popups. r=mixedpuppy, a=lizzard
Kris Maglione <maglione.k@gmail.com> - Wed, 02 Aug 2017 12:49:25 -0700 - rev 642329
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1375490 - Part 1: Correctly support alerts in OOP popups. r=mixedpuppy, a=lizzard
MozReview-Commit-ID: KgqAKMLmuTI
842b7649ba334031b597610225d94cfbee174dab: Bug 1386737 - Fix broken top sites with pinned links lacking title for Activity Stream. r=ursula, a=lizzard
Ed Lee <edilee@mozilla.com> - Wed, 02 Aug 2017 10:21:39 -0700 - rev 642328
Push
72706 by na-g@nostrum.com at Tue, 08 Aug 2017 02:19:50 +0000
Bug 1386737 - Fix broken top sites with pinned links lacking title for Activity Stream. r=ursula, a=lizzard
MozReview-Commit-ID: LnPcqyPelTI