Commit Graph

11953 Commits

Author SHA1 Message Date
Susanna Bowen
a3e95afeef Bug 1021952 - Add ruby display values and ruby frames. r=dholbert,bz 2014-07-22 19:08:01 -07:00
Wes Kocher
7c2f1b4d73 Merge fx-team to m-c a=merge 2014-07-22 18:05:18 -07:00
Ed Morley
fb8854602c Merge mozilla-central and fx-team 2014-07-22 17:32:03 +01:00
Jim Mathies
719a823ea5 Bug 1040080 - Update nsIMessageManager.idl notes about in-process child process message manager. r=smaug 2014-07-22 08:56:59 -05:00
Octoploid
18faaeac6a 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
Bob Owen
61b8c53899 Bug 1037564 Part 3: Replace |nsCxPusher|s in nsObjectLoadingContent::NotifyContentObjectWrapper. r=bholley 2014-07-15 12:34:42 +01:00
Nikhil Marathe
4fad78d9c2 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
87d6319a83 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
Georgios Kontaxis
c748a72277 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
894fac0b3f 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
0e87a94e07 Bug 1035395, r=bholley,smaug
--HG--
extra : rebase_source : 478200a62a5073177ae3c782e252fa9a804e5b01
2014-07-18 09:37:42 -07:00
Bill McCloskey
e5c71c22e7 Bug 1027299 - Print a deprecation warning when importing XUL into content documents (r=smaug) 2014-07-18 08:59:00 -07:00
Ahmed Kachkach
4b03d2c025 Bug 886570 - Initial integration of structured logs in mochitest; r=ahal,Ms2ger 2014-07-17 09:02:00 +02:00
Shian-Yow Wu
ebdb09281e Bug 988816 - Support multiple OpenNSPRFileOpen() on RemoteOpenFile. r=aklotz, jduell 2014-07-18 10:46:22 +08:00
Gabor Krizsanits
60032396b4 Bug 1016875 - Part10: GetPrincipal for imports. r=mrbkap 2014-07-17 10:51:11 +02:00
Makoto Kato
3708a1ba13 Bug 984033 - Large OOM in nsStreamLoader::WriteSegmentFun. r=honza 2014-07-17 17:37:33 +09:00
Tom Schuster
76cf0a1088 Bug 673569 - Let each frame script have its own scope (r=smaug) 2014-06-13 19:56:38 +02:00
L. David Baron
0083a663cf 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
a4ac396211 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
1cccc01df2 Bug 1005225 - CSP in C++: SImplify shouldProcess for CSP (r=sstamm) 2014-07-07 10:15:36 -07:00
Carsten "Tomcat" Book
5059d81fee Backed out changeset ffa4255ebaa7 (bug 1016875) for bustage on a CLOSED TREE 2014-07-16 15:25:59 +02:00
Gabor Krizsanits
d8bbf89c78 Bug 1016875 - Part10: Principal() for ImportLoader. r=mrbkap 2014-07-16 14:32:00 +02:00
Gabor Krizsanits
c3e2a6905f Bug 1016875 - part9: System should only import other system documents. r=mrbkap 2014-07-16 14:32:00 +02:00
Gabor Krizsanits
a322404740 Bug 1016875 - Part7: Imports should have their own LoadGroup. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
eaf43bdaca Bug 1016875 - Part6: CORS and other security checks for imports. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
31a4986e3f Bug 1016875 - Part4: Removing mChannel in ImportLoader. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
ae4de60023 Bug 1016875 - Part3: Events in HTML imports should not bubble. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
4c6d4d320b Bug 1016875 - Part2: Ensure mDocument in ImportLoader::OnStopRequest. r=mrbkap 2014-07-16 14:31:59 +02:00
Gabor Krizsanits
a0cd2c513b Bug 1016875 - Part1: Fixing leaking of mImportParent. r=mrbkap 2014-07-16 14:31:58 +02:00
Brian Birtles
7aff661646 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
4a5b988a87 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
a568f8dfc6 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
7aaf40067c Bug 1005225: Follow up, changed uuid in the wrong idl (r=ckerschb) 2014-07-15 13:59:59 -07:00
Sid Stamm
621e5ad646 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
6fa8519ab9 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
1465e09a99 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
fcb0980556 Bug 1033391 - Enable GeometryUtils APIs in privileged code. r=smaug,roc 2014-07-03 14:23:14 +01:00
Andrew McCreight
c3a80ae7ac Bug 1038207 - Fix various classes that reimplement nsISupports. r=ehsan 2014-07-14 12:21:34 -07:00
Boris Zbarsky
ac6441fa54 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
Boris Zbarsky
ef4d83b2a3 Bug 832014 part 3. Start using nsLocation for the Location interface in bindings. r=peterv 2014-07-11 19:30:27 -04:00
Ryan VanderMeulen
296caa949c Merge inbound to m-c. a=merge 2014-07-11 16:34:56 -04:00
Carsten "Tomcat" Book
ce57787693 Backed out changeset cf85693280c7 (bug 886570) frequent mochitest-3 errors on windows 2014-07-11 14:15:29 +02:00
Neil Deakin
1bfbc6d5da Bug 1020496, add getAutocompleteInfo method to get components of autocomplete attribute, r=smaug 2014-07-09 08:01:00 +01:00
Ryan VanderMeulen
6777a8c00a Merge inbound to m-c on a CLOSED TREE. a=merge 2014-07-10 18:22:38 -04:00
Kartikaya Gupta
30f43e9c10 Bug 1036444 - Kill touchenter and touchleave events. r=smaug 2014-07-09 10:27:00 -04:00
Ahmed Kachkach
50db9012f6 Bug 886570 - Initial integration of structured logs in mochitest. r=ahal,Ms2ger 2014-07-10 13:33:00 +02:00
Carsten "Tomcat" Book
308cc4e3f1 Merge mozilla-central to b2g-inbound 2014-07-10 15:20:10 +02:00
Boris Zbarsky
be2d883ce6 Bug 965413 part 12. Use a LoadInfo in SetUpChannelOwner. r=smaug 2014-07-10 02:56:38 -04:00
Boris Zbarsky
22cec45b71 Bug 965413 part 10. Use a LoadInfo for loading documents in various places where we force a particular principal. r=smaug 2014-07-10 02:56:37 -04:00
Bevis Tseng
ed3bb01ce1 Bug 1023695 - Part 4: Implementation of .webidl change. r=vyang,smaug. 2014-06-27 13:25:37 +08:00