Text this: Constraining type Ia supernovae progenitors from three years of supernova legacy survey data