view/src/nsView.cpp
0a51470adf6a2dc433fdb2fa5ee6ef5b5276143e
created 2010-08-19 19:03 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Merge backout
eceebfe296a7dba26de52ffbe02993a97cb6617b
created 2010-08-19 19:02 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Backed out changeset 7b17bcefb174
4d836fb96f4c989eca956012f2a75e182b664d62
created 2010-08-19 19:02 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Merge backout
300b24ea2b74a14586fe46ed54026d54f13cec25
created 2010-08-19 19:02 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Backed out changeset 7735c00eabe9
28070f8d44b57484024a709e54bd18fcf4078c02
created 2010-08-19 19:02 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Merge backout
843e2b948c1e6cf106ad113533e48b8535c5bd04
created 2010-08-19 19:02 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Backed out changeset 353da995af6f
3ceaf53d80dfbb6f17013bcf9b4c52deca5e9a8e
created 2010-08-19 19:02 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Merge backout
344aa86787f71f1e701f3c282af24fb10387df34
created 2010-08-19 19:02 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Backed out changeset 5bf0b315a5aa
3496939165ad1e978ee6bdb50fd36abf6b75e94a
created 2010-08-19 19:02 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Merge backout
3dcc302376790362a94d34a09b85602f15043477
created 2010-08-19 19:02 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Backed out changeset f1af117d4598
f0a721242933c44dcc43a6044750264b239d8f7d
created 2010-08-19 19:01 -0500
pushed 2010-08-20 00:06 +0000
Chris Jones Chris Jones - Backed out changeset 90ad165ae21b
90ad165ae21bad04e6dfab4502215d28c2a33aea
created 2010-08-19 13:49 -0500
pushed 2010-08-19 18:58 +0000
Chris Jones Chris Jones - Bug 582057, part i: Use nsIWidget::CreateChild in nsIView::CreateWidget* (where possible). r=roc a=blocking-fennecb1
f1af117d459810a18daa1b069f73d29ff033b4c2
created 2010-08-19 13:49 -0500
pushed 2010-08-19 18:58 +0000
Chris Jones Chris Jones - Bug 582057, part g: Split nsIView::CreateWidget into CreateWidget, CreateWidgetForParent, and CreateWidgetForPopup in preparation of eliminating IIDs here. sr=roc
5bf0b315a5aa5fcddcae8628aaaff4513e0b85ba
created 2010-08-19 13:49 -0500
pushed 2010-08-19 18:58 +0000
Chris Jones Chris Jones - Bug 582057, part f: Split out window initialization code in preparation for multiple CreateWidget* methods. r=roc
353da995af6f3628a0e27bde5e0e2f884e20b80a
created 2010-08-19 13:49 -0500
pushed 2010-08-19 18:58 +0000
Chris Jones Chris Jones - Bug 582057, part e: Simplify the logic for creating popup widgets. r=roc
7735c00eabe99c1d399eb5cc4712ebdcae2a3e52
created 2010-08-19 13:49 -0500
pushed 2010-08-19 18:58 +0000
Chris Jones Chris Jones - Bug 582057, part d: Simplify nsView::LoadWidget and return early if it fails. r=roc
7b17bcefb1746c9a05f88b325104892044ec1b15
created 2010-08-19 13:49 -0500
pushed 2010-08-19 18:58 +0000
Chris Jones Chris Jones - Bug 582057, part c: Initialize default widget init data earlier so that it's always available. r=roc
c5945b6a97ed029f533fb67d832e62c850a8689e
created 2010-08-19 13:49 -0500
pushed 2010-08-19 18:58 +0000
Chris Jones Chris Jones - Bug 582057, part b: Remove nsIDeviceContext::SupportsNativeWidgets because it's not used meaningfully, and will be confusing in content processes. sr=roc
5452db2936943fd92b1b8f7a686a26100a3b7188
created 2010-08-19 13:49 -0500
pushed 2010-08-19 18:58 +0000
Chris Jones Chris Jones - Bug 582057, part a: Add nsIView::Impl() and nsView::CreateWidget() to get rid of |static_cast<nsView*>(this)|. r=roc
712cbadfd66136f7efa58f780cc76a19cde17be8
created 2010-07-18 21:23 -0500
pushed 2010-07-19 02:25 +0000
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 10. Overhaul generic parts of view/ to handle non-constant zoom view manager hierarchies. r=mats
474d481c04657b34c006b192d6bee3e35031f015
created 2010-06-25 16:51 -0500
pushed 2010-06-25 21:51 +0000
Timothy Nikkel Timothy Nikkel - Bug 563878. Part 9. Remove nsIView::GetScreenPosition because it is unused. r=mats
5b1c95b84304f22428b982a19bce997cb738aca6
created 2010-06-24 21:01 -0500
pushed 2010-06-25 02:01 +0000
Jim Mathies Jim Mathies - Bug 513162 - Widget additions for recycling top level widgets as content containers. r=dbaron.
4bdf5ca225198291d665bdb95c8a4d95588c63ea
created 2010-04-23 12:21 +1200
pushed 2010-04-23 03:36 +0000
Robert O'Callahan Robert O'Callahan - Bug 556052. Compute mViewToWidgetOffset correctly and fix bugs by adding subpixel translation when painting. r=mats
def0545f8384f175c938a5216b713cf3e50e0966
created 2010-03-10 13:14 +1300
pushed 2010-03-15 01:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 549630. mViewToWidgetOffset is being calculated the wrong way around. r=mats
b3b635d4167da405bc260bec709a679a0c755184
created 2010-02-24 00:33 -0800
pushed 2010-03-15 01:49 +0000
Robert O'Callahan Robert O'Callahan - Bug 546071. Compute view-to-widget offset for plugin views. r=mats
77c8991300372bf5e55821fa7f9b2672980fc151
created 2010-03-05 20:05 +1300
pushed 2010-03-05 07:28 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset 78318b260f18
78318b260f18179ac961587adf21ed7b1ca5339d
created 2010-02-24 00:33 -0800
pushed 2010-03-05 00:12 +0000
Robert O'Callahan Robert O'Callahan - Bug 546071. Compute view-to-widget offset for plugin views. r=mats
4384150589e0faf0bed86828bc2c37344eb8431e
created 2010-01-12 10:45 +1300
pushed 2010-01-11 21:46 +0000
Robert O'Callahan Robert O'Callahan - Bug 526394. Part 32: Remove code that only existed so that scrollframes could have views. r=mats
920142c5558f569024d2f41673e9893ab7cb729d
created 2009-09-24 18:18 +1200
pushed 2009-09-24 06:20 +0000
Markus Stange Markus Stange - Bug 515446 - Combine the two Create methods of nsIWidget into one. Also remove nsCocoaWindow's capability of adapting its NSWindow from aNativeParent. r=josh, sr=roc
eda2433181c909dadecc22e4c2210c9fca39d782
created 2009-09-13 09:13 -0400
pushed 2009-09-13 13:15 +0000
Neil Deakin Neil Deakin - Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
94b823431cc060e1aac0c495b3181851ef5c34be
created 2009-09-10 12:11 -0400
pushed 2009-09-10 16:26 +0000
Neil Deakin Neil Deakin - Bug 503943, back out mouse capture patch, CLOSED TREE
4a4a6ff0d74c06d5f98cbd2ba310224fb42b4658
created 2009-09-10 08:51 -0400
pushed 2009-09-10 12:52 +0000
Neil Deakin Neil Deakin - Bug 503943, add mouse capturing api to elements, remove capturing from views, r=roc,sr=smaug
79db77b024f7dd5b354290cab1ad0ad56c2a19a7
created 2009-07-30 14:54 +1200
pushed 2009-08-01 16:17 +0000
Robert O'Callahan Robert O'Callahan - Bug 506615. XUL decks should not have wididgets. r=dbaron
4834ae129387eaeb8c30274bd45ca17399a35530
created 2009-07-30 22:06 +1200
pushed 2009-07-30 10:06 +0000
Robert O'Callahan Robert O'Callahan - Backed out changeset c353fe809be0
c353fe809be05e922e2d6146eb8e07cf4cfd79dd
created 2009-07-30 14:54 +1200
pushed 2009-07-30 04:00 +0000
Robert O'Callahan Robert O'Callahan - Bug 506615. XUL decks should not have wididgets. r=dbaron
ab465e29e98f19a7849a7743b2c2bf483016c4a3
created 2009-07-27 09:30 +1200
pushed 2009-07-27 01:03 +0000
Robert O'Callahan Robert O'Callahan - Bug 505693. Remove nsIView::DisownWidget. r=bzbarsky
9bc2931f032bfd12c9255ad21a9182035df5a68e
created 2009-07-22 12:45 +1200
pushed 2009-07-22 00:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 11: Remove GetWidget cals from the view maanger. r=bzbarsky
6d131711f67fa1e16c33304abd104466a7f17e63
created 2009-07-22 12:45 +1200
pushed 2009-07-22 00:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 339548. Part 9: Create nsRootPresContext::UpdatePluginGeometry, and use it. Make nsObjectFrame manage its widget directly.
dfa7ab1fe97c6a5015cf5ffd73bd21109d4662bf
created 2009-07-22 12:44 +1200
pushed 2009-07-22 00:48 +0000
Robert O'Callahan Robert O'Callahan - Bug 352093. Part 1: Add view parameter to nsViewManager::DispatchEvent so we can target view system events to widget-less documents. r=bzbarsky
cabb8925dcd3d831a244b01e0a37c29b8793c77b
created 2009-06-10 14:00 -0400
pushed 2009-06-10 18:01 +0000
Neil Deakin Neil Deakin - Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
c18316c0104585b13548d17ad4d1d45e5d7f1246
created 2009-05-14 07:04 -0700
pushed 2009-05-14 14:09 +0000
Daniel Veditz Daniel Veditz - bug 490425 fix nsView crash, patch from Martin Stransky, r/sr=roc
665b73eb15c804b90b4978b7820e41067a955d59
created 2009-05-08 14:31 +1200
pushed 2009-05-08 03:22 +0000
Ryo Onodera Ryo Onodera - Bug 489485. nsRect::ToNearest/Inner/OuterPixels should be nonstatic. r+sr=roc
eb5029e4fc0996635d3da2696d92b99f4995d442
created 2009-02-18 16:11 -0800
pushed 2009-02-19 08:22 +0000
Jeremy D. Lea Jeremy D. Lea - Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
a3f2ff43ea118acdb88734277039ad83e282793f
created 2009-02-15 18:41 +0100
pushed 2009-02-15 17:44 +0000
Serge Gautherie Serge Gautherie - Backed out changeset: 719dca3419b5
719dca3419b5a13fe26bbc7d69b3ca53bf227dfe
created 2009-02-15 17:41 +0100
pushed 2009-02-15 16:44 +0000
Jeremy Lea Jeremy Lea - Bug 476726 - deCOMtaminate WidgetToScreen and ScreenToWidget; r+sr=roc
a7f7ec7f347cb39b47977f8a3a259277bb96ba3b
created 2009-01-15 16:27 +1300
pushed 2009-01-15 08:00 +0000
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
eee86e5513ad381eaa16a55f037fa479c8d54187
created 2008-10-10 17:04 +0200
pushed 2008-10-10 15:05 +0000
Arpad Borsos Arpad Borsos - Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
f77e8a166f067f66aa4f620952210c51bec764db
created 2008-09-28 23:13 +1300
pushed 2008-09-28 10:14 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
536b982929cd53ea8deab06dbb5ba2f4ae0732d0
created 2008-09-28 20:38 +1300
pushed 2008-09-28 07:38 +0000
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint their own types so that we can catch errors by distinguishing pixels from appunits. r+sr=roc
9ac77603d3260906f32e11761a0b86c3f422a550
created 2008-09-26 13:10 +1200
pushed 2008-09-26 01:10 +0000
Robert O'Callahan Robert O'Callahan - Backing out bug 448830
b3412569801fb11b3cc2f76f86645bc3bae1bb47
created 2008-09-26 10:42 +1200
pushed 2008-09-25 22:42 +0000
Jeremy Lea Jeremy Lea - Bug 448830. Make nsIntRect/nsIntSize/nsIntPoint/nsIntMargin separate types so we get appunit vs pixel typechecking. r+sr=roc
b827e694565dc90907b641cd9f4e4f7179bee895
created 2008-09-13 21:42 +1200
pushed 2008-09-13 09:42 +0000
Keith Schwarz Keith Schwarz - Bug 435293. Implement CSS transforms. r=dbaron,r+sr=roc
769de6b90612a7dab133dda990ea4ee00203eda6
created 2008-07-21 20:24 +1200
pushed 2008-07-21 08:25 +0000
Karl Tomlinson Karl Tomlinson - Adjust the dirty region consistently with the coordinate transformation. b=445932 r+sr=roc
b3770a76511b2386dd62c87bd00b96cac991fa65
created 2008-07-18 10:54 -0500
pushed 2008-07-18 15:55 +0000
Steven Michaud Steven Michaud - Make sure Destroy() is called before an nsIWidget is destroyed. b=434089 r=bzbarsky sr=vladimir
9d1e3ca006c6fd0e7b7f84eb2599d33ba1ac085f
created 2008-02-19 03:08 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 399852. #ifdef out logging code, since this checkin is going to stick
c2925228a4b212f07411a682c12d90dbfe5e8805
created 2008-02-19 01:16 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 399852. Experimental relanding to collect data from centos5.
34d547076472503c9e3043ab388c6d3869b72e59
created 2008-02-11 19:04 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Backing out bug 399852 again, looks like it caused more focus-related mochitest failures
d9c2d63a6af9e0cc92d3e419964fa2832e5717ba
created 2008-02-11 17:57 -0800
pushed 2008-03-20 16:49 +0000
roc+ roc+ - Bug 399852. Suppress focus changes during content updates, reboot focus after the update has finished. patch by Chris Pearce, r+sr=roc
ae3932e3ac58437bca239a6ce9a66eed15e04ed9
created 2008-01-15 16:56 -0800
pushed 2008-03-20 16:49 +0000
dholbert dholbert - Backing out 399852 due to mac mochitest failures
b8c23d59979e5170cc0c2e902f4c96e8a067e527
created 2008-01-15 16:19 -0800
pushed 2008-03-20 16:49 +0000
dholbert dholbert - Bug 399852 - Crash [@ nsCSSFrameConstructor::FindFrameWithContent] with position: fixed, focusing and contenteditable, patch by Chris Pearce <chris@pearce.org.nz>, r+sr=roc, a=blocking1.9+ (re-landing; mochitest failures should be fixed)
less more (0) -60 tip