Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-4559

Component#getMarkupId() generates id that gets hidden by AdBlock

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.4.21
    • 1.5.7, 6.0.0-beta3
    • wicket
    • None

    Description

      Component#getMarkupId() generates ids containing string "ad". Element with such id (e.g., "buttonad") is then hidden by the AdBlock plugin (because it matches AdBlock's CSS selector #buttonad).

      Since AdBlock is quite a common plugin, this issue might affect most of the applications using Wicket.

      Test project and screenshot is attached.

      Wicket 1.4.21
      Firefox 12, AdBlock 2.0.3
      Linux 3.3.5, x86_64

      Attachments

        1. wicket_bug_adblock_project.tar.gz
          10 kB
          Jakub Valenta
        2. wicket_bug_adblock_screenshot.png
          185 kB
          Jakub Valenta

        Activity

          People

            mgrigorov Martin Tzvetanov Grigorov
            jakubvalenta Jakub Valenta
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: