18f508db5b64e076ed9a1b2b71a1cceef03ccfea: Bug 1527791 - Part 2: Add testcase for invalid item in FormalParameters. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 15 Feb 2019 10:27:06 +0000 - rev 517441
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527791 - Part 2: Add testcase for invalid item in FormalParameters. r=Yoric Depends on D19883 Differential Revision: https://phabricator.services.mozilla.com/D19884
0934e6142eb942c5f3ba28bb426c85eb47dbd897: Bug 1527791 - Part 1: Add testcase for invalid AssertedPositionalParameterName fields. r=Yoric
Tooru Fujisawa <arai_a@mac.com> - Fri, 15 Feb 2019 10:26:28 +0000 - rev 517440
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527791 - Part 1: Add testcase for invalid AssertedPositionalParameterName fields. r=Yoric Differential Revision: https://phabricator.services.mozilla.com/D19883
dc7e72c71d3a8ec6ec1e6410ad3177f26b1d2ca7: Bug 1527768 - Report dead object in unhandled rejections set properly. r=jandem
Tooru Fujisawa <arai_a@mac.com> - Fri, 15 Feb 2019 15:06:00 +0000 - rev 517439
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527768 - Report dead object in unhandled rejections set properly. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D19879
cd3c6c72d196abccc70291624de8f19d764e963c: Bug 1527471 - part 2 - generate unwind data for xptcall aarch64 windows routines; r=dmajor
Nathan Froyd <froydnj@mozilla.com> - Thu, 14 Feb 2019 20:34:53 +0000 - rev 517438
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527471 - part 2 - generate unwind data for xptcall aarch64 windows routines; r=dmajor Differential Revision: https://phabricator.services.mozilla.com/D19820
a64ba70e327ad4005b2969b803cebde563b0e9cc: Bug 1527471 - part 1 - preprocess aarch64 windows assembly xptcall files; r=dmajor
Nathan Froyd <froydnj@mozilla.com> - Thu, 14 Feb 2019 20:58:45 +0000 - rev 517437
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527471 - part 1 - preprocess aarch64 windows assembly xptcall files; r=dmajor We need to preprocess these files so we can eventually add unwind information, for which we need to include C headers. Differential Revision: https://phabricator.services.mozilla.com/D19819
ea0afd58aebe03c1e6592f04ece52f6262151f01: Bug 1526125 - Upgrade to SQLite 3.27.1. r=mak
Ryan VanderMeulen <ryanvm@gmail.com> - Fri, 15 Feb 2019 08:45:10 +0000 - rev 517436
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526125 - Upgrade to SQLite 3.27.1. r=mak Differential Revision: https://phabricator.services.mozilla.com/D19779
b64fc884fc844bff1068bc299d98e18fd174fe00: Bug 1508379 Add BinAST version of Instagram to tp6 r=davehunt
Florin Strugariu <bebe@mozilla.ro> - Fri, 15 Feb 2019 15:41:53 +0000 - rev 517435
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1508379 Add BinAST version of Instagram to tp6 r=davehunt Differential Revision: https://phabricator.services.mozilla.com/D18824
14e9ed41b8be248a724c89c6c664f569e20acf05: Bug 1522111 - Make l10n kind depend on -pgo where available instead of opt. r=tomprince
Justin Wood <Callek@gmail.com> - Fri, 15 Feb 2019 15:36:50 +0000 - rev 517434
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522111 - Make l10n kind depend on -pgo where available instead of opt. r=tomprince This avoids opt being pulled in even when l10n is optimized out Differential Revision: https://phabricator.services.mozilla.com/D19840
c10783ea070ba234b350e63762df4c89af06204e: Bug 1522111 - fix SETA to account for new tests, so we still filter them out even if SETA data doesn't include them. r=gbrown
Justin Wood <Callek@gmail.com> - Fri, 15 Feb 2019 15:36:43 +0000 - rev 517433
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522111 - fix SETA to account for new tests, so we still filter them out even if SETA data doesn't include them. r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D19838
cc97d772a8db8e54197250fd585ab3863b920542: Bug 1522111 - Make -qr tests depend on -pgo where applicable, leaving old -qr sets in place. r=gbrown
Justin Wood <Callek@gmail.com> - Fri, 15 Feb 2019 15:36:43 +0000 - rev 517432
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522111 - Make -qr tests depend on -pgo where applicable, leaving old -qr sets in place. r=gbrown Also set the run-on-projects for various tests to be central/try when opt Differential Revision: https://phabricator.services.mozilla.com/D19742
6fbfc8bc2388a3ee3d7c18fd20fe5e87670bb26f: Bug 1522111 - disable opt builds/tests when we have pgo builds/tests for integration branches. r=ahal
jmaher <jmaher@mozilla.com> - Fri, 15 Feb 2019 15:36:36 +0000 - rev 517431
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522111 - disable opt builds/tests when we have pgo builds/tests for integration branches. r=ahal Differential Revision: https://phabricator.services.mozilla.com/D18104
2d5fbe3bb7f6773ec20384c23178515a9013ad17: Bug 1528254 - enable test_fontVariationsAPI.xul for windows10 now that we run on v1803. r=jfkthame
Joel Maher <jmaher@mozilla.com> - Fri, 15 Feb 2019 15:24:48 +0000 - rev 517430
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1528254 - enable test_fontVariationsAPI.xul for windows10 now that we run on v1803. r=jfkthame enable test_fontVariationsAPI.xul for windows10 now that we run on v1803 Differential Revision: https://phabricator.services.mozilla.com/D19950
da98ba6d879b0318bdb5e68c0abcfb1fae181125: Bug 1522972 - Make existing main Raptor code more modular; r=davehunt
Rob Wood <rwood@mozilla.com> - Fri, 15 Feb 2019 14:55:16 +0000 - rev 517429
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1522972 - Make existing main Raptor code more modular; r=davehunt Differential Revision: https://phabricator.services.mozilla.com/D18689
4cb13cbe5f051f6b55d5e7d089916e6d86fd6383: Bug 1466208 - part 21: Clean up PresShell::EventHandler::EventTargetData::MaybeRetargetToActiveDocument() with early-return style r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 15 Feb 2019 02:08:37 +0000 - rev 517428
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1466208 - part 21: Clean up PresShell::EventHandler::EventTargetData::MaybeRetargetToActiveDocument() with early-return style r=smaug Differential Revision: https://phabricator.services.mozilla.com/D19319
11f5a8e7853b0d751996a28b8797e7837b198e51: Bug 1526309 - Add BigInt support to JSOP_INC and JSOP_DEC r=jandem,terpri
Andy Wingo <wingo@igalia.com> - Fri, 15 Feb 2019 09:48:33 +0000 - rev 517427
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1526309 - Add BigInt support to JSOP_INC and JSOP_DEC r=jandem,terpri Differential Revision: https://phabricator.services.mozilla.com/D19373
ed60c55e6f005b5a382606ec1d4fbc71fd5272c6: Bug 1525796 - Ignore close tab action if user is moving the item; r=JanH
Petru-Mugurel Lingurar <petru.lingurar@softvision.ro> - Fri, 15 Feb 2019 08:18:33 +0000 - rev 517426
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1525796 - Ignore close tab action if user is moving the item; r=JanH Using an ItemTouchHelper for various motion actions means it will have a strong reference to that item's layout and prevent it from being destroyed when the adapter tries to remove it before the animations are finished - the item will be removed from RecyclerView's Adapter but the item's layout will still remain on screen. Differential Revision: https://phabricator.services.mozilla.com/D19673
8961019ee4c6fe27e6319d9cf9ea6867b4f3c7bb: Merge mozilla-inbound to mozilla-central. a=merge
Cosmin Sabou <csabou@mozilla.com> - Fri, 15 Feb 2019 20:39:45 +0200 - rev 517425
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Merge mozilla-inbound to mozilla-central. a=merge
43678f936e37673d325bd3bf3d300ea69aad5bae: Bug 1527085 - Ensure we invalidate when the image request changes. r=jrmuizel
Andrew Osmond <aosmond@mozilla.com> - Wed, 13 Feb 2019 14:13:55 -0500 - rev 517424
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527085 - Ensure we invalidate when the image request changes. r=jrmuizel When the underlying image request (imgIRequest) changes for an image, we need to ensure that we invalidate the cached WebRenderImageData such that the image container stored therein is updated to be for the correct image. This gets a little tricky because some display items store both the current and previous images, and choose to display the latter if the former is not yet ready. We also don't know what image the image container belongs to. As such, we now compare the producer ID of the current frame in the image container, to the expected producer ID of the current image request. If they don't match, we must regenerate the display list. Differential Revision: https://phabricator.services.mozilla.com/D19699
80e1aa2d745901c8825b9bb33402b087c1648218: Bug 1527235 - Fix how the alpha channel was missing from pasted clipboard images. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Thu, 14 Feb 2019 13:01:40 -0500 - rev 517423
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527235 - Fix how the alpha channel was missing from pasted clipboard images. r=tnikkel In order to get the alpha channel when encoding BMP images from a surface, we need to supply bmp=32 in the encoder options. Differential Revision: https://phabricator.services.mozilla.com/D19835
cd56d5e49b75d048ab940baf13836c8ce678565f: Bug 1527563 - Remove defunct nested-call optimisation in WasmIonCompile.cpp. r=luke.
Julian Seward <jseward@acm.org> - Fri, 15 Feb 2019 07:45:32 +0100 - rev 517422
Push 10862 by ffxbld-merge at Mon, 11 Mar 2019 13:01:11 +0000
Bug 1527563 - Remove defunct nested-call optimisation in WasmIonCompile.cpp. r=luke. Translation of wasm into MIR is currently set up to handle multiple nested function call instances simultaneously, using a stack of CallCompileState records to keep track of the per-open-call state. This is an optimisation intended to allow interleaved evaluation and pushing of stack-resident outbound arguments. However, this was predicated on the assumption of pre-order Wasm encoding, which is no longer valid -- encoding is post-order. The compiler's operand (wasm) stack tracks MIR value nodes, which are by definition already evaluated -- it doesn't track unevaluated expression trees. Consequently, by the time we arrive at a wasm call instruction, we have to hand the MIR nodes for all the arguments, so the possibility of evaluating arguments whilst marshalling the arguments no longer exists. This patch: * removes FunctionCompiler::callStack_ and CallCompileStateVector * removes CallCompileState::{maxChildStackBytes_, spIncrement_, stackArgs_ and childClobbers_}, since they are no longer necessary. * removes CallCompileState::lineOrBytecode_ and just passes it directly to where it's needed. It's only remaining use inside CallCompileState was to carry that value (eg) from EmitCall up to callDirect/callImport. * removes CallCompileState::startCall as that becomes a no-op * propagates the fact that CallCompileState::spIncrement_ is always zero, through the MIR (MWasmCall et al) and into emitWasmCallBase(). Hence the field disappears from MWasmCall.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip