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
BrisbaneLondon GatwickSeoul
BrusselsLondon HeathrowStockholm
BudapestLyonTaipei
Cape TownMadridTokyo Haneda
ChristchurchMaltaTokyo Narita
CopenhagenManchesterToronto
DohaMedinaVenice
DublinMilanVienna
DurbanMunichWarsaw
DüsseldorfMuscatZürich
FrankfurtNewcastleempty cell
GenevaNiceempty cell