14ce7619e9c186286e15419bb7800b3fd5c3e34f: Bug 243519. Fix the crashtest so that it doesn't bomb out with a JS error without completing the actual test. And make it (and Acid3) actually pass without screwing up the frame tree.
Robert O'Callahan <robert@ocallahan.org> - Sat, 06 Sep 2008 22:21:37 +1200 - rev 18887
Push 1797 by rocallahan@mozilla.com at Sat, 06 Sep 2008 10:21:49 +0000
Bug 243519. Fix the crashtest so that it doesn't bomb out with a JS error without completing the actual test. And make it (and Acid3) actually pass without screwing up the frame tree.
cc98ae28c215e415f19ff4151a52386e40124c1c: Bug 381349 - Session Restore: trigger save operation when scrolling. r=dietrich
Simon Bünzli <zeniko@gmail.com> - Sat, 06 Sep 2008 11:50:01 +0200 - rev 18886
Push 1796 by dgottwald@mozilla.com at Sat, 06 Sep 2008 09:50:32 +0000
Bug 381349 - Session Restore: trigger save operation when scrolling. r=dietrich
75919d3eb3d08ce32fcacaf1e8af5bec571efc03: Bug 243519. Rework root element frame construction and the CanvasFrame so that the CanvasFrame is an abs-pos container and the root element frame can be positioned. r=fantasai,sr=dbaron
Robert O'Callahan <robert@ocallahan.org> - Sat, 06 Sep 2008 21:35:05 +1200 - rev 18885
Push 1795 by rocallahan@mozilla.com at Sat, 06 Sep 2008 09:35:22 +0000
Bug 243519. Rework root element frame construction and the CanvasFrame so that the CanvasFrame is an abs-pos container and the root element frame can be positioned. r=fantasai,sr=dbaron
f7414f6cb95badc8eff58fa763e0685f1975d1a5: Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
Robert O'Callahan <robert@ocallahan.org> - Sat, 06 Sep 2008 20:52:56 +1200 - rev 18884
Push 1794 by rocallahan@mozilla.com at Sat, 06 Sep 2008 08:53:07 +0000
Bug 376662. Convert nsIFrame::GetOffsetTo to not use views. We need to ensure that for popups and scrollframes, views and frames are kept in sync at *all* times. Also fixes bugs in tests for NS_FRAME_NO_MOVE_FRAME. r+sr=bzbarsky
23b2ad006a98d63d103fff60cdf1ec93b0d65c5f: Bug 422283. Make sure that an overflow container's next-in-flows are always also overflow containers. This means that when we convert a normal frame into an overflow container, we need to scan through its next-in-flows and make them overflow containers too. r=fantasai,sr=mats
Robert O'Callahan <robert@ocallahan.org> - Sat, 06 Sep 2008 20:48:09 +1200 - rev 18883
Push 1793 by rocallahan@mozilla.com at Sat, 06 Sep 2008 08:48:21 +0000
Bug 422283. Make sure that an overflow container's next-in-flows are always also overflow containers. This means that when we convert a normal frame into an overflow container, we need to scan through its next-in-flows and make them overflow containers too. r=fantasai,sr=mats
5b69c1cd59762ee8e70cf66785d5f888a80e3f25: Bug 442291. Avoid the bitblit scrolling path completely if the area to be repainted is more than half the area to scroll. The goal is to avoid the synchronous repaint required by bitblitting (synchronicity is required to minimize the delay between blitting and repainting --- the intermediate display is very ugly). Also, make scroll-induced full-view repainting DEFERRED, so that it's less urgent and more apt to coalesce, so we drop frames more easily when painting can't keep up during scrolling. r+sr=bz
Robert O'Callahan <robert@ocallahan.org> - Sat, 06 Sep 2008 20:42:47 +1200 - rev 18882
Push 1792 by rocallahan@mozilla.com at Sat, 06 Sep 2008 08:43:12 +0000
Bug 442291. Avoid the bitblit scrolling path completely if the area to be repainted is more than half the area to scroll. The goal is to avoid the synchronous repaint required by bitblitting (synchronicity is required to minimize the delay between blitting and repainting --- the intermediate display is very ugly). Also, make scroll-induced full-view repainting DEFERRED, so that it's less urgent and more apt to coalesce, so we drop frames more easily when painting can't keep up during scrolling. r+sr=bz
b0d99512879588be8be8786ca3d157b15eca7db8: Bug 446529. Disable uncommon ligatures on Mac/ATSUI. Make sure we don't enable common ligatures if ATSUI has disabled them by default for this font (e.g. for Courier). r=vlad
Robert O'Callahan <robert@ocallahan.org> - Sat, 06 Sep 2008 20:37:58 +1200 - rev 18881
Push 1791 by rocallahan@mozilla.com at Sat, 06 Sep 2008 08:38:08 +0000
Bug 446529. Disable uncommon ligatures on Mac/ATSUI. Make sure we don't enable common ligatures if ATSUI has disabled them by default for this font (e.g. for Courier). r=vlad
63f6591b12380faf754664864dba6240cedcd89e: Bug 342635 - wrong scroll behaviour after loading new page while session restoring. r=dietrich
Simon Bünzli <zeniko@gmail.com> - Sat, 06 Sep 2008 05:42:39 +0200 - rev 18880
Push 1790 by dgottwald@mozilla.com at Sat, 06 Sep 2008 03:43:03 +0000
Bug 342635 - wrong scroll behaviour after loading new page while session restoring. r=dietrich
172a08c1ce8e18537a4669d8803cc2b68cc24ab9: Bug 367052 - about:blank shows up in back arrow history of restored blank tabs. r=dietrich
Simon Bünzli <zeniko@gmail.com> - Sat, 06 Sep 2008 05:32:15 +0200 - rev 18879
Push 1789 by dgottwald@mozilla.com at Sat, 06 Sep 2008 03:32:34 +0000
Bug 367052 - about:blank shows up in back arrow history of restored blank tabs. r=dietrich
b96ac5d9119adecb3c79dee25e77cc03646c1e94: Bug 453831 - Focus in limbo after multi-tab launch pref set. r=dietrich
Simon Bünzli <zeniko@gmail.com> - Sat, 06 Sep 2008 05:27:49 +0200 - rev 18878
Push 1788 by dgottwald@mozilla.com at Sat, 06 Sep 2008 03:28:44 +0000
Bug 453831 - Focus in limbo after multi-tab launch pref set. r=dietrich
534edf352f6bdd2d010ade29d50a289ec9a7bdea: Bug 453702. Don't try to convert |length| to a number for various array-like class resolve hooks.
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Sep 2008 21:10:35 -0400 - rev 18877
Push 1787 by bzbarsky@mozilla.com at Sat, 06 Sep 2008 01:11:02 +0000
Bug 453702. Don't try to convert |length| to a number for various array-like class resolve hooks.
f3d3c41fa6867986f19d0af81704563749a6a615: Bug 443769. Fix operator precedence snafu. r+sr=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Sep 2008 21:10:35 -0400 - rev 18876
Push 1787 by bzbarsky@mozilla.com at Sat, 06 Sep 2008 01:11:02 +0000
Bug 443769. Fix operator precedence snafu. r+sr=dbaron
99071e1efbe774320f97cfdbb54a130368dacc28: Bug 452238. Remove unused imports collection code. r+sr=dbaron
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 05 Sep 2008 21:10:35 -0400 - rev 18875
Push 1787 by bzbarsky@mozilla.com at Sat, 06 Sep 2008 01:11:02 +0000
Bug 452238. Remove unused imports collection code. r+sr=dbaron
563df8c7a7e3dca3d48e26e8afdf07de9dddbcf6: bug 451264 allowing reftest-wait and reftest-print together r=dbaron
Clint Talbert <ctalbert@mozilla.com> - Fri, 05 Sep 2008 17:30:45 -0700 - rev 18874
Push 1786 by ctalbert@mozilla.com at Sat, 06 Sep 2008 00:31:05 +0000
bug 451264 allowing reftest-wait and reftest-print together r=dbaron
e24e4d273f8c2bb8809175d3779785c1e619fca8: bug 451264 allow reftest-wait and reftest-print together r=dbaron
Clint Talbert <ctalbert@mozilla.com> - Fri, 05 Sep 2008 17:28:03 -0700 - rev 18873
Push 1785 by ctalbert@mozilla.com at Sat, 06 Sep 2008 00:28:37 +0000
bug 451264 allow reftest-wait and reftest-print together r=dbaron
1799243b908953cfef4cc2610ffae1e8c90a0680: Bug 452489 - Fixes OOM predicate on OSSO to use the high water mark. r=bsmedberg
Doug Turner <dougt@meer.net> - Fri, 05 Sep 2008 17:21:36 -0700 - rev 18872
Push 1784 by dougt@mozilla.com at Sat, 06 Sep 2008 00:21:53 +0000
Bug 452489 - Fixes OOM predicate on OSSO to use the high water mark. r=bsmedberg
825b049918201d06b80d89f7f47b583b7b19cb90: Bug 451731 - "Update caps, dom, xpconnect for Bug 451729 (checkObjectAccess moving to the JSContext)". r+sr=jst.
Ben Turner <bent.mozilla@gmail.com> - Fri, 05 Sep 2008 16:26:04 -0700 - rev 18871
Push 1783 by bturner@mozilla.com at Fri, 05 Sep 2008 23:26:22 +0000
Bug 451731 - "Update caps, dom, xpconnect for Bug 451729 (checkObjectAccess moving to the JSContext)". r+sr=jst.
7da53f4cd7129da668b69c3ac0238713800a960c: Bug 451729 - " Allow runtime's security callbacks to be overridden by a context". r=brendan.
Ben Turner <bent.mozilla@gmail.com> - Fri, 05 Sep 2008 16:24:53 -0700 - rev 18870
Push 1783 by bturner@mozilla.com at Fri, 05 Sep 2008 23:26:22 +0000
Bug 451729 - " Allow runtime's security callbacks to be overridden by a context". r=brendan.
a237b21122faa5307d3ad8a7f0e2f8beee6ffbfd: Fixing second part of bug 453571. Use more [optional] idl arguments, and less nsAXPCNativeCallContext. r+sr=bzbarsky@mit.edu
Johnny Stenback <jst@mozilla.com> - Fri, 05 Sep 2008 14:54:53 -0700 - rev 18869
Push 1782 by jst@mozilla.com at Fri, 05 Sep 2008 22:23:30 +0000
Fixing second part of bug 453571. Use more [optional] idl arguments, and less nsAXPCNativeCallContext. r+sr=bzbarsky@mit.edu
7352ef83055a730b135af718dd907316475df2cc: Fixing first part of bug 453571. Use more [optional] idl arguments, and less nsAXPCNativeCallContext. r+sr=mrbkap@gmail.com
Johnny Stenback <jst@mozilla.com> - Fri, 05 Sep 2008 14:51:24 -0700 - rev 18868
Push 1781 by jst@mozilla.com at Fri, 05 Sep 2008 21:52:54 +0000
Fixing first part of bug 453571. Use more [optional] idl arguments, and less nsAXPCNativeCallContext. r+sr=mrbkap@gmail.com
(0) -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip