Margaret Leibovic
dc586e77d4
Bug 707886 - Platform support for non-e10s click-to-play plugins. r=jst,blassey
2011-12-10 09:23:05 -08:00
Atul Aggarwal
21d1ffdeca
Bug 695648 - Remove unnecessary friend class mozilla::AutoRestore<bool> from nsContentUtils; r=smaug a=removal
2011-12-13 14:17:59 +00:00
Margaret Leibovic
019848a315
backout f9b9d90ff8e1 due to bustage
2011-12-09 14:56:20 -08:00
Margaret Leibovic
bbbf10a58e
Bug 707886 - Platform support for non-e10s click-to-play plugins. r=jst
2011-12-09 14:04:15 -08:00
Ed Morley
4bc215b78a
Merge last green changeset of mozilla-inbound to mozilla-central
2011-12-08 15:12:20 +00:00
Kyle Huey
a0e0b72e30
Bug 692067: Make WebSockets trigger content policies. r=smaug,dveditz
2011-12-07 18:19:43 -05:00
Boris Zbarsky
bd8d6674cc
Bug 647518 part 2. Allow canceling requestAnimationFrame requests. r=roc
2011-12-06 23:43:18 -05:00
Boris Zbarsky
83bd6bb9a4
Bug 647518 part 1. Make requestAnimationFrame return handles for animation frame requests. r=roc
2011-12-06 23:43:18 -05:00
Andrew McCreight
c1f8b80b9b
Bug 707988 - remove nsIDOMGCParticipant.h. r=jst
2011-12-06 10:40:13 -08:00
Chris Pearce
801e705807
Bug 704039 part 2 - Implement full-screen mode rollback stack. r=bz
2011-12-07 10:59:39 +13:00
Wellington Fernando de Macedo
e817588759
Bug 664179 - Allow Cross-Origin URLs in EventSource (Server-Sent Events). r=sicking
2011-12-05 21:02:42 -02:00
Robert O'Callahan
2f15f228da
Bug 699351. Add nsIFrameLoader::clipSubdocument API to allow XUL <iframe> and <browser> to not clip the subdocument. r=tnikkel,sr=bzbarsky
2011-12-06 01:38:46 +13:00
Brian O'Keefe
5717da0395
Bug 589640 (part 2) - Make nsIContent::IsSVG more like IsHTML, and remove the eSVG node type. r=bzbarsky
2011-12-08 01:32:11 -05:00
Jonas Sicking
ba936a2ec5
Backed out changeset 127374ca4f92 due to test failures.
2011-12-02 19:29:35 -08:00
Wellington Fernando de Macedo
708f0b0221
Bug 664179: Support cross-origin EventSource. r=me
2011-12-02 18:32:46 -08:00
Brad Lassey
fb38b7fab8
Bug 687972 - backing out changesets b17ab862bbc1 and a6db0c6c94a3 r=orange
2011-11-30 22:59:00 -05:00
Robert O'Callahan
5549f1b115
Bug 699351. Add nsIFrameLoader::clipSubdocument API to allow XUL <iframe> and <browser> to not clip the subdocument. r=tnikkel,sr=bzbarsky
2011-11-30 21:14:26 -05:00
Ed Morley
13c27f3c4f
Bug 703889 - Remove |ifndef DISABLE_XFORMS_HOOKS| since it's never defined; r=ted
2011-11-30 18:37:57 +00:00
Boris Zbarsky
6c0d48e059
Bug 704171 part 2. Remove the no-argument form of mozRequestAnimationFrame. r=roc
2011-11-28 07:49:53 -05:00
Boris Zbarsky
736d324733
Bug 704175 part 2. Rename nsIAnimationFrameListener to nsIFrameRequestCallback. r=roc
...
--HG--
rename : dom/interfaces/base/nsIAnimationFrameListener.idl => dom/interfaces/base/nsIFrameRequestCallback.idl
2011-11-28 07:48:30 -05:00
Masayuki Nakano
10df4c7960
Bug 685395 part.5 Reomve IME state in nsIContent r=roc, sr=matspal
2011-11-27 20:51:53 +09:00
Masayuki Nakano
8d53240d2b
Bug 685395 part.4 IME open state should be able to set/get by InputContext r=roc, sr=matspal
2011-11-27 20:51:53 +09:00
Masayuki Nakano
435f4bcaac
Bug 703150 Cannot drag scrollbar thumb if stopPropagation() of mousedown event is called r+sr=smaug
2011-11-25 10:09:58 +09:00
Chris Pearce
011644c901
Bug 604682 - Remove unnecessary copy of audio data when there's no MozAudioAvailable event listener. r=smaug,kinetik
2011-11-22 13:34:21 +13:00
Fabien Cazenave
bb3ae888f0
Bug 690372 - Give an IID to dom::Element. r=ehsan
2011-11-21 16:32:14 +01:00
Henri Sivonen
c8106b707a
Bug 651072 - Support HTML parsing in XMLHttpRequest. r=smaug.
2011-11-16 09:38:51 +02:00
Mounir Lamouri
caa14e0f14
Bug 695014 - nsFormFillController shouldn't watch input elements withouth a list nor autocomplete. f=ehsan, r=bz,zpao,dolske
2011-11-20 19:02:47 +01:00
Kyle Huey
12171860ba
Fix Bug 700512. r=sicking,bsmedberg
2011-11-18 10:19:44 -05:00
Matt Brubeck
41f27a05ad
Back out 75ace50df008 to try to fix failures after last central/inbound merge on a CLOSED TREE
2011-11-16 11:50:48 -08:00
Ed Morley
f40e833352
Merge mozilla-central to mozilla-inbound
2011-11-16 18:05:23 +00:00
Ed Morley
0d4271ee17
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-16 11:02:43 +00:00
Ms2ger
6622e2e115
Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey
2011-11-16 08:50:19 +01:00
Ms2ger
bfdd6b6239
Bug 698261 - Remove the aElementType argument of NS_NewElement; r=bz
2011-11-16 08:50:19 +01:00
Ms2ger
a79e32f13e
Bug 669012 - Part g: Remove NS_CONTENT_SCRIPT_IS_EVENTHANDLER; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
824a7d2eb5
Bug 669012 - Part d: Make nsIScriptElement::MaybeProcessScript return a boolean; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
ff51eaf751
Bug 669012 - Part c: Remove the return value from nsIContent::DoneAddingChildren; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
c8b7c1e16a
Bug 669012 - Part b: Introduce nsIScriptElement::AttemptToExecute; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Chris Pearce
8d29e4174d
Bug 701260 - Deny requests for full-screen if any doc in the tab has a windowed plugin. r=roc
2011-11-16 15:09:01 +13:00
Henri Sivonen
449e6f57ec
Bug 651072 - Support HTML parsing in XMLHttpRequest. r=smaug.
2011-11-16 09:38:51 +02:00
Chris Pearce
7bbdb66a3b
Bug 700764 - ESC keypress in subdoc of full-screen doc should cause full-screen exit. r=smaug
2011-11-15 09:33:37 +13:00
Ed Morley
7a94e94707
Backout 15cf68a3c027, 2f403e4c42c8, 61534874aed7, 1cb3705557d9 & 03970d1fc919 (bug 661746) for Win PGO build failures; a=bz
2011-11-14 18:10:22 +00:00
David Zbarsky
b9bd3dd4bb
Bug 661746 - Part 2: Make selector matching work with const elements. r=bzbarsky
2011-11-14 16:30:08 +13:00
David Zbarsky
71021df43b
Bug 660959 - Update link state less lazily r=bz
2011-11-14 16:24:41 +13:00
Henri Sivonen
3e51b8fc49
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Henri Sivonen
59ec018765
Back out changeset 0fb81504b0aa due to Windows build breaking.
2011-11-10 14:49:54 +02:00
Henri Sivonen
00241c62cd
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Scott Johnson
8b64920eb3
Bug 666446, Part 4/10 - Implement refresh driver based animations in nsImageLoadingContent to improve efficiency of animated GIF images. [r=roc][sr=mats]
2011-11-09 13:39:16 -08:00
Matheus Kerschbaum
4813247daf
Bug 698630 - Remove --disable-smil build option; r=dholbert
2011-11-05 10:32:52 +00:00
Chris Pearce
4c680b0622
Bug 695935 - Make document.mozRequestFullScreen() asynchronous. r=bz
2011-11-05 08:05:16 +13:00
Boris Zbarsky
9a5b112e48
Bug 684638 part 4. Switch from nsIDOMNode to nsINode in mozInlineSpellWordUtil. r=ehsan
2011-11-04 01:32:09 -04:00
Neil Deakin
f2951fb37f
Bug 94199, part 4, serialize/deserialize xbl to startup cache, r=bz
2011-11-03 16:39:08 -04:00
Ben Turner
3e1f223457
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
...
--HG--
extra : transplant_source : %84%E3%96%9F%C5%BA%D56%A4%94%83%9F%C3%F5%2B%01%7B%87%FB9
2011-11-03 08:57:30 -07:00
Justin Lebar
0f63342314
Back out bug 666446 due to Talos regression.
2011-11-02 20:11:01 -04:00
Scott Johnson
6ce9c5bbde
Bug 666446, Part 4/10 - Implement refresh driver based animations in nsImageLoadingContent to improve efficiency of animated GIF images. [r=roc][sr=mats]
2011-11-01 11:06:53 -04:00
Henri Sivonen
e6ccfac972
Bug 482921 part 2 - Highligh tokenizer-level errors in View Source. r=Olli.Pettay.
2011-11-01 13:33:11 +02:00
Chris Pearce
7ad0a326f4
Bug 685779 - Add -moz-full-screen-ancestor pseudo class. r=bz
2011-11-01 18:11:09 +13:00
Boris Zbarsky
3f1407e7b3
Bug 696205 part 2. Add a querySelector fast-path for selectors whose rightmost sequence of simple selectors contains an id. r=sicking
2011-10-31 22:50:50 -04:00
Kyle Huey
f289751612
Backed out changeset d40e649ff250
2011-10-31 11:39:46 -04:00
Kyle Huey
da627d5039
Bug 692067: Make WebSockets go through content policies. r=smaug
2011-10-31 09:29:20 -04:00
Olli Pettay
d57ca4ef6c
Bug 667490 - EventSource should use the same nsIContentPolicy type as XHR, r=dveditz
2011-10-31 14:48:50 +02:00
Ed Morley
7275a8d455
Merge mozilla-central and mozilla-inbound
2011-10-30 11:52:20 +00:00
Ms2ger
4a2832804a
Bug 688547 - Use Element* for nsIDocument::{SetSubDocumentFor,FindContentForSubDocument}; r=peterv
2011-10-29 22:22:19 +02:00
Ms2ger
46522f17ea
Bug 697210 - Part c: Remove nsIDocument::CreateElem's aDocumentDefaultType argument; r=bz
2011-10-29 22:21:20 +02:00
Ms2ger
a505598085
Bug 697210 - Part a: Make nsIDocument::GetDefaultNamespaceID non-virtual and have it return mDefaultElementType; r=bz
2011-10-29 22:20:37 +02:00
Phil Ringnalda
77eee0f201
Back out 3ad7f12bde01 (bug 664179) and 3ab7b95bfcb5 (bug 673296) for Linux debug M1 orange
2011-10-29 09:52:45 -07:00
Wellington Fernando de Macedo
6cb54c944d
Bug 664179: Allow EventSource to access cross-origin event streams using CORS. r=smaug,sicking
2011-10-28 19:52:27 -07:00
Jonas Sicking
ac8b04fb20
Bug 687400: Kill Node.isSameNode. r=smaug
2011-10-28 19:52:27 -07:00
Robert Longson
ffc3c60628
Bug 697978 - make display:none svg images load. r=dholbert,bzbarsky
2011-10-29 09:18:25 +01:00
Mark Banner
da396f0de1
Bug 693949 - Drop nsCStringArray. r=bsmedberg
2011-10-28 08:35:45 +01:00
Chris Pearce
e1ec457253
Bug 684618 - Deny requests for full-screen in documents containing windowed plugins. Exit full-screen when windowed plugin added document. r=roc
2011-10-27 15:57:09 +13:00
Justin Lebar
f1b1dbc9b2
Bug 683777 - In an attempt to fix a crash in nsDocShell::InternalLoad, re-land bug 646641 with an extra null-check. r=smaug
2011-10-21 11:26:34 -04:00
Marco Bonardo
b46efe643e
Merge last green changeset from mozilla-inbound to mozilla-central
2011-10-19 11:47:57 +02:00
Olli Pettay
e5b7e8ee46
Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 2, r=jst
...
--HG--
extra : rebase_source : 53dc2ec386f6e4147587e6be3c53d297ad71d57a
2011-10-18 14:19:44 +03:00
Olli Pettay
a86b1a4d43
Bug 682420 - Rename nsINode::GetOwnerDoc to nsINode::OwnerDoc, part 1, r=jst
...
--HG--
extra : rebase_source : baf1a25cdea68d499a7673fdf96e27b5a12dc83c
2011-10-18 13:53:36 +03:00
Justin Lebar
e7ce3fbda2
Back out rev 571224f5f4e5 (bug 683777) due to Android b-c orange.
2011-10-17 21:09:17 -04:00
Justin Lebar
c49c011b9d
Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug
2011-10-12 20:15:28 -04:00
Justin Lebar
e295b19833
Bug 683777 - Back out bug 646641 on suspicion of causing crashes. rs=smaug
2011-10-12 20:15:28 -04:00
Ehsan Akhgari
2a602a5685
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Ms2ger
cd715d9c9b
Bug 540433 - Remove nsIDocumentViewer; r=smaug
2011-10-15 09:33:26 +02:00
Ms2ger
aaf97be2ff
Bug 693162 - Remove Document.xmlVersion; r=sicking
2011-10-15 09:30:07 +02:00
Ms2ger
28324aa66d
Bug 687422 - Remove Text.isElementContentWhitespace; r=sicking
2011-10-15 09:29:16 +02:00
Ms2ger
7994f114f3
Bug 693154 - Remove Document.xmlStandalone; r=sicking
2011-10-15 09:28:44 +02:00
Henri Sivonen
f0d03766ac
Bug 677050 - Return NS_ERROR_DOM_INVALID_STATE_ERR if fragment parsing is invoked re-entrantly. r=bzbarsky.
2011-10-14 13:39:19 +03:00
Olli Pettay
0a0ac43d90
Bug 693875, DOMParser + svg, r=jst
2011-10-13 13:50:05 +03:00
Boris Zbarsky
31d91ff3a9
Bug 690056. Implement a vendor-prefixed version of the visibility API. r=sicking
...
The idea is to fire the visibilitychange event synchronously during pageshow and pagehide, since we're
already running script there for the pageshow/pagehide events. For docshell active state changes, we
fire the event asynchronously. In all cases, the actual state changes just before the event fires.
2011-10-11 17:29:12 -04:00
Matt Brubeck
57442b74d1
Back out d3b8c0394c5e, 701372c96a92, f2c16b13cf65, 367ff8c94636 (bug 683290, bug 684919, bug 685516) for Android reftest failures
2011-10-10 13:45:13 -07:00
Olli Pettay
92f9d92d00
Bug 691059, don't throw when setting interface.prototype.onmouseenter/leave, r=bz
...
--HG--
extra : rebase_source : af4c6bb330ee92b9ca2d3d9258b3e41ea1fae746
2011-10-10 19:21:48 +03:00
Kyle Huey
a5350744d6
Bug 683290: Allow images that are not in the document to be eligible for discarding. r=bz
2011-10-10 12:18:53 -04:00
Peter Van der Beken
98d8129201
Bug 648801 (new DOM list bindings) - Generate new DOM bindings. r=bz/jst/mrbkap.
...
--HG--
extra : rebase_source : 6b34182856cbb4ba3fba8d3001de648b10157a29
2011-08-20 15:53:33 +02:00
Peter Van der Beken
e7f3e00980
Bug 648801 (new DOM list bindings) - Support expandos on the new proxy-based DOM bindings. r=bz/jst/mrbkap.
...
--HG--
extra : rebase_source : 367af99c154271aca19f24244be7b5adeffd8a36
2011-05-26 21:58:35 +02:00
Boris Zbarsky
f80fe81f2d
Bug 648801 (new DOM list bindings) - Hook up the new code so we actually create the proxy wrappers. r=bz/jst/mrbkap.
...
--HG--
extra : rebase_source : 5e79a3cb63231502880e380740d0d935c8d0c78d
2011-05-23 17:39:52 +02:00
Scott Johnson
d7adce1370
Backout cset 9d3ac2d3da11 from bug 666446 while we sort out regressions
2011-10-07 00:25:36 -07:00
Scott Johnson
39dca57e24
Backout cset 32676bb1968e from bug 666446 while we sort out regressions
2011-10-07 00:21:57 -07:00
Rob Campbell
a91e8559c6
merge m-c to fx-team
2011-10-04 09:10:55 -03:00
Jared Wein
37e0352ea6
Backout revision 379147b5215f due to video controls not showing when viewing standalone videos (bug 689106). r=jonas
2011-10-03 20:46:40 -07:00
Scott Johnson
40e70f3284
Bug 666446, followup - Make frameCreated and frameDestroyed methods in nsIImageLoadingContent inaccessible to script. [r=dholbert]
2011-10-03 16:35:02 -07:00
Scott Johnson
e317548311
Bug 666446, Part 4/18 - Implement refresh driver based animations in nsImageLoadingContent to improve efficiency of animated GIF images. [r=roc][sr=mats]
2011-10-03 13:39:05 -07:00
Ms2ger
8abc1889ab
Bug 616672 - Warn on access of LSProgressEvent.position, LSProgressEvent.totalSize; r=smaug
2011-10-01 18:14:40 +02:00
Ms2ger
bd3d754000
Bug 687426 - Remove Document.xmlEncoding; r=sicking
2011-10-01 18:14:40 +02:00
Ms2ger
62ded9f072
Bug 688468 - Fix up nsIFrameMessageManager::sendAsyncMessage/nsISyncMessageSender::sendSyncMessage IDL signature; r=bz
2011-10-01 18:14:36 +02:00
Matheus Kerschbaum
f79d315393
Bug 683482 - Remove replaceWholeText() r=sicking
2011-10-01 18:12:30 +02:00
Kyle Huey
ecd0d5c30c
Back out the code changes from Bug 687332 until we figure out a compat story.
2011-09-29 15:18:58 -04:00
Kyle Huey
f0fc80e42f
Bug 687332: Move inline event listeners on EventSource to the event listener manager. r=smaug
2011-09-29 12:06:35 -04:00
Kyle Huey
f6fd1c97ee
Bug 687332: Move inline event listeners on XHR to the event listener manager. r=smaug
2011-09-29 12:06:35 -04:00
Kyle Huey
1eecbf1d0e
Bug 687332: Move inline event listeners on FileReader to the event listener manager. r=smaug
2011-09-29 12:06:35 -04:00
Kyle Huey
e60509c0df
Bug 686941: Make nsIDocument::mCachedRootElement a weak pointer. r=smaug
2011-09-29 12:06:35 -04:00
Kyle Huey
4152a72565
Bug 657994: Factor out common bits of FileReader. r=smaug
2011-09-29 12:06:35 -04:00
Michael Wu
d8e503c38b
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Jonas Sicking
4bfb8cc06d
Bug 687400 - Adds a warning about isSameNode going to be removed. r=smaug
2011-09-27 12:07:11 +02:00
Ms2ger
6dce1fd694
Bug 688190 part b: Add various warnings. r=bz
2011-09-27 12:19:02 +02:00
Mounir Lamouri
6453ab8669
Backout last two commits because of ownership issue.
2011-09-27 12:18:02 +02:00
Jonas Sicking
f6dcc9c4d8
Bug 687400 - Adds a warning about isSameNode going to be removed. r=smaug
2011-09-27 12:07:11 +02:00
Mounir Lamouri
26801d525d
Bug 688190 part b: Add various warnings. r=bz
2011-09-27 11:40:28 +02:00
Ms2ger
c139a24967
Bug 688190 part a: Allow using nsIDocument::WarnOnceAbout for more cases. r=bz
2011-09-27 10:18:25 +02:00
Dão Gottwald
e9edba93dd
Backed out changeset da0d9bc38cad
2011-09-27 10:52:51 +02:00
Ms2ger
c9d08ded04
Bug 688190 part a: Allow using nsIDocument::WarnOnceAbout for more cases. r=bz
2011-09-27 10:18:25 +02:00
Gabor Krizsanits
e9acfc4dca
Bug 678465 - 'document-element-inserted' doesn't fire on ImageDocument; r=sicking
2011-09-22 17:35:25 +01:00
Luke Wagner
cc2ce861d1
Bug 684526 - Unify jsval and js::Value (r=jorendorff)
...
--HG--
extra : rebase_source : 5655602775d575bb5adba0a8fc4c20621f393a67
2011-09-19 09:34:49 -07:00
Boris Zbarsky
cace3f9b5b
Bug 444641 part 2. Factor out the channel owner setting from docshell so other consumers can use it too. r=jst,dveditz
2011-09-20 17:00:42 -04:00
Boris Zbarsky
d9ab900089
Bug 682554. Move onreadystatechange to live on Document only. r=smaug
2011-09-19 22:56:45 -04:00
Olli Pettay
2f2d683768
Bug 675166 - Make DocumentTypeNode to use NodeInfoManager of the document, r=sicking
...
--HG--
extra : rebase_source : c05867591dc394695c35de92a0c62ca5df9db1d6
2011-09-17 06:32:32 -07:00
Olli Pettay
9efa44eaaa
Bug 685798 - Node.parentElement, r=bz
2011-09-11 15:45:39 -07:00
Neil Rashbrook
74f24154f1
Bug 684726 Add missing content types to nsContentBlocker r=bz
2011-09-08 21:20:44 +01:00
Chris Pearce
d50edc2277
Bug 684627 - Add time limit to nsEventStateManager::IsHandlingUserInput(). r=smaug
2011-09-07 08:14:59 +12:00
Ed Morley
59e8ad1ced
Merge mozilla-central to mozilla-inbound
2011-09-05 01:18:16 +01:00
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
7c1b965126
Bug 545812 - DOM/content changes required for DOM full-screen API. r=jst
2011-09-05 08:39:05 +12:00
Olli Pettay
926e572e15
Bug 683852 - Implement Node.contains(node), r=bz
...
--HG--
extra : rebase_source : 192368ed31e612ad078a3d71a7ea2913e8a95532
2011-09-02 23:15:53 +03: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
Mihai Sucan
726b8bb058
Bug 670896 - Add inner window ID and timestamp to nsIScriptError2; r=bzbarsky
2011-08-24 23:44:35 +03:00
Ed Morley
1cf0ed230b
Merge last green changeset of mozilla-inbound to mozilla-central
2011-08-25 01:09:05 +01: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
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
Olli Pettay
5d9d7020f5
Bug 681206 removeDelayedFrameScript, r=jst
2011-08-24 13:16:29 +03:00
Benjamin Smedberg
22f2972acb
Merge the electrolysis branch to mozilla-central.
2011-08-19 10:15:52 -04:00
Mats Palmgren
95bdda5ee4
Bug 191864 - Range and Selection broken with splitText() and normalize(). r=sicking
2011-08-16 02:55:20 +02: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
Marco Castelluccio
b8fd68e0c6
Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
2011-08-14 10:39:26 -07:00
arno renevier
2485241198
Bug 338427 - Spellchecker should respect the langi attribute; r=ehsan
2011-08-12 15:12:45 -04:00
Ed Morley
24be888a22
Bug 666984 - Remove/substitute NS_FloatIsFinite since it does the same thing as NS_finite; r=jwatt
2011-08-01 13:43:23 -04:00
Henri Sivonen
c7d8484bd1
Bug 563322 part 2 - Avoid calling nsScriptLoader::SetEnabled in the innerHTML setter when using the XML parser. r=Olli.Pettay.
2011-08-01 10:48:28 +03:00
Henri Sivonen
0176915bb7
Bug 596182 - Make fragment parsers global. Remove resulting dead code. r=Olli.Pettay, r=bzbarsky.
2011-08-01 10:48:24 +03:00
David Zbarsky
d15acdd08b
Bug 583533 - Implement AccessKeyLabel attribute r=smaug, ui-review=faaborg
2011-07-31 21:43:54 +02:00
Boris Zbarsky
8876cdd39c
Bug 672014. Pass the crossorigin attribute through to image preloading code. r=joe,hsivonen
2011-07-29 14:30:00 -04:00
Boris Zbarsky
df03cbc9fa
Back out changeset f5aecf9010ef (bug 672014) due to build bustage.
2011-07-29 15:29:01 -04:00
Boris Zbarsky
42b3776aac
Bug 672014. Pass the crossorigin attribute through to image preloading code. r=joe,hsivonen
2011-07-29 14:30:00 -04:00
Henri Sivonen
147c3287ec
Bug 482909 part 2 - Implement an HTML/SVG/MathML sanitizer independently of parsers or serializers. r=bzbarsky.
2011-07-29 14:48:04 +03:00
Ehsan Akhgari
2f51d73796
Bug 674558 - Implement the HTML5 selectionDirection property for text controls (input and textarea); r=bzbarsky
2011-07-28 13:51:22 -04:00
Michael Wu
6a28121ce1
Bug 671417 - Incorrect use of PRBool when other types are more appropriate or vice versa, r=bz,ehsan,dwitte,joe,vlad,luke,mak,roc
2011-07-26 23:43:37 -07:00
Felipe Gomes
ed24e05b84
Bug 667077 - Add atob/btoa to frame scripts. r=smaug
2011-06-25 05:52:00 -04:00
Patrick McManus
d0453f20a5
backport 659324 664692 - prefix websocket as mozwebsocket, based on nossralf. r=sicking
2011-07-26 09:30:14 -04:00
Ehsan Akhgari
b85c178117
Merge mozilla-central and mozilla-inbound
2011-07-22 15:51:08 -04:00
Kyle Huey
21cdfe78c0
Merge m-c to b-s.
2011-07-22 00:03:35 -07:00
Mounir Lamouri
7e7c6831b6
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Kyle Huey
6b82f92f13
Bug 664254: Make DOM File objects implement nsIMutable so they can be immutabilized for sharing across threads. r=sicking
2011-07-19 09:27:46 -07:00
Ehsan Akhgari
08f9ee5a5c
Merge backout
2011-07-20 15:49:38 -04:00
Ehsan Akhgari
17ab950e8e
Backout volkmar's push for breaking Windows builds
2011-07-20 15:49:16 -04:00
Mounir Lamouri
2e1dfaef9e
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
2011-07-20 12:18:54 -07:00
Mounir Lamouri
411d52c1fe
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Ehsan Akhgari
ee5215c7a6
Revert to changeset e0ce7821fce1 because the latest push broke all of the builds DONTBUILD
2011-07-19 16:25:54 -04:00
Mounir Lamouri
3a70fea833
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Mounir Lamouri
5937d63965
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
2011-07-19 11:22:43 -07:00
Mounir Lamouri
b088e154d6
Backed out bug 669310, bug 668013, bug 667887 and bug 669886 due to build bustage.
2011-07-19 10:49:48 -07:00
Mounir Lamouri
79c9d3ee6f
Bug 668013 - Add nsHTMLStyleSheet::SizeOf(). r=bz
2011-07-19 09:40:18 -07:00
Mounir Lamouri
d2f5a3b4c3
Bug 669310 - Fixes various includes and forward declarations. f=Ms2ger r=jst
2011-07-18 17:05:10 -07:00
Paul ADENOT
1493cdedf4
Bug 462892 - Add a mIsSynthetic member to nsIDocument r=roc
2011-08-09 08:35:00 -04:00
David Zbarsky
b849d09dcc
Bug 672536 - Merge nsISelection2 into nsISelectionPrivate r=smaug
2011-08-07 16:17:00 -04:00
David Zbarsky
8509478d01
Bug 672536 - Merge nsISelection3 into nsISelection r=smaug
2011-08-07 16:18:00 -04:00
Boris Zbarsky
d1bba9b0c6
Bug 675121. Unregister animation frame callbacks from the refresh driver while we have event handling suppressed. r=smaug,roc
2011-08-07 22:24:28 -04:00
Dão Gottwald
fafbb5b865
Backed out changeset e60f96b64dfa
2011-08-07 16:58:43 +02:00
Marco Castelluccio
c46588a43f
Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
2011-08-07 16:11:13 +02:00
Michael Wu
ccaba60ed1
Bug 676465 - Replace PRBool with boolean in IDL files, r=bsmedberg
2011-08-06 22:03:32 -07:00
Justin Lebar
8e5777e1a0
Bug 646641 - Part 1: Create nsSHEntryShared, so SHEntries from the same document can share state. r=smaug
...
--HG--
extra : rebase_source : 67c37d16f9ac4cbd69f7a76ee94e47c8adf59ae3
2011-08-06 11:44:02 -04:00
Marco Bonardo
195908f0b1
Backout changeset d43b06e79794 (Bug 612839) due to build bustage.
2011-08-04 11:02:49 +02:00
Marco Castelluccio
21c8d81293
Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
2011-08-03 19:54:55 +02:00
Patrick McManus
8cb5471157
bug 674905 - implement ws extensions attribute r=biesi r=sicking sr=bz
2011-08-03 23:46:13 -04:00
Patrick McManus
c9a6067c84
bug 674716 - websockets API close reason codes and messages r=sicking r=biesi sr=bz
...
--HG--
extra : rebase_source : f7a0eb6b310f29f8e697c26ff5e0ef9d2fde559a
2011-08-03 15:15:25 -04:00
Boris Zbarsky
2526c9c039
Bug 653120. Switch sBlockedScriptRunners to be an nsTArray so removing from it is faster. r=sicking
2011-08-03 14:32:32 -04:00
Patrick McManus
b363c5480c
bug 674527 - websockets sub-protocol array implementation and tests r=sicking sr=bz
2011-08-03 12:42:02 -04:00
Patrick McManus
011db5d5e1
bug 674890 - Update WebSocket API to latest draft - send() should return void r=sicking sr=bz
2011-08-02 15:35:45 -04:00
Henri Sivonen
67c15d561f
Bug 675916 - Restart iteration over attributes in the sanitizer when URL check ends up removing an attribute. r=bzbarsky.
2011-08-02 20:45:38 +03:00
Justin Lebar
f12a40a987
Backing out cfea4859f458, 883e581e0849 due to permaorange on moth opt.
2011-08-02 13:23:11 -04:00
Justin Lebar
a895a1311d
Bug 646641 - Part 1: SHEntries for the same document should share bfcache state. r=smaug
2011-05-09 17:59:49 -04:00
Mounir Lamouri
0dfc533aac
Bug 667883 - Implement nsAttrAndChildArray::SizeOf(). r=bz
2011-07-12 16:56:01 +02:00
Jonas Sicking
742a5593a3
Bug 669437: Implement BlobBuilder.getFile. r=khuey
2011-07-11 19:42:02 -07:00
Jonas Sicking
0103221c13
Bug 669433 Part 3: Make first argument to Blob.slice optional and defaulting to 0. r=khuey
2011-07-11 19:41:55 -07:00
Jonas Sicking
eb9ce9a027
Bug 669433 Part 1: Clean up File implementations by creating a storage-agnostic base class, nsDOMFileBase. r=khuey
2011-07-11 19:41:29 -07:00
Mounir Lamouri
7b98e99ad6
Bug 669308 - Introduce macros and method helpers to simplify participation of classes to the DOM Memory Reporter. r=bz
2011-07-11 17:23:26 +02:00
Felipe Gomes
bdcb64d147
Bug 583976. Part 3 - Automatically forward mouse and key input events to out-of-process content, and add cursor support in PuppetWidget. r=smaug,stechz
2011-06-21 17:32:43 -07:00
Felipe Gomes
0a988c309a
Bug 583976. Part 1 - Add focus manager support for focus activation/deactivation in remote content. r=enn,smaug
2011-06-17 17:08:32 -07:00
Ms2ger
e6aaa3671f
Bug 668184 - Make nsIDocument::AddXMLEventsContent return void; r=smaug
2011-07-03 11:53:41 +02:00