I think the first step is classifying all the instances that show up in [this search](https://searchfox.org/mozilla-central/search?q=grandfather&path=): Currently, of the 183 results **Third-party sources:** 1. [intl/icu](https://searchfox.org/mozilla-central/search?q=grandfather&path=intl%2Ficu&case=false®exp=false): 42 results 1. [gfx/harfbuzz](https://searchfox.org/mozilla-central/search?q=grandfather&path=harfbuzz): 13 results 1. [toolkit/crashreporter/google-breakpad](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcrashreporter%2Fgoogle-breakpad&case=false®exp=false): 2 results **Internal sources:** 1. https://searchfox.org/mozilla-central/source/browser/installer/allowed-dupes.mn#2 1. https://searchfox.org/mozilla-central/source/gfx/thebes/gfxPlatform.cpp#2921 1. https://searchfox.org/mozilla-central/source/intl/docs/locale.rst#47 1. [js/src/builtin](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Fbuiltin&case=false®exp=false): 27 results 1. [mobile/android](https://searchfox.org/mozilla-central/search?q=grandfather&path=mobile%2Fandroid): 9 results 1. https://searchfox.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat#12620 1. [security/ct](https://searchfox.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat#12620): 3 results 1. File names under js/src/tests: 8 results 1. [js/src/tests/non262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Fnon262&case=false®exp=false): 8 results 1. [js/src/tests/test262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Ftest262): 58 results 1. https://searchfox.org/mozilla-central/source/testing/web-platform/tests/css/css-ui/cursor-auto-007.html#39 1. [toolkit/components/extensions/test/xpcshell/test_ext_incognito.js](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fxpcshell%2Ftest_ext_incognito.js&case=false®exp=false): 5 results **"Grandfather", but not in the "grandfather clause" sense:** 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/en_US-custom.dic#25803 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/en-US.dic#28720 1. https://searchfox.org/mozilla-central/source/devtools/server/tests/xpcshell/test_longstringgrips-01.js#28 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/fixtures/selector.html#57 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#179 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#290 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/tmp/selector_test.html#88 1. [testing/condprofile/condprof/scenarii/words.txt](https://searchfox.org/mozilla-central/search?q=grandfather&path=testing%2Fcondprofile%2Fcondprof%2Fscenarii%2Fwords.txt&case=false®exp=false): 3 results 1. https://searchfox.org/mozilla-central/source/third_party/rust/mapped_hyph/tests/base.word#1875 I'll start working my way through the internal sources and when I'm done with that will file issues with the external ones to see if they'd accept a patch. The usages that will likely be hardest to change are the references to the attribute defined for language tags here: https://tools.ietf.org/html/bcp47. In those cases I'd suggest adding a link back to this issue for context. Hopefully the usages that aren't in the sense of the grandfather clause are self-explanatory and don't require any change. For the most part these are just word lists, but some are describing relative relationships of nodes. Those could be replaced with non-gendered language, but I'd say that belongs as part of a separate bug if we want to do that.
Bug 1643799 Comment 4 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
I think the first step is classifying all the instances that show up in [this search](https://searchfox.org/mozilla-central/search?q=grandfather&path=): Currently, of the 183 results **Third-party sources:** 1. [intl/icu](https://searchfox.org/mozilla-central/search?q=grandfather&path=intl%2Ficu&case=false®exp=false): 42 results 1. [gfx/harfbuzz](https://searchfox.org/mozilla-central/search?q=grandfather&path=harfbuzz): 13 results 1. [toolkit/crashreporter/google-breakpad](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcrashreporter%2Fgoogle-breakpad&case=false®exp=false): 2 results 1. https://searchfox.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat#12620 **Internal sources:** 1. https://searchfox.org/mozilla-central/source/browser/installer/allowed-dupes.mn#2 1. https://searchfox.org/mozilla-central/source/gfx/thebes/gfxPlatform.cpp#2926 1. https://searchfox.org/mozilla-central/source/intl/docs/locale.rst#47 1. [js/src/builtin](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Fbuiltin&case=false®exp=false): 27 results 1. [mobile/android](https://searchfox.org/mozilla-central/search?q=grandfather&path=mobile%2Fandroid): 9 results 1. [security/ct](https://searchfox.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat#12620): 3 results 1. File names under js/src/tests: 8 results 1. [js/src/tests/non262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Fnon262&case=false®exp=false): 8 results 1. [js/src/tests/test262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Ftest262): 58 results 1. https://searchfox.org/mozilla-central/source/testing/web-platform/tests/css/css-ui/cursor-auto-007.html#39 1. [toolkit/components/extensions/test/xpcshell/test_ext_incognito.js](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fxpcshell%2Ftest_ext_incognito.js&case=false®exp=false): 5 results **"Grandfather", but not in the "grandfather clause" sense:** 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/en_US-custom.dic#25803 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/en-US.dic#28720 1. https://searchfox.org/mozilla-central/source/devtools/server/tests/xpcshell/test_longstringgrips-01.js#28 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/fixtures/selector.html#57 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#179 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#290 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/tmp/selector_test.html#88 1. [testing/condprofile/condprof/scenarii/words.txt](https://searchfox.org/mozilla-central/search?q=grandfather&path=testing%2Fcondprofile%2Fcondprof%2Fscenarii%2Fwords.txt&case=false®exp=false): 3 results 1. https://searchfox.org/mozilla-central/source/third_party/rust/mapped_hyph/tests/base.word#1875 I'll start working my way through the internal sources and when I'm done with that will file issues with the external ones to see if they'd accept a patch. The usages that will likely be hardest to change are the references to the attribute defined for language tags here: https://tools.ietf.org/html/bcp47. In those cases I'd suggest adding a link back to this issue for context. Hopefully the usages that aren't in the sense of the grandfather clause are self-explanatory and don't require any change. For the most part these are just word lists, but some are describing relative relationships of nodes. Those could be replaced with non-gendered language, but I'd say that belongs as part of a separate bug if we want to do that.
I think the first step is classifying all the instances that show up in [this search](https://searchfox.org/mozilla-central/search?q=grandfather&path=): Currently, of the 183 results **Third-party sources:** 1. [intl/icu](https://searchfox.org/mozilla-central/search?q=grandfather&path=intl%2Ficu&case=false®exp=false): 42 results 1. [gfx/harfbuzz](https://searchfox.org/mozilla-central/search?q=grandfather&path=harfbuzz): 13 results 1. [toolkit/crashreporter/google-breakpad](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcrashreporter%2Fgoogle-breakpad&case=false®exp=false): 2 results 1. https://searchfox.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat#12620 **Internal sources:** 1. https://searchfox.org/mozilla-central/source/browser/installer/allowed-dupes.mn#2 1. https://searchfox.org/mozilla-central/source/gfx/thebes/gfxPlatform.cpp#2926 1. https://searchfox.org/mozilla-central/source/intl/docs/locale.rst#47 1. [js/src/builtin](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Fbuiltin&case=false®exp=false): 27 results 1. [mobile/android](https://searchfox.org/mozilla-central/search?q=grandfather&path=mobile%2Fandroid): 9 results 1. [security/ct](https://searchfox.org/mozilla-central/search?q=grandfather&path=security%2Fct&case=false®exp=false): 3 results 1. File names under js/src/tests: 8 results 1. [js/src/tests/non262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Fnon262&case=false®exp=false): 8 results 1. [js/src/tests/test262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Ftest262): 58 results 1. https://searchfox.org/mozilla-central/source/testing/web-platform/tests/css/css-ui/cursor-auto-007.html#39 1. [toolkit/components/extensions/test/xpcshell/test_ext_incognito.js](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fxpcshell%2Ftest_ext_incognito.js&case=false®exp=false): 5 results **"Grandfather", but not in the "grandfather clause" sense:** 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/en_US-custom.dic#25803 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/en-US.dic#28720 1. https://searchfox.org/mozilla-central/source/devtools/server/tests/xpcshell/test_longstringgrips-01.js#28 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/fixtures/selector.html#57 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#179 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#290 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/tmp/selector_test.html#88 1. [testing/condprofile/condprof/scenarii/words.txt](https://searchfox.org/mozilla-central/search?q=grandfather&path=testing%2Fcondprofile%2Fcondprof%2Fscenarii%2Fwords.txt&case=false®exp=false): 3 results 1. https://searchfox.org/mozilla-central/source/third_party/rust/mapped_hyph/tests/base.word#1875 I'll start working my way through the internal sources and when I'm done with that will file issues with the external ones to see if they'd accept a patch. The usages that will likely be hardest to change are the references to the attribute defined for language tags here: https://tools.ietf.org/html/bcp47. In those cases I'd suggest adding a link back to this issue for context. Hopefully the usages that aren't in the sense of the grandfather clause are self-explanatory and don't require any change. For the most part these are just word lists, but some are describing relative relationships of nodes. Those could be replaced with non-gendered language, but I'd say that belongs as part of a separate bug if we want to do that.
I think the first step is classifying all the instances that show up in [this search](https://searchfox.org/mozilla-central/search?q=grandfather&path=): Currently, of the 183 results (updated to account for the work in bug 1649312) **Third-party sources:** 1. [intl/icu](https://searchfox.org/mozilla-central/search?q=grandfather&path=intl%2Ficu&case=false®exp=false): 42 results 1. [gfx/harfbuzz](https://searchfox.org/mozilla-central/search?q=grandfather&path=harfbuzz): 13 results 1. [toolkit/crashreporter/google-breakpad](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcrashreporter%2Fgoogle-breakpad&case=false®exp=false): 2 results 1. https://searchfox.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat#12620 **Internal sources:** 1. ~https://searchfox.org/mozilla-central/source/browser/installer/allowed-dupes.mn#2~ 1. ~https://searchfox.org/mozilla-central/source/gfx/thebes/gfxPlatform.cpp#2926~ 1. ~https://searchfox.org/mozilla-central/source/intl/docs/locale.rst#47~ (note added) 1. [js/src/builtin](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Fbuiltin&case=false®exp=false): 27 results 1. [mobile/android](https://searchfox.org/mozilla-central/search?q=grandfather&path=mobile%2Fandroid): 9 results 1. ~[security/ct](https://searchfox.org/mozilla-central/search?q=grandfather&path=security%2Fct&case=false®exp=false): 3 results~ 1. File names under js/src/tests: 8 results 1. [js/src/tests/non262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Fnon262&case=false®exp=false): 8 results 1. [js/src/tests/test262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Ftest262): 58 results 1. ~https://searchfox.org/mozilla-central/source/testing/web-platform/tests/css/css-ui/cursor-auto-007.html#39~ 1. [toolkit/components/extensions/test/xpcshell/test_ext_incognito.js](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fxpcshell%2Ftest_ext_incognito.js&case=false®exp=false): 5 results **"Grandfather", but not in the "grandfather clause" sense:** 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/en_US-custom.dic#25803 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/en-US.dic#28720 1. https://searchfox.org/mozilla-central/source/devtools/server/tests/xpcshell/test_longstringgrips-01.js#28 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/fixtures/selector.html#57 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#179 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#290 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/tmp/selector_test.html#88 1. [testing/condprofile/condprof/scenarii/words.txt](https://searchfox.org/mozilla-central/search?q=grandfather&path=testing%2Fcondprofile%2Fcondprof%2Fscenarii%2Fwords.txt&case=false®exp=false): 3 results 1. https://searchfox.org/mozilla-central/source/third_party/rust/mapped_hyph/tests/base.word#1875 I'll start working my way through the internal sources and when I'm done with that will file issues with the external ones to see if they'd accept a patch. The usages that will likely be hardest to change are the references to the attribute defined for language tags here: https://tools.ietf.org/html/bcp47. In those cases I'd suggest adding a link back to this issue for context. Hopefully the usages that aren't in the sense of the grandfather clause are self-explanatory and don't require any change. For the most part these are just word lists, but some are describing relative relationships of nodes. Those could be replaced with non-gendered language, but I'd say that belongs as part of a separate bug if we want to do that.
I think the first step is classifying all the instances that show up in [this search](https://searchfox.org/mozilla-central/search?q=grandfather&path=): Currently, of the 183 results (updated to account for the work in bug 1649312) **Third-party sources:** 1. [intl/icu](https://searchfox.org/mozilla-central/search?q=grandfather&path=intl%2Ficu&case=false®exp=false): 42 results 1. [gfx/harfbuzz](https://searchfox.org/mozilla-central/search?q=grandfather&path=harfbuzz): 13 results 1. [toolkit/crashreporter/google-breakpad](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcrashreporter%2Fgoogle-breakpad&case=false®exp=false): 2 results. Filed [Issue 827: Replace the term "grandfather", which has racist associations](https://bugs.chromium.org/p/google-breakpad/issues/detail?id=827) 1. https://searchfox.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat#12620 **Internal sources:** 1. ~https://searchfox.org/mozilla-central/source/browser/installer/allowed-dupes.mn#2~ 1. ~https://searchfox.org/mozilla-central/source/gfx/thebes/gfxPlatform.cpp#2926~ 1. ~https://searchfox.org/mozilla-central/source/intl/docs/locale.rst#47~ (note added) 1. [js/src/builtin](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Fbuiltin&case=false®exp=false): 27 results 1. [mobile/android](https://searchfox.org/mozilla-central/search?q=grandfather&path=mobile%2Fandroid): 9 results 1. ~[security/ct](https://searchfox.org/mozilla-central/search?q=grandfather&path=security%2Fct&case=false®exp=false): 3 results~ 1. File names under js/src/tests: 8 results 1. [js/src/tests/non262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Fnon262&case=false®exp=false): 8 results 1. [js/src/tests/test262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Ftest262): 58 results 1. ~https://searchfox.org/mozilla-central/source/testing/web-platform/tests/css/css-ui/cursor-auto-007.html#39~ 1. [toolkit/components/extensions/test/xpcshell/test_ext_incognito.js](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fxpcshell%2Ftest_ext_incognito.js&case=false®exp=false): 5 results **"Grandfather", but not in the "grandfather clause" sense:** 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/en_US-custom.dic#25803 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/en-US.dic#28720 1. https://searchfox.org/mozilla-central/source/devtools/server/tests/xpcshell/test_longstringgrips-01.js#28 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/fixtures/selector.html#57 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#179 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#290 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/tmp/selector_test.html#88 1. [testing/condprofile/condprof/scenarii/words.txt](https://searchfox.org/mozilla-central/search?q=grandfather&path=testing%2Fcondprofile%2Fcondprof%2Fscenarii%2Fwords.txt&case=false®exp=false): 3 results 1. https://searchfox.org/mozilla-central/source/third_party/rust/mapped_hyph/tests/base.word#1875 I'll start working my way through the internal sources and when I'm done with that will file issues with the external ones to see if they'd accept a patch. The usages that will likely be hardest to change are the references to the attribute defined for language tags here: https://tools.ietf.org/html/bcp47. In those cases I'd suggest adding a link back to this issue for context. Hopefully the usages that aren't in the sense of the grandfather clause are self-explanatory and don't require any change. For the most part these are just word lists, but some are describing relative relationships of nodes. Those could be replaced with non-gendered language, but I'd say that belongs as part of a separate bug if we want to do that.
I think the first step is classifying all the instances that show up in [this search](https://searchfox.org/mozilla-central/search?q=grandfather&path=): Currently, of the 183 results (updated to account for the work in bug 1649312) **Third-party sources:** 1. [intl/icu](https://searchfox.org/mozilla-central/search?q=grandfather&path=intl%2Ficu&case=false®exp=false): 42 results 1. [gfx/harfbuzz](https://searchfox.org/mozilla-central/search?q=grandfather&path=harfbuzz): 13 results 1. [toolkit/crashreporter/google-breakpad](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcrashreporter%2Fgoogle-breakpad&case=false®exp=false): 2 results. Filed [Issue 827: Replace the term "grandfather", which has racist associations](https://bugs.chromium.org/p/google-breakpad/issues/detail?id=827) 1. https://searchfox.org/mozilla-central/source/netwerk/dns/effective_tld_names.dat#12620 **Internal sources:** 1. ~https://searchfox.org/mozilla-central/source/browser/installer/allowed-dupes.mn#2~ 1. ~https://searchfox.org/mozilla-central/source/gfx/thebes/gfxPlatform.cpp#2926~ 1. ~https://searchfox.org/mozilla-central/source/intl/docs/locale.rst#47~ (note added) 1. [js/src/builtin](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Fbuiltin&case=false®exp=false): 27 results. Blocked waiting on unicode standard update. See bug 1658400. 1. [mobile/android](https://searchfox.org/mozilla-central/search?q=grandfather&path=mobile%2Fandroid): 9 results 1. ~[security/ct](https://searchfox.org/mozilla-central/search?q=grandfather&path=security%2Fct&case=false®exp=false): 3 results~ 1. File names under js/src/tests: 8 results 1. [js/src/tests/non262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Fnon262&case=false®exp=false): 8 results 1. [js/src/tests/test262](https://searchfox.org/mozilla-central/search?q=grandfather&path=js%2Fsrc%2Ftests%2Ftest262): 58 results 1. ~https://searchfox.org/mozilla-central/source/testing/web-platform/tests/css/css-ui/cursor-auto-007.html#39~ 1. [toolkit/components/extensions/test/xpcshell/test_ext_incognito.js](https://searchfox.org/mozilla-central/search?q=grandfather&path=toolkit%2Fcomponents%2Fextensions%2Ftest%2Fxpcshell%2Ftest_ext_incognito.js&case=false®exp=false): 5 results **"Grandfather", but not in the "grandfather clause" sense:** 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/dictionary-sources/orig/en_US-custom.dic#25803 1. https://searchfox.org/mozilla-central/source/extensions/spellcheck/locales/en-US/hunspell/en-US.dic#28720 1. https://searchfox.org/mozilla-central/source/devtools/server/tests/xpcshell/test_longstringgrips-01.js#28 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/fixtures/selector.html#57 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#179 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/selector_test.js#290 1. https://searchfox.org/mozilla-central/source/dom/tests/mochitest/ajax/prototype/test/unit/tmp/selector_test.html#88 1. [testing/condprofile/condprof/scenarii/words.txt](https://searchfox.org/mozilla-central/search?q=grandfather&path=testing%2Fcondprofile%2Fcondprof%2Fscenarii%2Fwords.txt&case=false®exp=false): 3 results 1. https://searchfox.org/mozilla-central/source/third_party/rust/mapped_hyph/tests/base.word#1875 I'll start working my way through the internal sources and when I'm done with that will file issues with the external ones to see if they'd accept a patch. The usages that will likely be hardest to change are the references to the attribute defined for language tags here: https://tools.ietf.org/html/bcp47. In those cases I'd suggest adding a link back to this issue for context. Hopefully the usages that aren't in the sense of the grandfather clause are self-explanatory and don't require any change. For the most part these are just word lists, but some are describing relative relationships of nodes. Those could be replaced with non-gendered language, but I'd say that belongs as part of a separate bug if we want to do that.