Terrence Cole
2d06bc1282
Bug 1297067 - Remove unused decommit threshold r=jonco
...
--HG--
extra : rebase_source : 83c4d2b86bdda4912c8213d60a8a3789c87e0c61
2016-08-22 15:01:40 -07:00
Nicolas Silva
39f5573d6f
Bug 1291190 - Don't crash when push/pop clips are not balanced correctly. r=Bas
2016-08-24 11:06:45 +02:00
Nicolas Silva
112a3d5168
Bug 1296613 - Warning fix in gfx::StoredPattern. r=Bas
2016-08-24 11:06:41 +02:00
Andi-Bogdan Postelnicu
b5b8ea8b28
Bug 1282408 - add ignore initialization check flag for some variables in RemoveFolderTransaction. r=adw
...
MozReview-Commit-ID: 9AYyHN5a5Wf
2016-08-24 11:03:43 +03:00
Andi-Bogdan Postelnicu
390ab815ab
Bug 1282408 - add ignore initialization check flag for mAnyMarked in FixWeakMappingGrayBitsTracer. r=froydnj
...
MozReview-Commit-ID: 4DrIUUf4tuk
2016-08-24 10:58:37 +03:00
Andi-Bogdan Postelnicu
e38a35af7d
Bug 1282408 - add ignore initialisation check flag for mTrackID in MediaEngineWebRTCMicrophoneSource. r?=jesup
...
MozReview-Commit-ID: AqiQ8wrtWvQ
2016-08-24 10:55:47 +03:00
Christoph Kerschbaumer
9489473322
Bug 1297051 - Test CSPRO should not block mixed content. r=dveditz
2016-08-24 09:24:20 +02:00
Christoph Kerschbaumer
653bf080a7
Bug 1297051 - CSPRO should not block mixed content. r=dveditz
2016-08-24 09:24:55 +02:00
Kan-Ru Chen
b6d880aca1
Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
...
The patch is generated from following command:
rgrep -l unused.h|xargs sed -i -e s,mozilla/unused.h,mozilla/Unused.h,
MozReview-Commit-ID: AtLcWApZfES
--HG--
rename : mfbt/unused.h => mfbt/Unused.h
2016-08-24 14:47:04 +08:00
Dão Gottwald
c5240e7d90
Bug 1297157 - Abstract away the visuallyselected attribute on anonymous tab nodes. r=mconley
...
--HG--
extra : rebase_source : e8db1c7028db7b95f4fd94b73f5ce9af61ebeec5
2016-08-23 21:51:20 +02:00
Akshay CV
dbb1f7d62f
Bug 1296182 - Replace PR_Abort() with MOZ_CRASH("SQLite Version Error"). r=asuth
2016-08-23 21:36:24 -07:00
Timothy Nikkel
05dc5b9ede
Bug 1260324. Don't draw garbage to the screen if an image doesn't happen to be decoded. r=seth
...
Layout has been using imgIContainer::IsOpaque to determine if the image will draw opaquely to all pixels it covers, and doing culling based on this.
However imgIContainer::IsOpaque doesn't guarantee anything. It only describes if the image, when in a decoded state, has all opaque pixels. So if the image doesn't have fully decoded frames around (because they got discarded) it may not draw opaquely to all of its pixels.
So we create a new function that first checks if there is a fully decoded frame.
2016-08-22 21:15:38 -05:00
Timothy Nikkel
a7e6714dd9
Bug 1260324. Fuzz two reftests.
2016-08-24 00:02:19 -05:00
Phil Ringnalda
62d1bf1089
Merge m-c to a CLOSED TREE m-i
2016-08-23 22:57:10 -07:00
Phil Ringnalda
b25ad4c181
Back out changeset bba47d5c2583 (bug 1296484) for isNurseryAllocAllowed() assertion failures in devtools tests
...
CLOSED TREE
2016-08-23 22:37:03 -07:00
Jim Chen
56dab97730
Bug 1182840 - Make generated SDK bindings depend on annotation processor; r=snorp
...
Make the generated SDK binding files depend on the annotation processor
jar file, so that changes in the annotation processor will cause the
bindings to regenerate.
2016-08-23 18:55:12 -04:00
Jim Chen
cbfee8cae8
Bug 1294479 - Invalidate when recompositing plugin frame; r=snorp
...
Invalidate in addition to scheduling a composition, so that compositing
actually works.
2016-08-23 18:55:12 -04:00
Jim Chen
2672917d6f
Bug 1296757 - Correctly resume compositor when reattaching; r=snorp
...
We need to set the compositor-created flag in LayerView correctly when
reattaching to a new LayerView, so that we resume the compositor instead
of trying to create the compositor again, which we already did
previously.
This patch consists of general code cleanup and a new reattach method in
LayerView.Compositor that we call in order to set the compositor-created
flag correctly.
2016-08-23 18:55:12 -04:00
Jim Chen
adde79eb82
Bug 1294481 - Update auto-generated bindings; r=me
2016-08-23 18:52:30 -04:00
Jim Chen
d1a77173ac
Bug 1294481 - Implement new frame available callbacks; r=snorp
...
Implement a new OnFrameAvailableListener callback system for
AndroidSurfaceTexture using native methods. Each AndroidSurfaceTexture
creates its own SurfaceTextureListener object and uses it to forward
OnFrameAvailableListener callbacks to the corresponding nsIRunnable.
2016-08-23 18:52:30 -04:00
Jim Chen
abb40676c0
Bug 1294481 - Rip out old Java code for AndroidSurfaceTexture; r=snorp
...
Rip out the old GeckoAppShell methods that implemented a
OnFrameAvailableListener callback system for AndroidSurfaceTexture.
2016-08-23 18:52:30 -04:00
Mike Hommey
33f9ee19fb
Bug 1296503 - Bonus: remove work around json.dump() mis-serialization of OptionValues. r=ted
2016-08-24 07:32:53 +09:00
Mike Hommey
f97add6317
Bug 1296503 - Switch config.status to unicode literals. r=ted
...
Ironically, the first thing we do with those unicode literals is convert
them to byte strings because the build backends don't like them yet.
2016-08-24 07:32:52 +09:00
Mike Hommey
31a17a020e
Bug 1296503 - Add an indented_repr function to mozbuild.util. r=ted
2016-08-24 07:32:51 +09:00
Sotaro Ikeda
1ff245b181
Bug 1259571 - Reduce tearing with basic layers on Windows r=dvander
...
--HG--
rename : gfx/thebes/DeviceManagerD3D11.cpp => gfx/thebes/DeviceManagerDx.cpp
rename : gfx/thebes/DeviceManagerD3D11.h => gfx/thebes/DeviceManagerDx.h
2016-08-23 15:18:55 -07:00
Myk Melez
3050b7932b
Bug 1296798 - set depth to chrome_src for refs in common.gypi; r=ted
...
MozReview-Commit-ID: EJTQNk6dbJ1
2016-08-23 14:58:27 -07:00
Myk Melez
c1a667e1dc
Bug 1296798 - provide PYTHON value to run sub-commands with same Python; r=ted
...
MozReview-Commit-ID: 4fLNhPLk5fu
2016-08-23 14:58:25 -07:00
Myk Melez
1895887f26
Bug 1296798 - specify root_targets; r=ted
...
MozReview-Commit-ID: 6Ip87xChI8o
2016-08-23 14:58:23 -07:00
Myk Melez
023745dee7
Bug 1296798 - upgrade gyp from upstream; r=ted
...
MozReview-Commit-ID: GeVBrUGbaFU
--HG--
rename : media/webrtc/trunk/tools/gyp/test/compiler-override/compiler.gyp => media/webrtc/trunk/tools/gyp/test/compiler-override/compiler-exe.gyp
rename : media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist.strings => media/webrtc/trunk/tools/gyp/test/ios/app-bundle/TestApp/English.lproj/InfoPlist-error.strings
rename : media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist.strings => media/webrtc/trunk/tools/gyp/test/mac/app-bundle/TestApp/English.lproj/InfoPlist-error.strings
rename : media/webrtc/trunk/tools/gyp/test/mac/gyptest-postbuild-static-library.gyp => media/webrtc/trunk/tools/gyp/test/mac/gyptest-postbuild-static-library.py
rename : media/webrtc/trunk/tools/gyp/test/rules/src/subdir4/asm-function.asm => media/webrtc/trunk/tools/gyp/test/rules/src/subdir4/asm-function.assem
2016-08-23 14:58:20 -07:00
Wes Kocher
dc25121c45
Merge autoland to central, a=merge
2016-08-23 14:38:33 -07:00
Wes Kocher
3de1ea925a
Backed out changeset 54933b5b96f1 (bug 1260324) for frequent windows reftest failures a=backout CLOSED TREE
2016-08-23 13:50:14 -07:00
Ryan VanderMeulen
d63783b351
Merge m-c to autoland. a=merge
2016-08-23 10:07:52 -04:00
Ryan VanderMeulen
82663d8710
Merge inbound to m-c. a=merge
2016-08-23 10:05:18 -04:00
Ryan VanderMeulen
3625d814ad
Merge autoland to m-c. a=merge
2016-08-23 10:01:31 -04:00
Ryan VanderMeulen
738e1f1ef3
Merge fx-team to m-c. a=merge
2016-08-23 09:59:22 -04:00
Iris Hsiao
1db439cf3b
Backed out changeset d6d2cc94bb92 (bug 1295906) for M-e10s crashes on Windows 7 debug
2016-08-23 15:39:20 +08:00
Andrea Marchesini
19e2bcf7ee
Bug 1257455
- XULElement should not allow the changing of usercontextid attribute, r=smaug
2016-08-23 08:41:51 +02:00
David Anderson
44a97e25c9
Make BackgroundImpl optional in the GPU process. (bug 1294350 part 7, r=billm)
2016-08-22 22:57:36 -07:00
David Anderson
398cf04082
Switch the GPU process main thread to have an XPCOM event loop. (bug 1294350 part 6, r=froydnj)
2016-08-22 22:57:36 -07:00
David Anderson
424b5eb180
Initialize nsAppShell in the GPU process. (bug 1294350 part 5, r=nfroyd)
2016-08-22 22:57:36 -07:00
David Anderson
9495e20273
Enable nsComponentManager in the GPU process. (bug 1294350 part 4, r=nfroyd)
2016-08-22 22:57:36 -07:00
David Anderson
3f96d36cdd
Initialize a subset of XPCOM in the GPU process. (bug 1294350 part 3, r=froydnj)
2016-08-22 22:57:36 -07:00
David Anderson
a8c8bf4196
Add crash-report instrumentation to diagnose bug 1293580. r=billm
2016-08-22 22:52:04 -07:00
David Anderson
c27faebe47
Add D3D9 support to the GPU process. (bug 1297182 part 2, r=mattwoodrow)
...
--HG--
extra : rebase_source : 95364a97c1f0a65eab60f34f64caa8f149e1dbce
2016-08-22 17:25:52 -07:00
David Anderson
2b23d07c29
Move the DeviceManagerD3D9 singleton out of gfxPlatform. (bug 1297182 part 1, r=mattwoodrow)
...
--HG--
extra : rebase_source : 2ddbac1ce59cad17b9074a85d7ab11862d9b805d
2016-08-22 17:23:38 -07:00
Luke Wagner
5d7e68e2b4
Bug 1296143 - Baldr: remove IsI64Implemented (r=h4writer)
...
MozReview-Commit-ID: ITGcB7xtwci
--HG--
extra : rebase_source : 025d287ccb46d410d403bcffe97f75d01e5a3101
2016-08-22 23:05:52 -05:00
Chris Manchester
942b77d16c
Bug 1294803 - Move MOZ_SYSTEM_FFI to moz.configure in preparation for moving libffi to our build system. r=glandium
...
This patch introduces a small change in behavior: we now unconditionally
require libffi > 3.0.9 when using system ffi, rather than accepting 3.0.9
when using GCC, as 3.0.10 was released 5 years ago, and should be widely
available.
MozReview-Commit-ID: DtSDPoZSPcx
2016-08-22 15:07:07 -07:00
Chris Manchester
470a2afbb6
Bug 1294803 - Move BUILD_CTYPES to Python configure. r=glandium
...
MozReview-Commit-ID: 3TlgdpNDLZW
2016-08-22 12:17:19 -07:00
Jim Mathies
167c5c0cb3
Bug 1294650 - Install shim 'qipcap' dlls into the Firefox folder to circumvent dll injection by the 3rd party Websense product. r=aklotz a=jimm
...
MozReview-Commit-ID: 3LtPtfCqJ2o
2016-08-22 06:53:38 -05:00
Wes Kocher
b38dbd1378
Backed out 2 changesets (bug 1279086) for causing painting issues a=backout
...
Backed out changeset b1c893387fdd (bug 1279086)
Backed out changeset 277c54118c8a (bug 1279086)
2016-08-22 16:00:34 -07:00