Xpoint
   [напомнить пароль]

Несуществующий binding

Метки: [без меток]
2007-07-24 13:50:47 [обр] Денис Ибаев aka Dionys(15/57)[досье]

Есть какое-либо объяснение тому, что, если для элемента указан несуществующий binding, элемент не отображается. Это описанное где-либо поведение, или это ошибка.

<html>
  <head>
    <style type="text/css">
li { -moz-binding: url(some:thing); /*something non-existent*/ }
    </style>
  </head>
  <body>
    <ul>  
      <li>First</li>
      <li>Second</li>
    </ul>
  </body>
</html>

В этом примере элементы li не будут отображаться, хотя в дереве DOM они присутствуют. При просмотре через DOM Inspector видно, что у них сброшены все свойства относящиеся к CSS.

спустя 1 месяц 8 дней [обр] Владимир Палант(434/4445)[досье]
Попробовал покопаться в исходниках — сложно сказать. Не вижу, зачем это может понадобиться, так что полагаю, что это все-таки баг.
спустя 16 минут [обр] Евгений Петров(0/1055)[досье]

Да, баг.

No bindings will be attached to elements that match the style rule, but are inside an element that has style display:none set.

На MDC есть ссылка на него.

спустя 11 минут [обр] Владимир Палант(434/4445)[досье]
Евгений, тут совсем о другом речь. А баг, на который вы ссылаетесь — он фича (потому и WONTFIX).
спустя 1 день 9 часов [обр] Денис Ибаев aka Dionys(15/57)[досье]
Спасибо за труды, Владимир. Не подскажете, описан ли этот баг в Bugzilla?
спустя 1 день 1 час [обр] Владимир Палант(434/4445)[досье]
Уже искал — кроме https://bugzilla.mozilla.org/show_bug.cgi?id=270393 ничего не нашел. А если bug 270393 даже и та же проблема, то над ним явно никто работать не собирается (нет нормального описания).
спустя 1 день 16 часов [обр] Денис Ибаев aka Dionys(15/57)[досье]
Спасибо, тему можно закрыть.
Powered by POEM™ Engine Copyright © 2002-2005