31306e519cf5bd31779cc859fad138f3ffe83c2e: Bug 1506027 - Don't define MOZ_WIDGET_GTK to a numerical value. r=mshal
Mike Hommey <mh+mozilla@glandium.org> - Tue, 13 Nov 2018 23:16:59 +0000 - rev 502545
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506027 - Don't define MOZ_WIDGET_GTK to a numerical value. r=mshal And simplify related configure code a little. Depends on D11434 Differential Revision: https://phabricator.services.mozilla.com/D11435
93d3226434c23c02afee626f7c7e728b05fde2bd: Bug 1506027 - Remove remaining (now useless) MOZ_WIDGET_GTK >= 3 tests. r=karlt
Mike Hommey <mh+mozilla@glandium.org> - Fri, 09 Nov 2018 08:44:42 +0000 - rev 502544
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506027 - Remove remaining (now useless) MOZ_WIDGET_GTK >= 3 tests. r=karlt Those are leftovers from bug 1278282. Differential Revision: https://phabricator.services.mozilla.com/D11434
4458937e3ee03803dee195a36b540fbd36134f17: Bug 1505733: add recording of DTLS protocol version used by PeerConnections. r=mt
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Sat, 10 Nov 2018 20:29:57 +0000 - rev 502543
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1505733: add recording of DTLS protocol version used by PeerConnections. r=mt Differential Revision: https://phabricator.services.mozilla.com/D11300
9c729de094ae62eef1507147490306d209133198: Bug 1456417: made MLineIndex nullable. r=bwc,smaug
Nils Ohlmeier [:drno] <drno@ohlmeier.org> - Tue, 13 Nov 2018 22:52:24 +0000 - rev 502542
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1456417: made MLineIndex nullable. r=bwc,smaug Differential Revision: https://phabricator.services.mozilla.com/D10807
6afbbb6e200f89465fe64a17b07a28f4f283c8c0: Bug 1506748 - Record profiler markers for scene building and blob rasterization. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 13 Nov 2018 22:44:13 +0000 - rev 502541
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506748 - Record profiler markers for scene building and blob rasterization. r=mstange MozReview-Commit-ID: IA2ooFX5jtA Differential Revision: https://phabricator.services.mozilla.com/D11723
b691e65265da0177283f763fd477836d222c643b: Bug 1506271 - BrowserGlue._setSyncAutoconnectDelay() now checks win.gBrowser before using it. r=MattN
Mark Hammond <mhammond@skippinet.com.au> - Tue, 13 Nov 2018 22:17:01 +0000 - rev 502540
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506271 - BrowserGlue._setSyncAutoconnectDelay() now checks win.gBrowser before using it. r=MattN Differential Revision: https://phabricator.services.mozilla.com/D11817
b1c244f040889430815d28e23d7ecd20c09407bf: Bug 1504418 - Access to nsIDateTimeInputArea interface implemented by XBL from chrome via wrappedJSObject r=mconley
Timothy Guan-tin Chien <timdream@gmail.com> - Tue, 13 Nov 2018 22:02:08 +0000 - rev 502539
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504418 - Access to nsIDateTimeInputArea interface implemented by XBL from chrome via wrappedJSObject r=mconley Part I of bug 1496242 was not implemented correctly as it accesses the nsIDateTimeInputArea methods directly on the <datetimebox> element object. This won't work because the XBL binding is run in a non-chrome scope. The methods it implemented are exposed thus had to be accessed via wrappedJSObject. Object pass to setValueFromPicker() therefore has to clone into the content scope. We can be sure that the methods called are implemented by the XBL binding, because the web content should not have access to <datetimebox>, which is a NAC. A small clean-up is included in the patch also, removing the useless 3rd argument to the CustomEvent constructor. Tests related to the datetime input is duplicated and run with UA Widget disabled to ensure the XBL binding continue to work. Differential Revision: https://phabricator.services.mozilla.com/D10947
ab7f980fd569ddb74134d5b5b22af9d71906fa0b: Backed out changeset ed34f1838218 (bug 1506748) for Android build bustages CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Wed, 14 Nov 2018 00:11:37 +0200 - rev 502538
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Backed out changeset ed34f1838218 (bug 1506748) for Android build bustages CLOSED TREE
7918775acbec8eb792edde32c817db9d193ea6d0: bug 1499882 - remove HSTS holepunch for chart.apis.google.com because it now has a valid certificate r=franziskus
Dana Keeler <dkeeler@mozilla.com> - Tue, 13 Nov 2018 08:14:06 +0000 - rev 502537
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
bug 1499882 - remove HSTS holepunch for chart.apis.google.com because it now has a valid certificate r=franziskus Differential Revision: https://phabricator.services.mozilla.com/D11695
b0298991e6d3f430a6d30bc32e8cf404f87f8f5a: Merge mozilla-central to autoland. a=merge CLOSED TREE
Gurzau Raul <rgurzau@mozilla.com> - Tue, 13 Nov 2018 23:49:10 +0200 - rev 502536
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Merge mozilla-central to autoland. a=merge CLOSED TREE
ed34f1838218022b35fd8d75ee7018df3f0312b6: Bug 1506748 - Record profiler markers for scene building and blob rasterization. r=mstange
Matt Woodrow <mwoodrow@mozilla.com> - Tue, 13 Nov 2018 21:34:26 +0000 - rev 502535
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506748 - Record profiler markers for scene building and blob rasterization. r=mstange MozReview-Commit-ID: IA2ooFX5jtA Differential Revision: https://phabricator.services.mozilla.com/D11723
679069f59585bb55531989cea63c0d9551b30c3d: Backed out 12 changesets (bug 1471535) for VideoDecoderChild failures CLOSED TREE
Bogdan Tara <btara@mozilla.com> - Tue, 13 Nov 2018 23:31:56 +0200 - rev 502534
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Backed out 12 changesets (bug 1471535) for VideoDecoderChild failures CLOSED TREE Backed out changeset 3d8a11458d79 (bug 1471535) Backed out changeset 2176010bc1fe (bug 1471535) Backed out changeset dfb4d3462b22 (bug 1471535) Backed out changeset ea6b73ded74d (bug 1471535) Backed out changeset 404d760a9e82 (bug 1471535) Backed out changeset 28ae4b6fab68 (bug 1471535) Backed out changeset af91e1f04c2d (bug 1471535) Backed out changeset d39fef4334b3 (bug 1471535) Backed out changeset a038821cd8ae (bug 1471535) Backed out changeset 5dcc74a938c6 (bug 1471535) Backed out changeset 53aff7e699b4 (bug 1471535) Backed out changeset f3f6abc052f0 (bug 1471535)
c64e836cd9ef945c0f002fa17a5f1849fce280d2: Bug 1506736. Don't try to Xray statics on JS builtin constructors that we don't normally support Xrays for. r=bholley
Boris Zbarsky <bzbarsky@mit.edu> - Tue, 13 Nov 2018 21:19:01 +0000 - rev 502533
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506736. Don't try to Xray statics on JS builtin constructors that we don't normally support Xrays for. r=bholley Differential Revision: https://phabricator.services.mozilla.com/D11764
030c33c24d8c2ef5a531503a48aef9f40646842f: Bug 1506868: Replace calls to std::atomic_thread_fence in TSan mode r=froydnj
Yaron Tausky <ytausky@mozilla.com> - Tue, 13 Nov 2018 21:13:06 +0000 - rev 502532
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506868: Replace calls to std::atomic_thread_fence in TSan mode r=froydnj TSan doesn't support std::atomic_thread_fence, so in order to avoid noisy output, we can replace the fence with an atomic load when building with -fsanitize=thread. This is a better alternative than error message suppression since it's closer to the relevant code and thus much likelier to survive changes to it. Differential Revision: https://phabricator.services.mozilla.com/D11803
fe76d83b9d4f4e82df286caadc579f7810176a9f: Bug 1504638 - Put some of WorkerPrivate's members behind thread access guards r=asuth,baku,froydnj
Yaron Tausky <ytausky@mozilla.com> - Tue, 13 Nov 2018 20:22:40 +0000 - rev 502531
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1504638 - Put some of WorkerPrivate's members behind thread access guards r=asuth,baku,froydnj Differential Revision: https://phabricator.services.mozilla.com/D10368
b1ba92707e91a914c12872b4677a21142928dd20: Bug 1506728 - Do requestFocus when performing explore by touch. r=snorp
Eitan Isaacson <eitan@monotonous.org> - Tue, 13 Nov 2018 16:41:53 +0000 - rev 502530
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506728 - Do requestFocus when performing explore by touch. r=snorp Differential Revision: https://phabricator.services.mozilla.com/D11705
0513507532c59d3461aa92ff6a1d14cc039efe0e: Bug 1506545 - Instantiate Target for ContentProcessTargetActor via its front. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Nov 2018 20:39:58 +0000 - rev 502529
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506545 - Instantiate Target for ContentProcessTargetActor via its front. r=yulia MozReview-Commit-ID: EE4d0YULRBU Depends on D11614 Differential Revision: https://phabricator.services.mozilla.com/D11615
68818faecaa4e785bf4a6b6ff481a9f759c2ce90: Bug 1506545 - Stop overloading Pool.actor from Front class. r=yulia
Alexandre Poirot <poirot.alex@gmail.com> - Tue, 13 Nov 2018 14:22:24 +0000 - rev 502528
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1506545 - Stop overloading Pool.actor from Front class. r=yulia Front.actor custom implementation is only used from Front class and doesn't match Pool's one behavior. Front users would expect to see the one from Pool as it inherits from it. MozReview-Commit-ID: 8plo2K5kEWq Differential Revision: https://phabricator.services.mozilla.com/D11614
0cd30c3d9b303429f3fe2b72a5b1312ab4f53a23: Bug 1495512: Part 2 - Add test for 10-byte DLL interception; r=handyman
Aaron Klotz <aklotz@mozilla.com> - Tue, 13 Nov 2018 19:51:21 +0000 - rev 502527
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1495512: Part 2 - Add test for 10-byte DLL interception; r=handyman Added a test to TestCrossProcessInterceptor that forcibly uses a 10-byte patch on NtMapViewOfSection (which is a realistic case) and then ensures that disabling the hook also works. Differential Revision: https://phabricator.services.mozilla.com/D10286
7ae82cae37d981ea7285e960cb3d71ef2bcb9f64: Bug 1495512: Part 1 - DLL Interceptor - Add capability to do 10-byte detour patches against ntdll; r=handyman
Aaron Klotz <aklotz@mozilla.com> - Tue, 13 Nov 2018 19:48:58 +0000 - rev 502526
Push 10290 by ffxbld-merge at Mon, 03 Dec 2018 16:23:23 +0000
Bug 1495512: Part 1 - DLL Interceptor - Add capability to do 10-byte detour patches against ntdll; r=handyman This patch adds support on x64 for 10-byte detour patches in certain cases. In particular, the reserved region of trampoline memory must be allocated within the bottommost 2GB of the address space. This feature is currently only activated when detouring functions exported by ntdll.dll. Differential Revision: https://phabricator.services.mozilla.com/D10285
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip