13160f3d8d630ce98d5cb3eef034852c7ec9e9f8: Bug 1422169: Have the D3D11TextureData destructor defer releasing the last reference to its DrawTarget to the paint thread. r=dvander
draft
Bas Schouten <bschouten@mozilla.com> - Fri, 01 Dec 2017 00:15:55 +0100 - rev 705986
Push
91658 by bschouten@mozilla.com at Thu, 30 Nov 2017 23:16:16 +0000
Bug 1422169: Have the D3D11TextureData destructor defer releasing the last reference to its DrawTarget to the paint thread. r=dvander
MozReview-Commit-ID: 1IJ5RrMJbFC
7aedfcefc422259a7e12b1659903cd321dbec815: Bug 1319222 - Enable compilation on all directories in the tup backend; r=chmanchester
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 13:26:33 -0500 - rev 705985
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1319222 - Enable compilation on all directories in the tup backend; r=chmanchester
MozReview-Commit-ID: D5NlgEHVydZ
5d3d20e5d077f09207072796c000b94fc81ba5d5: Bug 1319222 - Support compiling *.s with yasm; r?chmanchester
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 17:12:50 -0500 - rev 705984
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1319222 - Support compiling *.s with yasm; r?chmanchester
The moz.build files that specify USE_YASM = True will get the value of
AS_DASH_C_FLAG and AS overwritten in PassthruVariables. We can save
those in the BackendTupfile and use them in place of the configure or
default settings as appropriate. This enables compilation of those .s
files that are built with yasm.
MozReview-Commit-ID: J66q8nKQ0an
fe09f877cb86705fceb693f021c50b046066386e: Bug 1319222 - Enable host compilation in the tup backend; r=chmanchester
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 16:24:33 -0500 - rev 705983
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1319222 - Enable host compilation in the tup backend; r=chmanchester
MozReview-Commit-ID: 4hp6oH7YOd7
8e71c914fb7df60b6ab696dc437f717e3a9fad14: Bug 1319222 - Add include flags to HOST_*; r?chmanchester
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 16:23:44 -0500 - rev 705982
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1319222 - Add include flags to HOST_*; r?chmanchester
This accounts for LOCAL_INCLUDES in the moz.build files, as well as the
default INCLUDES specified in config.mk that are used for host
compilation. Since some of the HOST_CFLAGS were also used for linking,
those flags are split off into HOST_LINK_CFLAGS (and *_CXXFLAGS) so that
the linker-only flags can be placed in those variables.
MozReview-Commit-ID: J1LxIZVeFJ
5f52495c6bbe24e40454a9970e6577f9935da3ca: Bug 1319222 - Compile the generated IPDL and WebIDL sources in the tup backend; r=chmanchester
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 16:06:34 -0500 - rev 705981
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1319222 - Compile the generated IPDL and WebIDL sources in the tup backend; r=chmanchester
The filenames that these objects generate are passed into the _handle_*
methods instead of with a Sources object, so they need to be added to
the BackendTupfile's list of sources separately.
MozReview-Commit-ID: GoqhiJ3Ismm
1b1bc0103e9b33fedf90d46122ebb37777151025: Bug 1319222 - Add an SFLAGS ComputedFlags variable for compiling *.S; r?chmanchester
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 15:27:52 -0500 - rev 705980
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1319222 - Add an SFLAGS ComputedFlags variable for compiling *.S; r?chmanchester
Both SFLAGS and ASFLAGS are used to compile assembly, but SFLAGS include
DEFINES and LOCAL_INCLUDES whereas ASFLAGS do not. It seems easiest to
just separate them into two different ComputedFlags values so that the
backend can distinguish between the two types.
MozReview-Commit-ID: Bkm3621ImJG
dbf5759c9576eb9ffe63dc2f9ea84c2b4b00be85: Bug 1319222 - Change --param flag to be multiple arguments; r=chmanchester
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 14:50:24 -0500 - rev 705979
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1319222 - Change --param flag to be multiple arguments; r=chmanchester
This flag should be two parameters, the first of which is '--param', and
the second is the parameter, such as 'inline-unit-growth=10000'. The
recursive make backend lets this slide at the moment because
PerSourceFlags aren't shell_quoted() there.
MozReview-Commit-ID: 8vblYqCGxwg
d98e058f6dcee529db531f8101f381800e971d81: Bug 1319222 - Use relobjdir instead of relativedir to determine outputs; r=chmanchester
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 11:24:12 -0500 - rev 705978
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1319222 - Use relobjdir instead of relativedir to determine outputs; r=chmanchester
In most cases, relobjdir is the same as relativedir. However they are
different for some objects, notably with nss gyp handling. We need to
output files in relobjdir, so use that when getting the BackendTupfile.
This puts generated files like certdata.c in the directory that
moz.build is expecting.
MozReview-Commit-ID: DG29OulOKAz
ffb5b29c9638de90032db53d150c1dba9a5aae99: Bug 1319222 - Remove srcdir from BackendTupfile; r=chmanchester
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 11:18:28 -0500 - rev 705977
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1319222 - Remove srcdir from BackendTupfile; r=chmanchester
The srcdir does not necessarily directly correspond to the objdir, so it
doesn't make sense to tie them together in BackendTupfile. Since the
srcdir was only used for the IPDL sources, we can just replace that
usage with a local variable.
MozReview-Commit-ID: By0N30VTKhh
468b7b9f1460dfdb3e230bacd375344a7be60956: Bug 1417658 - Move export_suffixes into GeneratedFile; r=nalexander
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 14:14:30 -0500 - rev 705976
Push
91657 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:15:55 +0000
Bug 1417658 - Move export_suffixes into GeneratedFile; r=nalexander
I believe all backends will need to know which GeneratedFiles are needed
before compilation can start, so we should make that an attribute of the
object. Each backend can then make its own decision about what to do
with the different types of GeneratedFiles.
MozReview-Commit-ID: ByburRx540b
006c251ab00617f520c68d512f49e825adf52a03: Bug 1417658 - Move export_suffixes into GeneratedFile; r=nalexander
draft
Mike Shal <mshal@mozilla.com> - Wed, 22 Nov 2017 14:14:30 -0500 - rev 705975
Push
91656 by bmo:mshal@mozilla.com at Thu, 30 Nov 2017 23:11:19 +0000
Bug 1417658 - Move export_suffixes into GeneratedFile; r=nalexander
I believe all backends will need to know which GeneratedFiles are needed
before compilation can start, so we should make that an attribute of the
object. Each backend can then make its own decision about what to do
with the different types of GeneratedFiles.
MozReview-Commit-ID: ByburRx540b
3807992dc65b8de3bea47e80c75d38b35dfab2cd: Bug 1391044 - Add wpt reftests for multiline placeholders in <textarea> and <input>. r?bz
draft
Ian Moody <moz-ian@perix.co.uk> - Mon, 27 Nov 2017 23:54:52 +0000 - rev 705974
Push
91655 by moz-ian@perix.co.uk at Thu, 30 Nov 2017 23:10:59 +0000
Bug 1391044 - Add wpt reftests for multiline placeholders in <textarea> and <input>. r?bz
Includes a manifest update missed by
bug 951793 e41cccdf8082
MozReview-Commit-ID: IXjqOQAGQU5
8fabc874e4c0724f803604969d86965644d0003d: Bug 1391044 - Preserve newlines in textarea placeholders. r?bz
draft
Ian Moody <moz-ian@perix.co.uk> - Mon, 27 Nov 2017 16:49:40 +0000 - rev 705973
Push
91655 by moz-ian@perix.co.uk at Thu, 30 Nov 2017 23:10:59 +0000
Bug 1391044 - Preserve newlines in textarea placeholders. r?bz
MozReview-Commit-ID: 7h1dXSd4Ci7
4fd2b671d566b3885123bc67ccffb79f17171c8f: Bug 633062 - Remove most uses of nested event loops in /services. r?markh, kitcambridge, tcsc
draft
Edouard Oger <eoger@fastmail.com> - Fri, 24 Nov 2017 11:34:47 -0500 - rev 705972
Push
91654 by bmo:eoger@fastmail.com at Thu, 30 Nov 2017 23:07:20 +0000
Bug 633062 - Remove most uses of nested event loops in /services. r?markh, kitcambridge, tcsc
MozReview-Commit-ID: BAAvGqjFEfh
df2ad1c25f33fc53d1330a6a593b10155c0084e4: Bug 633062 - Remove most uses of nested event loops in /services. r?markh, kitcambridge, tcsc
draft
Edouard Oger <eoger@fastmail.com> - Fri, 24 Nov 2017 11:34:47 -0500 - rev 705971
Push
91653 by bmo:eoger@fastmail.com at Thu, 30 Nov 2017 23:05:16 +0000
Bug 633062 - Remove most uses of nested event loops in /services. r?markh, kitcambridge, tcsc
MozReview-Commit-ID: BAAvGqjFEfh
17587a797f838ab8a224b91625602ac5c20f0eb5: Bug 633062 - Remove most uses of nested event loops in /services. r?markh, kitcambridge, tcsc
draft
Edouard Oger <eoger@fastmail.com> - Fri, 24 Nov 2017 11:34:47 -0500 - rev 705970
Push
91652 by bmo:eoger@fastmail.com at Thu, 30 Nov 2017 23:03:30 +0000
Bug 633062 - Remove most uses of nested event loops in /services. r?markh, kitcambridge, tcsc
MozReview-Commit-ID: BAAvGqjFEfh
01eb0aac4b51fb0d51b0a7808c643fd86817bf66: Bug 1407423 - Part 4: Disable broken mochitest on Android (To fix in Bug 1348246)
draft
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Thu, 30 Nov 2017 14:55:14 -0800 - rev 705969
Push
91651 by kgilbert@mozilla.com at Thu, 30 Nov 2017 22:55:45 +0000
Bug 1407423 - Part 4: Disable broken mochitest on Android (To fix in
Bug 1348246)
MozReview-Commit-ID: 2vncb5OP0po
35dac4eede121df96732952ac089fa37eca1e71c: Bug 1407423 - Part 3: Update Puppet Device Implementation,r=daoshengmu
draft
Kearwood Gilbert <kgilbert@mozilla.com> - Tue, 21 Nov 2017 14:18:16 -0800 - rev 705968
Push
91651 by kgilbert@mozilla.com at Thu, 30 Nov 2017 22:55:45 +0000
Bug 1407423 - Part 3: Update Puppet Device Implementation,r=daoshengmu
- Update prefs to accomodate tests, disabling
enumeration throttling
- Updated Puppet display and controller implementation
to act more like the actual devices.
- Updated tests to ensure that they explicitly
create a VR mock display and don't create duplicate
mock displays.
MozReview-Commit-ID: 6RPVqekG2je
d4a2fc0d22ad604d5220c30be1252e3b0b91953e: Bug 1407423 - Part 2: Update gfxVRGVR to match refactoring,r=rbarker
draft
Kearwood "Kip" Gilbert <kgilbert@mozilla.com> - Tue, 14 Nov 2017 10:42:46 -0800 - rev 705967
Push
91651 by kgilbert@mozilla.com at Thu, 30 Nov 2017 22:55:45 +0000
Bug 1407423 - Part 2: Update gfxVRGVR to match refactoring,r=rbarker
MozReview-Commit-ID: DmKnEZanQ3f