Issue 1:
Hi,

It's great that you in sf 2.1 can set a global translation_domain for a form, but it's not delegated to repeated types, and setting "options" => array("translation_domain" => "xxx") does not work.

My builder element looks like this:

$builder->add('password', 'repeated', array(
'type' => 'password',
'invalid_message' => 'password.invalid.match',
'first_name' => 'pass',
'second_name' => 'pass_repeated',
'required' => true,
'error_bubbling' => true,
'options' => array(
'attr' => array('autocomplete' => 'off'),
'translation_domain' => 'account'
),
));

any idea how to make this work ?

Issue 2:
I noticed that my local copy of packagist started to fail, and after some digging it appears related to PHP5.3

This is all based on the 2.3 symfony branch.

Here is a test to show my thinking.

/**
* https://github.com/composer/packagist/issues/458
* Based on https://github.com/composer/packagist/commit/daba8a97422a2c993653acb1b9f127f495d16c70
*/
public function testPackagist()
{
$storage = $this->getStorage();
$bag = new FlashBag();
$storage->registerBag($bag);
$storage->getBag($bag->getName());

$storage->save();

$this->assertSame($bag, $storage->getBag($bag->getName()));
}

PHPUnit 4.4.0 by Sebastian Bergmann.

Configuration read from /var/www/HttpFoundation/phpunit.xml.dist

............................................................... 63 / 736 ( 8%)
............................................................... 126 / 736 ( 17%)
...........................S....................E.............. 189 / 736 ( 25%)
............................................................... 252 / 736 ( 34%)
............................................................... 315 / 736 ( 42%)
............................................................... 378 / 736 ( 51%)
............................................................... 441 / 736 ( 59%)
............................................................... 504 / 736 ( 68%)
............................................................... 567 / 736 ( 77%)
........................................................SSSSSSS 630 / 736 ( 85%)
SSSSSSSSSSSSSSSSSSSSS....................................E..... 693 / 736 ( 94%)
....S.S.S.....S.S..S..S....................

Time: 6.34 seconds, Memory: 56.25Mb

There were 2 errors:

1) Symfony\Component\HttpFoundation\Tests\JsonResponseTest::testSetContent
json_encode(): Invalid UTF-8 sequence in argument

/var/www/HttpFoundation/JsonResponse.php:94
/var/www/HttpFoundation/JsonResponse.php:44
/var/www/HttpFoundation/JsonResponse.php:52
/var/www/HttpFoundation/Tests/JsonResponseTest.php:183

2) Symfony\Component\HttpFoundation\Tests\Session\Storage\NativeSessionStorageTest::testPackagist
RuntimeException: Failed to start the session: already started by PHP ($_SESSION is set).

/var/www/HttpFoundation/Session/Storage/NativeSessionStorage.php:139
/var/www/HttpFoundation/Session/Storage/NativeSessionStorage.php:265
/var/www/HttpFoundation/Tests/Session/Storage/NativeSessionStorageTest.php:89

FAILURES!
Tests: 736, Assertions: 1556, Errors: 2, Skipped: 36.

$ php -v
PHP 5.3.10-1ubuntu3.15 with Suhosin-Patch (cli) (built: Oct 29 2014 12:19:04)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

The passes in PHP 5.5.19