Bug 151281
Bug 233645
Bug 282145
Bug 364293
Bug 405970
Bug 415652
Bug 440259
Bug 498309
Bug 528918
Bug 818007