3eff52855cdbccb58c0807f31654de1963f14231: Bug 1480834 - 8. Add x86-64 as rust target; r=nalexander r=froydnj
Jim Chen <nchen@mozilla.com> - Thu, 13 Sep 2018 12:09:26 -0400 - rev 491959
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1480834 - 8. Add x86-64 as rust target; r=nalexander r=froydnj
Add x86-64 as a rust target so we can build Android for x86-64.
Differential Revision:
https://phabricator.services.mozilla.com/D5605
1dd3bc1e9fd754a2e5b434d6f3f491264d2064fc: Bug 1480834 - 7. Add Android x86-64 tasks; r=nalexander r=dustin r=jlorenzo
Jim Chen <nchen@mozilla.com> - Thu, 13 Sep 2018 12:09:26 -0400 - rev 491958
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1480834 - 7. Add Android x86-64 tasks; r=nalexander r=dustin r=jlorenzo
Add tasks for building Android for x86-64.
Differential Revision:
https://phabricator.services.mozilla.com/D5604
bbceefcad976657d92be0654b2f343f5a15d7558: Bug 1480834 - 6. Add Android x86-64 configs; r=nalexander
Jim Chen <nchen@mozilla.com> - Thu, 13 Sep 2018 12:09:26 -0400 - rev 491957
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1480834 - 6. Add Android x86-64 configs; r=nalexander
Add config files for building Android for x86-64.
Differential Revision:
https://phabricator.services.mozilla.com/D5603
704af02a849d08aa2c4c72c44e65bd6af1e75b0a: Bug 1480834 - 5. Keep target flag when building for Android on Linux; r=glandium
Jim Chen <nchen@mozilla.com> - Thu, 13 Sep 2018 12:09:26 -0400 - rev 491956
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1480834 - 5. Keep target flag when building for Android on Linux; r=glandium
Currently, when building for Android x86-64 on Linux x86-64, we drop the
'--target' flag, which causes the build to fail. This patch adds a check
for OS mismatch, so we keep the '--target' flag in this situation.
Differential Revision:
https://phabricator.services.mozilla.com/D4483
ced591ff6815b83d035f2dac731265f14c1cb092: Bug 1480834 - 4. Specify -Werror for pthread_cond_timedwait_monotonic_np check; r=glandium
Jim Chen <nchen@mozilla.com> - Thu, 13 Sep 2018 12:09:25 -0400 - rev 491955
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1480834 - 4. Specify -Werror for pthread_cond_timedwait_monotonic_np check; r=glandium
On 64-bit Android, `pthread_cond_timedwait_monotonic_np` is only
available for API 28+. The issue is, even though the NDK header does not
define `pthread_cond_timedwait_monotonic_np` for API 27 and below, the
NDK library _does_ include the function (in order to support builds
targeting API 28+).
During our configure test, the compiler only emits a warning about
`pthread_cond_timedwait_monotonic_np` being undefined, but linking
succeeds because the function is present in the library. Because linking
succeeds, the test inadvertently passes. This patch adds a '-Werror'
flag to the compilation, so the warning turns into an error to make the
test fail.
Differential Revision:
https://phabricator.services.mozilla.com/D4482
c12699660620ccb2f2bdac4e1a2049659748cdde: Bug 1480834 - 3. Fix linker compile errors under x86-64; r=glandium
Jim Chen <nchen@mozilla.com> - Thu, 13 Sep 2018 12:09:25 -0400 - rev 491954
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1480834 - 3. Fix linker compile errors under x86-64; r=glandium
The linker has x86-64 support but currently fails to compile. This patch
fixes these compile errors to make it build under x86-64.
Differential Revision:
https://phabricator.services.mozilla.com/D4481
b78b122735607d413bc3e2a7cce008e94edaed0b: Bug 1480834 - 2. Add x86-64 build support; r=nalexander
Jim Chen <nchen@mozilla.com> - Thu, 13 Sep 2018 12:09:25 -0400 - rev 491953
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1480834 - 2. Add x86-64 build support; r=nalexander
Add x86-64 as an option for Android builds in the build system.
Differential Revision:
https://phabricator.services.mozilla.com/D4480
2d0a7ce39cfc837f4f74d8262a3c9c2cba72bb5d: Bug 1480834 - 1. Add WebRTC config for x86_64 on Android; r=dminor
Jim Chen <nchen@mozilla.com> - Thu, 13 Sep 2018 12:09:25 -0400 - rev 491952
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1480834 - 1. Add WebRTC config for x86_64 on Android; r=dminor
Add GN config files and updated moz.build files for building WebRTC on
Android x86_64.
Differential Revision:
https://phabricator.services.mozilla.com/D4479
2eb3342c3ea47ba0cbfb698f6c5113ac7a89a491: Bug 1480834 - 0. Drop mips and update NDK platform to 16; r=jchen
Jim Chen <nchen@mozilla.com> - Thu, 13 Sep 2018 12:09:24 -0400 - rev 491951
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1480834 - 0. Drop mips and update NDK platform to 16; r=jchen
Differential Revision:
https://phabricator.services.mozilla.com/D5602
aa3c5d257b1e8ddda72905e728d72d4d57762b7e: Bug 1490042 - Only allow a single AutoClearTypeInferenceStateOnOOM to be active at once r=jandem r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 13 Sep 2018 16:46:51 +0100 - rev 491950
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490042 - Only allow a single AutoClearTypeInferenceStateOnOOM to be active at once r=jandem r=sfink
084a50d2778ae75429e21dce28e6e547951a05cd: Bug 1459544: Only assert that about page has CSP if nothing stopped the load of the doc. r=smaug
Christoph Kerschbaumer <ckerschb@christophkerschbaumer.com> - Thu, 13 Sep 2018 14:47:24 +0200 - rev 491949
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1459544: Only assert that about page has CSP if nothing stopped the load of the doc. r=smaug
cbea6ff716c9b94d7011729b4a1cd3aa6ccb12af: Bug 1490921: Fix error message when trying to link several Rust libs at once: r=froydnj
Benjamin Bouvier <benj@benj.me> - Thu, 13 Sep 2018 09:33:26 +0200 - rev 491948
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1490921: Fix error message when trying to link several Rust libs at once: r=froydnj
ec1b4af4655ed31421f9b20c6638a35c3b895db5: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Thu, 13 Sep 2018 10:24:26 -0400 - rev 491947
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Merge m-c to inbound. a=merge
0c6b0c2d4c82ce208124e76e25a2e3b86d469f44: Backed out 4 changesets (bug 1490605) for build bustages CTypes.cpp CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Thu, 13 Sep 2018 15:49:08 +0300 - rev 491946
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Backed out 4 changesets (
bug 1490605) for build bustages CTypes.cpp CLOSED TREE
Backed out changeset 29c2fa7d40f1 (
bug 1490605)
Backed out changeset 61250a398db0 (
bug 1490605)
Backed out changeset e911dd693280 (
bug 1490605)
Backed out changeset e54bd8035b43 (
bug 1490605)
9f177888ae65d03e7e0bc281180e4efe1d8ac93b: Bug 1404992 - Recreate the VideoConduit's video adapter when setting the send codec config. r=dminor
Andreas Pehrson <pehrsons@mozilla.com> - Tue, 11 Sep 2018 14:51:39 +0200 - rev 491945
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1404992 - Recreate the VideoConduit's video adapter when setting the send codec config. r=dminor
This enables us to configure it for cropping to a certain resolution alignment in a future patch.
For instance with simulcast, so we don't have to skip a layer because it is impossible to scale
the highest layer any further without losing the aspect ratio.
b86237ac88552125c60871afe4f94a517bf88b35: Bug 1404992 - Don't rely on VideoAdapter in VideoConduit unittests. r=dminor
Andreas Pehrson <pehrsons@mozilla.com> - Tue, 11 Sep 2018 14:51:37 +0200 - rev 491944
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1404992 - Don't rely on VideoAdapter in VideoConduit unittests. r=dminor
43ee5a35eaf11ca626a468b3aa32ff408d7769a2: Bug 1404992 - Audit, document, assert and fix threading policy of VideoConduit. r=dminor, r=bwc
Andreas Pehrson <pehrsons@mozilla.com> - Tue, 11 Sep 2018 14:51:32 +0200 - rev 491943
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1404992 - Audit, document, assert and fix threading policy of VideoConduit. r=dminor, r=bwc
dbd6b33843148b1434525875ae23e21767a0afc6: Bug 1404992 - Make VideoConduit scaling use a buffer pool. r=dminor
Andreas Pehrson <pehrsons@mozilla.com> - Tue, 11 Sep 2018 14:51:29 +0200 - rev 491942
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1404992 - Make VideoConduit scaling use a buffer pool. r=dminor
8609a269556aadb632676d6905df13edcad8b784: Bug 1404992 - Refactor incoming frames' scaling path. r=dminor
Andreas Pehrson <pehrsons@mozilla.com> - Tue, 11 Sep 2018 14:51:26 +0200 - rev 491941
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1404992 - Refactor incoming frames' scaling path. r=dminor
fd00b044e6e8e150095772f3a7a6f3ab42853711: Bug 1404992 - Initialize VideoConduit members in declarations. r=dminor
Andreas Pehrson <pehrsons@mozilla.com> - Tue, 11 Sep 2018 14:51:24 +0200 - rev 491940
Push
9984 by ffxbld-merge at Mon, 15 Oct 2018 21:07:35 +0000
Bug 1404992 - Initialize VideoConduit members in declarations. r=dminor