9a05a519ba2aecc4d1776188e90bc6695d4ae9fa: Bug 1461772 - Submit display version as a property of the fennec core ping r=gsvelto
William Lachance <wlachance@mozilla.com> - Tue, 15 May 2018 15:11:35 -0400 - rev 418646
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1461772 - Submit display version as a property of the fennec core ping r=gsvelto MozReview-Commit-ID: BFwgwOOo83s
2112c371739adc0f178dca75eb88fc4a624c9526: Bug 1460668 Bump MinGW to capture the CD3D11_BLEND_DESC fix r=froydnj
Tom Ritter <tom@mozilla.com> - Wed, 16 May 2018 13:43:29 -0500 - rev 418645
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460668 Bump MinGW to capture the CD3D11_BLEND_DESC fix r=froydnj MozReview-Commit-ID: 83igqfjKm6O
66ae522408686963c4752c954b9a4b26bd0cc8f7: Bug 1460647 Move big-obj out of Developer_OPTIONS so local MinGW builds work r=mshal
Tom Ritter <tom@mozilla.com> - Fri, 04 May 2018 10:33:25 -0500 - rev 418644
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460647 Move big-obj out of Developer_OPTIONS so local MinGW builds work r=mshal MozReview-Commit-ID: KxfoVkO4pu8
dae4adbf59b7261dd442f6a8e84beafa5ac25ec8: Bug 1460645 Avoid the thread_local keyword for MinGW and instead use __thread r=froydnj
Tom Ritter <tom@mozilla.com> - Thu, 10 May 2018 11:11:19 -0500 - rev 418643
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460645 Avoid the thread_local keyword for MinGW and instead use __thread r=froydnj MozReview-Commit-ID: 5RPwQVatThs
476091dbf8c06ad7880859f302e08f637c077764: Bug 1460357 Do not use optimized AVX for Skia convolve_vertically in MinGW r=lsalzman
Tom Ritter <tom@mozilla.com> - Wed, 25 Apr 2018 22:57:58 -0500 - rev 418642
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460357 Do not use optimized AVX for Skia convolve_vertically in MinGW r=lsalzman MozReview-Commit-ID: 8ROpiDD4xYH
cab870519a15f4c097b64f0d12295133fb5db90f: Bug 1443823 Apply no-keep-inline-dllexport to MinGW x64 also r=glandium
Tom Ritter <tom@mozilla.com> - Fri, 23 Mar 2018 14:35:30 -0500 - rev 418641
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1443823 Apply no-keep-inline-dllexport to MinGW x64 also r=glandium MozReview-Commit-ID: 2Nyw738ZHou
d28ee6922ef7c63f48934f8eb3b744ac5f9b9aa7: Bug 1461746 - 5. Return null from getGlobalDebugObject for promises.js object grips; r=nchevobbe
Jim Chen <nchen@mozilla.com> - Tue, 15 May 2018 13:15:13 -0400 - rev 418640
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1461746 - 5. Return null from getGlobalDebugObject for promises.js object grips; r=nchevobbe GeckoView Java tests will be using the promises actor for waiting on JS promises to settle during a test. However, when examining object grips that the promises actor returns, devtools often throws an exception due to getGlobalDebugObject being called on the grip [1]. This patch makes it return null to avoid the exception. [1] https://dxr.mozilla.org/mozilla-central/rev/45ec8fd380dd2c308e79dbb396ca87f2ce9b3f9c/devtools/server/actors/promises.js#129 MozReview-Commit-ID: C1nFgNdQn14
1f030d2ad108c66c4f0bac21703b9308d0d8822f: Bug 1461746 - 4. Add Promise support in GeckoSessionTestRule; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 15 May 2018 13:15:13 -0400 - rev 418639
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1461746 - 4. Add Promise support in GeckoSessionTestRule; r=snorp Whenever evaluateJS encounters a returned Promise, find a live Promise from the Promises API that corresponds to the returned Promise, and return a wrapper that lets the user see the state of the Promise and wait on the Promise to resolve. MozReview-Commit-ID: 1BQirz67Ty2
f001ff2d32dacc77040767789973f75d36956cc8: Bug 1461746 - 3. Add Promises API support in RDP client; r=snorp
Jim Chen <nchen@mozilla.com> - Tue, 15 May 2018 13:15:12 -0400 - rev 418638
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1461746 - 3. Add Promises API support in RDP client; r=snorp Add support for monitoring Promises, so tests can wait on Promises that content returns. This makes it a lot easier to test Promise-based Web APIs such as getUserMedia. MozReview-Commit-ID: CHbeB7ErJgs
75b8ea0c6c61e7d45d9b81c8a443efa34ecaca42: Bug 1461746 - 2. Attach Tab actor automatically on creation; r=jchen
Jim Chen <nchen@mozilla.com> - Tue, 15 May 2018 13:15:12 -0400 - rev 418637
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1461746 - 2. Attach Tab actor automatically on creation; r=jchen MozReview-Commit-ID: BC6RpwaWkJq
1164d0d5b808807cd5a3cf5fecbd94d757b0aeee: Bug 1461746 - 1. Fix RDP function object toString; r=jchen
Jim Chen <nchen@mozilla.com> - Tue, 15 May 2018 13:15:11 -0400 - rev 418636
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1461746 - 1. Fix RDP function object toString; r=jchen Fix RDP function object's toString() implementation and add some tests. MozReview-Commit-ID: 2US6bFcfidh
0648f20903e7753bc0ea6260f73eb046dd27156b: Backed out 5 changesets (bug 1460470) for gps: image build failures a=backout CLOSED TREE
Ciure Andrei <aciure@mozilla.com> - Wed, 16 May 2018 22:29:17 +0300 - rev 418635
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Backed out 5 changesets (bug 1460470) for gps: image build failures a=backout CLOSED TREE Backed out changeset 07a3e76abc8c (bug 1460470) Backed out changeset 94c3b68ccc48 (bug 1460470) Backed out changeset 88324086394e (bug 1460470) Backed out changeset 16d15b4b97fa (bug 1460470) Backed out changeset ebd569c9d870 (bug 1460470)
07a3e76abc8c1de11805052871c7705f41ec89f2: Bug 1460470 - Make run-task Python 3.5+ only; r=mshal
Gregory Szorc <gps@mozilla.com> - Fri, 11 May 2018 10:19:53 -0700 - rev 418634
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460470 - Make run-task Python 3.5+ only; r=mshal A try push converting run-task to Python 3 seemed to complete without error. Since it is annoying writing code that needs to work on both Python 2 and 3, let's require Python 3 and remove code for supporting Python 2. We implement a version check enforcing Python 3.5+. This is because we're supposed to be standardizing on 3.5+ everywhere. I want to prevent accidental usage of older Python 3 versions. MozReview-Commit-ID: 4vATLZ6Si2e
94c3b68ccc483c2822b163f67326ba8dbc76ac09: Bug 1460470 - Change run-task to use Python 3 by default; r=mshal
Gregory Szorc <gps@mozilla.com> - Wed, 09 May 2018 17:26:40 -0700 - rev 418633
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460470 - Change run-task to use Python 3 by default; r=mshal Python 3 is the future. MozReview-Commit-ID: APuu4Q3mimj
88324086394e1c373c3d840fbc5ef9db5c23bb06: Bug 1460470 - More run-task Python 3 porting; r=mshal
Gregory Szorc <gps@mozilla.com> - Wed, 09 May 2018 21:15:36 -0700 - rev 418632
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460470 - More run-task Python 3 porting; r=mshal Mostly normalization of str and bytes. Python 3 is annoying for systems level code where most things are bytes. MozReview-Commit-ID: KpvZGegBkYn
16d15b4b97faa928078b971d6532e9afe68d9eff: Bug 1460470 - Make run-task somewhat usable on Python 3; r=mshal
Gregory Szorc <gps@mozilla.com> - Wed, 16 May 2018 11:06:36 -0700 - rev 418631
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460470 - Make run-task somewhat usable on Python 3; r=mshal This required a lot of attention to bytes versus strings. The hacks around handling process output are somewhat gross. Apparently readline() doesn't work on bytes streams in Python 3?! So we install a custom stream decoder so we can have nice things. There are still some failures in run-task on Python 3. But we're a big step closer. MozReview-Commit-ID: 4FJlTn3q9Ai
ebd569c9d8703a25d952102624bc971bc17e079e: Bug 1460470 - Make run-task compile on Python 3; r=mshal
Gregory Szorc <gps@mozilla.com> - Wed, 09 May 2018 16:14:28 -0700 - rev 418630
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460470 - Make run-task compile on Python 3; r=mshal The file failed to compile due to octal syntax and missing imports. After this change, we get a run-time error, which is strictly better. MozReview-Commit-ID: nY9A13Pt3E
d24d69240fc260f5e8d7d9ad84671f59128cae36: Merge mozilla-central to autoland. a=merge CLOSED TREE
shindli <shindli@mozilla.com> - Wed, 16 May 2018 21:36:19 +0300 - rev 418629
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
5d2a29dd0e399877f528acee8282db6b5606f399: Bug 1460121 - [en-CA] Search engine setup for Firefox Mobile for English (Canada), r=flod
Delphine Lebédel <dlebedel@mozilla.com> - Tue, 15 May 2018 17:22:15 -0700 - rev 418628
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1460121 - [en-CA] Search engine setup for Firefox Mobile for English (Canada), r=flod MozReview-Commit-ID: BSUl8MNT3WU
488b7be0348b7cae93c5d28d992bba485049b1be: Bug 1459997 - Add much more rigorous assertions for retained-dl assumptions. r=miko
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 01 May 2018 11:56:40 -0400 - rev 418627
Push 103359 by csabou@mozilla.com at Thu, 17 May 2018 09:50:16 +0000
Bug 1459997 - Add much more rigorous assertions for retained-dl assumptions. r=miko This adds an assertion checking for duplicate items whenever we create an item, and when we merge an item into the final list. I had to disable tracking for the anonymous inner list for nsDisplayPerspective and nsDisplayTransform (and manually forward RemoveFrame to them), as well as skipping the assertion for multi-page (since we can end up duplicating wrap lists, but isn't a problem, since we don't retain these). MozReview-Commit-ID: 4n6rx9bQNan
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip