As far as immigration legislation and people with disabilities is concerned, little has changed since the late 19th Century and, although not officially stated, the concept of "none is too many" still applies to people with disabilities attempting to immigrate to Canada.
In recent decades, provincial, territorial, and federal legislation, which has been developed to end discrimination based on race, gender, religion, ethnicity and sexual orientation, has always gone hand-in-hand with legislation to end discrimination toward people with disabilities.
All provincial, territorial, as well as federal human rights legislation states that no one can be discriminated against because of his/her race, ethnicity, religion, gender, sexual orientation, or disability.
It is interesting to note that no other population, except criminals, subversives and the like, has their immigration status influenced and determined by laws which can be traced back to the mid-Nineteenth Century.
Canadians would not accept immigration legislation affecting people of colour, gays, lesbians, single women or religious groups if this legislation was based on Nineteenth Century laws. But there is no uproar, no protest, and no campaign from the general populace when it comes to the immigration of people with disabilities.