Vladimir Vukicevic
e5aa4fb514
b=575469; implement CreateOffscreen and context sharing in GLContexts; r=bas
2010-07-18 22:01:14 -07:00
Vladimir Vukicevic
dbd5cb620b
b=575032; make GL Context providers static, allow for multiple providers; r=bas
2010-07-18 22:01:14 -07:00
timeless@mozdev.org
17c47ea0b8
Bug 579316 warning: "LOCAL_GL_MAX_VARYING_VECTORS" redefined
...
r=bjacob
--HG--
extra : rebase_source : 4c28828d1e0163efda83be33c256ef4b6bdf7951
2010-07-18 04:26:38 +03:00
Kyle Huey
42318b8f1e
Bug 579614: Fix struct/class mismatch build warning. no-r
2010-07-16 23:59:36 -07:00
Benoit Jacob
725da75b5b
Bug 579191; crash in WebGLContext::CompileShader; r=vladimir
2010-07-16 15:23:01 -04:00
Benoit Jacob
dabf3bdbc0
b=578843; Fix uniform arrays; r=vladimir
2010-07-16 10:31:53 -04:00
Benoit Jacob
1744b25626
b=578164; better invalid enum messages; r=vladimir
2010-07-16 10:31:48 -04:00
Benoit Jacob
1cb4d4966e
b=577016; Reject transpose; r=vladimir
2010-07-16 10:30:32 -04:00
Benoit Jacob
ed72295022
b=577013; Rework GetConcreteObject and friends, return INVALID_VALUE on unexpected null objects; r=vladimir
2010-07-16 10:30:32 -04:00
Benoit Jacob
0985b3872c
b=578509; Update our copy of the WebGL conformance test suite to svn 11955; r=vladimir
2010-07-16 10:30:32 -04:00
Benoit Jacob
60151b43cf
b=578769; handling of count==0 in drawArrays and drawElements; r=vladimir
2010-07-16 10:30:31 -04:00
Benoit Jacob
9c0a0aef33
b=578439; fix webgl quickstubs; r=vladimir
2010-07-16 10:30:31 -04:00
Robert O'Callahan
8e44ae607d
Bug 564991. Part 12: Refactor RenderDocument to use nsLayoutUtils::PaintFrame. r=mats
2010-07-16 09:07:52 +12:00
Robert O'Callahan
a7c0fe60ac
Bug 564991. Part 2: Create retained layer API: methods on FrameLayerBuilder that frames can use to access, reuse and invalidate retained layers. r=mats,sr=vlad
2010-07-16 09:07:46 +12:00
Ms2ger@gmail.com
3ce7f6d318
Bug 571532 - Remove support for ctx.globalCompositeOperation = 'darker'. r=vlad
...
--HG--
extra : rebase_source : 0d4c977df2d807642228c4ebeca567dd40beb09d
2010-07-15 10:12:34 +02:00
Vladimir Vukicevic
54ce864ca8
b=571172; disable ANGLE compilation on Linux-x86_64, until build slaves are fixed
2010-07-14 20:52:37 -07:00
Vladimir Vukicevic
79bbb0f9ca
b=571172; import and use ANGLE GLSL ES shader validator (disabled by default for now); r=joe
2010-07-14 20:52:34 -07:00
Robert Sayre
4ed4f1f76a
merge tracemonkey to mozilla-central.
2010-07-14 06:00:32 -07:00
Robert Sayre
38029f43fa
Merge mozilla-central to tracemonkey.
2010-07-12 20:42:21 -07:00
Ms2ger@gmail.com
0792cf5941
Bug 401788 - Canvas throws exceptions on invalid string values. r=sicking
2010-07-12 16:51:17 +02:00
Robert Sayre
34b4182b78
Merge mozilla-central to tracemonkey.
2010-07-08 18:15:52 -07:00
Robert Sayre
1ae649adc3
Merge mozilla-central to tracemonkey.
2010-07-06 11:05:39 -07:00
Robert Sayre
70fc03b113
Merge mozilla-central to tracemonkey.
2010-07-02 17:25:52 -07:00
Jonathan Kew
1341e3f276
bug 511339 - part 1 - implement -moz-font-feature-settings and -moz-font-language-override in CSS. r=dbaron
2010-07-13 21:30:42 +01:00
Benoit Jacob
482cbc4e3f
b=576620; fix bufferData parameter validation; r=vladimir
2010-07-03 18:34:07 -04:00
Benoit Jacob
54efe381b9
b=576529; Last GL_SAME_METHOD validation fix, and pass WebGL types; r=vladimir
2010-07-03 18:33:05 -04:00
Benoit Jacob
75dbbc1f1f
b=576067; Let WebGL use CheckedInt; r=vladimir
2010-07-03 18:32:19 -04:00
Benoit Jacob
df50b21008
b=576086; Remove sizeInBytes from WebGL; r=vladimir
2010-07-03 18:27:56 -04:00
Benoit Jacob
22cf5106de
b=576081; Remove gfx/layers/opengl/glDefs.h; r=vladimir
2010-07-03 18:26:56 -04:00
Michael Kohler
dab190d2bc
Bug 506041 - Correct misspellings in source code (Patch 3)
...
r=timeless
--HG--
extra : rebase_source : 1917c999a5865676ffb7ec3c2834c3e091bb64dc
2010-07-07 15:33:52 +02:00
timeless@mozdev.org
aa5018590a
Bug 576360 WebGLContext::VertexAttribPointer compares WebGLuint stride < 0
...
r=vlad
--HG--
extra : rebase_source : 640274fe5267a4caa6cf68fb1e0c9dec96fb6fbd
2010-07-02 17:21:13 +03:00
Markus Stange
deaa46fc54
Bug 572680 - Shuffle some gfx dependencies around. r=joe
...
--HG--
extra : rebase_source : 982a57f4466a69e6e6a2053794b6b09c2b470b12
2010-07-01 18:43:33 +02:00
Doug Turner
ba5d48b7ab
merge with mc
2010-06-30 10:50:45 -07:00
Benoit Jacob
b98f0a2f67
b=573705; support ImageData signatures of tex[Sub]Image2D; r=vladimir
2010-06-30 11:51:34 -04:00
Benoit Jacob
a5df0a74df
b=573705; fix computation of texel sizes and refactor WebGLenum validation functions; r=vladimir
2010-06-30 11:49:59 -04:00
Benoit Jacob
f1886bd4e3
b=573541; More WebGLenum validation/fixes; r=vladimir
2010-06-30 11:48:30 -04:00
Oleg Romashin
6366a23349
Bug 575526 - NON-IPC build is broken in e10s branch r=joe
2010-06-29 10:47:32 -07:00
Jeff Muizelaar
a0f3acaf98
Backout f298567cdf2c. Causes problems on linux
2010-06-29 16:31:20 -04:00
Jeff Muizelaar
2db84a3a1a
Bug 575347. canvas: remove unnecessary call to UpdateSurfaceClip(). r=vlad
...
UpdateSurfaceClip isn't really useful so we can save some time by not calling
UpdateSurfaceClip.
2010-06-29 13:58:20 -04:00
Doug Turner
901e02b2de
Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
...
--HG--
rename : gfx/thebes/src/gfxSharedImageSurface.cpp => gfx/thebes/gfxSharedImageSurface.cpp
rename : gfx/thebes/public/gfxSharedImageSurface.h => gfx/thebes/gfxSharedImageSurface.h
2010-06-28 16:33:19 -07:00
Vladimir Vukicevic
8645026b0b
Bug 572274 - Canvas memory usage in about:memory is incorrect. r=robarnold
2010-06-29 00:04:13 +02:00
Jason Duell
d194b9d486
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Oleg Romashin
a4467eb490
Bug 568632 - rename MozGetShmemContent to MozGetAsyncContext. r=joe
2010-06-08 13:27:24 -04:00
Doug Turner
ded51c1c5f
Merging with M-C.
...
Hand merged the following files:
U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h
--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Daniel Holbert
a7de49793d
Backed out changeset 5da9fc2be835 (Bug 557566)
2010-06-26 20:00:11 -07:00
Daniel Holbert
d37294426a
Bug 557566, part 2: Add FAIL_ON_WARNINGS to Makefiles in some build-warning-free directories. r=ted
2010-06-26 14:25:22 -07:00
Oleg Romashin
7a883a2803
Bug 548437 - Implement a SysV shared memory backend for Shmem and allow them to be used with Xshm. r=joe,sr=vladimir
2010-06-04 09:58:22 -04:00
Oleg Romashin
b36fb69349
Merge with latest mozilla central r 42802:ffbc3baf03ae
2010-05-25 15:19:33 -04:00
Olli Pettay
58b4f71840
m-c to e10 merge
2010-05-24 17:45:59 +03:00
timeless@mozdev.org
1c329f2e8b
Bug 565393 useless initialization of src in WebGLContext::DOMElementToImageSurface. r=vlad
...
--HG--
extra : rebase_source : fb8c42a04580f12e5d1ca89dd67861f8a2941bc8
2010-05-23 15:36:14 -07:00