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

Operação Lava Jato

Gilmar pede vista e suspende julgamento de recurso de Lula por liberdade

Felipe Amorim

Do UOL, em Brasília

04/12/2018 17h46Atualizada em 04/12/2018 18h55

Um pedido de vista do ministro Gilmar Mendes suspendeu nesta terça-feira (4) o julgamento pela Segunda Turma do STF (Supremo Tribunal Federal) de recurso da defesa do ex-presidente Luiz Inácio Lula da Silva (PT), que em ação de habeas corpus (pedido de liberdade) alegava a parcialidade do juiz Sergio Moro e pedia a libertação do petista e a anulação da condenação na Operação Lava Jato.

O pedido de vista foi feito quando havia dois votos contrários ao recurso de Lula. A Segunda Turma é composta por cinco ministros.

Leia mais:

Os ministros Edson Fachin, relator do processo, e Cármen Lúcia votaram contra a liberdade do petista. Eles entenderam que não há elementos que possam comprovar a parcialidade na atuação de Moro nos processos contra Lula. Os ministros Celso de Mello e Ricardo Lewandowski não chegaram a votar na sessão.

Gilmar Mendes afirmou pretender devolver o processo para julgamento "se possível ainda este ano, mas se não, no ano que vem", disse o ministro.

Gilmar afirmou que pediu vista do processo por se tratar de tema "controvertido".

Todavia, em relação aos demais fatos, nessa matéria que é assaz controvertida e que tem dado ensejo a debates não só na imprensa nacional, mas internacional, considerando a importância do tema para a verificação dessa questão do devido processo legal, que é chave do sistema, vou pedir todas as vênias ao relator e à eminente ministra Cármen Lúcia para pedir vista, prometendo trazer, se possível ainda neste ano, se não no início do ano que vem".

Ministro Gilmar Mendes

Em seu voto, Fachin afirmou que não há elementos que provem a parcialidade de Moro e afirmou que os juízes possuem liberdade para proferir decisões de acordo com seu convencimento. "O exercício da magistratura não se faz sem a imperiosa garantia da independência funcional", disse.

Fachin afirmou que, apesar de ter identificado procedimentos "heterodoxos" de Moro nos processos, não há provas de atuação irregular do ex-juiz.

"Não deixo de anotar a presença de procedimentos heterodoxos, ainda que para atingir finalidade legítima, que não devem ser beneplacitados, exigindo contudo, na via estreita do habeas corpus, mais que indícios ou narrativas para que configurem excepcionalmente causas aptas a viciar a prestação jurisdicional por incompetência subjetiva do magistrado, já que o ordenamento jurídico brasileiro prevê meios próprios de impugnação à preservação do devido processo legal", disse o ministro.

A ministra Cármen Lúcia disse que o fato de Moro ter aceitado um cargo no governo do presidente eleito Jair Bolsonaro (PSL) não caracterizaria "por si" a parcialidade do ex-juiz. "[O fato] não pode ser considerado por si suficiente para afirmar a sua parcialidade", disse a ministra.

Fachin sobre Lula: ninguém está acima da lei

UOL Notícias

Nesse recurso, a defesa do ex-presidente contesta a imparcialidade do ex-juiz Sergio Moro nos processos da Operação Lava Jato que conduziu na Justiça Federal no Paraná. Um dos principais argumentos da defesa é o fato de Moro ter aceitado o convite do presidente eleito para ser ministro da Justiça.

Moro foi responsável pela primeira condenação de Lula no processo da Operação Lava Jato relacionado ao tríplex em Guarujá (SP), no qual o petista foi acusado de receber propina da construtora OAS por meio da reforma do imóvel, que estaria reservado para ele. Lula nega as acusações, diz que não há provas contra ele e que nunca usou ou teve a propriedade do imóvel. Posteriormente, a condenação de Lula no processo foi confirmada pelos três desembargadores da Oitava Turma do TRF-4 (Tribunal Regional Federal da 4ª Região).

Além da indicação de Moro para o ministério, a defesa de Lula citou como exemplo da suposta parcialidade do ex-juiz sua decisão de retirar o sigilo de trecho da delação do ex-ministro petista Antonio Palocci dias antes do primeiro turno das eleições e a atuação de Moro para impedir a ordem de soltura concedida a Lula pelo desembargador plantonista do TRF-4 Rogério Favreto, em julho.

Culpa de Lula estava pré-definida por Moro, diz defesa ao STF

UOL Notícias

Operação Lava Jato