searching for reviewer(tnikkel)
889dd3ef9c6cbff79db7f11d4ed776756660e271: Bug 930381 - Follow the COM rules when calling ProcessSynthMouseMoveEvent. r=mats, smaug, tnikkel, a=abillings
Olli Pettay <bugs@pettay.fi> - Tue, 12 Nov 2013 07:54:10 -0500 - rev 156475
Push 151 by ryanvm@gmail.com at Tue, 12 Nov 2013 19:50:04 +0000
Bug 930381 - Follow the COM rules when calling ProcessSynthMouseMoveEvent. r=mats, smaug, tnikkel, a=abillings
f3de4be1d6a5488539ebd1ac5811845bf89afaa9: Bug 928441 - Don't clip to the scrollport on root scrollframes if the CSS viewport has been overridden. r=roc,tnikkel a=lsblakk
Kartikaya Gupta <kgupta@mozilla.com> - Thu, 24 Oct 2013 08:19:00 +0100 - rev 155987
Push 2 by raliiev@mozilla.com at Mon, 28 Oct 2013 16:51:24 +0000
Bug 928441 - Don't clip to the scrollport on root scrollframes if the CSS viewport has been overridden. r=roc,tnikkel a=lsblakk
b66681223e7c47b1464b1278dcb1deb9500d9486: Bug 907286 - Implement Frame Counter for non OMTC basic. r=jmuizel,tnikkel
Benoit Girard <b56girard@gmail.com> - Thu, 22 Aug 2013 12:54:05 -0400 - rev 151990
Bug 907286 - Implement Frame Counter for non OMTC basic. r=jmuizel,tnikkel
c0f3313e775994ce7d0b2b1cd6801d2e48711765: Bug 851641. Simplify the logic in nsView::DoResetWidgetBounds. r=tnikkel
Mats Palmgren <matspal@gmail.com> - Wed, 01 May 2013 16:21:33 -0500 - rev 137316
Bug 851641. Simplify the logic in nsView::DoResetWidgetBounds. r=tnikkel
a6639d6743db4bfbb88e25214e466243bd8ad64a: Bug 730441 - Fix null-pointer crash in nsTreeContentView::SetTree(). r=tnikkel
Mats Palmgren <matspal@gmail.com> - Tue, 23 Apr 2013 00:52:22 -0500 - rev 136333
Bug 730441 - Fix null-pointer crash in nsTreeContentView::SetTree(). r=tnikkel
352ceffb0d9ebe96eb8d976789e45a4647a6b50f: Bug 730441 - Fix null-pointer crash in nsTreeColumns::RestoreNaturalOrder(). r=tnikkel
Mats Palmgren <matspal@gmail.com> - Tue, 23 Apr 2013 00:52:20 -0500 - rev 136332
Bug 730441 - Fix null-pointer crash in nsTreeColumns::RestoreNaturalOrder(). r=tnikkel
d35371facb40d7cabedbd28cdb022a49b6414cc1: Bug 832920. Add a way for chrome iframes to opt into having a separate refresh driver (e.g. if they plan to be moved between windows) and make devtools use that opt-in. r=tnikkel,paul
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 22 Feb 2013 09:56:28 -0500 - rev 129824
Bug 832920. Add a way for chrome iframes to opt into having a separate refresh driver (e.g. if they plan to be moved between windows) and make devtools use that opt-in. r=tnikkel,paul
f965c8e4a24ff9a0668e4d74bed3e15d08c3fa27: Bug 832920. Add a way for chrome iframes to opt into having a separate refresh driver (e.g. if they plan to be moved between windows) and make devtools use that opt-in. r=tnikkel,paul
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 22 Feb 2013 09:56:28 -0500 - rev 129784
Bug 832920. Add a way for chrome iframes to opt into having a separate refresh driver (e.g. if they plan to be moved between windows) and make devtools use that opt-in. r=tnikkel,paul
01145aac2536117afc7d7b7c38fb2d5fb1f4d654: Bug 832920. Add a way for chrome iframes to opt into having a separate refresh driver (e.g. if they plan to be moved between windows) and make devtools use that opt-in. r=tnikkel,paul
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 22 Feb 2013 09:56:28 -0500 - rev 129081
Bug 832920. Add a way for chrome iframes to opt into having a separate refresh driver (e.g. if they plan to be moved between windows) and make devtools use that opt-in. r=tnikkel,paul
8cb9ac1627eec71fee4ca9803f1a86d1fa82bd4a: Bug 832920 - Add a way for chrome iframes to opt into having a separate refresh driver (e.g. if they plan to be moved between windows) and make devtools use that opt-in. r=tnikkel, r=paul, a=bajaj
Boris Zbarsky <bzbarsky@mit.edu> - Fri, 22 Feb 2013 09:56:28 -0500 - rev 128485
Bug 832920 - Add a way for chrome iframes to opt into having a separate refresh driver (e.g. if they plan to be moved between windows) and make devtools use that opt-in. r=tnikkel, r=paul, a=bajaj
f4b4392eb8a151f8dd1e6f4d3d716817a90ce0fd: Bug 826817. Part 4: Remove will-send-did-paint and did-send-will-paint flags from nsIPresShell APIs. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Mon, 28 Jan 2013 13:34:11 -0600 - rev 126187
Bug 826817. Part 4: Remove will-send-did-paint and did-send-will-paint flags from nsIPresShell APIs. r=tnikkel
198516229e54c72e59544bf08bad7ab65a411af4: Bug 826817. Part 3: Remove will-send-did-paint flag from nsIWidgetListener::WillPaintWindow. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Mon, 28 Jan 2013 13:34:08 -0600 - rev 126186
Bug 826817. Part 3: Remove will-send-did-paint flag from nsIWidgetListener::WillPaintWindow. r=tnikkel
dbd2536c95b386af1e2de26a26a9e0f786521455: Bug 826817. Part 2: Remove will-send-did-paint and did-send-will-paint flags from nsIWidgetListener::PaintWindow. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Mon, 28 Jan 2013 13:34:06 -0600 - rev 126185
Bug 826817. Part 2: Remove will-send-did-paint and did-send-will-paint flags from nsIWidgetListener::PaintWindow. r=tnikkel
954ef23857baab1c472c6ecc2fb9fda4daffda67: Bug 826817. Part 1: Send WillPaintWindow/DidPaintWindow from all widget implementations. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Mon, 28 Jan 2013 13:34:03 -0600 - rev 126184
Bug 826817. Part 1: Send WillPaintWindow/DidPaintWindow from all widget implementations. r=tnikkel
c88883682ad037990cd6275bc3f1a1c6d7091cd2: Bug 826635. Refresh-driver painting is always enabled now, so remove the alternative code path. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:14:17 +1300 - rev 123328
Bug 826635. Refresh-driver painting is always enabled now, so remove the alternative code path. r=tnikkel
cb1092d8c447ee2a59a42fffd831b79535dc75db: Bug 826632. Part 7: nsView::GetViewManagerInternal is no longer relevant, so remove it. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:13:23 +1300 - rev 123327
Bug 826632. Part 7: nsView::GetViewManagerInternal is no longer relevant, so remove it. r=tnikkel
57f386239178a3a0441af14de60b3a5355d63837: Bug 826632. Part 6: Remove some unnecessary #includes from nsView.h and nsViewManager.h. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:13:13 +1300 - rev 123326
Bug 826632. Part 6: Remove some unnecessary #includes from nsView.h and nsViewManager.h. r=tnikkel
0b3fbf63dd2727cfba55170e124549f092e8676f: Bug 826632. Part 5: nsViewManager methods do not need to be virtual and most of the ones that return nsresult don't need to. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:13:05 +1300 - rev 123325
Bug 826632. Part 5: nsViewManager methods do not need to be virtual and most of the ones that return nsresult don't need to. r=tnikkel Also, just use GetRootView instead of GetRootViewImpl.
92f2f1a27270b6da50a4ec31ba0bf322825ed660: Bug 826632. Part 4: nsViewManager does not need to implement nsISupports anymore. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:12:57 +1300 - rev 123324
Bug 826632. Part 4: nsViewManager does not need to implement nsISupports anymore. r=tnikkel
9e7027c6242a3e77facba24b4ce54cdd21d7536a: Bug 826632. Part 3: Create nsViewManagers directly instead of using XPCOM. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:12:49 +1300 - rev 123323
Bug 826632. Part 3: Create nsViewManagers directly instead of using XPCOM. r=tnikkel
7b31621af1582255b787d742e21d17ec1c21b43e: Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:12:42 +1300 - rev 123322
Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
1367089491f9e5cf9704f09396fdf1cef00be97a: Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:12:24 +1300 - rev 123321
Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
0df74b1a45438c1b823a6e3878e8b6fa6e180729: Bug 826632. Part 7: nsView::GetViewManagerInternal is no longer relevant, so remove it. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:13:23 +1300 - rev 123288
Bug 826632. Part 7: nsView::GetViewManagerInternal is no longer relevant, so remove it. r=tnikkel
f9a6a2f984f9d835b6498247b2f87718d8474f86: Bug 826632. Part 6: Remove some unnecessary #includes from nsView.h and nsViewManager.h. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:13:13 +1300 - rev 123287
Bug 826632. Part 6: Remove some unnecessary #includes from nsView.h and nsViewManager.h. r=tnikkel
3c2fc9e57bb5f7e0eb6981dae295b026ba8bcbcb: Bug 826632. Part 5: nsViewManager methods do not need to be virtual and most of the ones that return nsresult don't need to. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:13:05 +1300 - rev 123286
Bug 826632. Part 5: nsViewManager methods do not need to be virtual and most of the ones that return nsresult don't need to. r=tnikkel Also, just use GetRootView instead of GetRootViewImpl.
4f5d5f0c454c23bfb7c56e239c418b1e4223b725: Bug 826632. Part 4: nsViewManager does not need to implement nsISupports anymore. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:12:57 +1300 - rev 123285
Bug 826632. Part 4: nsViewManager does not need to implement nsISupports anymore. r=tnikkel
2fa476152adcca945739df85f62bb08895e6393c: Bug 826632. Part 3: Create nsViewManagers directly instead of using XPCOM. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:12:49 +1300 - rev 123284
Bug 826632. Part 3: Create nsViewManagers directly instead of using XPCOM. r=tnikkel
d6f3da9601612c4dce7855139d62e33f28d4eeb6: Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:12:42 +1300 - rev 123283
Bug 826632. Part 2: Use nsRefPtr<nsViewManager> instead of nsCOMPtr. r=tnikkel
20df426b611197b3fdf08615f2b2f951b9ebf282: Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 05 Jan 2013 16:12:24 +1300 - rev 123282
Bug 826632. Part 1: Merge nsIViewManager into nsViewManager. r=tnikkel
042de8e1b27c95f129099cf22d3456af1e547e60: Bug 825866. Part 9: Remove Set/GetViewFlags since they're unused. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:12 +1300 - rev 123072
Bug 825866. Part 9: Remove Set/GetViewFlags since they're unused. r=tnikkel
504d70c1ca9cd8c150e977feca49970ee9513277: Bug 825866. Part 8: Mass-rename of nsIView to nsView. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:11 +1300 - rev 123071
Bug 825866. Part 8: Mass-rename of nsIView to nsView. r=tnikkel This was autogenerated by basically replacing all occurrences of the word "nsIView" with nsView.
fbcf7d62c9888a71f34e83dcdc0b6597ae0bc2fc: Bug 825866. Part 7: Make a number of nsIView methods private. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:10 +1300 - rev 123070
Bug 825866. Part 7: Make a number of nsIView methods private. r=tnikkel
5f2b030f0b743f65fefabef1337b462a2981a7df: Bug 825866. Part 6: Annotate nsIWidgetListener method implementations to indicate that they're virtual and must override. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:10 +1300 - rev 123069
Bug 825866. Part 6: Annotate nsIWidgetListener method implementations to indicate that they're virtual and must override. r=tnikkel
dcb03b79fd15da8794af0821dad0d0e861f6663d: Bug 825866. Part 5: Remove NS_IMETHOD declarations that aren't needed anymore. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:09 +1300 - rev 123068
Bug 825866. Part 5: Remove NS_IMETHOD declarations that aren't needed anymore. r=tnikkel
53707172d724f98e6a28530bcc3b5b35028cbebf: Bug 825866. Part 4: Remove nsIView's IID as it's not needed anymore. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:09 +1300 - rev 123067
Bug 825866. Part 4: Remove nsIView's IID as it's not needed anymore. r=tnikkel
638d614c55a54504fd798092b77cdec7b1bd9c7b: Bug 825866. Part 3: Remove some unnecessary 'virtual's. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:09 +1300 - rev 123066
Bug 825866. Part 3: Remove some unnecessary 'virtual's. r=tnikkel
a428bfec3539bf79477dfba1e3f81c91ac1e1ce2: Bug 825866. Part 2: Remove nsIView::ExternalIsRoot, as it's not needed anymore. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:09 +1300 - rev 123065
Bug 825866. Part 2: Remove nsIView::ExternalIsRoot, as it's not needed anymore. r=tnikkel
4e644276c092d46ab8dcb9b69f8393cc2cc83b6d: Bug 825866. Part 1.5: Remove unnecessary static casts. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:08 +1300 - rev 123064
Bug 825866. Part 1.5: Remove unnecessary static casts. r=tnikkel
b4b53bba110757c2587dfc03077199049e9cd623: Bug 825866. Part 1: Merge nsView into nsIView, making all references to nsView refer to nsIView instead. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 04 Jan 2013 02:23:08 +1300 - rev 123063
Bug 825866. Part 1: Merge nsView into nsIView, making all references to nsView refer to nsIView instead. r=tnikkel
d01ebbc522d8b6c0bf2ca0e0921b12b5b2c7352e: Bug 808466. When invalidating a popup frame stop there because popup frames are display roots, don't look at the parent frame's needs paint bits as they are not relevant to the popup frame. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 27 Dec 2012 14:06:46 -0600 - rev 122701
Bug 808466. When invalidating a popup frame stop there because popup frames are display roots, don't look at the parent frame's needs paint bits as they are not relevant to the popup frame. r=tnikkel
c94aecc61d74bef4029dd0b80746742ac22813a4: Bug 801842. Treat windowless plugins in popups as always visible, since we don't compute proper geometry for them. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Wed, 28 Nov 2012 02:18:39 +1300 - rev 120028
Bug 801842. Treat windowless plugins in popups as always visible, since we don't compute proper geometry for them. r=tnikkel
da93f5dda913c2364c39445c8467d073ff68b617: Bug 808466. When invalidating a popup frame stop there because popup frames are display roots, don't look at the parent frame's needs paint bits as they are not relevant to the popup frame. r=tnikkel,a=bajaj
Robert O'Callahan <robert@ocallahan.org> - Thu, 27 Dec 2012 14:06:46 -0600 - rev 119144
Bug 808466. When invalidating a popup frame stop there because popup frames are display roots, don't look at the parent frame's needs paint bits as they are not relevant to the popup frame. r=tnikkel,a=bajaj
342ebbbb736b4f3bee35d2b9cc766df5f989cac8: Bug 759993. Make nsIFrame::GetTransformMatrix robust for popup frames. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sun, 11 Nov 2012 00:02:56 -0800 - rev 117989
Bug 759993. Make nsIFrame::GetTransformMatrix robust for popup frames. r=tnikkel * * * [mq]: tmp
9b9bf8702da4f76bc5e9fcfb5c58ec376529fb01: Bug 794579. Remove view from existing parent before setting it as the root view. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Tue, 02 Oct 2012 16:25:47 -0500 - rev 112545
Bug 794579. Remove view from existing parent before setting it as the root view. r=tnikkel
2e2c7ed818d6f352bbce323909d3a6e0b0b8415d: Bug 777194. Part 5: When choosing a subpixel position to scroll to, align the new position with the position that was most recently used to rerender the scrolled layer(s). r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 17 Aug 2012 11:40:10 +1200 - rev 110960
Bug 777194. Part 5: When choosing a subpixel position to scroll to, align the new position with the position that was most recently used to rerender the scrolled layer(s). r=tnikkel If we always align the new scroll position with the previous scroll position, we can accumulate error and gradually drift out of alignment with the layer pixels until we exceed the tolerance and are forced to rerender everything.
22a46f5dca2be1fb16eca99bc251740c86ff781b: Bug 777194. Part 8: Nudge transform matrix in ChooseScaleAndSetTransform to avoid math error. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Sat, 25 Aug 2012 16:41:46 +1200 - rev 110956
Bug 777194. Part 8: Nudge transform matrix in ChooseScaleAndSetTransform to avoid math error. r=tnikkel
2365bb8a416a62ec1a362fe6b6cf16b595723907: Bug 777194. Part 1: Use an epsilon tolerance value when comparing residual translations. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Fri, 17 Aug 2012 11:38:59 +1200 - rev 110954
Bug 777194. Part 1: Use an epsilon tolerance value when comparing residual translations. r=tnikkel
5b2fe6b88ca4b0838b06f78b0faf3130df6309aa: Bug 777194. Part 9: Don't do snapped image drawing if there's rotation in the CTM. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Tue, 04 Sep 2012 10:32:20 +1200 - rev 110802
Bug 777194. Part 9: Don't do snapped image drawing if there's rotation in the CTM. r=tnikkel
0b354d6a9c9085f2daef62c0633c6d3826bd8b9b: Bug 785588. Perform asynchronous scroll operations before firing requestAnimationFrame callbacks. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Wed, 05 Sep 2012 22:29:15 +1200 - rev 107879
Bug 785588. Perform asynchronous scroll operations before firing requestAnimationFrame callbacks. r=tnikkel
94e4dbce3b94147d06e80b336773a7e68bbdce44: Bug 780345. Use a heuristic to reduce the scroll-port height by the height of fixed-position headers and footers when scrolling the viewport vertically by pages. r=tnikkel
Robert O'Callahan <robert@ocallahan.org> - Thu, 09 Aug 2012 23:17:40 +1200 - rev 105304
Bug 780345. Use a heuristic to reduce the scroll-port height by the height of fixed-position headers and footers when scrolling the viewport vertically by pages. r=tnikkel