Yes, that was in 2002, but it came into effect a couple of years later. This was to deal with a large wave of asylum claims on the Canada-U.S. border that was very disorderly. The premise of the agreement was that foreign nationals living in the United States who come to a Canadian border crossing had already had access to a fair asylum system in the United States, and we discouraged asylum shopping. So they are, in principle, ineligible to make a claim in Canada unless they benefit from one of the exceptions. This legislation does not change that.
On April 26th, 2012. See this statement in context.