content/base/src/nsScriptLoader.h
cad26d2fb5af799dfe030fd2a8948d617eac2f52
created 2011-10-05 18:37 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Backout merge.
a16372ce30b5f6b747246b01fcd215a4bf3b6342
created 2012-08-22 11:56 -0400
pushed 2012-08-22 16:03 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
b5c4b792f3f2a047e3517472d72842a76afb77cd
created 2012-07-30 17:20 +0300
pushed 2012-07-30 14:21 +0000
Aryeh Gregor Aryeh Gregor - Bug 777292 part 2 - Change all nsnull to nullptr
f4157e8c410708d76703f19e4dfb61859bfe32d8
created 2012-05-21 12:12 +0100
pushed 2012-05-21 11:54 +0000
Gervase Markham Gervase Markham - Bug 716478 - update licence to MPL 2.
80b48f5c88267d4cd8195e53e29d55504a8e4e20
created 2012-03-10 10:13 -0600
pushed 2012-03-12 02:41 +0000
Boris Zbarsky Boris Zbarsky - Bug 696301 part 2. Communicate the crossorigin preload state from the parser to the scriptloader. r=sicking,hsivonen
3d760b97157b818dfb5be521915e5c20cf665fb7
created 2012-01-20 13:16 +0200
pushed 2012-01-21 02:32 +0000
Henri Sivonen Henri Sivonen - Bug 715103 - Move parser unblocking management from nsContentSink to nsScriptLoader. r=smaug.
93ab106616a2923200c75f9d4bb8227a6316d5ca
created 2011-12-18 11:09 +0100
pushed 2011-12-18 10:16 +0000
Ms2ger Ms2ger - Bug 705188 - Use IDL for mozIJSSubScriptLoader::LoadSubScript, {xpcIJSModuleLoader,nsIXPCComponents_Utils}::Import; r=bz
6b58c2e56c261e5064df918c8eb58b032a1a69ad
created 2011-11-16 08:50 +0100
pushed 2011-11-16 07:55 +0000
Ms2ger Ms2ger - Bug 669012 - Part e: Make nsScriptLoader::ProcessScriptElement return a boolean; r=smaug+hsivonen.
ec7577dec4fceef0ac2717416d9c48289402d935
created 2011-10-17 10:59 -0400
pushed 2011-10-17 15:01 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
e7854b4d29ba905ae3994f821b160c989bac4260
created 2011-09-28 23:19 -0700
pushed 2011-09-29 08:20 +0000
Michael Wu Michael Wu - Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
3bf55a9e34e8f6e86372c19b4881da49a88cd5bc
created 2011-08-10 23:53 +0300
pushed 2011-08-10 21:03 +0000
Olli Pettay Olli Pettay - Bug 677658, disable scriptloader when parsing in innerHTML/InsertAdjacentHTML, r=sicking
5e33141526517f2a7b3a18d0465d0828305099f6
created 2010-09-06 10:41 +0300
pushed 2010-11-11 11:30 +0000
Henri Sivonen Henri Sivonen - Bug 592656 part 1 - Use the current parser-inserted script as the insertion point key. r=jonas, a=blocking2.0-final.
fce2fc59259588d8a40002edb83992751215d831
created 2010-10-13 10:12 +0300
pushed 2010-11-11 07:53 +0000
Henri Sivonen Henri Sivonen - Bug 602838 part 1 - Execute in insertion order script-inserted external scripts that have the async DOM attribute reporting false. r=jonas, a=blocking2.0-beta8.
8957830e22a8ba70c6cf23a260ff45bdc8e7152e
created 2010-10-27 10:18 +0300
pushed 2010-11-01 13:36 +0000
Henri Sivonen Henri Sivonen - Bug 604660 - Make XSLT-inserted script execute in the insertion order. r=jonas, a=blocking2.0-beta7.
aacd84d91b663722a15a2a475f370d063d2e59e4
created 2010-09-20 15:12 +0300
pushed 2010-10-15 09:42 +0000
Henri Sivonen Henri Sivonen - Bug 597368 - Make nsScriptLoader use nsRefPtr/nsTArray for holding nsScriptLoadRequest. r=jonas, a=jst.
a60414d076b5ea630e7afdbc4dd43093342fedbf
created 2010-09-01 14:41 +0300
pushed 2010-09-29 07:16 +0000
Henri Sivonen Henri Sivonen - Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=jonas, a=blocking2.0-beta7.
c0852588831bffe8db1d2c74a421d09784ae429a
created 2010-09-27 16:23 -0700
pushed 2010-09-28 00:22 +0000
Jonas Sicking Jonas Sicking - Back out bug 591981 since it causes bug 599583. a=backout
4991e79cbc3e494545e1204f0232cb3e58e6d92f
created 2010-09-21 12:48 -0700
pushed 2010-09-21 19:49 +0000
Henri Sivonen Henri Sivonen - Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=sicking a=blocking2.0-beta7
2b4ecab1e93a0631ef8fa068cac48e8f0bb436aa
created 2010-09-20 15:47 -0700
pushed 2010-09-20 22:48 +0000
Jonas Sicking Jonas Sicking - Back out bug 591981 to see if it caused a performance regression. a=backout
0ab712643a66d6adabc32f6375caca032f9000a1
created 2010-09-01 14:41 +0300
pushed 2010-09-17 10:49 +0000
Henri Sivonen Henri Sivonen - Bug 591981 - Make script-inserted inline scripts run right away, make script-inserted external scripts behave like async scripts and make document.write writing an inline script return at a predictable time. r=jonas, a=blocking2.0-beta7.
53689357009fc9744a3db5b4e27c336c522b89f3
created 2009-11-09 17:04 -0800
pushed 2009-11-10 01:04 +0000
Jonas Sicking Jonas Sicking - Bug 503481: Implement async attribute
7093a03dfdcacaf891d75ce784e69bed701be4c8
created 2009-07-07 22:55 -0700
pushed 2009-07-08 05:55 +0000
Boris Zbarsky Boris Zbarsky - Bug 466409. If the load is stopped, don't run any pending scripts. r+sr=sicking
b307ac6d68c9cd7f06cca78ef2de403b9cc6fd11
created 2009-02-11 15:51 +0100
pushed 2009-03-23 18:53 +0000
Wladimir Palant Wladimir Palant - Bug 477979 - Add CheckLoadURI checks for more script loads. r+sr=jst
e43a978789a91c5aa1091ec351095eeee462ac6f
created 2009-01-26 21:41 -0800
pushed 2009-01-27 05:42 +0000
Jonas Sicking Jonas Sicking - More bug 461555 fixes to fix orange by making sure to remove deferred-scripts' onloadblocker when the parser is terminated. r/sr=mrbkap
d524c8d6a4fb17242935b456c709272148b9e6c1
created 2009-01-14 17:25 -0800
pushed 2009-01-27 02:56 +0000
Jonas Sicking Jonas Sicking - Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
1bcb125e93bee0c91d6f76a17348c9ffcc809912
created 2009-01-26 01:53 -0800
pushed 2009-01-26 09:55 +0000
Jonas Sicking Jonas Sicking - Backed out changeset e8023bc83264 due to orange
e8023bc83264ce8a32e078bc8bba402e8612ab5f
created 2009-01-14 17:25 -0800
pushed 2009-01-26 08:45 +0000
Jonas Sicking Jonas Sicking - Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
c7ab3258f0aa63493521ec3951cf3ca646b8bd25
created 2009-01-23 15:08 -0800
pushed 2009-01-23 23:10 +0000
Jonas Sicking Jonas Sicking - Backed out changeset 41045faa0ef6 due to leaks
41045faa0ef67ac4f38b1c3c96b06e51710426f1
created 2009-01-14 17:25 -0800
pushed 2009-01-23 21:57 +0000
Jonas Sicking Jonas Sicking - Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
1a8ce361d90ac1162ac040a0af570cfffe379173
created 2009-01-15 14:49 -0500
pushed 2009-01-15 19:50 +0000
Boris Zbarsky Boris Zbarsky - Bug 453801. Make sure to not fire onload before deferred scripts have executed. r+sr=sicking
ea386d2dfc1c6ce65b6d668605ecddae22bb2fc0
created 2009-01-14 18:22 -0800
pushed 2009-01-15 02:25 +0000
Ben Turner Ben Turner - Backed out changeset 4c4d0bf8622e for failing unit tests.
4c4d0bf8622e9c0e17857e27ea8724d98f601cb6
created 2009-01-14 17:25 -0800
pushed 2009-01-15 01:26 +0000
Jonas Sicking Jonas Sicking - Bug 461555: Don't clear out the parser until all deferred scripts have executed to ensure that a document.write in a deferred script doesn't clear the page. r/sr=mrbkap
9a453249ca6cd7e745f099dc2ade994e455f8f25
created 2008-11-19 02:05 -0500
pushed 2008-11-19 07:05 +0000
Blake Kaplan Blake Kaplan - Bug 464754 - nsIContentPolicy.shouldLoad() called without context for scripts. r/sr=bz a=beltzner
0f8280132011969743f89895f8da2bd4891a7763
created 2008-09-30 23:48 -0700
pushed 2008-10-01 06:49 +0000
Blake Kaplan Blake Kaplan - Bug 364315 - Implement speculative parsing. r+sr=jst
996d2802d3f2762122f9cb25a4b2302d2facbb8f
created 2008-09-30 13:08 +0100
pushed 2008-09-30 12:09 +0000
Dave Townsend Dave Townsend - Backed out changeset 961d90be2ba8 from bug 364315 due to random crashes in
961d90be2ba80d1ecafb00edc027908beca1e733
created 2008-09-29 21:19 -0700
pushed 2008-09-30 04:20 +0000
Blake Kaplan Blake Kaplan - Bug 364315 - Speculatively look for URLs in the document while the parser waits for a script to download and execute. This should show a decent speedup, especially on mobile. Currently, this only finds other <script>s to preload, but hopefully we'll extend it to images and stylesheets as well. r+sr=jst
5034907cae2a05eb0b8beb348122a7b9729041f1
created 2008-07-25 19:42 -0700
pushed 2008-08-04 22:43 +0000
Jonas Sicking Jonas Sicking - Bug 28293: Implement defer attribute. r/sr=jst
2096c14d15d79cc075cacef2bad1ea2ba071d668
created 2008-03-24 16:58 -0700
pushed 2008-03-26 17:39 +0000
bzbarsky bzbarsky - Just drop loads of scripts that are not signed if the loading page is. Bug 424426, r+sr=jst, a=beltzner
67ee7470f5b7e5c5772230085475d0df501b69c8
created 2008-03-21 22:03 -0700
pushed 2008-03-26 17:39 +0000
bzbarsky bzbarsky - Treat <xul:script> more like <html:script>. Bug 424188, r+sr=sicking, a=dsicore
a054532372902bafaf15f94820d0863095afdb60
created 2008-03-14 16:08 -0700
pushed 2008-03-20 16:49 +0000
jonas jonas - Bug 401155: Make it safe to create a wrapper for an object at any time by making sure wrapping doesn't write script. Also set up a service that tries to keep track of when it's safe to execute script. r=bz sr=jst
d025ab2f8a83dd4538412c38b0d98a0d8c35b732
created 2008-03-10 19:18 -0700
pushed 2008-03-20 16:49 +0000
jonas jonas - Back out due to failed mochitest
d94399ec917e156d8107206268ff2fe889a73cf8
created 2008-03-10 17:49 -0700
pushed 2008-03-20 16:49 +0000
jonas jonas - Bug 401155: Make sure plugins and XBL constructors not execute when creating a script wrapper if it's not safe to execute scripts. r=bz sr=jst.
5e565cd2b458f0d6a41472bde388b4835dc61ac8
created 2007-09-28 08:15 -0700
pushed 2008-03-20 16:49 +0000
bzbarsky bzbarsky - Block scripts in subframes if the parent has script blocked in the scriptloader. Fixes bug 383331, r+sr+a=sicking
9b2a99adc05e53cd4010de512f50118594756650
created 2007-03-22 10:30 -0700
pushed 2008-03-20 16:49 +0000
hg hg - Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
less more (0) tip