iceweasel não é um daemon e, portanto, não se colocará em segundo plano. Portanto, o sleep 10 só é executado depois que iceweasel retorna (ou seja, depois que você o fechou).
Em vez disso, coloque um & após sua chamada para iceweasel para informar ao seu shell que ele deve colocar o programa em segundo plano, em vez de esperar que ele retorne:
iceweasel https://www.facebook.com/ & sleep 10;import -window root root/scr/scr.png