575d130ab5f6566d43a0bed906127c0a1fa3d8b1: Bug 1385139 - Expand var() references in keyframes from CSS animations when serializing; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 21 Aug 2017 12:35:35 +0900 - rev 425359
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385139 - Expand var() references in keyframes from CSS animations when serializing; r=hiro This is a temporary step until we implement bug 1391537. It is needed to maintain consistent behavior with Gecko and provide sensible output, particularly in the case where we have longhands whose values are drawn from unparsed shorthands. MozReview-Commit-ID: 9aD2tsLagBp
36e73b132139f395e38ede88a296357bf6c14c8e: Bug 1385139 - Add test for changes to CSS variables; r=hiro
Brian Birtles <birtles@gmail.com> - Mon, 21 Aug 2017 10:32:37 +0900 - rev 425358
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385139 - Add test for changes to CSS variables; r=hiro This test passes both before and after the code changes in the following patch in this series. However, both tests fail if we try to expand variables in Servo_StyleSet_GetKeyframesForName. MozReview-Commit-ID: LHOsK39WDLq
3a458c0fd90c4bdb3754c65d5aa2b5d3fb5a8c03: servo: Merge #18165 - Expand var() references in single_value_to_css (from birtles:expand-variables-in-serialize); r=hiro
Brian Birtles <birtles@gmail.com> - Sun, 20 Aug 2017 23:05:57 -0500 - rev 425357
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
servo: Merge #18165 - Expand var() references in single_value_to_css (from birtles:expand-variables-in-serialize); r=hiro These are the Servo-side changes for [Gecko bug 1385139](https://bugzilla.mozilla.org/show_bug.cgi?id=1385139). This is a temporary step needed to support Gecko's getKeyframes() API until we implement bug 1391537. It only takes effect when a ComputedValues object is supplied and only for longhand declarations. Source-Repo: https://github.com/servo/servo Source-Revision: 9bb21e6cab637380a544f941ab742dd47b8133b4
33c3f7d522c5bb0a3d82937610b89362f7485d5f: Bug 1368951 - add x-if-unmodified-since support to the sync test server. r=tcsc
Mark Hammond <mhammond@skippinet.com.au> - Wed, 31 May 2017 18:42:45 +1000 - rev 425356
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1368951 - add x-if-unmodified-since support to the sync test server. r=tcsc MozReview-Commit-ID: FF7smwdeQ0k
67ad8661e46d68e38468a327ef65fd230dced20b: Bug 1386514 - Implement Responsive Web Design to make `.pane-container` element's width as 530px to 664px and make category and question mark icons align center when window's width is smaller than 830px. r=jaws
Evan Tseng <evan@tseng.io> - Tue, 08 Aug 2017 16:16:21 +0800 - rev 425355
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1386514 - Implement Responsive Web Design to make `.pane-container` element's width as 530px to 664px and make category and question mark icons align center when window's width is smaller than 830px. r=jaws MozReview-Commit-ID: Bf69OW3xaxY
be51db6d08ef6cde01aca04b20bbb55d3502b103: Backed out changeset 314ffe5d7d40 (bug 1385055) for decision task bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Sun, 20 Aug 2017 21:59:03 -0400 - rev 425354
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 314ffe5d7d40 (bug 1385055) for decision task bustage.
314ffe5d7d40fe85761c9823dbe41b64c4374b88: Bug 1385055 - Add taskgraph support for checking out comm-central and related branches. r=dustin
Tom Prince <mozilla@hocat.ca> - Thu, 27 Jul 2017 12:39:08 -0600 - rev 425353
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385055 - Add taskgraph support for checking out comm-central and related branches. r=dustin MozReview-Commit-ID: 1eU567Cuc8a
ce31b936f7838bc8b43d7d0a399e31e4c10d9816: Bug 1385745 Part 2 - Add test cases for box-decoration-break. r=cjku
Louis Chang <lochang@mozilla.com> - Thu, 17 Aug 2017 11:17:23 +0800 - rev 425352
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385745 Part 2 - Add test cases for box-decoration-break. r=cjku MozReview-Commit-ID: H0uLtr1O1Im
ef585ac7c47635af9996a77899578dffc1339aa0: Bug 1385745 Part 1 - Add BBoxFlags::eIncludeOnlyCurrentFrameForNonSVGElement to determine whether include all continuations while computing bbox of a html frame. r=cjku,heycam
Louis Chang <lochang@mozilla.com> - Thu, 17 Aug 2017 09:52:17 +0800 - rev 425351
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1385745 Part 1 - Add BBoxFlags::eIncludeOnlyCurrentFrameForNonSVGElement to determine whether include all continuations while computing bbox of a html frame. r=cjku,heycam MozReview-Commit-ID: Fx11LjhBcrM
9949baa51ef48162571a22be6fb205c7c361bfa2: Bug 1389980 - Ensure we only interact with WMF on MTA threads. r=aklotz,mattwoodrow
Chris Pearce <cpearce@mozilla.com> - Tue, 15 Aug 2017 10:00:14 +1200 - rev 425350
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1389980 - Ensure we only interact with WMF on MTA threads. r=aklotz,mattwoodrow The IMFTransform interface used by MFTDecoder is documented to require to run on an MTA threads: https://msdn.microsoft.com/en-us/library/windows/desktop/ee892371(v=vs.85).aspx#components We're currently using IMFTransform objects on the main thread, which is STA. So delegate calls to the IMFTransform to the MTA thread when necessary, to ensure it always runs on an MTA thread. The existing uses of IMFTransform objects in the decode thread pool threads will be fine, as those threads are already MTA. We also defer initialization of WMF to the MTA thread, so that we're always interacting with WMF on an MTA thread. MozReview-Commit-ID: Dm8XpdvJLkS
c502e40ee20d37ddf43ea7e29de803fe31b0c863: Bug 1389980 - Remove MP4Decoder::IsVideoAccelerated() as it is unused. r=mattwoodrow
Chris Pearce <cpearce@mozilla.com> - Tue, 15 Aug 2017 10:15:43 +1200 - rev 425349
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1389980 - Remove MP4Decoder::IsVideoAccelerated() as it is unused. r=mattwoodrow MozReview-Commit-ID: Eg0ggufsqDt
fc9fa66d198cfb9a8bb0572f7ededeb1ab60640f: Bug 1391666 - P4. Remove unecessary code. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 18 Aug 2017 21:48:22 +0200 - rev 425348
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1391666 - P4. Remove unecessary code. r=gerald It isn't possible for the End of Stream algorithm to cause an updateend event to fire. Regardless of the duration being modified. MozReview-Commit-ID: 5RppbtjkboN
1093701516024dceec0b9b75245654415d8bfb78: Bug 1391666 - P3. Change to HAVE_ENOUGH_DATA when possible. r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 18 Aug 2017 21:00:08 +0200 - rev 425347
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1391666 - P3. Change to HAVE_ENOUGH_DATA when possible. r=cpearce In bug 1312886, we made sure that readyState would never become HAVE_ENOUGH_DATA if we were waiting for a key. However, this is in effect useless as the next call to ChangeReadyState would have reset mWaitingForKey. In practice, it only meant that we delayed the change from HAVE_FUTURE_DATA to HAVE_ENOUGH_DATA until the next call to UpdateReadyState. MozReview-Commit-ID: 2wnMeN8xxCS
4c7241cf8a4f55899d5e752980d01d9c4696ffb6: Bug 1391666 - P2. Reset mWaitingForKey when we have data and autoplay attribute is set r=cpearce
Jean-Yves Avenard <jyavenard@mozilla.com> - Fri, 18 Aug 2017 19:20:48 +0200 - rev 425346
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1391666 - P2. Reset mWaitingForKey when we have data and autoplay attribute is set r=cpearce By default, a media element that has never played is in paused mode. As such, we need to reset mWaitingForKey to NOT_WAITING_FOR_KEY otherwise, readyState will never become HAVE_ENOUGH_DATA. MozReview-Commit-ID: EIi3Crt4zHl
2031042cb44dbc403c3f9d0a14fe9dd5554e55ce: Bug 1391666 - P1. Mochitest to verify correct behavior. r=gerald
Jean-Yves Avenard <jyavenard@mozilla.com> - Sat, 19 Aug 2017 12:12:16 +0200 - rev 425345
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Bug 1391666 - P1. Mochitest to verify correct behavior. r=gerald We load 10s of encrypted video, which should trigger readyState being HAVE_ENOUGH_DATA MozReview-Commit-ID: 4VRLFHSFlDs
9914f61c12671114a6e063b353f5ac70394ab9ae: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 20 Aug 2017 23:25:58 +0200 - rev 425344
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
merge mozilla-central to autoland. r=merge a=merge
70bc0e060dd61af13178460d6ce54e66dcfba0d3: bug 1385227, use proper make steps to put l10n repacks in sequence, r=gps
Axel Hecht <axel@pike.org> - Fri, 04 Aug 2017 17:19:12 +0200 - rev 425343
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
bug 1385227, use proper make steps to put l10n repacks in sequence, r=gps This drops the abuse of make dependencies to factor our steps in l10n repacks and language packs. It's replaced with clobbers, libs, and the packaging, which can be shared between installers and the language pack. MozReview-Commit-ID: 2vEHp0QogXQ
082978a7772879754e5b8de39efe9062cd7e2cf5: bug 1385227, pick up (un-)installer branding from src instead dist/branding r=gps
Axel Hecht <axel@pike.org> - Mon, 07 Aug 2017 16:43:50 +0200 - rev 425342
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
bug 1385227, pick up (un-)installer branding from src instead dist/branding r=gps There are a lot of hacks throughout the build system that just enable us to make export in branding. Just so that we can then copy the files from dist/branding into l10ngen. Copy from the srcdir instead, so that we can remove those hacks eventually. MozReview-Commit-ID: DMoOrqZlhcn
7dddbd85047c6dc73ddbe1e423cd643a217845b3: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 20 Aug 2017 23:24:15 +0200 - rev 425341
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: 1yS8D5e0Ejz
47172ec305228afaa7fff15c8cb3c864954ef14c: Backed out changeset 2f49d825c651 (bug 1363922) for failing mochitest test_transformed_scrolling_repaints_3.html on Windows 7 debug and mochitest test_bug590573.html on Android 4.3. r=backout
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 20 Aug 2017 19:21:25 +0200 - rev 425340
Push 7761 by jlund@mozilla.com at Fri, 15 Sep 2017 00:19:52 +0000
Backed out changeset 2f49d825c651 (bug 1363922) for failing mochitest test_transformed_scrolling_repaints_3.html on Windows 7 debug and mochitest test_bug590573.html on Android 4.3. r=backout
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip