savefig.edgecolor not working

Strange -- I don't see that. In the example below, the rows

    > of [1,1,1,1] indicate white. What do you get?

And when I ask for red, I get that too:

In [1]: plot([1,2,3])
Out[1]: [<matplotlib.lines.Line2D instance at 0xb64c7f6c>]

In [2]: savefig('test.png', edgecolor='red')

In [3]: im = imread('test.png')

In [4]: im[0:5,0:10,:]
Out[4]:
array([[[ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ]],

       [[ 1. , 0. , 0. , 1. ],
        [ 1. , 0. , 0. , 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ]],

       [[ 1. , 0. , 0. , 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ]],

       [[ 1. , 0. , 0. , 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ]],

       [[ 1. , 0. , 0. , 1. ],
        [ 1. , 0.45882353, 0.45882353, 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ],
        [ 1. , 1. , 1. , 1. ]]],
        dtype=float32)