Cameron McCormack
0b0b5836f7
Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame
...
MozReview-Commit-ID: LRRFbkhbgts
--HG--
extra : rebase_source : 19164df382db8a4e5e868c4725a0f7c0968ddaa5
2017-07-08 18:00:24 +08:00
Cameron McCormack
1a172c9491
Bug 1376964 - Part 8: Add OMT wrapper for nsIPrincipals useful for font stuff. r=jfkthame
...
MozReview-Commit-ID: L6gUnvDx7D2
--HG--
extra : rebase_source : 673a837d91e40f1c46adc2d0c2bc16fe024084ed
2017-07-08 17:20:28 +08:00
Cameron McCormack
c770a5a921
Bug 1376964 - Part 7: Remove unused nsIURI argument from gfxPlatform::IsFontFormatSupported. r=jfkthame
...
MozReview-Commit-ID: LJ6nnZEGz7D
--HG--
extra : rebase_source : 9f47d839aa4572ed2fc2d15a4986c8bc30d3f2ca
2017-07-08 14:17:23 +08:00
Cameron McCormack
9a03f16595
Bug 1376964 - Part 6: Use gfxFontSrcURI in the user font set and cache. r=jfkthame
...
MozReview-Commit-ID: 7eWOTs4kF4v
--HG--
extra : rebase_source : 88ee203da88f3ec5419db7dee87337802d6212ae
2017-07-08 14:10:05 +08:00
Cameron McCormack
f96118fca4
Bug 1376964 - Part 5: Add OMT wrapper for nsIURIs useful for font stuff. r=jfkthame
...
MozReview-Commit-ID: FkBYOoqC6x6
--HG--
extra : rebase_source : c6e30a1b11d12c4d4e070f26a746162827b639a4
2017-07-07 17:29:44 +08:00
Cameron McCormack
5d2c03ca7b
Bug 1376964 - Part 4: Call FontLoadAllowed ahead of time and cache the results for style worker threads. r=jfkthame
...
Handling a document's node principal changing is done in part 9.
MozReview-Commit-ID: 1gPtRpddys5
--HG--
extra : rebase_source : f0b4d07481ae7215117b86c474f14658b61d6f06
2017-07-07 13:35:28 +08:00
Cameron McCormack
2aaac38e66
Bug 1376964 - Part 3: Add a generation counter to the user font cache. r=jfkthame
...
MozReview-Commit-ID: 3zCPC9Pfikc
--HG--
extra : rebase_source : 7fd68667fef4acf3ad4fd050b480feec7c2c101f
2017-07-06 16:00:34 +08:00
Kearwood "Kip" Gilbert
0a5d006f8a
Bug 1287944 - Improve interaction with Oculus Home r=daoshengmu
...
- Now destroying and re-creating Oculus sessions when switching
between magic window and immersive WebVR (BeginPresent / ExitPresent)
- Now sending flags to Oculus ovr_initilize to specify if Firefox will
be presenting to the VR display or just using tracking
- Now coordinating oculus session shutdown and restart between the
VR controllers and the VR display with reference counting.
- Now able to return to Oculus home after using WebVR
- Magic window / non-exclusive sessions no longer take over the VR headset
causing it to display a message that Firefox.exe is not responding.
MozReview-Commit-ID: EnRsxt6ZSzg
--HG--
extra : rebase_source : 10ba1b76bf75774b8842d99b555319fb5dd7f736
2017-07-04 13:28:27 -07:00
Kartikaya Gupta
6d0c0db395
Bug 1378966 - Don't cause immediate throttling of the refresh driver on repeat transactions. r=mattwoodrow
...
MozReview-Commit-ID: 8orAmdpIRTF
--HG--
extra : rebase_source : 2988a9faced2648cd182ebe8adff791634af519f
2017-07-12 09:10:25 -04:00
Brad Werth
fd01267841
Bug 1059424 Part 1: Simplify cairo quartz surface generation now that we are minimum macOS 10.9. r=jrmuizel,mstange
...
MozReview-Commit-ID: 7ewjZwbFbwP
--HG--
extra : rebase_source : 638fc40c8ef4280e693b9b2f7397078fc686a4e2
2017-07-10 15:17:54 -07:00
Carsten "Tomcat" Book
d767449ced
Backed out changeset 0cd32b60dabe (bug 1376964)
2017-07-12 12:41:37 +02:00
Carsten "Tomcat" Book
23de9ec977
Backed out changeset 6bfb66a2c03e (bug 1376964)
2017-07-12 12:41:35 +02:00
Carsten "Tomcat" Book
b38c357c57
Backed out changeset 65e34c5fa167 (bug 1376964)
2017-07-12 12:41:33 +02:00
Carsten "Tomcat" Book
614a232c25
Backed out changeset d9a88d8324ff (bug 1376964)
2017-07-12 12:41:31 +02:00
Carsten "Tomcat" Book
a269ba0e44
Backed out changeset aafb719b4379 (bug 1376964)
2017-07-12 12:41:29 +02:00
Carsten "Tomcat" Book
4e6ba1d0fc
Backed out changeset 610204957f40 (bug 1376964)
2017-07-12 12:41:27 +02:00
Carsten "Tomcat" Book
4177255107
Backed out changeset 041b34959d76 (bug 1376964)
2017-07-12 12:41:25 +02:00
Carsten "Tomcat" Book
cefff8d9f4
Backed out changeset c40e5fbbdccf (bug 1376964)
2017-07-12 12:41:22 +02:00
Cameron McCormack
55c888b885
Bug 1376964 - Part 10: Allow style worker threads to pick fonts out of the user font cache. r=jfkthame
...
MozReview-Commit-ID: FX0T5ltA2u4
--HG--
extra : rebase_source : fc8a271f5ae1e0a897cd051b30da252be4176a4e
2017-07-12 16:36:46 +08:00
Cameron McCormack
82079904e6
Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame
...
MozReview-Commit-ID: LRRFbkhbgts
--HG--
extra : rebase_source : 1dac8a8e9a817edb086bb75f9f842c1d4df37a1a
2017-07-12 16:36:42 +08:00
Cameron McCormack
8f58fdb304
Bug 1376964 - Part 8: Add OMT wrapper for nsIPrincipals useful for font stuff. r=jfkthame
...
MozReview-Commit-ID: L6gUnvDx7D2
--HG--
extra : rebase_source : ce93ba941418a33d3631132b58e39624fedb719e
2017-07-12 16:36:36 +08:00
Cameron McCormack
ab22ddb3c6
Bug 1376964 - Part 7: Remove unused nsIURI argument from gfxPlatform::IsFontFormatSupported. r=jfkthame
...
MozReview-Commit-ID: LJ6nnZEGz7D
--HG--
extra : rebase_source : a12c270beb85467955c044c9c068d22de5db8f45
2017-07-12 16:36:15 +08:00
Cameron McCormack
47621aa57e
Bug 1376964 - Part 6: Use gfxFontSrcURI in the user font set and cache. r=jfkthame
...
MozReview-Commit-ID: 7eWOTs4kF4v
--HG--
extra : rebase_source : 9cb5a0f71ad756b224ebc01d13437a8113e53bb1
2017-07-12 16:36:14 +08:00
Cameron McCormack
440837d515
Bug 1376964 - Part 5: Add OMT wrapper for nsIURIs useful for font stuff. r=jfkthame
...
MozReview-Commit-ID: FkBYOoqC6x6
--HG--
extra : rebase_source : 28a6528ecd2e05d6d6f4e9863f74660bb4cdc6ba
2017-07-12 16:36:10 +08:00
Cameron McCormack
a6f94afca7
Bug 1376964 - Part 4: Call FontLoadAllowed ahead of time and cache the results for style worker threads. r=jfkthame
...
Handling a document's node principal changing is done in part 9.
MozReview-Commit-ID: 1gPtRpddys5
--HG--
extra : rebase_source : def889e9ae4a428ccc02f9b5ac18f2ce640dc652
2017-07-12 16:35:46 +08:00
Cameron McCormack
439419baf9
Bug 1376964 - Part 3: Add a generation counter to the user font cache. r=jfkthame
...
MozReview-Commit-ID: 3zCPC9Pfikc
--HG--
extra : rebase_source : 7186ed96da1b1a6710ef4f5b2f1443ddfe0ddc29
2017-07-12 16:35:45 +08:00
Carsten "Tomcat" Book
bf8ecdbf1a
Merge mozilla-central to autoland
2017-07-12 11:18:59 +02:00
Carsten "Tomcat" Book
0edfa97e38
merge mozilla-inbound to mozilla-central a=merge
2017-07-12 11:07:09 +02:00
David Anderson
6e75188a07
Cache MLGBuffers for systems that don't support constant buffer offsetting. (bug 1379714 part 2, r=bas)
2017-07-11 21:18:45 -07:00
David Anderson
4877a071cd
Remove Advanced Layers' buffer cache in preparation for a new one. (bug 1379714 part 1, r=bas)
2017-07-11 21:17:30 -07:00
Carsten "Tomcat" Book
488c1fa3cb
Backed out changeset 381e0b72dd55 (bug 1376964)
2017-07-12 10:32:22 +02:00
Carsten "Tomcat" Book
532a99b12a
Backed out changeset 20866468f52d (bug 1376964)
2017-07-12 10:32:20 +02:00
Carsten "Tomcat" Book
0792b16120
Backed out changeset 0031a20388ac (bug 1376964)
2017-07-12 10:32:18 +02:00
Carsten "Tomcat" Book
625eb4c653
Backed out changeset 292d20d46d1f (bug 1376964)
2017-07-12 10:32:16 +02:00
Carsten "Tomcat" Book
3a6a347356
Backed out changeset a60731cb1a7f (bug 1376964)
2017-07-12 10:32:15 +02:00
Carsten "Tomcat" Book
abf91025d5
Backed out changeset 9a0e26964591 (bug 1376964)
2017-07-12 10:32:13 +02:00
Carsten "Tomcat" Book
c897b5dc70
Backed out changeset b7424dfa039c (bug 1376964)
2017-07-12 10:32:11 +02:00
Carsten "Tomcat" Book
0972af5c76
Backed out changeset 38bc7707e46f (bug 1376964)
2017-07-12 10:32:09 +02:00
Ethan Lin
a11b08a3ac
Bug 1377571 - Add fallback path for layers-free. r=jrmuizel
...
MozReview-Commit-ID: KOM7JXYljX2
--HG--
extra : rebase_source : 94a8c314ac311a05256a27bd61648815b0e42734
2017-07-06 00:29:41 +08:00
Cameron McCormack
0a4aa02ea9
Bug 1376964 - Part 10: Allow style worker threads to pick fonts out of the user font cache. r=jfkthame
...
MozReview-Commit-ID: FX0T5ltA2u4
--HG--
extra : rebase_source : d11e47aa707965b083b364e8d2e6c4b9988985ba
2017-07-12 13:03:35 +08:00
Cameron McCormack
2fe9111db4
Bug 1376964 - Part 9: Use gfxFontSrcPrincipal in the user font set and cache. r=jfkthame
...
MozReview-Commit-ID: LRRFbkhbgts
--HG--
extra : rebase_source : 0fa11b180383795272e7a5daf87a41a5c51ec221
2017-07-12 13:03:35 +08:00
Cameron McCormack
2df2d465e1
Bug 1376964 - Part 8: Add OMT wrapper for nsIPrincipals useful for font stuff. r=jfkthame
...
MozReview-Commit-ID: L6gUnvDx7D2
--HG--
extra : rebase_source : fc5937a2861164126e741f3d41c7cdc52f9784a6
2017-07-12 13:03:35 +08:00
Cameron McCormack
c4d27f68a0
Bug 1376964 - Part 7: Remove unused nsIURI argument from gfxPlatform::IsFontFormatSupported. r=jfkthame
...
MozReview-Commit-ID: LJ6nnZEGz7D
--HG--
extra : rebase_source : 1636e695ca025e6fbcade8258746ffb38adc5b26
2017-07-12 13:03:35 +08:00
Cameron McCormack
0732a234be
Bug 1376964 - Part 6: Use gfxFontSrcURI in the user font set and cache. r=jfkthame
...
MozReview-Commit-ID: 7eWOTs4kF4v
--HG--
extra : rebase_source : eba5d82be3cbbeaa64a7e5f677ba365ac8aeac29
2017-07-12 13:03:35 +08:00
Cameron McCormack
85781fe39c
Bug 1376964 - Part 5: Add OMT wrapper for nsIURIs useful for font stuff. r=jfkthame
...
MozReview-Commit-ID: FkBYOoqC6x6
--HG--
extra : rebase_source : 84869946b3c243d9afebd8ca75c5c41f82db2699
2017-07-12 13:03:35 +08:00
Cameron McCormack
b2cd9f4a51
Bug 1376964 - Part 4: Call FontLoadAllowed ahead of time and cache the results for style worker threads. r=jfkthame
...
Handling a document's node principal changing is done in part 9.
MozReview-Commit-ID: 1gPtRpddys5
--HG--
extra : rebase_source : 5b1d40af5ad0484440075e7229dc9ae3d5a13764
2017-07-12 13:03:35 +08:00
Cameron McCormack
5b5b4e145c
Bug 1376964 - Part 3: Add a generation counter to the user font cache. r=jfkthame
...
MozReview-Commit-ID: 3zCPC9Pfikc
--HG--
extra : rebase_source : bfc5bd72b382b538448cb90ecc1208cea08216b8
2017-07-12 13:03:35 +08:00
Mason Chang
9bde55e1f0
Bug 1379322 Don't clear rect when init DrawTargetCapture with OMTP. r=jrmuizel
2017-07-07 18:08:12 -07:00
Mason Chang
7e5e3ec643
Bug 1379029 AddUserData to hold onto the calloc blur memory. r=lsalzman
2017-07-11 08:05:53 -07:00
Carsten "Tomcat" Book
31311070d9
merge mozilla-inbound to mozilla-central a=merge
2017-07-11 12:51:59 +02:00