Fix merge, remove duplicate case in switch

Change-Id: I50f0492f7eb0714132b8e85f2995919d66eb20a7
Remove another duplicate definition

Change-Id: Ic86c64f2d7eae33bf2e9bdbd188e8c32eb2ea5a1
Skia: Fix build on FIMG2D devices

Change-Id: I83e3787f5a7b61a0e69c0091e04c8ab77c0ea755
skia: Fix Codenomicon image open failure.

Add code to handle 'No image descriptor' case in a gif image format.
Remove goto call.

CRs-Fixed: 333162

(cherrypicked from commit I80d7df9d5f112b5fe32699ce6dd2df0f48323bb1)

Change-Id: I44ff4e0ab681febdb5304b9761a92e6717d4ee2a
Several skia tunings

* Optiming constructor of Paint object
* Special copy path for small object
* Global Language list instead of constructing a new obj everytime.

Change-Id: Ic2ed4488a94e57d7192028ec4c608989837d756e