Bobby Holley
6c2d7739b3
Bug 950909 - Tests. r=smaug
2013-12-19 18:08:07 -08:00
Ryan VanderMeulen
01e5988548
Merge m-c to inbound.
2013-12-17 16:20:31 -05:00
Olli Pettay
283c220087
Bug 950930 - Don't run scripts without mBoundElement. r=bz
2013-12-17 11:46:33 -05:00
Gregory Szorc
158ed8b3ec
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
652952e6f6
Bug 944407 - Tests. r=bz
2013-12-13 08:54:04 -08:00
Bobby Holley
3b4dfe688e
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
904374035f
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
0ec1624976
Backed out changesets 3c9d48f28a5e and fd9d5186e741 (bug 944407) for mochitest-other orange.
...
CLOSED TREE
2013-12-10 15:35:31 -05:00
Bobby Holley
4dba8596a1
Bug 944407 - Tests. r=bz
2013-12-10 09:05:49 -08:00
Bobby Holley
5481118003
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
759ab69b0a
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
e2e1627d17
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
0b02f5ecfa
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
22b9fc1982
Backed out changeset 767065f0560b (bug 937317) WinXP Build Bustage on a CLOSED TREE
2013-12-06 08:41:59 +01:00
Bobby Holley
8ca6ed8d97
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
08ee154ee6
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
58a7c3f5a4
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
1e84522b8f
Bug 929885 - Implement web components ShadowRoot style sheet behavior. r=mrbkap
2013-12-02 02:26:12 -08:00
William Chen
e1156f34cd
Bug 806506 - Part 1: Implement ShadowRoot interface with DOM accessor methods. r=mrbkap,ehsan
2013-12-02 02:26:11 -08:00
Neil Rashbrook
90e499cf14
Bug 943804 Always clear insertion points of cleared inserted children r=mrbkap
2013-11-27 20:12:58 +00:00
Neil Rashbrook
e43bfb63a1
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
37ed427ba1
Bug 942432 - Remove nsIJSEventListener::mContext, r=bz
2013-11-27 11:12:41 +02:00
Ehsan Akhgari
e9a38e26b2
Backed out changeset 076bf878c59a (bug 942432) for build bustage
2013-11-26 22:14:23 -05:00
Olli Pettay
3bea397824
Bug 942432 - Remove nsIJSEventListener::mContext, r=bz
...
--HG--
extra : rebase_source : 0339018010bd6a079080f603db231837bfa9bf00
2013-11-27 03:40:49 +02:00
Bobby Holley
a3e50ba0c9
Bug 928616 - Clean up JS_CopyPropertiesFrom. r=jorendorff
2013-11-25 15:35:22 -08:00
Jim Blandy
97a88673eb
Bug 941122: Make nsXBLProtoImplMethod and nsXBLProtoImplProperty handle gray objects properly. r=mccr8, r=smaug
2013-11-21 13:19:46 -08:00
Benoit Jacob
621f179f55
Bug 940719 - Build content/xbl in unified mode - r=ehsan
2013-11-20 11:29:04 -05:00
Benoit Jacob
c76743d879
Bug 940717 - Unify the IsChromeURI functions we have in various places - r=ehsan
2013-11-20 11:29:03 -05:00
Nathan Froyd
8bee1ff184
Bug 940170 - part 2 - constify PLDHashTableOps in content/; r=bz
2013-11-18 21:52:15 -05:00
Mike Hommey
a65383e1e9
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
8ceb917350
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
bb6779efe3
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
d7b6f95761
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
12a1ebfea9
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
6c0f7db3c4
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
5e1bd894df
No bug - Fix some style issues in DOM code.
2013-11-11 09:04:41 +01:00
Ms2ger
ff6eab15dd
Bug 928741 - Stop using PR_STATIC_ASSERT in content; r=jst
2013-11-11 09:03:59 +01:00
Bobby Holley
c3012b9053
Bug 911864 - Make in-content XBL event handlers allowuntrusted=false by default. r=smaug
2013-11-01 15:31:58 +01:00
Bobby Holley
c8fd7ea7d1
Bug 911864 - Only expose XBL members which have the exposeToUntrustedContent attribute set. r=smaug
2013-11-01 15:31:58 +01:00
Bobby Holley
7b822eba16
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
8cce7588ac
Bug 911864 - Add annotations to our XBL tests as-needed. r=smaug
2013-11-01 15:31:57 +01:00
Bobby Holley
e5ef6f2a60
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
07054c122b
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
4d0674e4ba
Bug 931427 - Include nsWrapperCacheInlines.h in HTMLAllCollection.cpp and nsBindingManager.cpp; r=smaug
2013-10-28 06:33:53 -04:00
Nicholas Nethercote
ba1e9bce90
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
306cb13efc
Bug 930782 - Handlify JS_WrapValue. r=terrence
2013-10-26 18:19:05 +02:00
Mike Hommey
1d566f7586
Bug 929905 - Consolidate sources in moz.build. r=gps
2013-10-25 08:23:05 +09:00
Ehsan Akhgari
b5899a2ef4
Bug 930583 - Stop #including nsEventStateManager in nsWindowRoot.h and nsDocument.h; r=smaug
2013-10-24 14:53:52 -04:00
Trevor Saunders
9aac72e8ce
bug 915558 - save attributes of binding element to startup cache r=smaug
2013-09-25 16:32:05 -04:00
Mike Hommey
61124c1afc
Bug 921492 - Make StrictOrderingOnAppendList use actual alphabetical sorting. r=mshal,r=gps
2013-10-24 08:05:43 +09:00