3b24e1b9770b5c04e62607de564020993c3023b1: Bug 1436841 - Update Intl.RelativeTimeFormat option type: numeric/text to numeric always/auto. r=anba
Zibi Braniecki <zbraniecki@mozilla.com> - Thu, 08 Feb 2018 13:10:01 -0800 - rev 752927
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1436841 - Update Intl.RelativeTimeFormat option type: numeric/text to numeric always/auto. r=anba MozReview-Commit-ID: AppMXKfQpG2
e651c7ceea32f641cd2a249479713215823a178d: Bug 1415951 - Extend TPS to support Addresses and Credit Cards. r=tcsc
Edouard Oger <eoger@fastmail.com> - Mon, 05 Feb 2018 14:39:32 -0600 - rev 752926
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1415951 - Extend TPS to support Addresses and Credit Cards. r=tcsc MozReview-Commit-ID: 8VKBvm60ZSH
ae2426fba4e28670f3d20951166353b61badf83a: Merge mozilla-central to autoland. a=merge on a CLOSED TREE
Cosmin Sabou <csabou@mozilla.com> - Fri, 09 Feb 2018 02:32:28 +0200 - rev 752925
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Merge mozilla-central to autoland. a=merge on a CLOSED TREE
74f5b6977fbe159d5d4ee7e4fd94a15d496ee325: Bug 1427239 - Always create FormAssistPopup in WebAppActivity; r=droeh
Jim Chen <nchen@mozilla.com> - Thu, 08 Feb 2018 13:44:54 -0500 - rev 752924
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1427239 - Always create FormAssistPopup in WebAppActivity; r=droeh Right now we create FormAssistPopup in WebAppActivity based on whether the manifest is successfully loaded. We should always create it because we always try to destroy it in onDestroy(). MozReview-Commit-ID: KskEZmYrDS1
032ad85ded1f4a4903ffc33aed865f5c968db5d1: Bug 1434925 - Skip drawing hidden toolbar elements; r=rbarker
Jim Chen <nchen@mozilla.com> - Thu, 08 Feb 2018 13:55:15 -0500 - rev 752923
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1434925 - Skip drawing hidden toolbar elements; r=rbarker Apparently a toolbar element can be zero-sized when we try to draw it to the bitmap. We should just skip drawing in that case. MozReview-Commit-ID: LlFQX5uN20h
ad9f6cf50e5d1859c6056094f0d3b1dc96ec95cb: Bug 1435499 - Guard against OOM when getting toolbar pixels; r=rbarker
Jim Chen <nchen@mozilla.com> - Thu, 08 Feb 2018 13:23:35 -0500 - rev 752922
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1435499 - Guard against OOM when getting toolbar pixels; r=rbarker Guard against OOM errors when getting toolbar pixels, and send a failure message back to compositor when OOM happens. MozReview-Commit-ID: FooZlE979DD
8ffd7252f4b9e8505982bbb21bf873bf91c129c4: Backed out 3 changesets (bug 1429150) for Android mochitest failures on RobocopTestRunner on a CLOSED TREE.
Cosmin Sabou <csabou@mozilla.com> - Fri, 09 Feb 2018 00:39:23 +0200 - rev 752921
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Backed out 3 changesets (bug 1429150) for Android mochitest failures on RobocopTestRunner on a CLOSED TREE. Backed out changeset dbdd43825f46 (bug 1429150) Backed out changeset 23a86891fdaf (bug 1429150) Backed out changeset 1f2d0e869605 (bug 1429150)
6ed3a44086a983f5b48f795c6ea35620270cf5ff: Bug 1436800: Update fedora source URL; r=glandium
Tom Prince <mozilla@hocat.ca> - Thu, 08 Feb 2018 12:26:08 -0700 - rev 752920
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1436800: Update fedora source URL; r=glandium The fedora project is migrating from pkgs.fedoraproject.org to src.fedoraproject.org. We should use the newer URL, particularly because the later has a globally trusted TLS certificate. MozReview-Commit-ID: 7TducICRR0k
dbdd43825f46df9a91c49b5432a83a5e37a8b048: Bug 1429150 - Create an enterprise policy to prevent the application from checking for app updates r=Felipe
Kirk Steuber <ksteuber@mozilla.com> - Wed, 07 Feb 2018 09:49:37 -0800 - rev 752919
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1429150 - Create an enterprise policy to prevent the application from checking for app updates r=Felipe MozReview-Commit-ID: 4K4U4AJw7V1
23a86891fdaf2bb327dbad17d6dbb92bb8be81eb: Bug 1429150 - Make the path to the root of the test data directory available via a pref r=ahal
Kirk Steuber <ksteuber@mozilla.com> - Wed, 07 Feb 2018 14:49:49 -0800 - rev 752918
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1429150 - Make the path to the root of the test data directory available via a pref r=ahal In order to facilitate testing of enterprise policies that must be applied via a JSON at startup, the path to the test data will now be made available during testing. MozReview-Commit-ID: IUhXXsiPRYW
1f2d0e869605d682309d5d3c910a4a8e35ed2268: Bug 1429150 - Change nsIApplicationUpdateService::canCheckForUpdates implementation to respect new enterprise policy preventing app update r=Felipe,mhowell
Kirk Steuber <ksteuber@mozilla.com> - Thu, 08 Feb 2018 09:41:54 -0800 - rev 752917
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1429150 - Change nsIApplicationUpdateService::canCheckForUpdates implementation to respect new enterprise policy preventing app update r=Felipe,mhowell MozReview-Commit-ID: 7vPaDbONcRr
61eeb80f413cab34f9f7783a21259cb86517dad8: Bug 1429195 - Send the selected payment card to the wrapper and DOM. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Thu, 08 Feb 2018 13:23:23 -0800 - rev 752916
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1429195 - Send the selected payment card to the wrapper and DOM. r=jaws MozReview-Commit-ID: 8SqXrnvenGB
5c40672bc6de26ae79abec4eee3a166887c8034a: Bug 1429195 - Implement and use a <payment-method-picker> custom element. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Wed, 07 Feb 2018 16:11:11 -0800 - rev 752915
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1429195 - Implement and use a <payment-method-picker> custom element. r=jaws MozReview-Commit-ID: 9Ag7debD4IB
07bac14a767bcf9cd57d5a0a91d00cf83dc0cd1c: Bug 1429195 - Rename basic-card-option attribute names to match autofill storage. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 06 Feb 2018 17:10:58 -0800 - rev 752914
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1429195 - Rename basic-card-option attribute names to match autofill storage. r=jaws MozReview-Commit-ID: DFan7RJ6j8R
985cd81569ff4008586293461e069ac04c478e04: Bug 1429195 - Add debugging buttons to modify credit card state for payment request. r=jaws
Matthew Noorenberghe <mozilla@noorenberghe.ca> - Tue, 06 Feb 2018 16:59:44 -0800 - rev 752913
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1429195 - Add debugging buttons to modify credit card state for payment request. r=jaws MozReview-Commit-ID: Lg6wMft3njy
dce5f1c884ccf014611a57328223cffa6f61910c: Bug 1436184 - Remove definitions of Ci, Cr, Cc, and Cu from httpd.js and .sjs files. r=florian
Andrew McCreight <continuation@gmail.com> - Tue, 06 Feb 2018 15:03:13 -0800 - rev 752912
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
Bug 1436184 - Remove definitions of Ci, Cr, Cc, and Cu from httpd.js and .sjs files. r=florian MozReview-Commit-ID: IKKb9zr2OSf
d8d134cd81eb278b50539bf891f72f398b7e593e: servo: Merge #19942 - Use Rect::inner_rect from euclid (from pyfisch:update-euclid); r=emilio
Pyfisch <pyfisch@gmail.com> - Thu, 08 Feb 2018 14:02:32 -0500 - rev 752911
Push 98429 by mak77@bonardo.net at Fri, 09 Feb 2018 10:14:12 +0000
servo: Merge #19942 - Use Rect::inner_rect from euclid (from pyfisch:update-euclid); r=emilio Update euclid. Source-Repo: https://github.com/servo/servo Source-Revision: cd663ea33263aaf359bc3d4f78635d1ddfef34c2
a72b5c2ae22487806e0a8d074df01a511f5ccdc6: Bug 1237454 - Unthrottle transform animations in visibility:hidden element periodically only if the element is scrolled out. r?birtles draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 09 Feb 2018 19:00:19 +0900 - rev 752910
Push 98428 by bmo:hikezoe@mozilla.com at Fri, 09 Feb 2018 10:01:48 +0000
Bug 1237454 - Unthrottle transform animations in visibility:hidden element periodically only if the element is scrolled out. r?birtles In the case where we throttle transform animations in visibility:hidden element, we just need to unthrottle only if the element is scrolled out since unlike the scrolled out element, visibility:hidden element keeps invisible even after the element moved into view. MozReview-Commit-ID: 7X2SsOLz4Y5
8f88656d4bef12a61385680fde4b7ff490dc80d6: Bug 1237454 - Throttle animations on visibility:hidden element. r?emilio,birtles,boris draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 09 Feb 2018 10:43:10 +0900 - rev 752909
Push 98428 by bmo:hikezoe@mozilla.com at Fri, 09 Feb 2018 10:01:48 +0000
Bug 1237454 - Throttle animations on visibility:hidden element. r?emilio,birtles,boris This patch does basically throttle animations on visibility:hidden element and unthrottle it once the animating element became visible or a child of the animating element became visible. But still there are some cases that we don't throttle such animations perfectly. For example; div.style.visibility = 'hidden'; // the 'div' has no children at this moment div.animate(..); // The animation is throttled div.appendChild(visibleChild); // The animation isn't throttled visibleChild.style.visibility = 'hidden'; // Now the animation should be throttled again, but actually it's not. To throttle this case properly, when the |visibleChild|'s visibility changed to hidden, we would need to do either 1) Check all siblings of the |visibleChild| have no visible children or 2) The parent element stores visible children count somewhere and decrease it and check whether the count is zero To achieve 1) we need to walk up ancestors and their siblings, actually it's inefficient. 2) is somewhat similar to what we already do for animating images but it's hard to reuse it for CSS animations since it does not take into account that descendants' visibilities. Another example that this patch does not optimize is the the case where animating element has children whose visibility is inherited and the element itself initially visible something like this; let child = document.createElement('div'); // child visibility is 'inherit' div.appendChild(child); div.animate(..); // the 'div' is visible // The animation isn't throttled since the animating element is visible div.style.visiblily = 'hidden'; // Now the animation should be throttled, but it's not since this patch does // not descend down all descendants to check they are invisible or not when the // animating element visibility changed to hidden. This patch adds a test case for this case introduced with todo_is(). Another test case added in this patch fails if we don't use nsPlaceholderFrame::GetRealFrameFor() in HasNoVisibleDescendants(). MozReview-Commit-ID: BJwzQvP9Yc4
00e9b906be02cea0eca5abc1e21f0bc2ac4ba873: Bug 1237454 - Test for an animation on visibility: hidden element which has grandchild. r?boris draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Fri, 09 Feb 2018 10:43:10 +0900 - rev 752908
Push 98428 by bmo:hikezoe@mozilla.com at Fri, 09 Feb 2018 10:01:48 +0000
Bug 1237454 - Test for an animation on visibility: hidden element which has grandchild. r?boris MozReview-Commit-ID: C0yLy4clwbY
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip