I have flown with CA many times and never have I ever been asked to weigh my carry-on when flying with them. Granted most of my flying with them are international. The handful amount of times I have flown with them domestically are a in and out of hubs/main ports where CA does ground handling themselves.