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
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip