20e30197e49021d2c3f09b37228062b756a5975f: Bug 1490055 - Use SystemAllocPolicy for ParseTask which can be used by both main thread and helper thread contexts r=nbp
Jon Coppeard <jcoppeard@mozilla.com> - Tue, 11 Sep 2018 08:18:37 +0100 - rev 494094
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1490055 - Use SystemAllocPolicy for ParseTask which can be used by both main thread and helper thread contexts r=nbp
bef9c20b995274f5989c979b8eae6cc091a568a5: Bug 1455192 - Disable bugs/403181-1.xml == bugs/403181-1-ref.xml for frequent failures on windows qr opt. r=jmaher
Cosmin Sabou <csabou@mozilla.com> - Tue, 11 Sep 2018 10:16:15 +0300 - rev 494093
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1455192 - Disable bugs/403181-1.xml == bugs/403181-1-ref.xml for frequent failures on windows qr opt. r=jmaher
d3e7d6d6e0d565564575071bfae0abd63e046c77: Bug 1435161 - Part 3 support error fields in PaymentDetailsUpdate. r=baku
Eden Chuang <echuang@mozilla.com> - Tue, 04 Sep 2018 16:00:33 +0200 - rev 494092
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1435161 - Part 3 support error fields in PaymentDetailsUpdate. r=baku To support merchants providing the payment details with errors by PaymentRequestUpdateEvent.updateWith() during PaymentResponse.retry(), PaymentDetailsUpdate needs to add more two attributes in webidl. dictionary PaymentDetailsUpdate { ... PayerErrorFields payerErrors; object paymentMethodErrors; }; And transfer these error field to UI component
e65bec7e01c82025e19af0f9c11a492788d816df: Bug 1435161 - Part 2 supporting PaymentResponse.retry(). r=baku
Eden Chuang <echuang@mozilla.com> - Tue, 04 Sep 2018 12:28:40 +0200 - rev 494091
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1435161 - Part 2 supporting PaymentResponse.retry(). r=baku 1. Add PaymentValidationErrors and PayerErrorFields in PaymentRequest.webidl and PaymentResponse.retry() in PaymentResponse.webidl 2. Implement PaymentRequest.retryPayment() and PaymentRequestManager.retryPayment() in content process. 3. Add IPCPaymentRetryActionRequest in PPaymentRequest.ipdl to transfer the error fields to chrome process. 4. Implement PaymentResponse.retry() by reusing the code of show() and updateWith() of PaymentRequestService in chrome process.
ead0d6dcd6f07f4722fb20c2eb4628840343c4d9: Bug 1435161 - Part 1 Removing unnecessary XPCOM components for PaymentRequest API. r=baku
Eden Chuang <echuang@mozilla.com> - Thu, 30 Aug 2018 14:13:33 +0200 - rev 494090
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1435161 - Part 1 Removing unnecessary XPCOM components for PaymentRequest API. r=baku Remove the unnecessary XPCOM component nsIPaymentActionRequest and nsIPaymentActionCallback. These two components are only used in C++ and they need not to expose to the front end.
c3bb55a328e0ab6e852ce4cb141e81b007a606d1: Bug 1435161 - mochitest for PaymentResponse.retry(). r=baku
Eden Chuang <echuang@mozilla.com> - Tue, 04 Sep 2018 12:30:18 +0200 - rev 494089
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1435161 - mochitest for PaymentResponse.retry(). r=baku 1. Add testcase testRetryAfterComplete to test the behavior of retry() after complete(). 2. Add testcase testRetryAfterRetry to test the multiple retry()s in the same round. 3. Add testcase testRetryWithEmptyErrors to test the retry() called with an empty PaymentValidationErrors. 4. Add testcase testRetry to test the normal flow of retry(). 5. Add testcase testRetryAbortByUser to test the retry() aborted by user.
ffce46424c69ce49b0a8509dab4fccdcb71e3b4c: Bug 1474488 - add --enable-undefined-sanitizer with custom checks. r=froydnj
Thomas P. <pdknsk+mozilla@gmail.com> - Tue, 11 Sep 2018 02:47:23 +0000 - rev 494088
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1474488 - add --enable-undefined-sanitizer with custom checks. r=froydnj
e4b9fa5f7592ffde0a402dad5fafb937b3ca5bef: Bug 1474488 - add --enable-undefined-sanitizer (mainly for fuzzing interface). r=nfroyd
Tyson Smith <twsmith> - Tue, 04 Sep 2018 07:00:00 +0300 - rev 494087
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1474488 - add --enable-undefined-sanitizer (mainly for fuzzing interface). r=nfroyd
eb8f3d8844616dbe6789b10a0fa248a7f9da5693: Bug 1481097 - js: Build Array.cpp and JSAtom.cpp in unified mode. r=djvj
Chris Peterson <cpeterson@mozilla.com> - Sun, 22 Jul 2018 00:09:46 -0700 - rev 494086
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1481097 - js: Build Array.cpp and JSAtom.cpp in unified mode. r=djvj This gcc 4.8.2 workaround (from bug 942421) is no longer needed because Firefox currently requires gcc 6.1 or later (as of bug 1444274).
67f6872c7302f90eda14adce95360bb21f613539: Bug 1473217 - webspeech: Fix clang-tidy's misc-unused-raii warning. r=jesup
Chris Peterson <cpeterson@mozilla.com> - Wed, 04 Jul 2018 12:18:27 -0700 - rev 494085
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1473217 - webspeech: Fix clang-tidy's misc-unused-raii warning. r=jesup AutoNoJSAPI is an RAII class to put the JS engine in an unusable state and set the subject principal to System. Without a name, this AutoNoJSAPI is a temporary object that is destructed before GetUserMedia() is called, thus making the AutoNoJSAPI a no-op. This AutoNoJSAPI was added in tab mirroring bug 1088758, with comments from you in bug 1088758 comment 5.
00056b5eb7140780986df16e69214f4a20e0e42b: Bug 1489010 - Remove XPIDL support for `Null` and `Undefined` value-taking properties on `DOMString` parameters and attributes. r=jorendorff
Nicholas Nethercote <nnethercote@mozilla.com> - Thu, 06 Sep 2018 13:42:05 +1000 - rev 494084
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1489010 - Remove XPIDL support for `Null` and `Undefined` value-taking properties on `DOMString` parameters and attributes. r=jorendorff These properties were added in bug 478251 back when XPIDL was sort of emulating WebIDL. They are not needed any more, and none of our XPIDL files use them.
7822bf8645152a66ede34a6ac52a2008a81ea5ef: Bug 1490019. Update bindings for removal of render_on_scroll.
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 11 Sep 2018 00:51:12 -0400 - rev 494083
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1490019. Update bindings for removal of render_on_scroll.
eb7cb6c4e248363e93f4824929bf3f02cfeb2027: Bug 1490019. Update webrender to commit 27e3bc4293d4a5057346739bfe8b7a163cf068f3
Jeff Muizelaar <jmuizelaar@mozilla.com> - Tue, 11 Sep 2018 00:51:10 -0400 - rev 494082
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1490019. Update webrender to commit 27e3bc4293d4a5057346739bfe8b7a163cf068f3
1858dfdbd0e36d382e03354bd728f81be58a3fc3: Bug 1451503 Convert reftest to a webextension r=kmag
Andrew Swan <aswan@mozilla.com> - Wed, 05 Sep 2018 11:14:04 -0700 - rev 494081
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1451503 Convert reftest to a webextension r=kmag Differential Revision: https://phabricator.services.mozilla.com/D5233
b656d0cc250eb290a3cb188042cf111ff281eac2: Bug 1451503 Move most reftest resources from chrome: to resource: r=kmag
Andrew Swan <aswan@mozilla.com> - Thu, 06 Sep 2018 16:01:39 -0700 - rev 494080
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1451503 Move most reftest resources from chrome: to resource: r=kmag Differential Revision: https://phabricator.services.mozilla.com/D5232
4453b0554c92e1d898ec223b54450399357ddb7e: Bug 1451503 Allow addonStartup.registerChrome() to register contentaccesible content packages r=kmag
Andrew Swan <aswan@mozilla.com> - Thu, 06 Sep 2018 16:31:33 -0700 - rev 494079
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1451503 Allow addonStartup.registerChrome() to register contentaccesible content packages r=kmag Differential Revision: https://phabricator.services.mozilla.com/D5231
9533efb267a0d14f343b99f1b5f6183cd1e106b7: Bug 1490115 - Add extra tests for comment-only inputs. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 11 Sep 2018 09:41:40 +1000 - rev 494078
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1490115 - Add extra tests for comment-only inputs. r=glandium
f0c8d0f1cb586fddd41516c328150c95843e70bc: Bug 1490115 - Handle unaccompanied low surrogate pairs in the prefs parser. r=glandium
Nicholas Nethercote <nnethercote@mozilla.com> - Tue, 11 Sep 2018 09:41:37 +1000 - rev 494077
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1490115 - Handle unaccompanied low surrogate pairs in the prefs parser. r=glandium Currently they cause the `String::from_utf16()` call to return an error result, and then the subsequent `unwrap()` on that result aborts.
824e8b7103c7515af892be9e9af616c987c73eff: Bug 1486165 - disable browser_connection_dnsoverhttps.js for frequent failures. r=jmaher
Andrei Ciure <aciure@mozilla.com> - Mon, 10 Sep 2018 12:08:00 +0300 - rev 494076
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1486165 - disable browser_connection_dnsoverhttps.js for frequent failures. r=jmaher
fa33ce0e26a41dfc05a749440c4d570524f9633d: Bug 1463375 - Increase arm64 simulator stack protection size. r=jandem
Ted Campbell <tcampbell@mozilla.com> - Mon, 10 Sep 2018 21:35:20 -0400 - rev 494075
Push 1864 by ffxbld-merge at Mon, 03 Dec 2018 15:51:40 +0000
Bug 1463375 - Increase arm64 simulator stack protection size. r=jandem The simulator uses a protection area instead of guard pages. Increase the size of this protection to be larger than worst-case frame size for EnterJit trampoline.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip