My answer, based on how I understand your not quite clear questions, is
- No
- No
There is no such thing as miracle. If you are trying to use too much memory, eventually you get the failure. You did not describe in all the detail how the browser behaves, not sure it's wrong. If you have some better idea on the behavior in such cases, even without having an idea on implementation, please explain it.
—SA