Which airports offer mobile boarding passes on a smart phone?

Currently, mobile boarding passes for use on Internet-connected smart phones are available at the following airports:

DubaiGlasgowOslo
Adelaide HamburgParis
AmmanHong KongPerth
AmsterdamHoustonPhnom Penh
AthensIstanbul AtaturkPhuket
AucklandIstanbul Sabiha GokcenPrague
BahrainJohannesburgRio de Janeiro
BaliKuala LumpurRiyadh
BangkokLarnacaRome
BarcelonaLisbonSan Francisco
BeirutLondon GatwickSantiago
BirminghamLondon HeathrowSão Paulo
BolognaLos AngelesSeattle
BostonLyonSeoul
BrisbaneMadridShanghai
BrusselsMaltaSingapore
BudapestManchesterStansted
Buenos AiresMauritiusStockholm
Cape TownMedinaSydney
ChicagoMelbourneTaipei
ChristchurchMilanTokyo Haneda
CopenhagenMunichTokyo Narita
DallasNairobiToronto
DublinNew YorkVenice
DurbanNewarkVienna
DüsseldorfNewcastleWarsaw
Fort LauderdaleNiceWashington DC
FrankfurtOrlandoZagreb
GenevaOsakaZürich