Problema amb l'acció del Firefox

Jordi, He trobat un problema relativament *greu *a les (sub)accions del Firefox. En el CheckRequirements, es comprova si el programa està instal·lat a l'acció principal. No obstant, a l'hora d'executar el IsNeed de cada sub-acció, aquesta hauria d'heretar el NotInstalled de l'acció pare, però no ho fa, i això produeix un error més tard. Ho he modificat, propagant aquest estat a les dues subaccions (FirefoxAction.cpp L#292), però comprova que ho he fet com toca. Supose que no hi haurà proves d'unitat que comproven això. Salut -- < Xavi Ivars > < http://xavi.ivars.me >

Al 09/03/2013 22:45, En/na Xavi Ivars ha escrit:
Jordi,
He trobat un problema relativament /greu /a les (sub)accions del Firefox. En el CheckRequirements, es comprova si el programa està instal·lat a l'acció principal. No obstant, a l'hora d'executar el IsNeed de cada sub-acció, aquesta hauria d'heretar el NotInstalled de l'acció pare, però no ho fa, i això produeix un error més tard.
Ho he modificat, propagant aquest estat a les dues subaccions (FirefoxAction.cpp L#292), però comprova que ho he fet com toca.
Perfecte.
Supose que no hi haurà proves d'unitat que comproven això.
No, no he pogut fer proves d'unitats i de fet no he pogut fer masses proves de regressió. Un cop publiquem la versió de Mac continuaré amb el tema del Firefox. Els canvis han sigut molt importants i ho he provat poc encara. Atentament, Jordi, -- Jordi Mas i Hernàndez -Bloc: http://gent.softcatala.org/jmas/bloc/ Planet Softcatalà -> http://planeta.softcatala.org
participants (2)
-
Jordi Mas
-
Xavi Ivars