8ee193c2b8726fccdfac60067940d0fe3889043a: Bug 1379515 - Set layout.reflow.synthMouseMove false to avoid synthetic mouse move. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 30 Oct 2017 09:50:27 +0900 - rev 439697
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1379515 - Set layout.reflow.synthMouseMove false to avoid synthetic mouse move. r=birtles The synthetic mouse move flushes animation styles during running test cases on Linux, it breaks these tests! MozReview-Commit-ID: DOT7m3fhrZi
92408ba892fa467aa3a7db4e353dd08d6a354bf9: Bug 1379515 - Run test_restyles.html in content. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 30 Oct 2017 09:49:32 +0900 - rev 439696
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1379515 - Run test_restyles.html in content. r=birtles MozReview-Commit-ID: 7PPYQYBIo5Y
657f8cd386bbf9910377209d2c152d9b0863cd5f: Bug 1379515 - Propagate testharness functions only if we use testharness.js. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 30 Oct 2017 09:49:29 +0900 - rev 439695
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1379515 - Propagate testharness functions only if we use testharness.js. r=birtles We are going to use SimpleTest.js in the sub window. MozReview-Commit-ID: HAAMnY7xDNn
dbf516eb07c54f93517c6a568e0d60e0b3e69586: Bug 1379515 - Make test cases that use synthesizeWheelAtPoint proper. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 30 Oct 2017 09:49:23 +0900 - rev 439694
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1379515 - Make test cases that use synthesizeWheelAtPoint proper. r=birtles We shouldn't call synthesizeWheelAtPoint() in an rAF callback and observe animation restyle makers there since we might end up observing an animation restyle maker which is brought by flushing throttled animation styles for hit-testing caused by the wheel event. Now we have sendWheelAndPaintNoFlush which does not flush any styles before sending the wheel event, we use it. MozReview-Commit-ID: 6WP2ExA7fAv
d20341a660b6d3ee214418a0cffd23dcf93b8a8e: Bug 1379515 - Add another variant of sendWheelAndPaint but without flushing layout for obtaining target element position before sending the wheel event. r=smaug
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 30 Oct 2017 09:43:20 +0900 - rev 439693
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1379515 - Add another variant of sendWheelAndPaint but without flushing layout for obtaining target element position before sending the wheel event. r=smaug MozReview-Commit-ID: 6jyYjVhHXjM
1f139cd6bdaee8c9b1cfc8c8635858113f978174: Bug 1379515 - Change a child element position to be able to move into view of the parent by mouse wheel. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 30 Oct 2017 09:43:04 +0900 - rev 439692
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1379515 - Change a child element position to be able to move into view of the parent by mouse wheel. r=birtles Before this patch the child element actually did not move into the view and observed an unrelated restyle maker. In the next patch we fix the observation of the unrelated restyle maker. MozReview-Commit-ID: 1DejqwF6hJg
4e4c1121dea38d341bed6ad24c030261e9cf69b5: Bug 1379515 - Unify test cases that checks animation are/were in scrolled out elements. r=birtles
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 30 Oct 2017 09:42:56 +0900 - rev 439691
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1379515 - Unify test cases that checks animation are/were in scrolled out elements. r=birtles It much makes more sense to check the animation in out-of-view is throttled and unthrottled once it got visible in a single test. MozReview-Commit-ID: AZY5Xc0cbDF
a30a745cfbcf4a66675ba6f67f0bafd758c5067e: Bug 1367955 - Remove onended handler during ended handling to avoid video.ended race issues. r=pehrsons
Bryce Van Dyk <bvandyk@mozilla.com> - Fri, 27 Oct 2017 08:32:12 +1300 - rev 439690
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1367955 - Remove onended handler during ended handling to avoid video.ended race issues. r=pehrsons Bug 1386489 means that ended is not reliably set in relation to the test seeking machinery. This results in the following behaviour being possible: - seekToNextFrame seeks to last frame - the seek promise resolves and invokes check to see if video has ended - ended is not yet set (race), so another seekToNextFrame is setup - onended handler is invoked at some point (1st time) - seekToNextFrame seeks again, remains at last frame - oneended handler is invoked again due to the seek (2nd time) - finish() has been called twice This changeset should bandaid the above being possible. MozReview-Commit-ID: BkskWUnaJQ9
691d848acd1077cea52b23eb10167fd1b2697ec0: Bug 1412235 - Be consistent about the magic number assertions in mozjemalloc. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Fri, 27 Oct 2017 17:29:12 +0900 - rev 439689
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1412235 - Be consistent about the magic number assertions in mozjemalloc. r=njn - First, MOZ_DIAGNOSTIC_ASSERT_ENABLED is always true when MOZ_DEBUG is set, so don't check for MOZ_DEBUG. - Second, all the magic number assertions should be MOZ_DIAGNOSTIC_ASSERTs instead of MOZ_ASSERTs.
3d655d6abecfe6c1bc2f29b9506bde9a6d115e44: Bug 1412234 - Make all allocator API entry points handle initialization properly. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Fri, 27 Oct 2017 17:25:18 +0900 - rev 439688
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1412234 - Make all allocator API entry points handle initialization properly. r=njn Some need initialization to happen, some can be skipped when the allocator was not initialized, and others should crash.
5ac86eb005d45193c600819912c51a84a073ec55: Bug 1412234 - Make malloc_init return whether the allocator was successfully initialized. r=njn
Mike Hommey <mh+mozilla@glandium.org> - Fri, 27 Oct 2017 17:05:47 +0900 - rev 439687
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1412234 - Make malloc_init return whether the allocator was successfully initialized. r=njn
2b2143d0a0d81af54c3a2d69d2c25076ac05b7d8: merge mozilla-central to autoland. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 29 Oct 2017 23:01:08 +0100 - rev 439686
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
merge mozilla-central to autoland. r=merge a=merge
5879aecaeff1133b00d627fb39953f47fa2cfcaf: Bug 1387332 - Remove leftover ENABLE_INTL_API conditions. r=jfkthame
Zibi Braniecki <zbraniecki@mozilla.com> - Sun, 29 Oct 2017 09:07:19 -0700 - rev 439685
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1387332 - Remove leftover ENABLE_INTL_API conditions. r=jfkthame MozReview-Commit-ID: CMvCR9ZWuQw
9daa1c97952b6922660d5be2d8ef65d42273235e: Bug 1411683 - Add foreach and segment utility methods to nsNSSCertList r=keeler
J.C. Jones <jjones@mozilla.com> - Wed, 25 Oct 2017 13:37:50 -0500 - rev 439684
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1411683 - Add foreach and segment utility methods to nsNSSCertList r=keeler This adds two methods to nsNSSCertList: ForEachCertificateInChain, and SegmentCertificateChain. The ForEach method calls a supplied function for each certificate in the chain, one by one. That method is then used by the Segment method, which (assuming the chain is ordered) splits it into Root, End Entity, and everything in-between as a list of Intermediates. This patch does _not_ try to add these methods to the IDL, as it's not straightforward to me on how to handle the nsCOMPtr or std::function arguments. These methods will be first used by Bug 1409259. (Update to fix gtest bustage on Linux) MozReview-Commit-ID: 8qjwF3juLTr
17f0b07c7f4a35cd05deeb69c45879d949bc4a77: Bug 1411683 - Add "requirements.txt" for pycert.py r=keeler
J.C. Jones <jjones@mozilla.com> - Wed, 25 Oct 2017 16:03:58 -0500 - rev 439683
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1411683 - Add "requirements.txt" for pycert.py r=keeler There are specific versions needed for security/manager/ssl/tests/unit/pycert.py, so let's give PIP some installation help: 0.1.7 for pyasn1 and 0.0.5 for pyasn1_modules (recent versions break pycert/pykey/pycms) MozReview-Commit-ID: Fk98UPd8bJo
d3910b7628b8066d3f30d58b17b5824b05768854: Bug 1365425 - [bn-BD] Add search engine setup for Firefox Mobile for Bengali (Bengladesh): Replace 'ddg' with 'duckduckgo' to fix bn-BD Fennec L10n nightly. r=nightly-fix a=nightly-fix
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 29 Oct 2017 22:56:44 +0100 - rev 439682
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1365425 - [bn-BD] Add search engine setup for Firefox Mobile for Bengali (Bengladesh): Replace 'ddg' with 'duckduckgo' to fix bn-BD Fennec L10n nightly. r=nightly-fix a=nightly-fix MozReview-Commit-ID: 8eJYHVajz3o
1e4d6c984772870328e62389b1e19aa5f5b7bdb4: merge mozilla-inbound to mozilla-central. r=merge a=merge
Sebastian Hengst <archaeopteryx@coole-files.de> - Sun, 29 Oct 2017 22:53:09 +0100 - rev 439681
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
merge mozilla-inbound to mozilla-central. r=merge a=merge MozReview-Commit-ID: 9Vo6y3ECMme
1e4f10cea5e70218143191e3d85a94f79d0e6305: Bug 1411802 - Fix bustage after updating NDK r15c. r=me
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Sun, 29 Oct 2017 14:02:09 +0900 - rev 439680
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1411802 - Fix bustage after updating NDK r15c. r=me MozReview-Commit-ID: 2kMieFmFWsJ
c1c3b82079a559138c75facbdce0c14351e90ebc: Bug 1411802 - Build stylo on Android as default. r=nalexander,snorp,jryans
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Sun, 29 Oct 2017 22:56:41 +0900 - rev 439679
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1411802 - Build stylo on Android as default. r=nalexander,snorp,jryans - Building is nightly channel only. Beta and release for Fennec 58 don't build stylo. It means that the package size for 58 beta/release isn't incremented by this change. - The preference for stylo is still turned off Nightly 58. It will be turned on 59 after fixing some bugs for crashtests and etc. Our target to enable stylo for Android is 59. - ./mach bootstrap already installs clang etc to build stylo and bindgen. Developers for mobile won't require additional build options for this change. MozReview-Commit-ID: CIpYl8I5d7x
3f387c200939b3dc99a477cd2d5c448adc877131: Bug 1410620 - Change CacheInfo interfaces in network to use ACString. r=michal,froydnj
Tom Schuster <evilpies@gmail.com> - Sun, 29 Oct 2017 12:19:48 +0100 - rev 439678
Push 8114 by jlorenzo@mozilla.com at Thu, 02 Nov 2017 16:33:21 +0000
Bug 1410620 - Change CacheInfo interfaces in network to use ACString. r=michal,froydnj
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip