      *  @playerversion AIR 1.5
      *  @productversion Flex 4
      */
-    public function setLayoutMatrix3D(value:Matrix3D, triggerLayout:Boolean):void
+    public function setLayoutMatrix3D(value:Matrix3D, invalidateLayout:Boolean):void
     {
         allocateLayoutFeatures();
         var previous:Boolean = needsDisplayObject;
         layoutFeatures.layoutMatrix3D = value;
-        invalidateTransform(previous != needsDisplayObject, triggerLayout);
+        invalidateTransform(previous != needsDisplayObject, invalidateLayout);
     }
 
     /**

        }
        
        var scaleMode:String = stroke.scaleMode;
        if (!scaleMode || scaleMode == LineScaleMode.NONE || !postTransform)
        {
            _strokeExtents.x = weight;
            _strokeExtents.y = weight;

     *  @playerversion AIR 1.1
     *  @productversion Flex 3
     */
    public function getBoundsXAtSize(width:Number, height:Number, postLayoutTransform:Boolean = true):Number
    {
        var strokeExtents:Point = getStrokeExtents(postLayoutTransform);
        var m:Matrix = postLayoutTransform ? computeMatrix() : null;
        if (!m)
            return strokeExtents.x * -0.5 + this.measuredX + this.x;

