Помнится, я еще в школьные времена уяснила, что такое коренной житель. Объяснение этому понятию дала очень пожилая дама "из бывших".
Что такое коренной? Это вросший корнями. Корни любой семьи это прадеды. Не дедушки-бабушки, не родители, а именно прадеды. От них и ведем отсчет: прадеды —> деды —> родители —> коренной житель.
Получается четвертое поколение становится коренным. Как минимум, три поколения должны родиться и вырасти в Москве и лишь четвертое поколение может называть себя коренными москвичами.
При этом ключевым является не запись в метрике о месте рождения, потому что человек волею судьбы может родиться где угодно и там же быть зарегистрированным. Наглядный пример - дети, рожденные в эвакуации.
Главенствующим является фактор где человек вырос, чей дух впитал. Например, ребенок, родившийся в Москве, но выросший где-нибудь Запоріжье, априори не может быть москвичом, у него менталитет другой.
P.S. Это определение относится не только к москвичам, а ко всем.