Don't get carried away by all the self congratulations and pats on the back.  Journlists in Canada have always been in theory at least, regarded as being 'special' in the eyes of the Supreme Court, including their right to use and within reason protect the identities of anonymous sources.  
However, as lower court and Supreme Court case law attests, each case has been and will likely continue to be assessed on a case by case basis.  And that means there will be times when journalists will be compelled, indeed should be compelled, to reveal their sources to police and other agents of the state.