Just wanted to confirm the answer for the OP since there have been two different responses to this question. Kushal is correct, I think Himanshu is confusing the problem with another issue.
Typically only electrophiles can add to a pi bond. Therefore NaCl, which is a source of Cl-, will not add first. Only Br2 can act as an electrophile source, by adding Br+ to the pi bond, forming a bromonium ion intermediate and Br-.
At this point there will be competition between the two nucleophiles present, Br- and Cl-. Either way the nucleophile will add with a specific stereochemistry. The nucleophile will also add in a markovnikov fashion to the more substituted carbon, but this will only be relevant if Cl- adds. I'll leave it to you to explain why it occurs this way. HINT: Think of the structure of the intermediate. Make a model if you need to, it may be helpful to use tubing to form some of the bond angles. Also, draw the resonance structures of a halonium ion and the actual structure, and think about how the charge is concentrated on the two carbons.
I'm not sure which nucleophile would add faster in the second step, does anyone else know?