Immigrants(Newcomers) in Canada
If you are an immigrant during the tax year (i.e. move to Canada with the intention to settle and build a life in Canada), you'll only be taxed on your non Canadian income you earned after you became a resident. Anything earned up to that point should be declared, but you won't be taxed on it.
The non-Canadian income earned before the immigration date is declared for proper determination of the non-refundable tax credits.
For example in case you earned outside of Canada less than 10% of your total income for the year before your immigration date, you can claim the total credit of $12,069 for 2019 tax year. In case your non-Canadian income earned before the immigration date is more than 10% of your total income the non-refundable tax credits should be prorated according the number of days you resided in Canada during the tax year.