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

STF julga prisão em 2ª instância sob sombra de PEC sobre o mesmo tema

Desde fevereiro de 2016, STF permite que presos condenados em segunda instância comecem a cumprir pena - Gil Ferreira/SCO/STF
Desde fevereiro de 2016, STF permite que presos condenados em segunda instância comecem a cumprir pena Imagem: Gil Ferreira/SCO/STF

Felipe Amorim

Do UOL, em Brasília

17/10/2019 04h01

Resumo da notícia

  • STF julga se condenado em 2ª instância vai à prisão ou aguarda recurso em liberdade
  • Se STF mudar entendimento, Lula e quase 5.000 condenados podem ser beneficiados
  • Deputados tentam encaminhar mudança na Constituição para evitar que isso ocorra

O STF (Supremo Tribunal Federal) inicia hoje à tarde o julgamento para definir se condenados em segunda instância devem cumprir pena na prisão ou podem aguardar em liberdade enquanto recorrem aos tribunais superiores.

O tema divide paixões políticas e jurídicas e foi colocado em pauta também pelo Congresso, que tentou avançar o encaminhamento de uma Proposta de Emenda à Constituição (PEC) sobre o mesmo assunto nesta semana — uma resposta ao STF.

O debate ganha mais intensidade diante da possibilidade de uma mudança de entendimento do STF tirar da prisão o ex-presidente Luiz Inácio Lula da Silva (PT) e outros 12 presos da Operação Lava Jato.

O CNJ (Conselho Nacional de Justiça) estima que há 4.895 presos que podem ser afetados pela decisão. Esse é o número de encarcerados em todo o país após terem a condenação confirmada em segunda instância. O Brasil tem hoje 836.820 presos, incluídos aí os presos ainda sem condenação.

Entenda o que está em jogo:

Como é hoje: STF autoriza prisão em 2ª instância

Desde 2016, o STF autoriza a prisão antes de esgotados os recursos ao tribunais superiores, o que ou a ser apontado como pilar do combate à impunidade, enquanto os críticos argumentam que os réus ficaram com seu direito à defesa enfraquecido.

Ao analisar o caso em 2016, a maioria dos 11 ministros do Supremo entendeu que o Código de Processo Penal e a Constituição não impedem que o condenado comece a cumprir pena nessa etapa do processo, sob o argumento de que, aí, já há certeza razoável sobre a veracidade das acusações e das provas.

Na época, seis ministros foram favoráveis à prisão em segunda instância:

  1. Cármen Lúcia
  2. Luiz Fux - que afirmou ontem que mudar a regra seria um "retrocesso", indicando que manterá o voto.
  3. Luís Roberto Barroso - que deve manter o entendimento e disse ontem que a prisão em segunda instância auxilia no combate à corrupção.
  4. Edson Fachin
  5. Teori Zavascki - morto em acidente aéreo em 2017 e substituído por Alexandre de Moraes
  6. Gilmar Mendes - que declarou, em abril, ter mudado de posicionamento.

Foram contra:

  1. Marco Aurélio
  2. Celso de Mello
  3. Ricardo Lewandowski
  4. Dias Toffoli
  5. Rosa Weber.

Há possibilidade de que ministros mudem o entendimento

Ontem, o presidente do STF, ministro Dias Toffoli, afirmou que a sessão de hoje deve ser dedicada a leituras e a manifestações de advogados. A votação em si só deve ocorrer na próxima semana.

Tendo como base declarações de 2016 para cá, há indicativos de que o STF poderá mudar o entendimento, por margem apertada, e autorizar prisão apenas após o fim dos recursos. Se isso acontecer, projeta-se que seja por um cenário de 6 votos a 5.

Em abril desse ano, ao julgar pedido de liberdade do ex-presidente Lula, o ministro Gilmar Mendes mudou o voto e se manifestou contra a prisão em segunda instância, indicando ter mudado de posicionamento.

Naquele julgamento, a prisão de Lula só foi mantida porque Rosa Weber também mudou o voto e foi a favor da prisão. A ministra fez a ressalva de que não concorda com a prisão em segunda instância, mas como estava julgando um caso concreto, que se aplicaria a apenas uma pessoa, ela iria seguir os precedentes do STF.

Por isso, no julgamento que se inicia hoje, é esperado que Weber retome seu posicionamento contrário à prisão.

Toffoli pode propor 'meio termo'

O voto de Toffoli, presidente da Corte e último a votar, pode alterar parcialmente esse cenário.

Ele já defendeu que a prisão seja possível após a análise dos recursos pelo STJ (Superior Tribunal de Justiça), que analisa recursos contra decisões de segunda instância.

Essa linha pode ganhar força no plenário do Supremo por, em tese, representar uma opção média entre as duas correntes defendidas pelos ministros.

Deputados ensaiam reação com PEC

A reação a uma possível decisão do Supremo contra as prisões foi iniciada no Congresso, mas patina.

A ideia dos parlamentares é a de que, modificando a própria Constituição, por meio de uma PEC, eles conseguiriam se sobrepor à decisão do STF.

Ontem à noite, no entanto, o presidente da Câmara, Rodrigo Maia (DEM-RJ) afirmou que será preciso aguardar a conclusão do julgamento para decidir sobre se a proposta de emenda à Constituição será colocada em votação.

Por que assunto será julgado pelo STF agora?

O julgamento do STF foi provocado por ações apresentadas pela OAB (Ordem dos Advogados do Brasil) e pelos partidos PCdoB e Patriota.

As ações pedem que o Supremo reafirme a validade do que diz o artigo 283 do Código de Processo Penal, segundo o qual a prisão só deve acontecer após não ser mais possível recorrer da condenação.

Também se argumenta que a exigência do trânsito em julgado está prevista na Constituição: "ninguém será considerado culpado até o trânsito em julgado de sentença penal condenatória", diz o texto constitucional.