We are replacing .htmlelt by .properties and a table format (see bug 1207344#c6). Current state for .htmlelt : .htmlelt: 111 [ https://developer.mozilla.org/en-US/search?css_classnames=htmlelt ]
What macros do you refer to? Shouldn't we split that work up into a separate issue? Sebastian
(In reply to Sebastian Zartner [:sebo] from comment #1) > Shouldn't we split that work up into a separate issue? I mean track removing those macros in a separate bug report and concentrate on replacing the .htmlelt lists by .properties tables in this one. Sebastian
When I created the bug I though there will be a macro, but I was mistaken. Yes updating the list to tables is what needs to be done.
At some point we may store the related data in a DB and create a macro similar to 'cssinfo'. That would probably let us get rid of (at least) the 'no_tag_omission' macro. If that's wanted, I suggest you file bugs for creating the HTML DB and creating the macro, so we don't forget about it. Sebastian
I've made tests there and it happens that except for specific cases, most texts in this table are different from one element to the other (a few exception), so I think storing all this in a HTML DB is overkill; especially as this info is used at one single place.
(In reply to Jean-Yves Perrier [:teoli] from comment #5) > I've made tests there and it happens that except for specific cases, most > texts in this table are different from one element to the other (a few > exception), so I think storing all this in a HTML DB is overkill; especially > as this info is used at one single place. Fine for me. I've finished replacing the .htmlelt lists by .properties tables on all English pages now. Same question as in bug 1212767 comment 9: Doing this for pages in other locales is the responsibility of the localization teams, right? Sebastian
Yes, we should open a bug for fr, de, ja (we need to double check). And a bug for the remaining locales (we don't have regular contributors). Marking these bugs as blocking 1207344 and morphing this one in en-US. That way we can track progress in more details [keeping the pleasure to close bugs to mark progress], engage volunteers in specific locales and know when we can tell Stephanie to remove .htmlelt from the CSS (which is the technical goal of the project, the doc goal being having unified tables).
Good, so I can close this bug then. Sebastian