Mudança de Rutura: -moz-document

O Firefox costumava ter uma regra @-moz-document exigindo analise especial. Já que o suporte foi removido do Firefox, Sass está no processo de remover o suporte de sua analise.

A Sass tem historicamente suportado uma analise especial para a regra @-moz-document. Como o [Firefox desistiu do suporte delas], a Sass também desistirá do suporte da analise especial e a tratará como uma regra de arroba desconhecida.

Existe uma exceção: uma função de prefixo de url vazia ainda é permitida, já que é usada num malabarismo destinado ao Firefox:

SCSS Syntax

@-moz-document url-prefix() {
  .error {
    color: red;
  }
}

Sass Syntax

@-moz-document url-prefix()
  .error
    color: red


CSS Output

@-moz-document url-prefix() {
  .error {
    color: red;
  }
}

Período de TransiçãoPeríodo de Transição permalink

Compatibilidade:
Sass de Dart
since 1.7.2
LibSass
Sass de Ruby

Primeiro, emitiremos avisos de depreciação para todos os usos de @-moz-document exceto para o malabarismo de prefixo de url vazia.

Na Sass de Dart 2.9, @-moz-document será tratada como uma regra de arroba desconhecida.