d9b2f663c85b6edede78d4ff1257375fbc60b042: Bug 1528155 - Use sparse profiles in Windows toolchain tasks. r=tomprince
Mike Hommey <mh+mozilla@glandium.org> - Fri, 15 Feb 2019 16:47:36 +0900 - rev 459665
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1528155 - Use sparse profiles in Windows toolchain tasks. r=tomprince Also fix support_vcs_checkout call for docker-image based toolchain tasks. Differential Revision: https://phabricator.services.mozilla.com/D19912
1c887a569595636763f17265af1e7c8cced30d50: Bug 1527951 - Ignore WebP image's alpha channel when a frame is marked as opaque. r=tnikkel
Andrew Osmond <aosmond@mozilla.com> - Fri, 15 Feb 2019 15:46:08 -0500 - rev 459664
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1527951 - Ignore WebP image's alpha channel when a frame is marked as opaque. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D19994
b4ab57f9c0cb57f93a6ec6fd8a5bf45d54ebfffa: Bug 1528336: Fix Timeout log assertion r=smaug
Randell Jesup <rjesup@jesup.org> - Fri, 15 Feb 2019 17:43:24 -0500 - rev 459663
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1528336: Fix Timeout log assertion r=smaug
31252f85aa36b976c83946f9bdf5b6ca715860ae: Bug 1519553 - Add test that we don't round subpixel scroll anchoring adjustments. r=dholbert
Ryan Hunt <rhunt@eqrion.net> - Thu, 07 Feb 2019 20:40:32 -0600 - rev 459662
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1519553 - Add test that we don't round subpixel scroll anchoring adjustments. r=dholbert This test might be overkill, but I was tired when writing it and couldn't think of a better way. It feels like there should be, though. Differential Revision: https://phabricator.services.mozilla.com/D19108
e7698adc8e9038b76896fe20dcd740a5093720b1: Bug 1528150 - Build gn from https://gn.googlesource.com/gn/. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 15 Feb 2019 15:29:34 +0900 - rev 459661
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1528150 - Build gn from https://gn.googlesource.com/gn/. r=froydnj Make some adjustments to make the build work: - On Linux, a newer GCC is needed, and -lrt is missing for clock_gettime. - On Mac, ninja expect AR be accept ar arguments, which clang doesn't, so use llvm-ar. - On Windows, remove the /WX flag that upstream sets (warnings as errors) because there _are_ warnings in the code, and remove the explicit /MACHINE:x64 linker flag because we're building for x86. (we could build for x64, but I'd rather leave that to a followup) Differential Revision: https://phabricator.services.mozilla.com/D19911
fd0b6ef065d06cf3107568d3abad7b087093abcf: Bug 1431523 - Use docker images for debian package tasks. r=dustin
Mike Hommey <mh+mozilla@glandium.org> - Thu, 07 Feb 2019 15:04:51 +0900 - rev 459660
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1431523 - Use docker images for debian package tasks. r=dustin We however leave moving the packages building to a script for another day. Differential Revision: https://phabricator.services.mozilla.com/D19624
446683e9ed3249bb59b2a5eb02139136e53c37a5: Bug 1527798 - Kill mspdbsrv at the end of gn build. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Fri, 15 Feb 2019 17:01:09 +0900 - rev 459659
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1527798 - Kill mspdbsrv at the end of gn build. r=froydnj It keeps running and prevents the worker from unmounting, failing the task. Differential Revision: https://phabricator.services.mozilla.com/D19910
09ba3e3539e8cf0ac105df4fb62e2bceb8d05f27: Bug 1527798 - Upgrade toolchain tasks using MSVC to 15.8.4. r=froydnj
Mike Hommey <mh+mozilla@glandium.org> - Thu, 14 Feb 2019 16:01:50 +0900 - rev 459658
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1527798 - Upgrade toolchain tasks using MSVC to 15.8.4. r=froydnj It turns out version 15.4.2 spawns a vctip process that sticks after the build, and since bug 1527798, that breaks unmounting caches because the process has a handle on msvcp140.dll, which lies in the source directory. The problem goes away with 15.8.4, so upgrade all toolchain tasks to that. That's the same version as we're using on x86/x86-64 MSVC builds. Differential Revision: https://phabricator.services.mozilla.com/D19752
55806c7e28b769963342000ee736246225f2b19d: Bug 1528240 - Fix inconsistent return type use in BaseCompiler::emitInstanceCall. r=lhansen.
Julian Seward <jseward@acm.org> - Fri, 15 Feb 2019 19:18:35 +0100 - rev 459657
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1528240 - Fix inconsistent return type use in BaseCompiler::emitInstanceCall. r=lhansen. emitInstanceCall() generates code to call a SymbolicAddress:: builtin. One of the parameters to emitInstanceCall() is the ABI-level return type of the call. If that is non-void, the returned value is pushed on to the compiler's operand stack. There are some functions, for example Instance::memFill, which return a value (an ExprType::I32) which is an implementation artefact, and which we don't want to push on the operand stack. As it stands, in such cases we lie to emitInstanceCall() by telling it the return type is ExprType::Void, so as to stop it pushing the return value. This inconsistency is confusing, and more importantly it gets in the way of ongoing work to move towards having single-point-of-truth definitions of argument and result types for SymbolicAddress:: builtin functions. This patch: * gives emitInstanceCall a new boolean parameter, saying whether or not the return value is to be pushed * defaults that parameter to |true|, so most uses don't have to change * for the few emitInstanceCall cases where the return type is non-void but we don't want to push it, passes |false| as required * renames auxiliary function pushReturnedIfNonVoid to pushReturnValueOfCall, as that better describes its modified role
4739353088fcad81bc126deab56e8de0fad7a88a: Bug 1494034 - Add support for CSS prefers-color-scheme media feature. r=emilio
Jonathan Kingston <jkt@mozilla.com> - Fri, 15 Feb 2019 21:40:35 +0100 - rev 459656
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1494034 - Add support for CSS prefers-color-scheme media feature. r=emilio
eb06f238c16ad19a2085cad55136eeba2667f9ee: Bug 1527978, bring back the old behavior of worker's postMessage spam limit, r=baku
Olli Pettay <Olli.Pettay@helsinki.fi> - Thu, 14 Feb 2019 20:48:11 +0200 - rev 459655
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1527978, bring back the old behavior of worker's postMessage spam limit, r=baku
4414af4d7368360eaee6f416e04e8e444b7a727d: Bug 1519952, don't use the boxobject screenX and screenY properties in the tooltip listener, instead get the screen coordinates from the frame directly, r=bz
Neil Deakin <neil@mozilla.com> - Fri, 15 Feb 2019 15:26:25 -0500 - rev 459654
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1519952, don't use the boxobject screenX and screenY properties in the tooltip listener, instead get the screen coordinates from the frame directly, r=bz
b980d74e702db481501dad76d4705c60062c3b69: Bug 1519952, replace calls to boxobject screenX and screenY with the equivalent on XULElement, r=paolo
Neil Deakin <neil@mozilla.com> - Fri, 15 Feb 2019 15:26:17 -0500 - rev 459653
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1519952, replace calls to boxobject screenX and screenY with the equivalent on XULElement, r=paolo
41da7f72eb6eb912a702170e912db116195f6beb: Bug 1519952, add screenX and screenY properties to XULElement in order to replace places that currently get the screen coordinates of an element via the box object, r=bz
Neil Deakin <neil@mozilla.com> - Fri, 15 Feb 2019 15:26:08 -0500 - rev 459652
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1519952, add screenX and screenY properties to XULElement in order to replace places that currently get the screen coordinates of an element via the box object, r=bz
75b0a937397c76253bd72bfe1d548d842b81066d: Bug 1519967, remove box object computations in richlistbox, r=paolo
Neil Deakin <neil@mozilla.com> - Fri, 15 Feb 2019 15:25:35 -0500 - rev 459651
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1519967, remove box object computations in richlistbox, r=paolo
d576a84575c4763024514aa479a40fa5e7ce6114: Bug 1519950, change test_bug199692.xul to use getBoundingClientRect instead of box object properties. This test is one where the box object coordinates do not return the same values as getBoundingClientRect, due to a 'position: relative' parent. The test likely worked coincidentally, but the correct coordinates returned by getBoundingClientRect work as well, r=paolo
Neil Deakin <neil@mozilla.com> - Fri, 15 Feb 2019 15:25:21 -0500 - rev 459650
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1519950, change test_bug199692.xul to use getBoundingClientRect instead of box object properties. This test is one where the box object coordinates do not return the same values as getBoundingClientRect, due to a 'position: relative' parent. The test likely worked coincidentally, but the correct coordinates returned by getBoundingClientRect work as well, r=paolo
b23892c07b8591cb99262bac3d97719c537036b0: Bug 1526832 Part 2 - Use onConsoleAPICall when sending log point messages to the client, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Sun, 10 Feb 2019 14:52:20 -1000 - rev 459649
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1526832 Part 2 - Use onConsoleAPICall when sending log point messages to the client, r=lsmyth.
b845c53036f494719110f400338dcae05031039f: Bug 1526832 Part 1 - Allow snapshots when sending objects to the middleman, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Sun, 10 Feb 2019 14:51:26 -1000 - rev 459648
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1526832 Part 1 - Allow snapshots when sending objects to the middleman, r=lsmyth.
cb355b458bbf165b878f9ea76c09145a8c29f4c1: Bug 1526562 - Specify location correctly in replaying log point messages, r=lsmyth.
Brian Hackett <bhackett1024@gmail.com> - Fri, 08 Feb 2019 14:43:26 -1000 - rev 459647
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1526562 - Specify location correctly in replaying log point messages, r=lsmyth.
57243d949492189c7094607a352f27a4c31b8dc7: Bug 1526561 - Don't show messages with different execution points as repeated, r=nchevobbe.
Brian Hackett <bhackett1024@gmail.com> - Fri, 08 Feb 2019 14:38:19 -1000 - rev 459646
Push 35564 by ccoroiu@mozilla.com at Sat, 16 Feb 2019 09:37:16 +0000
Bug 1526561 - Don't show messages with different execution points as repeated, r=nchevobbe.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip