Canada's highest court is slated to rule Friday on federal environmental legislation in a decision expected to settle — for now — the role of different levels of government in balancing the economic benefits and environmental costs of resource develo