ebe04b9961fd7e78f8a58f3ada5acb0ea1389ff7: Bug 1374882 - Precompute active duration and end time. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 22 Jun 2017 12:12:43 +0900 - rev 414123
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374882 - Precompute active duration and end time. r=birtles MozReview-Commit-ID: ClFHaXkpGXX
317f3e92be06f76ccd19a5d727de118dddff7e0b: Bug 1374882 - Encapsulate TimingParams's member variables. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 22 Jun 2017 12:12:43 +0900 - rev 414122
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374882 - Encapsulate TimingParams's member variables. r=birtles MozReview-Commit-ID: 1KhEdCSwpES
d9ee6dc097db44413936283793327ac94fe3efc0: Bug 1374882 - Add a TimingParams ctor on the compositor. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 22 Jun 2017 12:12:42 +0900 - rev 414121
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374882 - Add a TimingParams ctor on the compositor. r=birtles MozReview-Commit-ID: BFiwrphRND0
5d961658e35fbcd19677838b59bcf519dfe6d5c2: Bug 1374882 - Add a TimingParams ctor for CSS animations/transitions. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 22 Jun 2017 12:12:42 +0900 - rev 414120
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374882 - Add a TimingParams ctor for CSS animations/transitions. r=birtles MozReview-Commit-ID: CZbrAJlqNJ1
fe0fe81ad2c589115d65b1dc2373aee10bea2101: Bug 1374882 - Make TimingParamsFromOptionsUnion member function. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Thu, 22 Jun 2017 12:12:42 +0900 - rev 414119
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374882 - Make TimingParamsFromOptionsUnion member function. r=birtles MozReview-Commit-ID: 7AQKrHPdzeD
eb0d8a0d77e7e5bfac2ff9007c1e36831a30238b: Bug 1357641 - Part 2: Add the browser_onboarding_notification.js test, r=mossop
Fischer.json <fischer.json@gmail.com> - Fri, 16 Jun 2017 17:44:06 +0800 - rev 414118
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1357641 - Part 2: Add the browser_onboarding_notification.js test, r=mossop MozReview-Commit-ID: 8kEDXaQ0zqK
9c86446d0a75a13ac99b3ba477b333241b5b0e06: Bug 1357641 - Part 1: Add onboarding tour notification, r=flod,mossop
Fischer.json <fischer.json@gmail.com> - Wed, 21 Jun 2017 13:09:29 +0800 - rev 414117
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1357641 - Part 1: Add onboarding tour notification, r=flod,mossop This commit - adds onboarding tour notification - shows still not completed onboarding tour notifications in order - opens target tour from tour notification for the target tour MozReview-Commit-ID: AwLtwjoeARQ
bf00db12a779e2167f10cb04f36d2347a8546e61: Bug 1375133 - Remove unnecessary imports of btoa and atob in services/ code. r=markh
Andrew McCreight <continuation@gmail.com> - Wed, 21 Jun 2017 09:56:57 -0700 - rev 414116
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1375133 - Remove unnecessary imports of btoa and atob in services/ code. r=markh There are a few places in services/ tests that import btoa and atob, but this is not necessary, because those are both defined on the XPCShell global (by glob_functions in XPCShellImpl.cpp). It sounds like it didn't work at some point on B2G (see bug 937114) but that isn't relevant any more. I want to fix this because the way these properties are imported will break with shared JSM globals. MozReview-Commit-ID: HoxqIS98p7B
5b7c5f9f4972a3409a03c7cfcb564bbce4699c5b: Bug 1374930. P4 - move ResourceCallback to ChannelMediaDecoder. r=cpearce
JW Wang <jwwang@mozilla.com> - Tue, 20 Jun 2017 18:10:56 +0800 - rev 414115
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374930. P4 - move ResourceCallback to ChannelMediaDecoder. r=cpearce We also move some methods to protected so they are callable from ChannelMediaDecoder. MozReview-Commit-ID: 6s9LKNkbJhX
5627cf7a91fbe13e08f5c2bce2b7cccf0706c7d8: Bug 1374930. P3 - move Clone() down to ChannelMediaDecoder for clone is possible only for those use channel-based resource. r=cpearce
JW Wang <jwwang@mozilla.com> - Tue, 20 Jun 2017 18:10:27 +0800 - rev 414114
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374930. P3 - move Clone() down to ChannelMediaDecoder for clone is possible only for those use channel-based resource. r=cpearce MozReview-Commit-ID: Ci2kbts2pkQ
6a6012c0da0a85c1170b8fd27fc320df53552883: Bug 1374930. P2 - add an entry only after FinishDecoderSetup() succeeds. r=cpearce
JW Wang <jwwang@mozilla.com> - Tue, 20 Jun 2017 15:27:45 +0800 - rev 414113
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374930. P2 - add an entry only after FinishDecoderSetup() succeeds. r=cpearce MozReview-Commit-ID: 6MKRhVIZ4Z6
2e0273470342cb153390f017cb0b8e20fe06f140: Bug 1374930. P1 - add ChannelMediaDecoder to be the base class which uses channel-based MediaResource. r=cpearce
JW Wang <jwwang@mozilla.com> - Mon, 19 Jun 2017 15:50:09 +0800 - rev 414112
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374930. P1 - add ChannelMediaDecoder to be the base class which uses channel-based MediaResource. r=cpearce MozReview-Commit-ID: 6L4me2BQkgi
1cb7e45d3f696260addd2877d8bd1062e89cea08: Merge m-c to autoland a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 21 Jun 2017 18:13:41 -0700 - rev 414111
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Merge m-c to autoland a=merge MozReview-Commit-ID: 5D2HzsGopzc
9303d7ed2b52d55d6deff6e629e4650a54e6a541: Bug 1374393 - Build OpenVR on macOS and Linux r=daoshengmu
Kearwood Gilbert <kgilbert@mozilla.com> - Wed, 31 May 2017 11:14:55 -0700 - rev 414110
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374393 - Build OpenVR on macOS and Linux r=daoshengmu - OpenVR was previously only being built for Windows builds it will now be built additionally on macOS and Linux. MozReview-Commit-ID: 68ZUNmdybd1
ea5a5610ff7ec0c3c9bc95a40a9099ce3fd5269b: Bug 1374784 - Unable to use keyboard to navigate cookies r=gl
Michael Ratcliffe <mratcliffe@mozilla.com> - Tue, 20 Jun 2017 21:37:07 +0100 - rev 414109
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374784 - Unable to use keyboard to navigate cookies r=gl Keyboard navigation was broken because we introduced private columns that are never displayed (for compound primary keys) and were not equipped to deal with hidden key columns. This change gets the first visible column, whether it is private or not so that we no longer have to worry about hidden key columns. The small change to the keyboard test ensures that the private column is hidden so the test will fail if this feature is broken again. MozReview-Commit-ID: IB7efHsflGU
b51657a3495ddaff1e0f61818cd43573c8a18929: Bug 1374180 - MediaResourceIndex won't use ReadFromCache, to keep MediaCache more consistent - r=cpearce
Gerald Squelart <gsquelart@mozilla.com> - Wed, 21 Jun 2017 11:35:00 +1200 - rev 414108
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1374180 - MediaResourceIndex won't use ReadFromCache, to keep MediaCache more consistent - r=cpearce Bug 1368837 (Add lockless cache to MediaResourceIndex) used MediaResource::ReadFromCache when trying to fill its local cache. But this meant that these reads would not count as "real reads" for the MediaCache, which could lead to unexpected states, e.g. "Played block after the current stream position?" To solve this, this patch reverts to using normal ReadAt() calls, which let the MediaCache update itself properly. While still trying to read more than what is requested (to hopefully fulfill future reads from the local cache), we don't want to be reading so much that we block waiting for data past the caller-expected point. To do this, MediaResourceIndex::UncachedRangedReadAt() is called to try and read as much as could fill the local cache, but if a single MediaResource::ReadAt() ends before we can fill the local cache, but *after* the minimum caller-requested size, we stop trying to read, as such extra read is at risk of blocking (assuming that the caller knows not to read too far.) MozReview-Commit-ID: 6fGvJpmkuLz
0d28abfd6ad4d3aeaf7ff0167dac59c18998a994: Bug 1371871 - Run the artifact tier during a tup artifact build. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 21 Jun 2017 16:20:18 -0700 - rev 414107
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1371871 - Run the artifact tier during a tup artifact build. r=mshal MozReview-Commit-ID: BIKtzjfu2SF
4807dbbaccc30e6816b19525c786dcda1ffbea32: Bug 1371871 - Do not install unnecessary files in an artifact build. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 21 Jun 2017 16:20:18 -0700 - rev 414106
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1371871 - Do not install unnecessary files in an artifact build. r=mshal This prevents us from redundantly installing httpd.js and httpd.manifest from the test package during an artifact build, which interferes with the Tup backend's handling of these files as symlinks. MozReview-Commit-ID: LuMurUc1P36
13e4d84bb4e9809f24b1a9a80de5bb51ff25c798: Bug 1371871 - Do not process XPIDL in the tup backend during an artifact build. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 21 Jun 2017 16:20:18 -0700 - rev 414105
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1371871 - Do not process XPIDL in the tup backend during an artifact build. r=mshal MozReview-Commit-ID: AtnXcv6iPRD
da33901ca34a26e2cd5f3bbd8cf70d1ea9868a88: Bug 1371871 - Do not generate or attempt to install unnecessary files in artifact builds in the Tup backend. r=mshal
Chris Manchester <cmanchester@mozilla.com> - Wed, 21 Jun 2017 16:20:18 -0700 - rev 414104
Push 7566 by mtabara@mozilla.com at Wed, 02 Aug 2017 08:25:16 +0000
Bug 1371871 - Do not generate or attempt to install unnecessary files in artifact builds in the Tup backend. r=mshal MozReview-Commit-ID: B2zyhKD4gVt
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip