Which airports offer mobile boarding passes on your smart phone?

Currently mobile boarding passes for use on an internet connected smart phone are available at the following airports:

DubaiGlasgowOsaka
AmsterdamHamburgOslo
AthensHong KongParis
AucklandIstanbulPhuket
BahrainJohannesburgPrague
BarcelonaKuala LumpurRio de Janeiro
BirminghamLarnacaRome
BolognaLisbonSão Paulo
BrusselsLondon GatwickSeoul
BudapestLondon HeathrowStockholm
Cape TownLyonTaipei
ChristchurchMadridTokyo Haneda
CopenhagenMaltaTokyo Narita
DohaManchesterToronto
DublinMilanVenice
DurbanMunichVienna
DüsseldorfMuscatWarsaw
FrankfurtNewcastleZürich
GenevaNice