Immigration regulations state where a visa application must be submitted, they do not stipulate where an application must be processed, which can be at any visa office outside Canada or inside Canada.
Canada Visa Status Service
Immigration regulations state where a visa application must be submitted, they do not stipulate where an application must be processed, which can be at any visa office outside Canada or inside Canada.