The Canadian parliament has taken up a bill which, if enacted, would permit Canada to join the Hague Agreement (one-stop filing of applications for protection of industrial designs) and the Patent Law Treaty.
There has also been some progress in Canada toward eventually joining the Madrid Protocol (one-stop filing of applications for protection of trademarks).