;(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

STF forma maioria para tornar réus mais 245 denunciados por atos de 8/1

Atos golpistas destruíram prédios dos Três Poderes em Brasília, no dia 8 de janeiro - REUTERS/Antonio Cascio
Atos golpistas destruíram prédios dos Três Poderes em Brasília, no dia 8 de janeiro Imagem: REUTERS/Antonio Cascio

Do UOL, em São Paulo

09/05/2023 07h15Atualizada em 15/05/2023 11h33

O STF formou maioria para tornar réus mais 245 denunciados pelos atos golpistas de 8 de janeiro. O placar está em 6 a 2. A Corte julga o quarto grupo de investigados desde a semana ada.

O que aconteceu?

Moraes abriu na terça-feira (9) o julgamento do quarto bloco de denúncias contra os invasores. Ele já foi acompanhado por Dias Toffoli, Rosa Weber, Cármen Lúcia, Gilmar Mendes e Edson Fachin.

Nessa nova leva, os ministros julgam as denúncias contra 225 pessoas acusadas de serem incitadoras e autoras dos atos golpistas, e outras 25 que seriam as executoras de vandalismo. Inicialmente, o STF julgava 250 pessoas, mas houve um problema técnico para que cinco delas apresentassem defesa e, por isso, elas serão julgadas futuramente.

Divergências parciais foram abertas por Nunes Marques e André Mendonça, os dois indicados por Bolsonaro ao STF. Eles se manifestaram pela rejeição das denúncias contra incitadores, mas aceitaram as denúncias contra executores de vandalismo.

Os outros ministros têm até esta segunda-feira (15), às 23h59, para depositarem seus votos no sistema do STF. Faltam Luiz Fux e Luís Roberto Barroso. Eles não precisam fazer sustentação oral.

Com isso, o STF já tornou réus 795 acusados pela destruição da Praça dos Três Poderes.

Dino: extremistas queriam usar batalhões para fechar STF

O ministro Flávio Dino (Justiça) afirmou na semana ada no Twitter que extremistas queriam fechar o STF com "legiões e batalhões".

A publicação do ex-ministro refere-se a uma declaração do deputado federal Eduardo Bolsonaro (PL-SP), que disse em 2018 que bastaria mandar "um soldado e um cabo" para fechar o STF.

Depois, o parlamentar disse que esse comentário foi feito em "tom jocoso", ao rebater críticas durante reunião do Conselho de Ética da Câmara que analisava um processo contra ele sobre esse caso.

PGR denunciou 1.390 pessoas pelos ataques

As denúncias da procuradoria são para os crimes de:

  • associação criminosa armada;
  • abolição violenta do Estado Democrático de Direito;
  • golpe de Estado;
  • dano qualificado pela violência e grave ameaça com emprego de substância inflamável contra o patrimônio da União e com considerável prejuízo para a vítima;
  • deterioração de patrimônio tombado.