¿Cómo pasar el parámetro para funcionar usando en addEventListener?

En la forma tradicional de agregar oyente de eventos:

function getComboA(sel) {
    var value = sel.options[sel.selectedIndex].value;  
}

<select id="comboA" onchange="getComboA(this)">
<option value="">Select combo</option>
<option value="Value1">Text1</option>
<option value="Value2">Text2</option>
<option value="Value3">Text3</option>
</select>

Pero quería adaptarme a la forma addEventListener:

productLineSelect.addEventListener('change',getSelection(this),false);

function getSelection(sel){
    var value = sel.options[sel.selectedIndex].value;
    alert(value);
}

¿No funciona porque no puedo pasar ningún parámetro en getSelection () como el segundo parámetro en el método addEventListener? Por lo que sé, solo puedo usar el nombre de la función sin paréntesis.

¿Alguna idea?

Por cierto, mirami pregunta anterior Acerca de console.log no funciona en safari 6.0 developer inspector, no puedo escribir ningún resultado en la consola, lo cual es frustrante.

Respuestas a la pregunta(4)

Su respuesta a la pregunta