Commit Graph

8196 Commits

Author SHA1 Message Date
Alexandre Poirot
5a3800bc64 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Carsten "Tomcat" Book
f2360c7833 merge mozilla-inbound to mozilla-central a=merge 2014-07-23 15:50:58 +02:00
Susanna Bowen
4e66a798af Bug 1021952 - Add ruby display values and ruby frames. r=dholbert,bz 2014-07-22 19:08:01 -07:00
Wes Kocher
4563697c29 Merge fx-team to m-c a=merge 2014-07-22 18:05:18 -07:00
Ed Morley
7247cbf22f Merge mozilla-central and fx-team 2014-07-22 17:32:03 +01:00
Mike Hommey
ad9b49263a Bug 1041936 part 2 - Directly use the static library "xul" to link into "xul-gtest" instead of having an intermediate library "xul" used by "xul-shared" and "xul-gtest". r=gps 2014-07-23 13:33:09 +09:00
Mike Hommey
e5c43ef995 Bug 1036894 part 8 - Move most in-tree library linkage information to moz.build, as USE_LIBS. r=gps 2014-07-23 13:30:52 +09:00
Mike Hommey
90c742edc2 Bug 1036894 part 6 - Emit SimplePrograms for CPP_UNIT_TESTs, and make the corresponding moz.build config look like that of SIMPLE_PROGRAMS. r=gps 2014-07-23 13:29:44 +09:00
Jim Mathies
88601d2301 Bug 1040080 - Update nsIMessageManager.idl notes about in-process child process message manager. r=smaug 2014-07-22 08:56:59 -05:00
Octoploid
ea3a63713b bug 1036401 - adjust includes to fix up some issues with complete types instead of forward declarations being required r=bz r=bjacob 2014-07-22 11:29:33 -04:00
Wes Kocher
3ffa891f7d Merge m-c to inbound 2014-07-22 18:39:17 -07:00
Jonathan Griffin
efbbf73c27 Backed out changeset 64586374a208 on a CLOSED TREE 2014-07-22 18:29:57 -07:00
Bob Owen
37adeee814 Bug 1037564 Part 3: Replace |nsCxPusher|s in nsObjectLoadingContent::NotifyContentObjectWrapper. r=bholley 2014-07-15 12:34:42 +01:00
Nikhil Marathe
5f5ae44de2 Bug 984048 - Part 7 - Documents register themselves with corresponding ServiceWorkerInfo. r=bz
--HG--
extra : transplant_source : %FD%9BD%8C%E4a%A9%CB9%17L%EE%E38%11%A1t%8A%3Bs
2014-07-20 23:25:44 -07:00
Robert O'Callahan
1dfa57f8e3 Bug 863618. Make Range.getClientRects/getBoundingClientRect take account of CSS transforms. r=tn
--HG--
extra : rebase_source : 7a4b8773965f12e89fe0be655819d6d408140c2d
2014-07-22 01:58:14 +12:00
Alexandre Poirot
09c66c2ebd Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files; fix previous bustage on a CLOSED TREE, r=ahal 2014-07-02 15:40:56 -07:00
Jonathan Griffin
0cd20a2c49 Backout 4f6d9db92389 for bustage on a CLOSED TREE 2014-07-22 17:55:50 -07:00
Mike Hommey
d10b15b035 Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal 2014-07-23 08:37:51 +09:00
Alexandre Poirot
c044256760 Bug 1027242 - Blacklist mulet's failing tests + expose 'mulet' to ini files. r=ahal 2014-07-02 15:40:56 -07:00
Georgios Kontaxis
60a20731f2 Bug 1029887: Keep track of DOM nodes blocked by NS_ERROR_TRACKING_URI (r=khuey,smaug) 2014-06-24 17:37:03 -07:00
Kyle Huey
7919c2fb28 Bug 1040380: Report the size of text nodes in the CC graph. r=smaug
--HG--
extra : rebase_source : bfb7217a8e617709e6f0a8e95d41563fdbd65959
2014-07-18 10:41:34 -07:00
Steve Fink
723f09580a Bug 1035395, r=bholley,smaug
--HG--
extra : rebase_source : 478200a62a5073177ae3c782e252fa9a804e5b01
2014-07-18 09:37:42 -07:00
Bill McCloskey
0f6c7e3982 Bug 1027299 - Print a deprecation warning when importing XUL into content documents (r=smaug) 2014-07-18 08:59:00 -07:00
Ahmed Kachkach
68c23f6dff Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger 2014-07-17 09:02:00 +02:00
Shian-Yow Wu
63d29bd74a Bug 988816 - Support multiple OpenNSPRFileOpen() on RemoteOpenFile. r=aklotz, jduell 2014-07-18 10:46:22 +08:00
Gabor Krizsanits
2d26e1168d Bug 1016875 - Part10: GetPrincipal for imports. r=mrbkap 2014-07-17 10:51:11 +02:00
Makoto Kato
12c0753107 Bug 984033 - Large OOM in nsStreamLoader::WriteSegmentFun. r=honza 2014-07-17 17:37:33 +09:00
Tom Schuster
9777274923 Bug 673569 - Let each frame script have its own scope (r=smaug) 2014-06-13 19:56:38 +02:00
L. David Baron
b083f2db52 Bug 996798 patch 2 - Make the ability to change nsWrapperCache::FlagsType more portable. r=bzbarsky
Without this, an Android build on our automation gives:
content/xul/content/src/nsXULElement.h:359:117: error: left shift count >= width of type [-Werror]
2014-07-16 20:10:10 -07:00
Birunthan Mohanathas
3535643a78 Bug 1038535 - Flatten caps/{idl,include,src}/ directories. r=bholley,gps
--HG--
rename : caps/src/DomainPolicy.cpp => caps/DomainPolicy.cpp
rename : caps/include/DomainPolicy.h => caps/DomainPolicy.h
rename : caps/idl/nsIDomainPolicy.idl => caps/nsIDomainPolicy.idl
rename : caps/idl/nsIPrincipal.idl => caps/nsIPrincipal.idl
rename : caps/idl/nsIScriptSecurityManager.idl => caps/nsIScriptSecurityManager.idl
rename : caps/src/nsJSPrincipals.cpp => caps/nsJSPrincipals.cpp
rename : caps/include/nsJSPrincipals.h => caps/nsJSPrincipals.h
rename : caps/src/nsNullPrincipal.cpp => caps/nsNullPrincipal.cpp
rename : caps/include/nsNullPrincipal.h => caps/nsNullPrincipal.h
rename : caps/src/nsNullPrincipalURI.cpp => caps/nsNullPrincipalURI.cpp
rename : caps/src/nsNullPrincipalURI.h => caps/nsNullPrincipalURI.h
rename : caps/src/nsPrincipal.cpp => caps/nsPrincipal.cpp
rename : caps/include/nsPrincipal.h => caps/nsPrincipal.h
rename : caps/src/nsScriptSecurityManager.cpp => caps/nsScriptSecurityManager.cpp
rename : caps/include/nsScriptSecurityManager.h => caps/nsScriptSecurityManager.h
rename : caps/src/nsSystemPrincipal.cpp => caps/nsSystemPrincipal.cpp
rename : caps/include/nsSystemPrincipal.h => caps/nsSystemPrincipal.h
2014-07-15 11:12:59 -07:00
Christoph Kerschbaumer
43ff381d61 Bug 1005225 - CSP in C++: SImplify shouldProcess for CSP (r=sstamm) 2014-07-07 10:15:36 -07:00
Carsten "Tomcat" Book
702c9bbcc2 Backed out changeset ffa4255ebaa7 (bug 1016875) for bustage on a CLOSED TREE 2014-07-16 15:25:59 +02:00
Gabor Krizsanits
53bb179008 Bug 1016875 - Part10: Principal() for ImportLoader. r=mrbkap 2014-07-16 14:32:00 +02:00
Gabor Krizsanits
fd952cca72 Bug 1016875 - part9: System should only import other system documents. r=mrbkap 2014-07-16 14:32:00 +02:00
Gabor Krizsanits
da0eb19637 Bug 1016875 - Part7: Imports should have their own LoadGroup. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
bdc4b81d52 Bug 1016875 - Part6: CORS and other security checks for imports. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
c9c9a49a0e Bug 1016875 - Part4: Removing mChannel in ImportLoader. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
8d411a86ad Bug 1016875 - Part3: Events in HTML imports should not bubble. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
ceca061b6b Bug 1016875 - Part2: Ensure mDocument in ImportLoader::OnStopRequest. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
0dd0f2f5d0 Bug 1016875 - Part1: Fixing leaking of mImportParent. r=mrbkap 2014-07-16 14:31:58 +02:00
Brian Birtles
bd6a5ac2de Bug 1036287 part 5 - Drop aTime param from IsRunning(At) and IsCurrent(At), since they now use the current timeline time; r=dholbert 2014-07-16 09:02:33 +09:00
Brian Birtles
04e0f33548 Bug 1032573 part 5 - Add GetAnimationPlayers to Element; r=bz
This patch adds the WebIDL definitions and implementation of
getAnimationPlayers on Element.

It does not include the full definition of AnimationPlayer but only readonly
versions of the currentTime and startTime attributes since these are easy
to implement and enable identifying the different animations that are returned
for the sake of testing.

Web Animations defines getAnimationPlayers as only returning the animations that
are either running or will run in the future (known as "current" animations).
This will likely change since it seems desirable to be able query animations
that have finished but are applying a forwards fill. For now, however, this
patch makes us only return animations that have not finished.

This patch also removes an assertion in ElementAnimation::GetLocalTime that
would fail if called on a finished transition. This assertion is no longer
necessary since an earlier patch in this series removed the overloading of
the animation start time that meant calling this on a finished transition
was unsafe. Furthermore, this assertion, if it were not removed, would fail
if script holds onto a transition and queries its start time after it
completed.
2014-07-16 09:02:31 +09:00
Wes Kocher
b988da0782 Backed out 1 changesets (bug 1005225) for Gu permared
Backed out changeset 452d8502bea1 (bug 1005225)
* * *
Backed out 2 changesets (bug 1005225, bug 1030936) for Gu permared

Backed out changeset 32a1fa1b28d5 (bug 1030936)
Backed out changeset 61d41b381f30 (bug 1005225)
2014-07-15 16:18:50 -07:00
Christoph Kerschbaumer
e6a49546dc Bug 1005225: Follow up, changed uuid in the wrong idl (r=ckerschb) 2014-07-15 13:59:59 -07:00
Sid Stamm
c6eb0f78e2 Bug 1030936 - Remove CSP fast path for certified apps (r=fabrice)
--HG--
extra : rebase_source : 29ded0fc7b6cd320b234e45571239961513bd9ff
2014-07-15 13:31:47 -07:00
Christoph Kerschbaumer
fb1a5cb7eb Bug 1005225 - CSP in C++: SImplify shouldProcess for CSP (r=sstamm)
--HG--
extra : rebase_source : a0e2bacb5376afde0ccc0487da6e3ceb70bfb09c
2014-07-07 10:15:36 -07:00
Benoit Girard
e7aea75462 Bug 1037691 - Fix instances where refcounted classes expose a public destructor. r=ehsan,bent,mayhemer,jrmuizel 2014-07-15 11:37:45 -04:00
Michael Ratcliffe
62311033af Bug 1033391 - Enable GeometryUtils APIs in privileged code. r=smaug,roc 2014-07-03 14:23:14 +01:00
Andrew McCreight
77d782bb63 Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan 2014-07-14 12:21:34 -07:00
Boris Zbarsky
3b932952dd Bug 832014 part 4. Make the URLUtils APIs able to throw, since Location needs to be able to do that so far. r=peterv 2014-07-11 19:30:27 -04:00