Commit Graph

399136 Commits

Author SHA1 Message Date
Ehsan Akhgari
7ab7d98dbb Bug 1117037 - Mark virtual overridden functions as MOZ_OVERRIDE in accessible/; r=tbsaunde 2015-01-02 18:47:38 -05:00
Ehsan Akhgari
45512c0d90 Bug 1107592 follow-up: Add a missing include for Optional to fix the non-unified build bustage 2015-01-02 18:06:58 -05:00
Ehsan Akhgari
705cd3e355 Bug 1113449 - Assert that nsCORSListenerProxy is properly initialized before it is used; r=sicking
This will hopefully prevent the likes of bug 1080987 from happening again.
2015-01-02 17:56:43 -05:00
Ehsan Akhgari
f15344731a Bug 1116551 - Remove the code to handle shutdown-cleanse from the prefs service; r=bsmedberg
shutdown-cleanse has not been a thing for quite a while.
2015-01-02 17:55:32 -05:00
Ehsan Akhgari
bc9f04611f Bug 1116558 - Remove the code to handle shutdown-cleanse from the RDF code; r=bsmedberg
shutdown-cleanse has not been a thing for quite a while.
2015-01-02 17:54:35 -05:00
Ehsan Akhgari
20a19ff838 Bug 1116560 - Spell shutdown-persist properly in nsXREDirProvider::DoShutdown to make it greppable; r=bsmedberg 2015-01-02 17:53:56 -05:00
Ehsan Akhgari
65df2a63dd Bug 1116880 - Pass in the referrer policy to the savePrivacyAwareURI() call in openInExternalEditor(); r=geekboy 2015-01-02 17:53:11 -05:00
Ehsan Akhgari
a5ffa2b344 Bug 1117040 - Mark virtual overridden functions as MOZ_OVERRIDE in SVG DOM code; r=longsonr 2015-01-02 17:51:17 -05:00
Daniel Holbert
04b749a33d Bug 1068603: Extend FlattenBezier to handle case where full path can be approximated by a linear segment. r=Bas 2015-01-02 14:46:53 -08:00
Ehsan Akhgari
85269cfb11 Bug 1111244 - Remove some code specific to old unsupported MSVC versions from js/src; r=Waldo 2015-01-02 17:32:43 -05:00
Boris Zbarsky
c364a37ecb Bug 1114064. Support AliasNone DOM methods in ion compilation. r=efaust 2015-01-02 17:20:36 -05:00
Boris Zbarsky
c9638d4bc8 Bug 1112934. Tell MGetDOMMember what its result type is so it can do a typed slot load. r=jandem 2015-01-02 17:18:16 -05:00
Boris Zbarsky
befbf1e8da Bug 1113018. Stop manually moving things into ScratchReg in the x86-64 version of extractObject; just rely on unboxNonDouble doing the right thing as needed. r=sunfish 2015-01-02 17:09:14 -05:00
Boris Zbarsky
8eabe6108f Bug 1113025. Fix MGetDOMMember::congruentTo to work correctly. r=jandem 2015-01-02 17:09:05 -05:00
Boris Zbarsky
35c29eb555 Bug 1111164 part 4. Switch to typed reserved slot gets in String.js. r=jorendorff 2015-01-02 17:08:34 -05:00
Boris Zbarsky
82e0a80a45 Bug 1111164 part 3. Switch to typed reserved slot gets in TypedObject.js. r=sfink 2015-01-02 17:08:33 -05:00
Boris Zbarsky
3d5e2d0749 Bug 1111164 part 2. Switch to typed reserved slot gets in Array.js. r=jorendorff 2015-01-02 17:08:33 -05:00
Boris Zbarsky
046bdb0170 Bug 1111164 part 1. Add infrastructure for doing typed reserved slot gets in self-hosted code and having the resulting unboxing be unconditional in Ion. r=jandem 2015-01-02 17:08:33 -05:00
Boris Zbarsky
8fd98d4057 Bug 1107592 part 2. Allow chrome JS to directly throw content DOMExceptions that will propagate out to the web script. r=peterv 2015-01-02 17:08:33 -05:00
Boris Zbarsky
7af8dba16f Bug 1107592 part 1. Implement a DOMException constructor. r=peterv 2015-01-02 17:08:33 -05:00
Boris Zbarsky
58dedbbec6 Bug 1117131. Output the JS hooks for our cache-clearing stuff for [Pure] properties on JS-implemented objects even if we have no interface object, since these live on instances. r=mccr8 2015-01-02 17:08:33 -05:00
Kartikaya Gupta
5f28bd754e Bug 928833 - Turn on event-regions based hit-testing in APZ. r=botond 2015-01-02 17:07:27 -05:00
Kartikaya Gupta
f7c0c43ecf Bug 1107280 - Fuzz a test unrelated to event-regions but that fails with event regions enabled. r=me 2015-01-02 17:07:20 -05:00
Ryan VanderMeulen
a2be21d384 Bug 1115219 - Remove unnecessary RELEASE_BUILD check from GetAddrInfo.h. r=mcmanus 2015-01-02 16:51:04 -05:00
Chris Peterson
793edf7daf Bug 1115477 - Fix -Wunused and -Wtype-limits warnings in js/src. r=jandem 2014-12-24 21:06:21 -08:00
Chris Peterson
ab256a8d8b Bug 1115293 - Remove deprecated SpiderMonkey language extensions from about:permissions. r=Mossop 2014-11-29 23:46:55 -08:00
Steve Fink
3604857f44 Bug 1109336 - Track granular timings within Mark Roots, r=terrence
--HG--
extra : rebase_source : 64400e53a2ebd6397f92aefd54428853cd9fb095
2014-12-31 14:45:56 -08:00
Andrew McCreight
b69d978b28 Bug 1065536, part 3 - Explicitly shut down the CompositorChild in the child process. r=nical 2015-01-02 13:09:06 -08:00
Andrew McCreight
cab7cc77c1 Bug 1065536, part 2 - Remove extra Release of sCompositor. r=nical 2015-01-02 13:09:06 -08:00
Andrew McCreight
ac61b66824 Bug 1065536, part 1 - Remove superfluous MOZ_COUNT_CTOR/DTOR for CompositorChild. r=nical
This class is reference counted so they are not needed.
2015-01-02 13:09:06 -08:00
Wes Kocher
6d40130fd9 Backed out 5 changesets (bug 1099152) for hazard build failures on a CLOSED TREE
Backed out changeset 3d195c54dcf1 (bug 1099152)
Backed out changeset e5a903979b5f (bug 1099152)
Backed out changeset 969965f4c893 (bug 1099152)
Backed out changeset 1e4e3b85c620 (bug 1099152)
Backed out changeset 501a22044336 (bug 1099152)
2015-01-02 12:43:48 -08:00
Benoit Girard
b237e1af13 Bug 1112332 - Disable all paint heuristics for layers not actively scrolled by APZ. r=kats
* * *
Bug NUMBER - #include CompositorChild.h to fix non-unified build bustage. r?
2015-01-02 11:17:59 -05:00
Wes Kocher
cd77a14ff1 Backout 827fa9b5f9b4 (bug 1112332) for build bustage 2015-01-02 10:18:57 -08:00
Jon Coppeard
8771fbbddc Bug 1099152 - Fix test failures on inbound in compacting GC (ggc) build r=me 2015-01-02 18:08:25 +00:00
Jon Coppeard
706b85bf8f Bug 1099152 - Make external GC APIs take invocation kind as a parameter r=terrence r=mccr8 2015-01-02 17:19:43 +00:00
Jon Coppeard
4113634f8c Bug 1099152 - Separate out external APIs to start and continute an incremental GC r=terrence r=mccr8 2015-01-02 17:19:43 +00:00
Jon Coppeard
868306e7f4 Bug 1099152 - Separate out methods to start and continue incrmental GC r=terrence 2015-01-02 17:19:43 +00:00
Jon Coppeard
e4ab51b4a6 Bug 1099152 - Call gcSlice() or gc() depending on whether we want a incemental GC or not r=terrence 2015-01-02 17:19:43 +00:00
Nicolas B. Pierron
b8bcdcda9a Bug 1115388 - Use shift instead of switch case to extract SIMD type properties. r=bbouvier 2015-01-02 18:14:45 +01:00
Nicolas B. Pierron
9056a30e11 Bug 1115388 - Make Simd instructions, accepting Float32 operands, valid Float32 consumers. r=bbouvier 2015-01-02 18:14:45 +01:00
Nicolas B. Pierron
543cc8c16a Bug 1115387 - Create templateObject for SIMD constructors. r=jandem 2015-01-02 18:14:45 +01:00
Nicolas B. Pierron
abef78db36 Bug 1114569 - Discard RInstructionResults while handling exceptions. r=h4writer 2015-01-02 18:10:26 +01:00
Benoit Girard
dd15421503 Bug 1112332 - Disable all paint heuristics for layers not actively scrolled by APZ. r=kats
--HG--
extra : rebase_source : fd66e2028d7d8dd0ce0a35f79bb73169795a0c24
2015-01-02 11:17:59 -05:00
Robert Longson
d249eb2fed Bug 1109860 - getBBox incorrect with bidirectional text character. r=heycam 2015-01-02 16:47:47 +00:00
Ehsan Akhgari
34d55fd214 Bug 1117042 follow-up: Fix the test bustage, landed on a CLOSED TREE
Removing these methods causes an infinite recursion because the equivalent
64-bit functions would end up tail-recursing.
2015-01-02 10:26:40 -05:00
Ehsan Akhgari
52593ee3bd Bug 1117042 follow-up: Fix a build bustage 2015-01-02 09:28:37 -05:00
Ehsan Akhgari
e9499ce141 Bug 1117042 - Mark virtual overridden functions as MOZ_OVERRIDE in netwerk; r=mcmanus 2015-01-02 09:04:04 -05:00
Ehsan Akhgari
390eaebf41 Bug 1117044 - Mark virtual overridden functions as MOZ_OVERRIDE in widget; r=roc 2015-01-02 09:02:51 -05:00
Ehsan Akhgari
5f97b938f2 Bug 1117043 - Mark virtual overridden functions as MOZ_OVERRIDE in security; r=bsmith 2015-01-02 09:02:04 -05:00
Ehsan Akhgari
6ee41ffc90 Bug 1117041 - Mark virtual overridden functions as MOZ_OVERRIDE in editor; r=roc
This patch also devirtualizes some of the methods that were not
overridden by any derived classes.
2015-01-02 08:45:41 -05:00