I don't think it's a good way to do this. At least you should inherit RuntimeNetworkDelegate for XWalkNetworkDelegate. You should not ignore previous implementations.