What about common-law spouses and same-sex partners?
Canadien citizens and permanent resident living in Canada, 18 years of age old or older, may sponsor a person as your common law partner if that person is of the opposite or same sex, has cohabited in a conjugal relationship with you for a period of at least one year and is still cohabiting with you. You can also sponsor a person as a conjugal partner if that person is residing outside Canada and you have maintains with this person a conjugal relationship for at least one year, but you have not cohabited with him or her. You should be aware that if your sponsorship is successful, your conjugal partner becomes a permanent resident of Canada but cannot exercise any rights or privileges associated with common law status until you have cohabited for at least one year. In both cases, you must provide financial support for three years from the date at which that person became a permanent resident.