Andrew McCreight
dce493cdb0
Bug 956455, part 1 - WrapNative's holder argument is unnecessary. r=smaug
2014-01-06 11:54:43 -08:00
Andrew McCreight
cb14b87d38
Bug 956423 - Remove unused variables from nsXBLProtoImpl::InstallImplementation and InitTargetObjects. r=bholley
2014-01-06 11:54:42 -08:00
Ehsan Akhgari
1b83407ce9
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Bobby Holley
9f6b17cb86
Bug 950909 - Tests. r=smaug
2013-12-19 18:08:07 -08:00
Ryan VanderMeulen
f7385ac1e9
Merge m-c to inbound.
2013-12-17 16:20:31 -05:00
Olli Pettay
ad4c6565de
Bug 950930 - Don't run scripts without mBoundElement. r=bz
2013-12-17 11:46:33 -05:00
Gregory Szorc
e396fc159d
Bug 774572 - Part 2: Define JAR_MANIFESTS in moz.build files; r=glandium
...
Every directory with a jar.mn now has JAR_MANIFESTS defined in its
moz.build file.
We also removed the may_skip special consideration of jar.mn files
because this information is now available during tier traversal by the
reader courtesy of the variables being present in moz.build files.
--HG--
extra : rebase_source : 21049b15e6bd9cf65b0805ccaccc4ba5aae93c98
extra : amend_source : 0b1ea866d725beef92d37c6f6d475369ac002e19
2013-12-10 16:18:11 +09:00
Bobby Holley
9d29199dc3
Bug 944407 - Tests. r=bz
2013-12-13 08:54:04 -08:00
Bobby Holley
4047601939
Bug 944407 - Allow scripts for an XBL binding if and only if the XBL document comes from a scriptable domain. r=bz
2013-12-13 08:54:04 -08:00
Bobby Holley
5bd2767e3a
Bug 937317 - When invoking a callback object, restore the incumbent script settings object from when the callback was created. r=bz
...
See the 'incumbent script' stuff in the WebIDL spec.
2013-12-11 17:51:58 -08:00
Ryan VanderMeulen
1cea1392d7
Backed out changesets 3c9d48f28a5e and fd9d5186e741 (bug 944407) for mochitest-other orange.
...
CLOSED TREE
2013-12-10 15:35:31 -05:00
Bobby Holley
c676f40583
Bug 944407 - Tests. r=bz
2013-12-10 09:05:49 -08:00
Bobby Holley
f9d105b6a6
Bug 944407 - Allow scripts for an XBL binding if and only if the XBL document comes from a scriptable domain. r=bz
2013-12-10 09:05:49 -08:00
Birunthan Mohanathas
3440613a39
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
...
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
2013-12-08 21:52:54 -05:00
Phil Ringnalda
cacf62c269
Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
2013-12-07 11:08:56 -08:00
Bobby Holley
78f90c96fa
Bug 937317 - When invoking a callback object, restore the incumbent script settings object from when the callback was created. r=bz
...
See the 'incumbent script' stuff in the WebIDL spec.
2013-12-06 12:01:42 -08:00
Carsten "Tomcat" Book
928b1a0621
Backed out changeset 767065f0560b (bug 937317) WinXP Build Bustage on a CLOSED TREE
2013-12-06 08:41:59 +01:00
Bobby Holley
cff106e954
Bug 937317 - When invoking a callback object, restore the incumbent script settings object from when the callback was created. r=bz
...
See the 'incumbent script' stuff in the WebIDL spec.
2013-12-05 21:34:17 -08:00
Jacek Caban
919a5b3c9b
Bug 945245 - Fixed misc char16_t/wchar_t mismatches. r=ehsan
...
--HG--
extra : rebase_source : fcab74b295b513f4185cf9c12f31ebaddb7c8e0e
2013-12-03 16:09:50 +01:00
Boris Zbarsky
728defdd23
Bug 945572 part 6. Make NS_NewElement take an Element** outparam instead of an nsIContent** one. r=smaug
2013-12-03 09:40:11 -05:00
William Chen
ad649152bc
Bug 929885 - Implement web components ShadowRoot style sheet behavior. r=mrbkap
2013-12-02 02:26:12 -08:00
William Chen
d22dcd56b5
Bug 806506 - Part 1: Implement ShadowRoot interface with DOM accessor methods. r=mrbkap,ehsan
2013-12-02 02:26:11 -08:00
Neil Rashbrook
a4a63b0c81
Bug 943804 Always clear insertion points of cleared inserted children r=mrbkap
2013-11-27 20:12:58 +00:00
Neil Rashbrook
0e4bdba4c6
Bug 936933 XBL should get the command controller directly from the window root r=mrbkap
2013-11-27 20:11:36 +00:00
Olli Pettay
ca8f8f6422
Bug 942432 - Remove nsIJSEventListener::mContext, r=bz
2013-11-27 11:12:41 +02:00
Ehsan Akhgari
821215c9a7
Backed out changeset 076bf878c59a (bug 942432) for build bustage
2013-11-26 22:14:23 -05:00
Olli Pettay
97474b4067
Bug 942432 - Remove nsIJSEventListener::mContext, r=bz
...
--HG--
extra : rebase_source : 0339018010bd6a079080f603db231837bfa9bf00
2013-11-27 03:40:49 +02:00
Bobby Holley
01a5173291
Bug 928616 - Clean up JS_CopyPropertiesFrom. r=jorendorff
2013-11-25 15:35:22 -08:00
Jim Blandy
044eb51762
Bug 941122: Make nsXBLProtoImplMethod and nsXBLProtoImplProperty handle gray objects properly. r=mccr8, r=smaug
2013-11-21 13:19:46 -08:00
Benoit Jacob
f16a5fb6b5
Bug 940719 - Build content/xbl in unified mode - r=ehsan
2013-11-20 11:29:04 -05:00
Benoit Jacob
cfc2209999
Bug 940717 - Unify the IsChromeURI functions we have in various places - r=ehsan
2013-11-20 11:29:03 -05:00
Nathan Froyd
1e28810bf2
Bug 940170 - part 2 - constify PLDHashTableOps in content/; r=bz
2013-11-18 21:52:15 -05:00
Mike Hommey
2812d11fce
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e06d795c71
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Bobby Holley
a17328e5cc
Bug 840488 - Remove CheckFunctionAccess. r=bz
...
\o/
Aside from checking whether script is enabled, all the other work this function
does is silly.
2013-11-12 16:43:32 -08:00
Bobby Holley
074ccfec30
Bug 840488 - Refactor Gecko to provide a more direct API to ask whether script is allowed for a given global. r=bz
2013-11-12 16:43:31 -08:00
Ms2ger
0fdc697b63
No bug - Fix some style issues in DOM code.
2013-11-11 09:04:41 +01:00
Ms2ger
63ae23599e
Bug 928741 - Stop using PR_STATIC_ASSERT in content; r=jst
2013-11-11 09:03:59 +01:00
Bobby Holley
1f95aa0114
Bug 911864 - Make in-content XBL event handlers allowuntrusted=false by default. r=smaug
2013-11-01 15:31:58 +01:00
Bobby Holley
a4d971d087
Bug 911864 - Only expose XBL members which have the exposeToUntrustedContent attribute set. r=smaug
2013-11-01 15:31:58 +01:00
Bobby Holley
daee8ebf60
Bug 911864 - When QIing objects bound with XBL scopes, route the XPCWrappedJS through an XrayWrapper from the XBL scope. r=smaug
2013-11-01 15:31:57 +01:00
Bobby Holley
b6ab29642f
Bug 911864 - Add annotations to our XBL tests as-needed. r=smaug
2013-11-01 15:31:57 +01:00
Bobby Holley
b8e69faec3
Bug 911864 - Install XBL members in the safe scope, then clone them into content (rather than the reverse). r=smaug
2013-11-01 15:31:57 +01:00
Bobby Holley
d5add119e2
Bug 911864 - Introduce an explicit opt-in attribute for exposing methods and properties to untrusted content. r=smaug
2013-11-01 15:31:56 +01:00
Bill Gianopoulos
afb59eda40
Bug 931427 - Include nsWrapperCacheInlines.h in HTMLAllCollection.cpp and nsBindingManager.cpp; r=smaug
2013-10-28 06:33:53 -04:00
Nicholas Nethercote
3b80765894
Bug 925584 - Remove some unnecessary jsapi.h inclusions from .cpp files. r=Ms2ger.
...
--HG--
extra : rebase_source : 41fcb0e922a519ef679c1c1b6293c2b638e83a48
2013-10-10 15:22:35 -07:00
Tom Schuster
127ebf3721
Bug 930782 - Handlify JS_WrapValue. r=terrence
2013-10-26 18:19:05 +02:00
Mike Hommey
b000a846c2
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00