Commit Graph

3462 Commits

Author SHA1 Message Date
Chris Pearce
c28e8a66d9 Bug 545812 - Break out of DOM full-screen mode upon non-alpha-numeric key input. r=smaug 2011-09-05 08:40:18 +12:00
Chris Pearce
fb98936759 Bug 545812 - Only allow request and cancel full-screen api to work from a trusted event handler. r=smaug 2011-09-05 08:40:18 +12:00
Chris Pearce
c782ba7555 Bug 545812 - Implement iframe.mozallowfullscreen. r=jst 2011-09-05 08:40:17 +12:00
Chris Pearce
0ae15dea93 Bug 545812 - Dispatch mozfullscreenchange event when we change full-screen mode. r=smaug 2011-09-05 08:40:11 +12:00
Chris Pearce
7c3df7aedd Bug 545812 - Implement -moz-full-screen css pseudoclass. r=bz 2011-09-05 08:39:08 +12:00
Chris Pearce
7c1b965126 Bug 545812 - DOM/content changes required for DOM full-screen API. r=jst 2011-09-05 08:39:05 +12:00
Jason Duell
ea66f51c13 Bug 678595: Remove test assumption that cancel causes cache invalidation. r=jdm 2011-09-02 13:03:24 -07:00
Ed Morley
19a1226d22 Merge last green changeset on m-i to m-c 2011-09-01 08:41:18 +01:00
Boris Zbarsky
55a9249c51 Bug 679671. Save the original string when parsing nonnegative or positive integer values shows them as non-strict. r=mounir 2011-08-31 18:09:23 -04:00
Boris Zbarsky
185007f906 Bug 679689. Allow empty string values to be associtated to enumerated attributes. r=sicking 2011-08-31 18:09:58 -04:00
Ed Morley
243415d54c Backout 89b87e96dc17 (bug 639720), b449db7a038b (bug 679689) & ef216b965a04 (bug 679671) for Mochitest oranges, on a CLOSED TREE; a=philor 2011-09-01 00:58:00 +01:00
Kyle Huey
7b7b45a351 Merge m-c to b-s. 2011-08-31 07:52:43 -04:00
Marco Castelluccio
7cb0506077 Bug 682744 - Sprinkle some do_QueryObject fairy dust around the tree; r=khuey 2011-08-30 22:45:31 +01:00
Boris Zbarsky
5df1c9dfe4 Bug 679689. Allow empty string values to be associtated to enumerated attributes. r=sicking 2011-08-31 18:09:58 -04:00
Boris Zbarsky
b98b1e5b49 Bug 679671. Save the original string when parsing nonnegative or positive integer values shows them as non-strict. r=mounir 2011-08-31 18:09:23 -04:00
Josh Aas
74ef464fac Merge backout of changeset 33031c875984, bug 90268. r=josh 2011-08-30 02:11:57 -04:00
Josh Aas
32d0be0cd8 Backed out changeset 33031c875984. Bug 90268. r=josh 2011-08-30 02:09:56 -04:00
Rob Campbell
b9acef0ccf merge m-c to fx-team, clobbered windows 2011-08-29 12:19:08 -03:00
Josh Aas
4ab4397277 Bug 90268: Make content own plugin instances instead of frames. Allows display:none instances and re-parenting instances without stopping them. r=roc 2011-08-29 03:09:22 -04:00
Peter Van der Beken
c7c99a0fea Fix for bug 678528 (Traverse mChildNodes (and consolidate node CC code)). r=jst. 2011-08-28 16:07:24 +02:00
Rob Campbell
f6795ab075 merge m-c to fx-team 2011-08-26 11:38:59 -03:00
Ms2ger
6aeeb50315 Bug 672054 - Part b: Remove nsIDOMNSMouseEvent; r=smaug 2011-08-26 09:43:56 +02:00
Ms2ger
b12351fbda Bug 672054 - Part a: Remove nsIDOMNSUIEvent; r=smaug 2011-08-26 09:43:49 +02:00
Kyle Huey
18452e06eb Merge b-s to m-c. 2011-08-25 08:19:48 -04:00
Ed Morley
1cf0ed230b Merge last green changeset of mozilla-inbound to mozilla-central 2011-08-25 01:09:05 +01:00
Mats Palmgren
6894179e71 Bug 653649 - New way of getting child lists from frames. (part 4/5) r=roc
Remove the nsIAtom* child list names and use child list ID enum instead.
2011-08-24 22:54:30 +02:00
Boris Zbarsky
8bdd1a64af Bug 659350 part 5. The guts of the change to move from storing inline event handlers on the JSObject to storing them in the event listener manager directly, so we can easily set/read them via IDL.
The changes here are as follows:
1) nsIJSEventListener now stores the handler.  This is guaranteed to be already bound properly, if needed, before being set in the nsIJSEventListener.
2) The old classinfo glue to deal with on* properties is gone.
3) IDL-based methods for on* properties have been added.
2011-08-24 15:49:25 -04:00
Boris Zbarsky
81585dfcf4 Bug 659350 part 3. Add nsITouchEventReceiver for elements. r=smaug 2011-08-24 15:49:25 -04:00
Boris Zbarsky
4cacf55049 Bug 659350 part 1. Add an nsITouchEventReceiver interface that will hold the touch-related on* properties, make it possible to declare conditional interfaces in classinfo, and make this new interface conditional on the touch event preference for documents. r=smaug,peterv 2011-08-24 15:49:25 -04:00
Kyle Huey
24a657212d Bug 681688: Outparamdel nsXMLHttpRequest::GetLoadGroup. r=smaug 2011-08-24 13:46:53 -04:00
Mounir Lamouri
2aafc1d5d8 Bug 678820 - nsAttrAndChildArray shouldn't ask for a new slot in the mapped attributes object when it is not needed. f=bz r=sicking 2011-08-24 19:27:52 +02:00
Brandon Sterne
fd6068bf11 Bug 679772 - Send cookies and HTTP auth with CSP report requests, r=dveditz 2011-08-24 09:53:56 -07:00
Kyle Huey
7eae96eca2 Bug 680816: Test 2011-08-24 12:33:31 -04:00
Kyle Huey
278b4062fd Bug 680816: XHR cannot be reused with responseType='arraybuffer'. r=sicking 2011-08-24 11:31:29 -04:00
Olli Pettay
5d9d7020f5 Bug 681206 removeDelayedFrameScript, r=jst 2011-08-24 13:16:29 +03:00
Mihai Sucan
726b8bb058 Bug 670896 - Add inner window ID and timestamp to nsIScriptError2; r=bzbarsky 2011-08-24 23:44:35 +03:00
Olli Pettay
883279b75a Bug 680687, Follow COM rules - keep strong ref to object, r=jst 2011-08-23 15:57:29 +03:00
Michael Wu
9b8b4f4ffd Reapply change dropped from bug 676465 due to bug 672536 merging idls 2011-08-27 08:45:25 -07:00
Marco Bonardo
40c1e206de Merge mozilla-central and mozilla-inbound 2011-08-27 10:40:12 +02:00
David Zbarsky
0f136718bb Bug 682366 - Remove nsINode::ChildIterator r=smaug 2011-08-27 00:23:02 +01:00
Olli Pettay
9a5ad4ddcc Bug 682264 - Make EventListenerManager participate to the DOM Memory Reporter, r=volkmar,bz 2011-08-27 01:39:00 +03:00
Marco Castelluccio
1d98c5c4d4 Bug 650494 - Remove nsIXULPrototypeCache; r=khuey,smaug 2011-08-26 20:50:23 +01:00
Benjamin Smedberg
22f2972acb Merge the electrolysis branch to mozilla-central. 2011-08-19 10:15:52 -04:00
Marco Bonardo
9f05b4a35e Merge last green changeset from mozilla-inbound to mozilla-central 2011-08-19 11:39:42 +02:00
Kyle Huey
73d0fb8be1 Bug 555482: Allow resetting resizers by double-clicking on the resizer. r=Enn 2011-08-18 10:25:36 -04:00
William Chen
c4f4423774 Bug 664783 - Implement FileReaderSync for Workers. r=bent+sicking. 2011-08-15 20:40:38 -07:00
Mats Palmgren
95bdda5ee4 Bug 191864 - Range and Selection broken with splitText() and normalize(). r=sicking 2011-08-16 02:55:20 +02:00
Brad Lassey
7b68e9930e bug 654352 - follow up to make test for document.caretPositionFromPoint API more reliable r=me
--HG--
extra : rebase_source : f9c86be2647c942ad807cc9d31a10650ce68b58f
2011-08-18 19:05:49 -04:00
Brad Lassey
156110781c bug 654352 - document.caretPositionFromPoint API r=roc,smaug 2011-08-18 16:54:34 -04:00
Olli Pettay
2705184e88 Bug 669640 - Fix the message manager API to work with multiple content processes, r=bsmedberg
--HG--
extra : rebase_source : bdb66e3f1a9a956d80b2e01869a7ed15b3710c0e
2011-08-02 15:57:48 -04:00