;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Esse conteúdo é antigo

Alvos da PF, Sérgio Reis e deputado são 'vítimas', diz Eduardo Bolsonaro

Eduardo disse ontem que "vai chegar uma hora" em que as ordens expedidas pelo STF "não serão mais cumpridas" - Pablo Valadares/Câmara dos Deputados
Eduardo disse ontem que "vai chegar uma hora" em que as ordens expedidas pelo STF "não serão mais cumpridas" Imagem: Pablo Valadares/Câmara dos Deputados

Do UOL, em São Paulo

20/08/2021 09h35Atualizada em 20/08/2021 10h16

O deputado federal Eduardo Bolsonaro (PSL-SP), filho do presidente Jair Bolsonaro (sem partido), chamou o deputado Otoni de Paula (PSC-RJ) e o cantor Sérgio Reis, alvos de uma operação da PF (Polícia Federal) deflagrada hoje, de "vítimas".

"Sérgio Reis e pelo menos o deputado Otoni de Paula neste momento sendo vítimas de mandado de busca e apreensão ordenada por Alexandre de Moraes", escreveu o parlamentar em sua conta no Twitter.

Ontem, Eduardo voltou a criticar ordens judiciais expedidas pelo STF (Supremo Tribunal Federal) e disse que "vai chegar uma hora" em que "elas não serão mais cumpridas".

Prendem por fake news. Prendem por atos antidemocráticos. O que é um ato antidemocrático? Prendem por milícia virtual. Vai chegar uma hora em que essas ordens da mais alta Corte do judiciário nacional não vão ser cumpridas, infelizmente. Se continuar desse jeito Trecho da fala do deputado Eduardo Bolsonaro

Além de Eduardo, outros políticos também comentaram a operação nas redes sociais.

Ontem, em novo capítulo da briga aberta com o STF, o presidente se insurgiu contra o artigo do regimento interno da Corte Suprema que permite a abertura de investigações de ofício, sem necessidade de aval da PGR (Procuradoria-Geral da República). A norma foi usada, por exemplo, para instaurar o inquérito das fake news que atingiu a rede bolsonarista e o próprio chefe do Executivo.

Siga o UOL no

Entenda o caso

A PF cumpriu na manhã de hoje mandados de busca e apreensão, autorizados pelo ministro do STF Alexandre de Moraes. Segundo a corporação, o objetivo das medidas é apurar "o eventual cometimento do crime de incitar a população, através das redes sociais, a praticar atos violentos e ameaçadores contra a Democracia, o Estado de Direito e suas Instituições, bem como contra os membros dos Poderes."

Um áudio e um vídeo que circularam nas redes sociais no fim de semana levaram o cantor a integrar também o noticiário político. Nas gravações, o ex-deputado apareceu convocando uma greve nacional de caminhoneiros contra os 11 ministros do STF, alvo constante de Bolsonaro, de quem Reis é aliado. Lideranças dos caminhoneiros, no entanto, dizem que o cantor não os representa.

No domingo (15), durante entrevista ao influenciador bolsonarista Oswaldo Eustáquio, Sérgio Reis chorou, defendeu Bolsonaro e disse que nunca quis agredir ninguém, e nem deseja fazê-lo agora, como publicado pela Folha de S.Paulo. O cantor também voltou a convocar pessoas para a manifestação organizada por apoiadores do presidente, marcada para 7 de setembro.

Após o áudio e o vídeo viralizarem, a Polícia Civil do Distrito Federal decidiu instaurar um inquérito para apurar suposta associação voltada para o cometimento de pelo menos três crimes em manifestações previstas para setembro: ameaça, dano e "expor a perigo outro meio de transporte público".

Em nota, a Polícia Civil do DF citou o nome de Sérgio Reis, mas disse não haver previsão para o depoimento dos envolvidos. O UOL procurou a assessoria do cantor a respeito da operação de hoje e aguarda retorno.

Já Otoni, bolsonarista de primeira hora, foi denunciado pela PGR (Procuradoria-Geral da República) ao STF em julho do ano ado pelos crimes de difamação, injúria e coação no curso do processo.

O parlamentar, investigado pelo STF em inquérito que apura seu envolvimento em atos antidemocráticos, divulgou um vídeo em suas redes sociais com ofensas ao ministro Alexandre de Moraes, se referindo a ele como "lixo", "canalha" e "esgoto do STF".

Após a decisão judicial que determinou que os ataques fossem retirados das redes, o parlamentar itiu ter extrapolado "limites éticos" ao chamar de "déspota" o ministro do STF.

Hoje, após ser alvo da ação, o parlamentar disse que não vai recuar e "deixar de falar o que pensa".