661f88b412561262558c1131dc6816d98bec74e8: Bug 1335942 - Part 5: Add AnimationValue::GetScaleValue(). draft
Boris Chiou <boris.chiou@gmail.com> - Mon, 06 Feb 2017 16:32:21 +0800 - rev 480418
Push 44527 by bmo:boris.chiou@gmail.com at Wed, 08 Feb 2017 05:25:55 +0000
Bug 1335942 - Part 5: Add AnimationValue::GetScaleValue(). Move the common part of GetScaleValue into nsStyleTransformMatrix, and add a new method, GetScaleValue, on AnimationValue, which can get the scale value from StyleAnimationValue or RawServoAnimationValue. MozReview-Commit-ID: 4spi1LkZrWP
2c3a6a7b035d577e158fe66f60a7ee4a8922d93d: Bug 1335942 - Part 4: Support transform in SetAnimatable. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 08 Feb 2017 11:36:41 +0800 - rev 480417
Push 44527 by bmo:boris.chiou@gmail.com at Wed, 08 Feb 2017 05:25:55 +0000
Bug 1335942 - Part 4: Support transform in SetAnimatable. MozReview-Commit-ID: 97aTuUNa1RT
8e2657dae119190bb5d2d6d85797e86a110dc203: Bug 1335942 - Part 3: Use AnimationValue as the argument in layers::SetAnimatable. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 08 Feb 2017 11:31:15 +0800 - rev 480416
Push 44527 by bmo:boris.chiou@gmail.com at Wed, 08 Feb 2017 05:25:55 +0000
Bug 1335942 - Part 3: Use AnimationValue as the argument in layers::SetAnimatable. MozReview-Commit-ID: 4XnLL6I291q
55d1028e26e423423abb39fec75372de796d86be: Bug 1335942 - Part 2: Use mozilla::AnimationValue in AnimationPropertySegment. draft
Boris Chiou <boris.chiou@gmail.com> - Sat, 04 Feb 2017 13:57:08 +0800 - rev 480415
Push 44527 by bmo:boris.chiou@gmail.com at Wed, 08 Feb 2017 05:25:55 +0000
Bug 1335942 - Part 2: Use mozilla::AnimationValue in AnimationPropertySegment. MozReview-Commit-ID: L6U1A223jsa
69c626cf033df4765d5b14f5bf3def1eb204d081: Bug 1335942 - Part 1: Introduce mozilla::AnimationValue. draft
Boris Chiou <boris.chiou@gmail.com> - Wed, 08 Feb 2017 11:00:36 +0800 - rev 480414
Push 44527 by bmo:boris.chiou@gmail.com at Wed, 08 Feb 2017 05:25:55 +0000
Bug 1335942 - Part 1: Introduce mozilla::AnimationValue. Currently, we have StyleAnimationValue for Gecko and RawServoAnimationValue for Servo, and use this struct to wrap them to avoid the duplicated code. MozReview-Commit-ID: ATDBSCOX2C5
6a12b172b37e48c2883a17fd7451ff74dab1b99c: Bug 1329558 - Implement Minimum wait duration for V4 gethash draft
Thomas Nguyen <tnguyen@mozilla.com> - Wed, 08 Feb 2017 13:21:06 +0800 - rev 480413
Push 44526 by tnguyen@mozilla.com at Wed, 08 Feb 2017 05:22:30 +0000
Bug 1329558 - Implement Minimum wait duration for V4 gethash MozReview-Commit-ID: 7i9Wz7pq0yJ
e14fa1919144a87094d08586a003b60518eb2c5f: Bug 1329558 - Implement Minimum wait duration for V4 gethash draft
Thomas Nguyen <tnguyen@mozilla.com> - Wed, 08 Feb 2017 13:12:21 +0800 - rev 480412
Push 44525 by tnguyen@mozilla.com at Wed, 08 Feb 2017 05:12:49 +0000
Bug 1329558 - Implement Minimum wait duration for V4 gethash MozReview-Commit-ID: 7i9Wz7pq0yJ
09af90635cd0262d9ec1bf072952d89c6efc6a26: Bug 1337580 - Upgrade Firefox 52 to NSS 3.28.2, r?franziskus draft
Martin Thomson <martin.thomson@gmail.com> - Wed, 08 Feb 2017 16:09:14 +1100 - rev 480411
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1337580 - Upgrade Firefox 52 to NSS 3.28.2, r?franziskus MozReview-Commit-ID: EGbb1l1Gnof
f3b0ab9fdef6be72279fbe5d32668628bcb62d9e: Bug 1322897 - Use only the G channel for grayscale AA Dwrite fonts and Skia. r=lsalzman, a=lizzard
Mason Chang <mchang@mozilla.com> - Wed, 01 Feb 2017 15:47:33 -0800 - rev 480410
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1322897 - Use only the G channel for grayscale AA Dwrite fonts and Skia. r=lsalzman, a=lizzard
045cc752a2898bda4ca740cc0f7ecacbe994c78d: Bug 1319513 - Gray out the "Clear Downloads" item when disabled. r=mak, a=lizzard
Dão Gottwald <dao@mozilla.com> - Fri, 03 Feb 2017 13:15:57 +0100 - rev 480409
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1319513 - Gray out the "Clear Downloads" item when disabled. r=mak, a=lizzard MozReview-Commit-ID: 5ooWpVF5CwO
ef1f752b62772c65356e398f0ce669a3c808ad86: Bug 1334876 - Go through the event loop to dispatch FontFaceSet events. r=bz, a=jcristau
Cameron McCormack <cam@mcc.id.au> - Tue, 07 Feb 2017 18:49:28 +0800 - rev 480408
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1334876 - Go through the event loop to dispatch FontFaceSet events. r=bz, a=jcristau MozReview-Commit-ID: 5L9JEtJoaxF
6a044187aa43e948d62b1b766a8aad9e7f3073c8: Bug 1321579 - Add -fno-lifetime-dse when building with GCC >= 5.0. r=froydnj, a=lizzard
Mike Hommey <mh+mozilla@glandium.org> - Fri, 03 Feb 2017 17:01:17 +0900 - rev 480407
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1321579 - Add -fno-lifetime-dse when building with GCC >= 5.0. r=froydnj, a=lizzard
be5204c4c3eeadb750181b939e58fbecada490db: Bug 1279925 - Add Win10AU versions of tahoma.ttf and tahomabd.ttf to the GDEF blacklist in harfbuzz. r=jrmuizel, a=jcristau
Jonathan Kew <jkew@mozilla.com> - Thu, 02 Feb 2017 16:22:11 +0000 - rev 480406
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1279925 - Add Win10AU versions of tahoma.ttf and tahomabd.ttf to the GDEF blacklist in harfbuzz. r=jrmuizel, a=jcristau
6039872ac509cc7e984b6c7ff30a7e0785fcd7fb: Bug 1334445 - Abort AnnexB parsing on ByteWriter failure. r=jya, a=jcristau
Gerald Squelart <gsquelart@mozilla.com> - Wed, 01 Feb 2017 19:17:29 +1100 - rev 480405
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1334445 - Abort AnnexB parsing on ByteWriter failure. r=jya, a=jcristau All writes through a ByteWriter are now checked for success. Possible failures could be in three classes: A. Attempt to write a single unreasonably-large block of data. In this case we just don't allocate more memory, so Firefox should keep functioning but simply refuse to play this media. B. Accumulation of a lot of data into a single vector. In this case we return from the function, which should immediately free the large vector, and hopefully allow Firefox to continue unscathed; but there is the possibility that other memory allocations elsewhere will fail in the meantime. C. OOM across all of Firefox, and this write is just the final drop. Like previously we will still try to return and deallocate some memory, but this may not be enough to recover. So even though this patch cannot fix all possible OOM causes, I think it is worth adding, as it is simple enough, and will help in some cases where corrupted data could sensibly be handled without making Firefox crash. MozReview-Commit-ID: JPVC9hao4Uq
f0969e1a9c3b83f34ed861c0a4c9c230fcd1639a: Bug 1323777 - Ensure that collecting telemetry on user font usage don't have unwanted side effects. r=smaug, a=jcristau
Mats Palmgren <mats@mozilla.com> - Wed, 25 Jan 2017 23:34:22 +0200 - rev 480404
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1323777 - Ensure that collecting telemetry on user font usage don't have unwanted side effects. r=smaug, a=jcristau
cd797ef148c3e3b2a153d0ace89c4d5bcbab8267: Bug 1323777 - Make PresShell::Destroy() return immediately if it's already been called. r=smaug, a=jcristau
Mats Palmgren <mats@mozilla.com> - Wed, 25 Jan 2017 23:34:03 +0200 - rev 480403
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1323777 - Make PresShell::Destroy() return immediately if it's already been called. r=smaug, a=jcristau
405ee5de06739ed6cf90e38b4f006e8dc47bfbd7: Bug 1323777 - Make GetDisplayMode more null-safe. r=bdahl, a=jcristau
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 25 Jan 2017 23:32:50 +0200 - rev 480402
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1323777 - Make GetDisplayMode more null-safe. r=bdahl, a=jcristau
f67c25a9d2a909969bcba04b9a0c263415cfeddd: Bug 1332550 - Use our existing function for removing a rule at a given index from a group rule. r=heycam, a=abillings
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 20 Jan 2017 12:39:53 -0500 - rev 480401
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1332550 - Use our existing function for removing a rule at a given index from a group rule. r=heycam, a=abillings
80a2d38b0b2216e3ef89975f27e2d0a764d7fb24: Bug 1322862 - Wait for forward- and back commands to complete. r=maja_zf, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Thu, 02 Feb 2017 14:08:52 +0000 - rev 480400
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1322862 - Wait for forward- and back commands to complete. r=maja_zf, a=test-only The Back and Forward commands are meant to be synchronous and this works around the problem of intermittents on slow try machines until bug 1330348 is fixed. For some reason, the preceding patches make script evaluation quicker and makes navigating back and forward less racy. MozReview-Commit-ID: GRcgMp1Rc6N
55fa23c4fe239af7f1d94155ce4457cd56951622: Bug 1322862 - Compare unicode strings in Python test. r=whimboo, a=test-only
Andreas Tolfsen <ato@mozilla.com> - Tue, 03 Jan 2017 18:45:35 +0000 - rev 480399
Push 44524 by martin.thomson@gmail.com at Wed, 08 Feb 2017 05:10:11 +0000
Bug 1322862 - Compare unicode strings in Python test. r=whimboo, a=test-only It has been known to happen that Python occassionally trips up string comparison on Windows and that this is causing intermittent issues. This patch uses unicode strings consistently so that this should not occur. MozReview-Commit-ID: BAdHfiLZzuQ
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip