f173c1bfd2b3d02bfa12b754e332508d20c7e25b: Bug 1360321 - 7. Add AArch64 check to Fennec hardware checks; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:23 -0400 - rev 407008
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 7. Add AArch64 check to Fennec hardware checks; r=snorp Add checks for "arm64-v8a" when we check for supported platforms. MozReview-Commit-ID: IHklaZ7Q6BD
38f005adcc787aa13446f7e4a80e62f3821383f9: Bug 1360321 - 6. Add AArch64 support in xpcom; r=froydnj
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:23 -0400 - rev 407007
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 6. Add AArch64 support in xpcom; r=froydnj Add breakpoint support for AArch64, and fix a scanf format specifier warning. Also fix an #if line in xptcinvoke_arm.cpp to work as intended. MozReview-Commit-ID: BSjYVD8Zq0t
00d7a8c4978e1926598bdb5379a6589935f7cf58: Bug 1360321 - 5. Fix warnings in widget; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:23 -0400 - rev 407006
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 5. Fix warnings in widget; r=snorp * Fix warnings using putenv with string literals. * Fix a pritnf format warning. MozReview-Commit-ID: B53sUjGTg7z
339a792a67ab02fcf428c7f0daa081e08798ee58: Bug 1360321 - 4e. Fix std::min type error; r=froydnj r=glandium
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:22 -0400 - rev 407005
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 4e. Fix std::min type error; r=froydnj r=glandium Specify the same type for std::min arguments to avoid the error. MozReview-Commit-ID: C7yHu7c1s34
aac0549dc030d70930d99a79839b44c67efb45e3: Bug 1360321 - 4d. Define mmap ordering for AArch64; r=froydnj r=glandium
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:22 -0400 - rev 407004
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 4d. Define mmap ordering for AArch64; r=froydnj r=glandium Specify mmap address ordering for AArch64 so we properly allocate buffer pages. MozReview-Commit-ID: 4vGztSsAaXm
44495073921f47b2ad3052dbae2dba7103634f9c: Bug 1360321 - 4c. Add Divert case for AArch64; r=froydnj r=glandium
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:22 -0400 - rev 407003
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 4c. Add Divert case for AArch64; r=froydnj r=glandium Fill in AArch64 trampoline for Divert(). Even though we're not using on-demand decompression anymore, I added the AArch64 cases for completeness. MozReview-Commit-ID: D91KhHiDo7S
f2fca0781227a7a97417c40aa8ccdd7062181e81: Bug 1360321 - 4b. Add relocation macros for AArch64; r=froydnj r=glandium
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:22 -0400 - rev 407002
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 4b. Add relocation macros for AArch64; r=froydnj r=glandium Add relocation macros for AArch64 in the custom linker. MozReview-Commit-ID: 4TKtVJdq0is
dbdb04c9cb11e553bf9a7ec6f7c50dabe9e0eb2a: Bug 1360321 - 4a. Fix printf macro mismatches in mozglue; r=froydnj r=glandium
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:22 -0400 - rev 407001
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 4a. Fix printf macro mismatches in mozglue; r=froydnj r=glandium Fix printf macro mismatches where, for example, `PRIxPTR` is defined for `long` but the ELF `Addr` type is defined as `long long`. MozReview-Commit-ID: 8hXY1MpHPjS
af763004c71033176a746e65f5b516dc546ed092: Bug 1360321 - 3. Don't use mmap2 on Android AArch64 in mozjemalloc; r=glandium
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:21 -0400 - rev 407000
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 3. Don't use mmap2 on Android AArch64 in mozjemalloc; r=glandium Android NDK defines SYS_mmap2 but it expands to a nonexistent symbol. mmap2 may not be supported in any case in some AArch64 kernels, so we should just use mmap. MozReview-Commit-ID: 5Vjuja5fLIL
f5ed1c66e7f7a3aac509bcd2aa2ee69c5b414e43: Bug 1360321 - 2. Fix cast warning on AArch64 in plugin code; r=snorp
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:21 -0400 - rev 406999
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 2. Fix cast warning on AArch64 in plugin code; r=snorp Fix a warning on AArch64 for casting to pointer. MozReview-Commit-ID: 6zjYdN8ta9d
f37ecadee3862bea881a7f4b9e0e8aa583f55e1b: Bug 1360321 - 1. Update linux_syscall_support.h in Breakpad; r=ted
Jim Chen <nchen@mozilla.com> - Wed, 17 May 2017 13:06:21 -0400 - rev 406998
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1360321 - 1. Update linux_syscall_support.h in Breakpad; r=ted The last update left out a couple lines that should have been taken out, which only affected AArch64 builds. MozReview-Commit-ID: 6PTz2y4U2iD
0b529227685dc071774480f756bf41dff7068452: Bug 1365788 - Always define NOMINMAX in spidermonkey. r=sfink. a=backout
Mike Hommey <mh+mozilla@glandium.org> - Thu, 18 May 2017 08:13:24 +0900 - rev 406997
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1365788 - Always define NOMINMAX in spidermonkey. r=sfink. a=backout
7921d2c24fb72d7643eeedae08102c32021887a9: servo: Merge #16814 - Implement Houdini worklets (from asajeffrey:script-worklets); r=jdm
Alan Jeffrey <ajeffrey@mozilla.com> - Wed, 17 May 2017 16:20:42 -0500 - rev 406996
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
servo: Merge #16814 - Implement Houdini worklets (from asajeffrey:script-worklets); r=jdm <!-- Please describe your changes on the following line: --> This PR implements the current draft Houdini Worklets specification (https://drafts.css-houdini.org/worklets/). The implementation is intended to provide a responsive environment for worklet execution, and in particular to ensure that the primary worklet executor does not garbage collect, and does not block loading module code. The implementation does this by providing a thread pool, and performing GC and module loading in a backup thread, not in the primary thread. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #16206 - [x] There are tests for these changes <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> Source-Repo: https://github.com/servo/servo Source-Revision: ac99a48aeaa184d3acdb39d249636a140c4b7393
30da70a8155461edba75698e61595b1a9bf2c10f: Bug 1357800 - The One-Off search buttons not visible in the search bar. r=florian
Drew Willcoxon <adw@mozilla.com> - Wed, 17 May 2017 15:58:56 -0700 - rev 406995
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1357800 - The One-Off search buttons not visible in the search bar. r=florian Rebuild the one-off search buttons when the theme changes. See bug 1357800 for details. Summary: On Linux, switching between themes can cause a row of buttons to disappear. MozReview-Commit-ID: 8lfsUO00jYP
281bfdc318c6ed957b0e7777c14a97bd7f9a924e: Bug 1364622 - Consider the async transforms on the scroll thumb when computing the drag start offset during APZ initiation of scrollbar dragging. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 17 May 2017 15:03:15 -0400 - rev 406994
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364622 - Consider the async transforms on the scroll thumb when computing the drag start offset during APZ initiation of scrollbar dragging. r=kats MozReview-Commit-ID: 8GA53FX7AEk
9cb79caf9f1a7c510d6a8788687e285150452d94: Bug 1364622 - Consider async transforms on scroll thumb layers during hit testing. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 15 May 2017 20:18:48 -0400 - rev 406993
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364622 - Consider async transforms on scroll thumb layers during hit testing. r=kats MozReview-Commit-ID: 9avcNOKmmqF
5f9d2643a7ccccd7e4fd8b9836bb72122ed4c7e9: Bug 1364622 - Add a helper function HitTestingTreeNode::IsAncestorOf(). r=kats
Botond Ballo <botond@mozilla.com> - Mon, 15 May 2017 20:18:05 -0400 - rev 406992
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364622 - Add a helper function HitTestingTreeNode::IsAncestorOf(). r=kats MozReview-Commit-ID: Et3dokACnMa
d3762999925cf28c719970e499558f2bf010c9ef: Bug 1364622 - Make APZCTreeManager::GetTargetNode() const. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 15 May 2017 20:17:42 -0400 - rev 406991
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364622 - Make APZCTreeManager::GetTargetNode() const. r=kats MozReview-Commit-ID: iroBJvekoX
240bd145226d8fb624fa1998b2bd4a2456d67632: Bug 1364622 - Add a utility function AsyncPanZoomController::CallWithLastContentPaintMetrics(). r=kats
Botond Ballo <botond@mozilla.com> - Mon, 15 May 2017 19:38:51 -0400 - rev 406990
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364622 - Add a utility function AsyncPanZoomController::CallWithLastContentPaintMetrics(). r=kats MozReview-Commit-ID: Juh622Qoh2I
aee667fdb9fcacf987f946c8ae2766dac5b6b0df: Bug 1364622 - Factor out a helper function for computing the current async transform for a HitTestingTreeNode. r=kats
Botond Ballo <botond@mozilla.com> - Wed, 17 May 2017 15:02:18 -0400 - rev 406989
Push 7391 by mtabara@mozilla.com at Mon, 12 Jun 2017 13:08:53 +0000
Bug 1364622 - Factor out a helper function for computing the current async transform for a HitTestingTreeNode. r=kats MozReview-Commit-ID: 8ySehvzTMDl
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip