|Subject: Re: Ontario traffic signals|
You may have already received a response to this, since I've been away.
In Ontario a flashing green light means that (as you surmise) your light
is green, and the on-coming traffic still has a red light. This is done
at busy intersections to allow a number of cars to make left turns.
John Wiernikowski Hamilton, Ontario CANADA