Skip to content

Commit

Permalink
pt-br: Remove {{bug}} macro
Browse files Browse the repository at this point in the history
  • Loading branch information
queengooborg committed Jul 10, 2023
1 parent 456f229 commit a72aba1
Show file tree
Hide file tree
Showing 46 changed files with 172 additions and 170 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ document.onkeyup = logKey;

é _Input Method Editor (IME)_ é um programa que permite usuários inserir caracteres que não são suportados pelo teclado usando alguma outra combinação de tecla.

Desde Firefox 65, os eventos {{domxref("Document/keydown_event", "keydown")}} e `keyup` agora são disparados durante IME composition, para melhorar a compatibildiade cross-browser para usuários CJKT {{bug(354358)}}. Para ignorar todos eventos `keyup` que são partes do composition, faça algo como isso (229 é um valor especial definido para o `keyCode` relacionando a um evento que sera processado no IME):
Desde Firefox 65, os eventos {{domxref("Document/keydown_event", "keydown")}} e `keyup` agora são disparados durante IME composition, para melhorar a compatibildiade cross-browser para usuários CJKT [Erro do Firefox 354358](https://bugzil.la/354358). Para ignorar todos eventos `keyup` que são partes do composition, faça algo como isso (229 é um valor especial definido para o `keyCode` relacionando a um evento que sera processado no IME):

```js
eventTarget.addEventListener("keyup", (event) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -135,7 +135,7 @@ A intenção desta permissão é permitir que extensões executem um caso de uso

Note que você só pode ter acesso à aba ou dado que estava ali, quando a interação do usuário ocorreu (por exemplo, um clique do mouse). Quando a aba ativa muda para outra página, por exemplo devido a concluir o carregamento ou algum outro evento, a permissão não lhe concede mais acesso à aba.

Normalmente, a aba a qual foi concedido `activeTab` é somente a aba ativa atual, exceto em um caso. A API [`menus`](/pt-BR/docs/Mozilla/Add-ons/WebExtensions/API/menus) permite a uma extensão criar um item de menu que é exibido se o usuário abrir o menu de contexto sobre uma aba (ou seja, no elemento na lista de abas que permite ao usuário mudar de uma aba para outra). Se o usuário clicar em um item desses, a permissão `activeTab` é concedida para a aba em que o usuário clicou, mesmo que essa não seja a aba ativa no momento (de acordo com Firefox 63, {{bug(1446956)}}).
Normalmente, a aba a qual foi concedido `activeTab` é somente a aba ativa atual, exceto em um caso. A API [`menus`](/pt-BR/docs/Mozilla/Add-ons/WebExtensions/API/menus) permite a uma extensão criar um item de menu que é exibido se o usuário abrir o menu de contexto sobre uma aba (ou seja, no elemento na lista de abas que permite ao usuário mudar de uma aba para outra). Se o usuário clicar em um item desses, a permissão `activeTab` é concedida para a aba em que o usuário clicou, mesmo que essa não seja a aba ativa no momento (de acordo com Firefox 63, [Erro do Firefox 1446956](https://bugzil.la/1446956)).

## Acesso à área de transferência

Expand Down
194 changes: 97 additions & 97 deletions files/pt-br/mozilla/firefox/releases/49/index.md

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion files/pt-br/web/api/atob/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ var dadoDecodificado = window.atob(dadoCodificado); // decodifica a string

\[1] `atob()` também está disponível para os componentes do XPCOM implementado em JavaScript, porém o objeto [`window`](/pt-BR/docs/Web/API/Window) não é global nos componentes.

\[2] A partir do [Firefox 27](/pt-BR/Firefox/Releases/27/Site_Compatibility), `atob()` ignora todos os caracteres de espaço no argumento para seguir as últimas especificações do HTML5. ({{bug(711180)}})
\[2] A partir do [Firefox 27](/pt-BR/Firefox/Releases/27/Site_Compatibility), `atob()` ignora todos os caracteres de espaço no argumento para seguir as últimas especificações do HTML5. ([Erro do Firefox 711180](https://bugzil.la/711180))

## Veja também

Expand Down
6 changes: 3 additions & 3 deletions files/pt-br/web/api/document/execcommand/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,11 @@ Um {{jsxref('Boolean')}} que tem valor `false` se o comando não é válido ou e
- `delete`
- : Exclui o conteúdo da seleção atual.
- `enableAbsolutePositionEditor`
- : Habilita ou desabilita a garra que permite mover elementos absolutamente posicionados. Está desabilitado por padrão no Firefox 63 Beta / Dev Edition ({{bug(1449564)}})
- : Habilita ou desabilita a garra que permite mover elementos absolutamente posicionados. Está desabilitado por padrão no Firefox 63 Beta / Dev Edition ([Erro do Firefox 1449564](https://bugzil.la/1449564))
- `enableInlineTableEditing`
- : Ativa ou desativa os controles de inserção e exclusão de linhas / colunas da tabela. Está desabilitado por padrão no Firefox 63 Beta / Dev Edition ({{bug(1449564)}}).
- : Ativa ou desativa os controles de inserção e exclusão de linhas / colunas da tabela. Está desabilitado por padrão no Firefox 63 Beta / Dev Edition ([Erro do Firefox 1449564](https://bugzil.la/1449564)).
- `enableObjectResizing`
- : Ativa ou desativa as alças de redimensionamento em imagens, tabelas e elementos absolutamente posicionados e outros objetos redimensionáveis. Está desabilitado por padrão no Firefox 63 Beta / Dev Edition ({{bug(1449564)}}).
- : Ativa ou desativa as alças de redimensionamento em imagens, tabelas e elementos absolutamente posicionados e outros objetos redimensionáveis. Está desabilitado por padrão no Firefox 63 Beta / Dev Edition ([Erro do Firefox 1449564](https://bugzil.la/1449564)).
- `fontName`
- : Altera o nome da fonte para a seleção ou no ponto de inserção. Isso requer uma string com o nome da fonte (como `"Arial"`) como argumento.
- `fontSize`
Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/api/element/blur_event/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ O evento `blur` é acionado quando um elemento perde foco. A diferença principa
- Ação padrão
- : Nenhuma

> **Nota:** O valor de {{domxref("Document.activeElement")}} varia entre navegadores enquanto este evento é processado ({{bug(452307)}}): O IE10 define-o para o elemento para onde o foco moverá, enquanto Firefox e Chrome muitas vezes definem-o para o `body` do documento.
> **Nota:** O valor de {{domxref("Document.activeElement")}} varia entre navegadores enquanto este evento é processado ([Erro do Firefox 452307](https://bugzil.la/452307)): O IE10 define-o para o elemento para onde o foco moverá, enquanto Firefox e Chrome muitas vezes definem-o para o `body` do documento.
## Propriedades

Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/api/fetch/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ const fetchResponsePromise = fetch(resource [, init])
- : O método da requisição, por exemplo `GET`, `POST`. Observe que o cabeçalho
{{httpheader("Origin")}} não é definido em requisições Fetch com um método de
{{HTTPMethod("HEAD")}} ou {{HTTPMethod("GET")}}.
(Este comportamento foi corrigido no Firefox 65 — consulte {{bug(1508661)}}).
(Este comportamento foi corrigido no Firefox 65 — consulte [Erro do Firefox 1508661](https://bugzil.la/1508661)).
- `headers`
- : Qualquer cabeçalho que você queira adicionar à sua requisição, contido dentro de um objeto
{{domxref("Headers")}} ou um objeto literal com valores {{jsxref("String")}}. Observe que [alguns nomes são proibidos](/pt-BR/docs/Glossary/Forbidden_header_name).
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ Isto não é um problema como tal. É que diferentes APIs que exibem esse tipo d

## A solução

No Firefox 60 em diante, o Mozilla resolve a URL relativa contra o global que possui a função `fetch()` que está sendo usada (veja {{bug (1432272)}}). Portanto, no caso descrito acima, ele é resolvido em relação à localização do iframe:
No Firefox 60 em diante, o Mozilla resolve a URL relativa contra o global que possui a função `fetch()` que está sendo usada (veja [Erro do Firefox 1432272](https://bugzil.la/1432272)). Portanto, no caso descrito acima, ele é resolvido em relação à localização do iframe:

```js
let absolute = new URL(relative, frame.contentWindow.location.href)
Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/api/push_api/best_practices/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Alguns estudos mostraram que até 60% das notificações por push não chegam ao

Por causa dos abusos da utilização das notificações por push no passado, os desenvolvedores de navegadores começaram a implementar estratégias para ajudar a mitigar esse problema. Por exemplo, o Safari 12.1 agora exige - e outros navegadores já o fazem ou estão planejando[\[1\]](#mitigations-footnote-1) fazer—que o usuário interaja com a página de alguma forma antes que ela possa solicitar permissão para executar notificações por push, assim como já acontece com os popups. Isso pelo menos impede que o usuário receba espontaneamente essa pergunta em páginas da Web que apenas olharam de uma só vez, raramente ou nunca mais.

\[1] No caso do Firefox, veja {{bug(1524619)}}, podemos observar que Firefox 68 implementa isso, desabilitado por padrão, usando a preferência `dom.webnotifications.requireuserinteraction`.
\[1] No caso do Firefox, veja [Erro do Firefox 1524619](https://bugzil.la/1524619), podemos observar que Firefox 68 implementa isso, desabilitado por padrão, usando a preferência `dom.webnotifications.requireuserinteraction`.

## Veja também

Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/api/window/beforeunload_event/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ window.addEventListener("beforeunload", function (e) {

## Notas

Quando este evento retorna um valor não vazio (_non-void_), é solicitada ao usuário uma confirmação para descarregar a página. Na maioria dos navegadores o valor retornado no evento é exibido como mensagem nessa confirmação. No Firefox 4 e versões anteriores a _string_ retornada não é exibida para o usuário. Ao invés disso, o Firefox exibe a mensagem "Esta página está perguntanto se você deseja sair - é possível que as alterações feitas não sejam salvas." Veja {{bug("588292")}}.
Quando este evento retorna um valor não vazio (_non-void_), é solicitada ao usuário uma confirmação para descarregar a página. Na maioria dos navegadores o valor retornado no evento é exibido como mensagem nessa confirmação. No Firefox 4 e versões anteriores a _string_ retornada não é exibida para o usuário. Ao invés disso, o Firefox exibe a mensagem "Esta página está perguntanto se você deseja sair - é possível que as alterações feitas não sejam salvas." Veja [Erro do Firefox 588292](https://bugzil.la/588292).

Desde 25 de maio de 2011 a especificação HTML5 define que chamadas aos métodos {{domxref("window.alert()")}}, {{domxref("window.confirm()")}} e {{domxref("window.prompt()")}} serão ignoradas durante este evento. Para mais detalhes veja a [especificação HTML5](https://www.w3.org/TR/html5/webappapis.html#user-prompts) (em inglês).

Expand Down
6 changes: 3 additions & 3 deletions files/pt-br/web/api/window/error_event/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ element.onerror = function(event) { ... }

## Notas

Quando um erro de sintaxe**(?)** ocorre em um script, carregado de uma [origem diferente](/pt-BR/docs/Web/Security/Same-origin_policy), os detalhes do erro de sintaxe não são reportados para previnir vazamento de informações (veja {{bug("363897")}}). Ao invés de exibir simplesmente **`"Script error." (erro de script)`**, este comportamento pode ser sobrescrito em alguns navegadores usando o atributo [`crossorigin`](/pt-BR/docs/Web/HTML/Element/script#crossorigin) no {{HTMLElement("script")}} e tendo o servidor enviado os cabeçalhos HTTP CORS apropriados. Uma solução alternativa é isolar o "Script error." e manipulá-lo sabendo que o detalhe do erro é visível somente no console do navegador e não acessível através do JavaScript.
Quando um erro de sintaxe**(?)** ocorre em um script, carregado de uma [origem diferente](/pt-BR/docs/Web/Security/Same-origin_policy), os detalhes do erro de sintaxe não são reportados para previnir vazamento de informações (veja [Erro do Firefox 363897](https://bugzil.la/363897)). Ao invés de exibir simplesmente **`"Script error." (erro de script)`**, este comportamento pode ser sobrescrito em alguns navegadores usando o atributo [`crossorigin`](/pt-BR/docs/Web/HTML/Element/script#crossorigin) no {{HTMLElement("script")}} e tendo o servidor enviado os cabeçalhos HTTP CORS apropriados. Uma solução alternativa é isolar o "Script error." e manipulá-lo sabendo que o detalhe do erro é visível somente no console do navegador e não acessível através do JavaScript.

```js
window.onerror = function (msg, url, lineNo, columnNo, error) {
Expand All @@ -68,9 +68,9 @@ Quando usamos a marcação HTML inline (`<body onerror="alert('an error occurred

## Compatibilidade com navegadores

Antes do Firefox 14, quando um {{HTMLElement("script")}} falhava na inicialização, `window.onerror` era invocada com a mensagem **"Error loading script"(erro de leitura de script)**. Isto foi corrigido no {{bug("737087")}}, agora `scriptElement.onerror` é chamado ao invés disto.
Antes do Firefox 14, quando um {{HTMLElement("script")}} falhava na inicialização, `window.onerror` era invocada com a mensagem **"Error loading script"(erro de leitura de script)**. Isto foi corrigido no [Erro do Firefox 737087](https://bugzil.la/737087), agora `scriptElement.onerror` é chamado ao invés disto.

Desde o Firefox 31, os últimos 2 argumentos (`colno` and `error`) foram adicionados, o que significa que você tem acesso a pilha de rastreamento de um erro de script através do `window.onerror` por intermédio do `Error` object ({{bug("355430")}}.)
Desde o Firefox 31, os últimos 2 argumentos (`colno` and `error`) foram adicionados, o que significa que você tem acesso a pilha de rastreamento de um erro de script através do `window.onerror` por intermédio do `Error` object ([Erro do Firefox 355430](https://bugzil.la/355430).)

## Veja também

Expand Down
2 changes: 1 addition & 1 deletion files/pt-br/web/api/window/fullscreen/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,5 +35,5 @@ DOM Level 0. `window.fullScreen` não é parte de nenhuma especificação do W3C

## Notas

- Esta propriedade só é confiável no Mozilla 1.9 (Firefox 3) e posteriores. Mozilla 1.8 e anteriores têm esta propriedade, mas sempre retorna `false`, mesmo quando a janela está em modo de tela cheia ({{Bug("127013")}}).
- Esta propriedade só é confiável no Mozilla 1.9 (Firefox 3) e posteriores. Mozilla 1.8 e anteriores têm esta propriedade, mas sempre retorna `false`, mesmo quando a janela está em modo de tela cheia ([Erro do Firefox 127013](https://bugzil.la/127013)).
- Alternar entre a janela normal e tela cheia irá disparar o evento "resize" na janela correspondente.
6 changes: 3 additions & 3 deletions files/pt-br/web/css/cursor/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ cursor: unset;
<td>
Um menu de contexto está disponível sob o cursor.<br />Somente IE 10 e
superior implementou esta propriedade no Windows:
{{Bug("258960")}}.
[Erro do Firefox 258960](https://bugzil.la/258960).
</td>
</tr>
<tr style="cursor: help">
Expand Down Expand Up @@ -149,7 +149,7 @@ cursor: unset;
<td><img alt="no-drop.gif" class="lwrap" src="no-drop.gif" /></td>
<td>
Cursor mostrando que não é permitido largar um elemento no local
atual.<br />{{bug("275173")}}no Windows e no Mac OS X, "sem
atual.<br />[Erro do Firefox 275173](https://bugzil.la/275173)no Windows e no Mac OS X, "sem
soltar é o mesmo que não permitido".
</td>
</tr>
Expand All @@ -164,7 +164,7 @@ cursor: unset;
<td><img alt="all-scroll.gif" src="all-scroll.gif" /></td>
<td>
Cursor showing that something can be scrolled in any direction
(panned).<br />{{bug("275174")}} on Windows, "<em>all-scroll</em>
(panned).<br />[Erro do Firefox 275174](https://bugzil.la/275174) on Windows, "<em>all-scroll</em>
is the same as <em>move</em>".
</td>
</tr>
Expand Down
6 changes: 3 additions & 3 deletions files/pt-br/web/html/element/button/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Esse elemento inclui os [atributos globais](/pt-BR/docs/HTML/Global_attributes).
- {{htmlattrdef("autofocus")}}
- : Esse atributo booleano permite-o especificar que o botão possuirá o foco de entrada assim que a página carrega, a menos que o usuário sobrecreva esse comportamento digitanto um controle diferente. Apenas um elemento de um documento associado a um formulário pode ter esse atributo específico.
- {{htmlattrdef("autocomplete")}} {{non-standard_inline}}
- : O uso desse atributo em um {{HTMLElement("button")}} não está padronizado nem dentro das especificações do Firefox. Por padrão, diferente de outros navegadores, o [Firefox persiste com o estado dinâmico desativado](http://stackoverflow.com/questions/5985839/bug-with-firefox-disabled-attribute-of-input-not-resetting-when-refreshing) de um {{HTMLElement("button")}} nas páginas carregadas. Definir o valor desse atributo para `off` (ex: `autocomplete="off"`) desabilita esse recurso. Veja {{bug(654072)}}.
- : O uso desse atributo em um {{HTMLElement("button")}} não está padronizado nem dentro das especificações do Firefox. Por padrão, diferente de outros navegadores, o [Firefox persiste com o estado dinâmico desativado](http://stackoverflow.com/questions/5985839/bug-with-firefox-disabled-attribute-of-input-not-resetting-when-refreshing) de um {{HTMLElement("button")}} nas páginas carregadas. Definir o valor desse atributo para `off` (ex: `autocomplete="off"`) desabilita esse recurso. Veja [Erro do Firefox 654072](https://bugzil.la/654072).
- {{htmlattrdef("disabled")}}

- : Esse atributo booleano indica que o usuário não poderá interagir com o botão. Se esse atributo não for especificado, o botão herdará a configuração do elemento que o contém, por exemplo {{HTMLElement("fieldset")}}, se não existir nenhum elemento com o atributo **disabled** definido, então o botão estará habilitado.
Expand Down Expand Up @@ -112,9 +112,9 @@ Esse bug foi corrigido no IE8.

Firefox adicionará, com propósitos de acessibilidade, uma pequena borda pontinhada e um botão focado. Essa borda será declarada por meio de CSS, no estilo do navegador, mas você pode sobrescreve-lo se necessário para adicionar seu próprio estilo de foco usando `button{{cssxref("::-moz-focus-inner")}} { }`

Firefox irá, diferente de outros navegadores, por padrão, [persistir o estado dinâmico desativado](http://stackoverflow.com/questions/5985839/bug-with-firefox-disabled-attribute-of-input-not-resetting-when-refreshing) de um {{HTMLElement("button")}} sob o carregamento das páginas. Definindo o valor do atributo [`autocomplete`](/pt-BR/docs/Web/HTML/Element/button#autocomplete) para `off` desabilita esse recurso. See {{bug(654072)}}.
Firefox irá, diferente de outros navegadores, por padrão, [persistir o estado dinâmico desativado](http://stackoverflow.com/questions/5985839/bug-with-firefox-disabled-attribute-of-input-not-resetting-when-refreshing) de um {{HTMLElement("button")}} sob o carregamento das páginas. Definindo o valor do atributo [`autocomplete`](/pt-BR/docs/Web/HTML/Element/button#autocomplete) para `off` desabilita esse recurso. See [Erro do Firefox 654072](https://bugzil.la/654072).

Firefox <35 para Android define um padrão {{ cssxref("background-image") }} gradiente em todos os botões (see {{bug(763671)}}). Isso pode ser desabilitado usando `background-image: none`.
Firefox <35 para Android define um padrão {{ cssxref("background-image") }} gradiente em todos os botões (see [Erro do Firefox 763671](https://bugzil.la/763671)). Isso pode ser desabilitado usando `background-image: none`.

## Veja também

Expand Down
4 changes: 2 additions & 2 deletions files/pt-br/web/html/element/embed/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ slug: Web/HTML/Element/embed

## Sumário

O **elemento HTML `<embed>` **incorpora conteúdo externo no ponto especificado no documento. Este conteúdo é fornecido por um aplicativo externo ou outra fonte de conteúdo interativo, como um plug-in de navegador.
O **elemento HTML `<embed>`** incorpora conteúdo externo no ponto especificado no documento. Este conteúdo é fornecido por um aplicativo externo ou outra fonte de conteúdo interativo, como um plug-in de navegador.

{{EmbedInteractiveExample("pages/tabbed/embed.html", "tabbed-standard")}}

Expand Down Expand Up @@ -47,7 +47,7 @@ Este elemento inclui os [atributos globais](/pt-BR/docs/HTML/Global_attributes).

## Compatibilidade com navegadores

> **Nota:** Atualmente existe uma diferença na implementação pelos navegadores. Enquanto carrega, no Chrome e no Opera, aparece o conteúdo do recurso em HTML, no Firefox, mostra uma mensagem genérica falando que o conteúdo precisa de um _plug-in_ (veja o {{Bug("730768")}}). É recomendado que se use os elementos {{HTMLElement("object")}} ou {{HTMLElement("iframe")}}.
> **Nota:** Atualmente existe uma diferença na implementação pelos navegadores. Enquanto carrega, no Chrome e no Opera, aparece o conteúdo do recurso em HTML, no Firefox, mostra uma mensagem genérica falando que o conteúdo precisa de um _plug-in_ (veja o [Erro do Firefox 730768](https://bugzil.la/730768)). É recomendado que se use os elementos {{HTMLElement("object")}} ou {{HTMLElement("iframe")}}.
{{Compat("html.elements.embed")}}

Expand Down
Loading

0 comments on commit a72aba1

Please sign in to comment.