Commit Graph

1834 Commits

Author SHA1 Message Date
Josh Aas
aba4e18156 Cocoa event model: 1) fix spurious NPP_SetWindow calls 2) propagate event model immediately. b=527115 r=smichaud r=roc 2009-11-09 22:58:48 -05:00
Ben Newman
9e02e2326f Bug 260264 - Popups from a Site that is in the "Allowed List" (whitelist) are blocked, starting with the n-th popup (dom.popup_maximum). r+sr=jst 2009-09-16 11:46:05 -07:00
Blake Kaplan
12a4d4cc49 Bug 522430 - Don't hand out unexpected objects. r=jst sr=sicking 2009-10-20 17:22:16 -07:00
Timothy Nikkel
76314dbadd Bug 520425. (nsI)CanvasFrame related cleanup. r=roc 2009-10-08 01:18:18 -05:00
Nochum Sossonko
7de428843c Bug 498648 - Start private browsing while editing a message, cancel, doesn't cancel private browsing; r=bz,jst,ehsan 2009-10-20 10:19:43 -04:00
Josh Aas
9bceed7c26 Bustage fix for Cocoa NPAPI, don't confuse Gecko's error codes with NPAPI error codes. b=435041 2009-10-19 11:45:53 -05:00
Neil Deakin
c4fd6752d2 Bug 511449, when a window is shown, update the system focus, as the focus may have been put into an about:blank page loaded beforehand, test by mstange, r=smaug 2009-10-16 10:32:05 -04:00
Johnny Stenback
4e336a4b59 Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu 2009-10-06 17:09:16 -07:00
Daniel Holbert
329bb3002d Bug 474049: Add support for SMIL animation of CSS properties in SVG. r=birtles sr=roc 2009-10-02 14:37:25 -07:00
Jonas Sicking
e51e2a9f6e Bug 562791: Add NS_TIME_FUNCTION and friends to content code. r=jst 2010-04-30 12:40:59 -07:00
Boris Zbarsky
b799eebaa2 Bug 562688 part 4. Change GetRootContent and the like to return Elements. r=jst, sr=sicking 2010-04-30 09:12:05 -04:00
Mitchell Field
033ca6df32 Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov 2010-04-29 18:59:13 +02:00
Jonas Sicking
7b5713fd27 Bug 563491: Don't run code to set window status while we're inside a script blocker. r=mrbkap 2010-06-01 13:36:16 -07:00
Josh Aas
2807b75578 Gecko should use NPAPI directly, remove nsplugindefs.h abstractions. b=516661 r/sr=jst 2009-09-16 21:30:26 -04:00
Johnny Stenback
f6c2a60478 Backed out changeset 105d89f1a33b due to test failures. 2009-08-31 15:03:53 -07:00
Johnny Stenback
235dda4e1c Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu 2009-08-31 14:35:58 -07:00
Josh Aas
4024ef66d5 Implement Cocoa NPAPI event model. b=435041 sr=roc 2009-08-26 17:29:47 -07:00
Peter Van der Beken
c1f690ab0e Fix for bug 510677 (Avoid XPCCallContext for WrapNativeToJSVal). r/sr=jst. 2009-08-14 21:00:24 +02:00
Josh Aas
9fc38183bf Remove java-specific preferences from Firefox UI, hidden prefs. Java should be managed via the addons manager. Also improves accuracy of "window.navigator.javaEnabled()". b=506985 r/sr=jst uireview=faaborg 2009-08-24 15:56:43 -07:00
Doug Turner
757cb46b0e Bug 485943 - Device Orientation Support. r=olli 2009-08-21 07:42:37 -07:00
Peter Van der Beken
70c367f9f8 Fix for bug 508774 (nsGlobalModalWindow traverses mArguments twice). r/sr=jst. 2009-08-10 16:15:49 +02:00
Robert O'Callahan
ce6a49f71f Bug 507755. Move the chrome-only property screenPixelsPerCSSPixel out of 'window' to nsIDOMWindowUtils. r=jst 2009-08-04 09:41:36 +12:00
Robert O'Callahan
b46d983abd Bug 486200. Add window.mozInnerScreenX/Y APIs to return usable screen coordinate APIs (as opposed to window.screenX/Y which return window frame coordinates and are unusable). Also adds window.mozScreenPixelsPerCSSPixel which chrome-prileged code can use to convert CSS pixels to actual screen pixels. r=dbaron,sr=jst 2009-07-30 15:16:44 +12:00
Michael Kohler
bcf8985571 Bug 106386 - Correct misspellings in source code (old); Patch 1; r=timeless 2009-07-27 10:46:59 +02:00
Johnny Stenback
c83f6e4a60 Fixing bug 477974. Plug a few holes where a frame could change the size/position of the containing window. r+sr=mrbkap@gmail.com 2009-07-24 14:06:47 -07:00
Justin Lebar
bc8187692e Bug 504837: Hashchange event should not be restricted to firing only when the document's readystate is 'complete'. r/sr=smaug 2009-07-21 14:17:15 -07:00
Neil Deakin
47f4cfb12b Bug 504367, remove unneeded code which caches focus in nsGlobalWindow::WindowStateHolder, r=bz 2009-07-23 10:38:54 -04:00
Robert O'Callahan
05272ea90c Bug 352093. Part 10: misc fixes to remove assumptions about documents having widgets. r=smaug 2009-07-22 12:45:09 +12:00
Johnny Stenback
cb6ffe6037 Backed out changeset a28347623d0f due to mochitest failures. 2009-07-20 18:20:49 -07:00
Justin Lebar
fcfa30d570 Bug 504837: Hashchange event should not be restricted to firing only when the document's readystate is 'complete'. r/sr=smaug 2009-07-20 14:09:04 -07:00
Peter Van der Beken
692b7b0459 Part 1 of fix for bug 500850 (Make inline style use wrapper cache and slimwrappers). r/sr=bz. 2009-07-13 13:14:57 +02:00
Masayuki Nakano
9ef17e0738 Bug 76053 Windows mouse integration: no "Snap to default button in dialog boxes" r=enn+ere, sr=roc 2009-07-15 18:54:30 +09:00
L. David Baron
6335025c75 Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv 2009-07-08 18:10:29 -07:00
Doug Turner
201671556d Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad 2009-07-08 09:13:13 -07:00
Doug Turner
e98b4c6b2b Backing about 484488. 2009-07-05 22:24:56 -07:00
949181e6de Bug 385434: Add support for HTML5 onhashchange. r=smaug, sr=sicking 2009-06-26 10:16:50 -07:00
Doug Turner
e92b8a3f70 Bug 484488 - MakeFullWindow support for windows mobile. r=olli.pettay, sr=vlad 2009-07-01 12:01:11 -07:00
Johnny Stenback
9b284c29c7 Fixing bug 442399. Remove LiveConnect from the tree. r=joshmoz@gmail.com, bclary@bclary.com, sr=brendan@mozilla.org 2009-06-30 15:55:16 -07:00
Josh Aas
51789a80ef Remove nsPIPluginHost. b=501388 r/sr=jst 2009-06-30 16:49:04 -04:00
Josh Aas
6878d98163 Remove plugin instance peers (nsIPluginInstancePeer, nsPIPluginInstancePeer). Second and final part of bug 500889. r/sr=jst 2009-06-29 14:53:52 -04:00
Josh Aas
f73f476e53 Bug 500889 - Remove nsIPluginInstancePeer2 and nsIPluginInstancePeer3, part 1 for removing plugin instance peers. b=500889 r/sr=jst 2009-06-28 19:43:19 -04:00
Johnny Stenback
ac38e8b06f Fixing bug 484744. Revert an IID change that broke the old Java plugin. r+sr=mrbkap@gmail.com 2009-06-26 07:57:26 -07:00
Josh Aas
783ccd7abc Bustage fix for bug 500593. 2009-06-26 10:47:51 -04:00
Neil Deakin
21f077c60c Bug 499912, crash activating window with no root element, r+sr=smaug 2009-06-24 13:12:37 -04:00
Olli Pettay
4464b9d71b Bug 497178 - Make nsPIDOMEventTarget::GetListenerManager to return nsIEventListenerManager*, r+sr=peterv 2009-06-23 14:23:52 +03:00
Olli Pettay
972be34a27 Bug 496792 - Optimize nsGlobalWindow::PostHandleEvent, r+sr=bz 2009-06-22 12:06:10 +03:00
Daniel Brooks
4d3df1fb03 Backed out changeset 3ed492a26551 2009-06-19 11:57:54 -05:00
Daniel Brooks
4e8d0d468a Bug 486200 - Need API to compute screen coordinates of DOM elements
r=roc,dbaron, sr=roc,jst
2009-06-19 02:24:34 -05:00
Daniel Brooks
9483d43d4a Bug 495002 - nsPresContext ought to have CSSPixelsToDevPixels and DevPixelsToCSSPixels methods
r=bz, sr=roc
2009-06-18 03:35:11 -05:00
Olli Pettay
e781b3dec9 Trunk patch for Bug 491134, r+sr=jst 2009-06-15 11:27:29 +03:00