db4b2156f1851b43f1d71ec60577b8992365dc29: Bug 1272165 - Move the logic for determining whether to accelerate a fling into FlingAnimation. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 16 May 2016 18:23:55 -0400 - rev 298318
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272165 - Move the logic for determining whether to accelerate a fling into FlingAnimation. r=kats MozReview-Commit-ID: 41GGRtdlcAU
43fb74c6ceb4bd1145e436b3f0581bd007559f97: Bug 1272165 - Move FlingAnimation into its own file and rename it to GenericFlingAnimation. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 16 May 2016 18:08:24 -0400 - rev 298317
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272165 - Move FlingAnimation into its own file and rename it to GenericFlingAnimation. r=kats MozReview-Commit-ID: EAksmwgJdax
4bd37f45a03ef34878741daec8a1454109561547: Bug 1272165 - Localize the use of #ifdefs to select the overscroll effect. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 11 May 2016 20:58:19 -0400 - rev 298316
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272165 - Localize the use of #ifdefs to select the overscroll effect. r=kats MozReview-Commit-ID: IaIUhrlrhZS
84d20f2a388e85c1c4bb411561ecc13323fc9d7c: Bug 1272165 - Move OverscrollAnimation into a separate file Overscroll.h. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 11 May 2016 20:40:46 -0400 - rev 298315
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272165 - Move OverscrollAnimation into a separate file Overscroll.h. r=kats MozReview-Commit-ID: DaDJEZJ7EBJ
efb43f34c4f59851f4b5416769c423b504b11b24: Bug 1272025 - Add preference to use volatile storage with Places database; r=mak
Gregory Szorc <gps@mozilla.com> - Wed, 11 May 2016 11:00:37 -0700 - rev 298314
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272025 - Add preference to use volatile storage with Places database; r=mak We have data showing that the Places SQLite database can consume gigabytes of I/O during Firefox test automation jobs. This is because a number of tests load pages as rapdily as possible, effectively stress testing Places and SQLite. As the SQLite database is committed to, we incur I/O for the WAL journal and when flushing/synchronizing commits. This can add up to a lot of overhead, especially on spinning disks. It is important for Places to run during many tests. But it isn't necessarily important to run with robust I/O guarantees: SQLite itself has tests that ensure different journal and synchronizing modes work as advertised. This commit introduces a preference that changes the SQLite journal and synchronization modes to be less robust. We use an in-memory journal so no I/O is incurred for journal writing. We disable synchronization during commit so no expensive file(system) flushing is performed. Because setting this preference would be dangerous for end users, we only honor the pref if a scary sounding environment variable is set. Hopefully that's enough of an obstacle to prevent people from footgunning themselves. A preliminary Try run reveals this has the potential to shave hundreds of megabytes of I/O from various jobs. Although this commit stops short of changing the configuration in automation to use the new volatile storage preference. MozReview-Commit-ID: KCoDVzwkSbg
928fa0c9a879641dcd76b71243da6a6cff70d2d2: Bug 1255732 - Disable D3D11 for some atidxx32/64 DLLs - r=cpearce
Gerald Squelart <gsquelart@mozilla.com> - Fri, 20 May 2016 12:20:22 +1000 - rev 298313
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1255732 - Disable D3D11 for some atidxx32/64 DLLs - r=cpearce MozReview-Commit-ID: IyzsUisR4sv
7c847046bb5edc3464cc2f07c43a552a8ae76a7c: Backed out changeset 1b8f35a4774e (bug 1273677) for valgring leaks CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Fri, 20 May 2016 18:13:12 -0700 - rev 298312
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Backed out changeset 1b8f35a4774e (bug 1273677) for valgring leaks CLOSED TREE
9acf8466a3f5dde31b6e97ed2b740f47168c0b49: Backed out changeset 3c46096adeaf (bug 1272592) for landing before some requisite commits CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Fri, 20 May 2016 17:59:41 -0700 - rev 298311
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Backed out changeset 3c46096adeaf (bug 1272592) for landing before some requisite commits CLOSED TREE
1da7e78b6d352778d798a34ba4f070969f80fd0c: Bug 1272964: P6. Exclude frames dropped due to internal seeking from calculations. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 19 May 2016 17:03:39 +0800 - rev 298310
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272964: P6. Exclude frames dropped due to internal seeking from calculations. r=cpearce MozReview-Commit-ID: HKnEaUh3rkV
7725328be4f545f062fdc7c9fb7146b11339851e: Bug 1272964: [MSE] P5. Default to skipping to the next keyframe if no keyframe was found past currentTime. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 19 May 2016 15:37:34 +0800 - rev 298309
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272964: [MSE] P5. Default to skipping to the next keyframe if no keyframe was found past currentTime. r=cpearce If no keyframe are found after our time threshold, we can still skip to another keyframe (despite being prior the desired time). So this is just a workaround for our inability to tell the MDSM when to enter buffering mode and instead the MDSM incorrectly uses the time of the last frame returned. MozReview-Commit-ID: 5sGULpvqY5m
5c6bfbf57df9d521effeedcf1af9cc4e67adc3b2: Bug 1272964: P4. Only flush decoder if skip to next keyframe actually succeeds. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 19 May 2016 15:02:43 +0800 - rev 298308
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272964: P4. Only flush decoder if skip to next keyframe actually succeeds. r=cpearce As the decoder was flushed and reset prior the skip to next keyframe started, and future error would be unrecoverable. So only reset the decoder once the skip completes and succeeded. Otherwise we default back to normal decoding. MozReview-Commit-ID: GEj1i0EsaYO
937ac53c342e363b049f0daead7e06fe16adb928: Bug 1272964: [MSE] P3. Do not skip over gaps when searching for the next keyframe. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 17 May 2016 16:18:07 +0800 - rev 298307
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272964: [MSE] P3. Do not skip over gaps when searching for the next keyframe. r=gerald MozReview-Commit-ID: 1wPbp6JOaa8
13fd3929f83accddd4e8d0154c22bef55431118c: Bug 1272964: P2. Don't activate skip to next keyframe until we passed the internal seek target. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Wed, 18 May 2016 11:48:05 +0800 - rev 298306
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272964: P2. Don't activate skip to next keyframe until we passed the internal seek target. r=gerald currentTime may be past the start of the internal seek time, but before its end, which would have triggered a false positive: we do not want to jump to the next key frame here. MozReview-Commit-ID: H5O9XXnk84T
6f15eecb6ba1198798bfbaf34391fd0344d2930c: Bug 1272964: P1. Only activate skip to next keyframe logic when next keyframe time is known. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Tue, 17 May 2016 22:26:34 +0800 - rev 298305
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272964: P1. Only activate skip to next keyframe logic when next keyframe time is known. r=gerald MozReview-Commit-ID: DoAstqSRnyc
3c46096adeaf7611bed1588d6adfa0c7c7b2d5e3: Bug 1272592 Merge "MediaSelect" key value into "LaunchMediaPlayer" r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Thu, 19 May 2016 20:47:32 +0900 - rev 298304
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1272592 Merge "MediaSelect" key value into "LaunchMediaPlayer" r=smaug "MediaSelect" is merged into "LanuchMediaPlayer" in the spec since there is no difference between them and "LaunchMediaPlayer" explains the meaning clearer. This patch removes "MediaSelect" key value and maps all keys which are mapped to "MediaSelect" to "LaunchMediaPlayer". MozReview-Commit-ID: IEZhV4p6Qag
392304ae5264da68fb3e2be789bcbe34137f6951: Bug 1274272 - fix RTL issues with about:privatebrowsing, r=mikedeboer
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Thu, 19 May 2016 22:59:09 +0100 - rev 298303
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1274272 - fix RTL issues with about:privatebrowsing, r=mikedeboer MozReview-Commit-ID: rFNLKSWnSX
fdccec38636a68423966a49bbb4b3e3bba095ea2: Bug 1274271 - Remove unused function applyNamedArgs; r=automatedtester
Andreas Tolfsen <ato@mozilla.com> - Thu, 19 May 2016 14:53:00 +0100 - rev 298302
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1274271 - Remove unused function applyNamedArgs; r=automatedtester MozReview-Commit-ID: DU5xHDLL4Ww
63cfc2bd51fab69b6d4f3803af86c4b5a3a0eb01: Bug 1273998 - Proper export of printing IPDL with --disable-printing r=bobowen,glandium,?glandium
Alexandre Lissy <lissyx@lissyx.dyndns.org> - Thu, 19 May 2016 12:25:22 +0200 - rev 298301
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1273998 - Proper export of printing IPDL with --disable-printing r=bobowen,glandium,?glandium MozReview-Commit-ID: GNUrl6LKcMm
9145f902d54fe189169db465e6e8be9c7eba21e3: Bug 1262937 - part 8 - factor out array length deserialization errors; r=jld
Nathan Froyd <froydnj@gmail.com> - Sat, 21 May 2016 04:07:56 -0400 - rev 298300
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1262937 - part 8 - factor out array length deserialization errors; r=jld
fc5bd59a1e7e194cea24f307b42d6e2a01377381: Bug 1262937 - part 7 - factor out union type deserialization errors; r=jld
Nathan Froyd <froydnj@gmail.com> - Sat, 21 May 2016 04:07:56 -0400 - rev 298299
Push 30281 by cbook@mozilla.com at Tue, 24 May 2016 12:54:02 +0000
Bug 1262937 - part 7 - factor out union type deserialization errors; r=jld
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip