other-licenses/moz.build
author cku <cku@mozilla.com>
Fri, 05 May 2017 17:19:43 +0800
changeset 359137 f3460d42d23cb21093146a2ace98009d581bd77a
parent 351232 b69eb63617e25dddd41edd326d29c6372ae60677
child 372000 af4be30c258b531e06a6350f03604ca3fc3cb43c
permissions -rw-r--r--
Bug 1351440 - Part 2. Encapsulate DrawResult and imgIContainer::FLAG_* into imgDrawingParams, and pass it to PaintSVG. r=jwatt The DrawResult return was not in fact anything to do with the success or failure of that method, but was actually passing out a very specific piece of information about the success or failure of any imagelib drawing that may not have occurred under the various PaintSVG calls. The signature of PaintSVG is changed from DrawResult PaintSVG(...., uint32 flags); to void PaintSVG(...., imgDrawingParams& aPackage); imgDrawingParams wraps DrawResult and imgIContainer::FLAG_* as a pack, pass through PaintSVG to imagelib draw calls under beneath. MozReview-Commit-ID: IOq2evUAOQF

# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# vim: set filetype=python:
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

with Files('**'):
    BUG_COMPONENT = ('Core', 'General')

with Files('7zstub/**'):
    BUG_COMPONENT = ('Firefox', 'Installer')

with Files('atk-1.0/**'):
    BUG_COMPONENT = ('Core', 'Disability Access APIs')

with Files('bsdiff/**'):
    BUG_COMPONENT = ('Core', 'XPCOM')

with Files('ia2/**'):
    BUG_COMPONENT = ('Core', 'Disability Access APIs')

with Files('nsis/**'):
    BUG_COMPONENT = ('Firefox', 'Installer')

with Files('ply/**'):
    BUG_COMPONENT = ('Core', 'JavaScript Engine')

with Files('skia-npapi/**'):
    BUG_COMPONENT = ('Core', 'Graphics')

with Files('snappy/**'):
    BUG_COMPONENT = ('Core', 'XPCOM')