Test style for debugging conversion to userscript

It was brought to my attention that some style stopped working as userscript…

Ниже показаны версии этого скрипта, в которых изменялся код. Показать все версии.

  • вер. 45.0.0 09.02.2024

    Just moved the (empty) comment back from within the document block before it, to confirm it breaks the conversion to JS.

  • вер. 44.0.0 09.02.2024

    ok, so removing comment before local part fixes it. so if the comment was not before, but inside the local part....

  • вер. 43.0.0 09.02.2024

    works with first comment removed. returning it and removing the second comment.

  • вер. 42.0.0 09.02.2024

    still borked, extra blank lines make no difference. removing first comment.

  • вер. 41.0.0 09.02.2024

    yup, without comments it worked. returning them back but adding extra blank lines.

  • вер. 40.0.0 09.02.2024

    still borked. removing comments yet again. expecting it to work.

  • вер. 39.0.0 09.02.2024

    still borked. making comments totally empty

  • вер. 38.0.0 09.02.2024

    still borked. removing content of comments, so they contain only two returns.

  • вер. 37.0.0 09.02.2024

    still borked. removing some linebreaks to have it even shorter.

  • вер. 36.0.0 09.02.2024

    So the problem occurs only when there are two comments, one before global and one before local part. Returning v32 but changing * to el in global.

  • вер. 35.0.0 09.02.2024

    was OK. returning first and removing second comment

  • вер. 34.0.0 09.02.2024

    yup, it worked. removing only first comment from 32.

  • вер. 33.0.0 09.02.2024

    still borked. omg. removing comments, expecting it will work again.

  • вер. 32.0.0 09.02.2024

    still borked. changing *:not(#a) to *

  • вер. 31.0.0 09.02.2024

    borked. changing *:not(#a) to *:not(#a)

  • вер. 30.0.0 09.02.2024

    still borked. simplifying rules further.

  • вер. 29.0.0 09.02.2024

    was borked, simplify more

  • вер. 28.0.0 09.02.2024

    was borked. simplifying global rule a bit.

  • вер. 27.0.0 09.02.2024

    was OK, both comments back, effectively restoring v32. should be borked.

  • вер. 26.0.0 09.02.2024

    was OK. comment before global part back, comment before local part out

  • вер. 25.0.0 09.02.2024

    was OK. comment before local part back

  • вер. 24.0.0 09.02.2024

    was borked. comments out.

  • вер. 23.0.0 09.02.2024

    was OK, first comment and rule back, rest of global part out

  • вер. 22.0.0 09.02.2024

    first comment and rule out

  • вер. 21.0.0 09.02.2024

    oops, last borked was 16, what am I doing here. restoring again.

  • вер. 19.0.0 09.02.2024

    actually previous versions were ok, restoring v15

  • вер. 18.0.0 09.02.2024

    still broken. reducing global part to bare bones, no nesting this time

  • вер. 17.0.0 09.02.2024

    v16 broken, simplifying global part a bit

  • вер. 16.0.0 09.02.2024

    still ok. returning comment before local part.

  • вер. 15.0.0 09.02.2024

    v14 was OK. returning first root-level comment.

  • вер. 14.0.0 09.02.2024

    Removed root-level comments.

  • вер. 13.0.0 09.02.2024

    v12 Still borked. Now removed only some insignificant white-space.

  • вер. 12.0.0 09.02.2024

    v11, still borked, simplifying non-global part to bare bones. (that is the part that propagated to JS.)

  • вер. 11.0.0 09.02.2024

    hm, removing comments apparently fixed it. restoring v9 and removing just a bit from last rule

  • вер. 10.0.0 09.02.2024

    ...removed comments...

  • вер. 9.0.0 09.02.2024

    removed at-layer

  • вер. 8.0.0 09.02.2024

    Ha, v.7 borked. Simplify it now, if it keeps breaking...

  • вер. 7.0.0 09.02.2024

    1/3 "local" parts from the other style

  • вер. 6.0.0 09.02.2024

    Entire global part copypasted from the problematic style

  • вер. 5.0.0 09.02.2024

    So maybe at-layer?

  • вер. 4.0.0 09.02.2024

    Local part with nesting

  • вер. 3.0.0 09.02.2024

    No nesting, but slightly insane selector.

  • вер. 2.0.0 09.02.2024

    Changed to the global part to use CSS nesting selecor (&) to see if it breaks conversion. (So far was OK.)

  • вер. 1.0.0 09.02.2024