Matt Brubeck
2c50849fa3
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
6000587a19
Merge mozilla-central to mozilla-inbound
2011-11-16 18:05:23 +00:00
Ed Morley
1c87228e23
Merge last green changeset of mozilla-inbound to mozilla-central
2011-11-16 11:02:43 +00:00
Ms2ger
d2ea6246bf
Bug 672796 - Move MOZILLA_GUARD_OBJECT_NOTIFIER_* out of AutoRestore.h; r=khuey
2011-11-16 08:50:19 +01:00
Ms2ger
8c93cf88ec
Bug 698261 - Remove the aElementType argument of NS_NewElement; r=bz
2011-11-16 08:50:19 +01:00
Ms2ger
72106478fe
Bug 669012 - Part g: Remove NS_CONTENT_SCRIPT_IS_EVENTHANDLER; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
6ec04dde40
Bug 669012 - Part d: Make nsIScriptElement::MaybeProcessScript return a boolean; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
118e48e9c1
Bug 669012 - Part c: Remove the return value from nsIContent::DoneAddingChildren; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Ms2ger
87cfab5086
Bug 669012 - Part b: Introduce nsIScriptElement::AttemptToExecute; r=smaug+hsivonen.
2011-11-16 08:50:18 +01:00
Chris Pearce
3d6014583e
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
09985ff269
Bug 651072 - Support HTML parsing in XMLHttpRequest. r=smaug.
2011-11-16 09:38:51 +02:00
Chris Pearce
9ad43e595e
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
a65b13a742
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
ee37d5cfa8
Bug 661746 - Part 2: Make selector matching work with const elements. r=bzbarsky
2011-11-14 16:30:08 +13:00
David Zbarsky
4a23b35179
Bug 660959 - Update link state less lazily r=bz
2011-11-14 16:24:41 +13:00
Henri Sivonen
432c879f24
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Henri Sivonen
460f68e384
Back out changeset 0fb81504b0aa due to Windows build breaking.
2011-11-10 14:49:54 +02:00
Henri Sivonen
4da5564d58
Bug 92264 - Implement outerHTML. Part of the patch by Ms2ger. r=smaug.
2011-11-10 14:02:22 +02:00
Scott Johnson
3a74456f46
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
fb722a61dd
Bug 698630 - Remove --disable-smil build option; r=dholbert
2011-11-05 10:32:52 +00:00
Chris Pearce
5b5d9d0d9d
Bug 695935 - Make document.mozRequestFullScreen() asynchronous. r=bz
2011-11-05 08:05:16 +13:00
Boris Zbarsky
95a02fa9bc
Bug 684638 part 4. Switch from nsIDOMNode to nsINode in mozInlineSpellWordUtil. r=ehsan
2011-11-04 01:32:09 -04:00
Neil Deakin
f8a0db5b61
Bug 94199, part 4, serialize/deserialize xbl to startup cache, r=bz
2011-11-03 16:39:08 -04:00
Ben Turner
d1ccef79ea
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
86c0378be8
Back out bug 666446 due to Talos regression.
2011-11-02 20:11:01 -04:00
Scott Johnson
7d86e5fc20
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
d55e46aa36
Bug 482921 part 2 - Highligh tokenizer-level errors in View Source. r=Olli.Pettay.
2011-11-01 13:33:11 +02:00
Chris Pearce
427807cc7c
Bug 685779 - Add -moz-full-screen-ancestor pseudo class. r=bz
2011-11-01 18:11:09 +13:00
Boris Zbarsky
7b43f772d0
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
bd9c959fbc
Backed out changeset d40e649ff250
2011-10-31 11:39:46 -04:00
Kyle Huey
4b256c0dd6
Bug 692067: Make WebSockets go through content policies. r=smaug
2011-10-31 09:29:20 -04:00
Olli Pettay
3b77e4c896
Bug 667490 - EventSource should use the same nsIContentPolicy type as XHR, r=dveditz
2011-10-31 14:48:50 +02:00
Ed Morley
d3095eb7a4
Merge mozilla-central and mozilla-inbound
2011-10-30 11:52:20 +00:00
Ms2ger
d952a9a9dc
Bug 688547 - Use Element* for nsIDocument::{SetSubDocumentFor,FindContentForSubDocument}; r=peterv
2011-10-29 22:22:19 +02:00
Ms2ger
d0aac143b2
Bug 697210 - Part c: Remove nsIDocument::CreateElem's aDocumentDefaultType argument; r=bz
2011-10-29 22:21:20 +02:00
Ms2ger
c4bb29bcff
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
c2f49690ff
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
5efb782bc4
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
0588c874fd
Bug 687400: Kill Node.isSameNode. r=smaug
2011-10-28 19:52:27 -07:00
Robert Longson
b15078098b
Bug 697978 - make display:none svg images load. r=dholbert,bzbarsky
2011-10-29 09:18:25 +01:00
Mark Banner
cbd25443a2
Bug 693949 - Drop nsCStringArray. r=bsmedberg
2011-10-28 08:35:45 +01:00
Chris Pearce
183224c060
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
fbe51410e2
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
96f6fdb983
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
5629c0bfc8
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