author Andrew Osmond <>
Fri, 17 Nov 2017 14:08:52 -0500
changeset 392503 79b16521982847de443b83ec0f6cf9a4ce653bad
parent 391992 e74e4ec2cb39d737da0e16d0645e9dbdc564acd1
child 392333 e972f1bffe6982813442ad3cb6d59571fa85000f
permissions -rw-r--r--
Bug 1366097 - Part 4. Mark VectorImage as surface as shared when used outside an image layer. r=tnikkel This is important because it ensures we release the shared memory handle (although not the data itself) for the underlying surface buffer when it turns out we will probably never need to share it. If we do need to share the surface data with the GPU process, it will reallocate a handle if necessary, and close it when it is finished. On some platforms we only have a finite number of handles, so if we don't need them, we should close them.

# To trigger a clobber replace ALL of the textual description below,
# giving a bug number and a one line description of why a clobber is
# required. Modifying this file will make configure check that a
# clobber has been performed before the build can continue.
# MERGE NOTE: When merging two branches that require a CLOBBER, you should
#             merge both CLOBBER descriptions, to ensure that users on
#             both branches correctly see the clobber warning.
#                  O   <-- Users coming from both parents need to Clobber
#               /     \
#          O               O
#          |               |
#          O <-- Clobber   O  <-- Clobber
# Note: The description below will be part of the error message shown to users.
# Modifying this file will now automatically clobber the buildbot machines \o/

# Are you updating CLOBBER because you think it's needed for your WebIDL
# changes to stick? As of bug 928195, this shouldn't be necessary! Please
# don't change CLOBBER for WebIDL changes any more.

Bug 1405993 - Update to ICU 60 requires clobber