Chris Leary
|
09bf0c0c2d
|
Merge mozilla-central into tracemonkey.
|
2011-01-04 10:51:14 -08:00 |
Chris Jones
|
2d3f61cb6a
|
Bug 616412: Fix use-before-init bug. r=mrbkap a=a
|
2011-01-04 10:40:54 -06:00 |
Chris Leary
|
366ec4ad44
|
Merge mozilla-central to tracemonkey.
|
2010-12-29 19:25:04 -05:00 |
Boris Zbarsky
|
3780de21ce
|
Bug 549459. Don't show information about the object principal in the error string. r=mrbkap a=blocker
|
2010-12-22 19:55:42 -05:00 |
Asaf Romano
|
4c21d24983
|
Bug 619800 - Enable scriptability for nsIPrincipal methods. r+sr+a=bz.
|
2010-12-22 15:58:22 +02:00 |
Luke Wagner
|
5afb29cf6f
|
Bug 609440, part 3 - remove fallible public APIs, update mozilla (r=bent,jst,mrbkap,waldo,sdwilsh)
|
2010-12-03 00:24:17 -08:00 |
Peter Van der Beken
|
9426845b9e
|
Fix for bug 590612 (Speed up js-wrapping in classinfo when we already have a wrapper). r=bz, a=jst.
|
2010-08-28 10:04:25 +02:00 |
Benjamin Smedberg
|
441a6a43f0
|
Remove browser_bug571289.js as a followup to bug 610381 and bug 608142. The test is meaningless because the condition is not allowed to happen. r=gal a=orange
|
2010-11-17 18:16:18 -05:00 |
Igor Bukanov
|
7ebf7dfa52
|
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
|
2010-11-11 21:40:29 +01:00 |
David Anderson
|
8fa6e1965f
|
Backed out changeset 8e119f847f97 (build busted)
|
2010-11-11 11:19:42 -08:00 |
Igor Bukanov
|
aff210f07a
|
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
|
2010-11-02 15:36:25 +01:00 |
Kyle Huey
|
0a289a4441
|
Bug 604940: Add various things to GARBAGE. r=Mitch a=NPOTB
|
2010-10-19 17:19:37 -04:00 |
Peter Van der Beken
|
42e84b64c0
|
Bug 580128 - Always wrap Location objects in wrappers, even for same origin. r=mrbkap/gal
|
2010-09-29 10:00:52 -07:00 |
Blake Kaplan
|
2665901a71
|
bug 580128 - Avoid using the parent chain of proxies for anything because it's often wrong. r=jst
|
2010-09-24 18:00:58 -07:00 |
Blake Kaplan
|
701b170a0d
|
Bug 580128 - Make the system principal consistent over the strings it gives out. r=peterv
|
2010-09-17 14:54:40 -07:00 |
Justin Lebar
|
ae15c33ce0
|
Bug 571289 - Don't use nsScriptSecurityManager off the main thread. r=mrbkap, a2.0=blocking
--HG--
extra : rebase_source : 2d945cee865472804ed3aff78af237a60f5a19d4
|
2010-09-17 14:44:53 -07:00 |
Robert Sayre
|
1e38f2645f
|
Merge mozilla-central to tracemonkey.
|
2010-09-10 11:47:11 -04:00 |
Luke Wagner
|
fb78ed07aa
|
Bug 581263 - remove slow natives (r=waldo,mrbkap)
|
2010-08-16 12:35:04 -07:00 |
Michael Wu
|
d3e5458cfb
|
Bug 556644 - 4. Fix tests, r=bsmedberg a=blocking2.0
--HG--
rename : caps/tests/mochitest/test_bug292789.html => caps/tests/mochitest/test_bug292789.html.in
|
2010-08-10 15:18:40 -07:00 |
Boris Zbarsky
|
f224a65cf8
|
Bug 593026. Make it possible to get the system principal from script. r=jst a=jst
|
2010-09-07 15:10:41 -04:00 |
Bjarne
|
06924ec766
|
Bug 546606 - Make redirect API async - part 2; r=honzab.moz,cbiesinger,bjarne,jst sr=jst
|
2010-08-04 22:15:55 -04:00 |
Igor Bukanov
|
b7a9c7ba4e
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
Igor Bukanov
|
0cba307f08
|
Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution.
|
2010-07-28 14:36:06 +02:00 |
Igor Bukanov
|
a902a030c8
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
Luke Wagner
|
ad475468cd
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
Saint Wesonga
|
dca1fdaf5b
|
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
|
2010-07-05 11:42:18 +02:00 |
Dão Gottwald
|
af6bdfaeea
|
Backed out changeset 59ace8d80ce8
|
2010-07-04 22:01:13 +02:00 |
Saint Wesonga
|
b11412ff34
|
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
|
2010-07-04 21:39:17 +02:00 |
Benjamin Smedberg
|
94ef4d2ac3
|
Merge mozilla-central to the bug 568691 branch.
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
|
2010-06-30 14:23:23 -04:00 |
Benjamin Smedberg
|
54fa052991
|
Bug 568691 - Add CID data back to classinfo because it's required for fastload to work correctly.
|
2010-06-22 12:59:57 -04:00 |
Benjamin Smedberg
|
5b338a8304
|
Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work.
|
2010-06-10 14:11:40 -04:00 |
Ehsan Akhgari
|
e2f9a12a01
|
Bug 519928 - IFRAME inside designMode disables JavaScript, breaking current clickjacking defenses; r=Olli.Pettay
--HG--
extra : rebase_source : 7d01d90f59e60b63e64b96bb655937fe0d0c879a
|
2010-06-04 17:03:50 -04:00 |
Dão Gottwald
|
01ec17a1f9
|
Backed out changeset db6f8068e9a5
|
2010-06-29 17:49:21 +02:00 |
Saint Wesonga
|
5d01c7f8a9
|
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg
|
2010-06-29 17:14:36 +02:00 |
Ehsan Akhgari
|
f6e72e71ed
|
Backed out changeset d1cbe16de6bf to fix oranges
|
2010-06-28 15:29:30 -04:00 |
Ehsan Akhgari
|
c57bff38df
|
Bug 519928 - IFRAME inside designMode disables JavaScript, breaking current clickjacking defenses; r=Olli.Pettay
|
2010-06-04 17:03:50 -04:00 |
Dan Witte
|
c51e316854
|
Bug 564048 - Nix security checks in nsPrefBranch. r=sicking, sr=jst
|
2010-06-08 16:43:54 -07:00 |
Robert Sayre
|
c1d8e8dd2e
|
Merge mozilla-central to tracemonkey.
|
2010-05-24 09:05:39 -07:00 |
Robert Sayre
|
58f0e99f4d
|
Merge mozilla-central to tracemonkey
|
2010-05-17 13:55:37 -04:00 |
Olli Pettay
|
7ac5d86da4
|
Bug 549682 - Port the message-manager API to mozilla-central, r=jst
|
2010-05-18 15:28:37 +03:00 |
Olli Pettay
|
0bc6709c73
|
Backout Bug 549682
|
2010-05-18 13:10:47 +03:00 |
Olli Pettay
|
98966a9e05
|
Bug 549682 - Port the message-manager API to mozilla-central, r=jst
--HG--
extra : rebase_source : 45b28a7762428193873a636fa7d5108607f9e4a3
|
2010-05-18 11:52:24 +03:00 |
Jason Orendorff
|
70d486e6b1
|
Bug 560643 - Add a special jsval type to XPIDL. Part 1, rename JSVal -> jsval in existing IDL. r+sr=jst.
--HG--
extra : rebase_source : 3d50f7468277883a26790df13a639ce37757a257
|
2010-05-12 08:18:51 -05:00 |
Taras Glek
|
119d09e697
|
Bug 516085 - replace the most frequent IOService getter with an efficient one r=biesi
|
2010-04-12 08:44:28 -07:00 |
Mitchell Field
|
895792930a
|
Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver
|
2010-05-14 18:24:41 +09:00 |
Michael Kohler
|
c00ff9684a
|
Bug 506041 Part 2: Correct misspellings in source code
r=timeless
|
2010-05-13 14:19:50 +02:00 |
Peter Van der Beken
|
6f886e44f9
|
Fix for bug 560199 (Link XPConnect and caps into layout). r=jst.
--HG--
extra : rebase_source : 5141822e9d560019ffc1e0cb0264782aa8aa7a99
|
2010-04-11 15:55:24 +02:00 |
Robert Sayre
|
25a3f4038c
|
Merge tracemonkey to mozilla-central.
|
2010-03-26 15:53:14 -07:00 |
Igor Bukanov
|
1fd5a5198e
|
bug 549010 - folowup to replace PROTO access macros with the inlne function
|
2010-03-04 23:52:52 -08:00 |
Jonas Sicking
|
53bc328e65
|
Bug 543696: Remove unused nsIScriptSecurityManager::CheckConnect. r/sr=mrbkap
|
2010-02-02 02:29:15 -08:00 |
Blake Kaplan
|
b76e057ac8
|
Bug 371694 - Protect ourselves against null values. r=dveditz
|
2010-03-22 15:50:04 -07:00 |
Ben Newman
|
9127763c18
|
Bug 553448 - nsScriptSecurityManager::ContentSecurityPolicyPermitsJSAction should return JS_TRUE when no subjectPrincipal exists. r=mrbkap sr=dveditz
--HG--
extra : rebase_source : c47d6d55063c115921ee89114c4439444883c37d
|
2010-03-18 17:27:39 -07:00 |
timeless@mozdev.org
|
b8e6985d18
|
Bug 504423 ReadAnnotationEntry leaks key if nsCStringKey sets rv to failure
r=dveditz
--HG--
extra : rebase_source : 07b5d1d19d7533f1a620ab8a83f19b20f33ec6fc
|
2010-03-12 07:50:11 +01:00 |
Sid Stamm
|
3234be224c
|
bug 515443 CSP no-eval support. r=mrbkap,brendan
|
2010-03-08 00:24:50 -08:00 |
Makoto Kato
|
cdb791bb33
|
Bug 346010 - Decom nsIJAR by merging it into nsIZipReader. r=tglek, sr=bsmedberg
|
2010-03-07 22:56:45 +09:00 |
Jonas Sicking
|
9828919387
|
Bug 543870: Implement File.url. r=bz sr=jst
|
2010-03-02 23:51:09 -08:00 |
Sid Stamm
|
5ff3e86878
|
Bug 515437 CSP connection code, r=jst,dveditz sr=jst
|
2010-01-22 13:38:21 -08:00 |
Daniel Veditz
|
7487990809
|
Backed out changeset a6ce37b09cf5 because of possible Tp4 perf hit
|
2010-01-14 17:19:11 -08:00 |
Sid Stamm ext:(%2C%20Brandon%20Sterne%20%3Cbsterne%40mozilla.com%3E)
|
76bb0347c3
|
bug 515433, bug 515437: Content Security Policy (CSP) core
|
2010-01-13 14:18:24 -08:00 |
Peter Van der Beken
|
79c06a63ee
|
Fix for bug 517196 (The JSClass of wrappers shouldn't change when morphing from slim to XPCWrappedNative). r=mrbkap.
--HG--
extra : rebase_source : 4f7978e3ed1335fc4f58478afc038fb63576581b
|
2009-09-18 12:43:48 +02:00 |
Taras Glek
|
a39d7b167b
|
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
--HG--
extra : rebase_source : c6ba6e900ceed210620d47f70c9b962a808a29fe
|
2009-10-12 12:31:50 -07:00 |
Taras Glek
|
49adbe1f68
|
bug 521191: backed out e22bef491d84
|
2009-10-08 16:44:44 -07:00 |
Taras Glek
|
223502e19f
|
Backed out changeset e22bef491d84
|
2009-10-08 16:43:55 -07:00 |
Peter Van der Beken
|
b87d3a9c86
|
Backed out changeset 542fa9413bd0, fix for bug 517196 (The JSClass of wrappers shouldn't change when morphing from slim to XPCWrappedNative), to try to fix orange.
|
2009-10-08 13:42:07 -07:00 |
Peter Van der Beken
|
7e4509caf0
|
Backed out changeset 542fa9413bd0, fix for bug 517196 (The JSClass of wrappers shouldn't change when morphing from slim to XPCWrappedNative), to try to fix orange.
|
2009-10-08 13:41:44 -07:00 |
Taras Glek
|
9ec79636b9
|
Bug 515777 - move css files, hiddenWindow.html to jar r=bsmedberg sr=bz
|
2009-10-08 11:22:50 -07:00 |
Peter Van der Beken
|
352b573e65
|
Fix for bug 517196 (The JSClass of wrappers shouldn't change when morphing from slim to XPCWrappedNative). r=mrbkap.
--HG--
extra : rebase_source : 95898b5ab53d60200058374c52cdb8161aabf78b
|
2009-09-18 12:43:48 +02:00 |
Blake Kaplan
|
d4fee93d17
|
Bug 504021 - Add an API to the script security manager to clamp principals for a given context. r=jst/bzbarsky sr=dveditz
|
2009-08-21 18:20:20 -07:00 |
Igor Bukanov
|
33dbce57f4
|
bug 513190 - avoiding jsint tagging of the private slot data. r=jorendorff
|
2009-09-05 19:59:11 +04:00 |
Benjamin Smedberg
|
28fb767bd1
|
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
|
2009-08-25 08:59:31 -07:00 |
Taras Glek
|
ca66146094
|
Bug 468011 - Combine all chrome into browser+toolkit jars. r=bsmedberg
|
2009-08-14 09:32:40 -07:00 |
Blake Kaplan
|
e743fef6ce
|
Bug 502959 - Restore code to make caps allow wrapping same-origin wrappedjs objects. r=jst sr=bzbarsky
|
2009-08-06 20:26:33 -07:00 |
Boris Zbarsky
|
6df0ded0a0
|
Bug 495176. Improve security error reporting when document.domain is involved. r=jst,pike sr=jst
|
2009-07-26 21:27:33 -04:00 |
David Zbarsky
|
78b1e53099
|
Bug 392526. Some callers of nsID::ToString use a mismatched allocator to free the string. r=bsmedberg
|
2009-07-29 13:54:44 -04:00 |
Boris Zbarsky
|
6b45f824b8
|
Backed out changeset b55e7e3c0bfb to see whether bug 495176 might be causing the WinXP Txul regression
--HG--
extra : rebase_source : c854c6a8afad67c583ff08e23bbac27cbf99c0cd
|
2009-07-28 14:34:01 -04:00 |
Boris Zbarsky
|
a3eb1b8f00
|
Backed out changeset 9d5e247b5052 to see whether bug 495176 might be causing
the WinXP Txul regression.
--HG--
extra : rebase_source : 41a0fe73ec43dff97ada391db29dc121fb677403
|
2009-07-28 14:32:45 -04:00 |
Boris Zbarsky
|
c2678217a6
|
Fixing crashes during tests by null-checking the principal URI as appropriate. Bug 495176
|
2009-07-26 23:21:01 -04:00 |
Boris Zbarsky
|
a781668371
|
Bug 495176. Improve security error reporting when document.domain is involved. r=jst,pike sr=jst
|
2009-07-26 21:27:33 -04:00 |
Peter Van der Beken
|
a4b3ca413c
|
Fix for bug 482788 (Lightweight DOM wrappers). r=jst, sr=mrbkap.
|
2009-05-12 22:20:42 +02:00 |
Johnny Stenback
|
fae33caf0b
|
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 |
Arpad Borsos
|
77b21ab250
|
Back out b8e531a6c961 (Bug 474369), it really did cause the windows dhtml regression
--HG--
extra : rebase_source : 568114bcfc5a7710d9e2c2fe5e234fa190bebba1
|
2009-06-16 14:38:51 +02:00 |
Olli Pettay
|
9da6f0843d
|
Bug 489561 - nsPrincipal should cache nsIPrefBranch and codebase_principal_support pref, r+sr=dveditz, +comments from bz
|
2009-06-16 14:00:06 +03:00 |
Arpad Borsos
|
a19520a847
|
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
|
2009-05-07 17:15:26 +02:00 |
Phil Ringnalda
|
d8bb463da6
|
Bug 495021 - CAPS unconditionally builds tests, r=shaver
|
2009-06-13 11:53:38 -07:00 |
Blake Kaplan
|
57001fe1d3
|
Bug 441714 - Protect caps against SJOWs. r+sr=dveditz
|
2009-06-12 14:38:05 -07:00 |
Arpad Borsos
|
f935ad0919
|
Back out bug 474369, suspected of causing dhtml and tp3 regression
|
2009-06-12 23:20:55 +02:00 |
Arpad Borsos
|
2c38117932
|
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
--HG--
extra : rebase_source : 2f40cba97555521222512c7cd793c2a2adcca333
|
2009-05-07 17:15:26 +02:00 |
Boris Zbarsky
|
31374e7985
|
Bug 493495 followup. Just cut off the recursion if it gets too deep. r+sr=mrbkap
|
2009-05-21 15:46:05 -04:00 |
Boris Zbarsky
|
32f8ab9ba2
|
Bug 493495. Protect against recursive attempts to report a security exception in cases when the URI objects involved can't be accessed due to being implemented as a JS component. r+sr=mrbkap
|
2009-05-20 21:49:42 -04:00 |
Boris Zbarsky
|
cdb23d519f
|
Bug 410486. Fix test failures due to the exception message getting truncated.
|
2009-05-20 00:57:37 -04:00 |
timeless@mozdev.org
|
0b0aa1df9f
|
Bug 410486. Make sure to be in a request when reporting a pending exception. r=dveditz, sr=mrbkap.
|
2009-05-19 22:11:01 -04:00 |
Dave Townsend
|
ca9fcef56b
|
Backed out changeset 461d728271d1
|
2009-05-19 13:51:18 +01:00 |
Arpad Borsos
|
996e06a4de
|
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
|
2009-05-07 17:15:26 +02:00 |
Blake Kaplan
|
8434b97074
|
Bug 493074 - Compute fewer things to try to clear up a performance regression. r+sr=jst
|
2009-05-14 15:17:56 -07:00 |
Blake Kaplan
|
ea991f3d87
|
Bug 483672 - Give regular JS objects that have been reflected into C++ a security policy that follows the same-origin model. Also teach caps about "same origin" for these cases. r=jst sr=bzbarsky
|
2009-05-13 15:01:01 -07:00 |
L. David Baron
|
bd3965a189
|
Switch HTML mochitests from using MochiKit.js to packed.js. (Bug 490955) r=sayrer
|
2009-05-06 13:46:04 -07:00 |
Blake Kaplan
|
4cf6c7e06d
|
Bug 475864 - Move native anonymous content checks into a wrapper so that quickstubs don't sidestep them. r=jst sr=bzbarsky
|
2009-04-23 00:21:22 -07:00 |
Mook
|
41a2954729
|
Bug 472032 - [win64] sizeof(long) != sizeof(void*) assertion in nsScriptSecurityManager.cpp; changed SecurityLevel to use PRWord, clarified assertion on the protected code; r+sr=dveditz
|
2009-02-26 18:31:17 +01:00 |
Dan Mosedale
|
4455c2f606
|
Remove MailNews special casing from nsScriptSecurityManager (bug 374577), r+sr=bzbarsky
|
2009-02-17 20:32:57 -08:00 |
Daniel Holbert
|
c755eee8e7
|
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
|
2009-01-21 22:55:08 -08:00 |