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