Robert Sayre
264660227c
merge tracemonkey to mozilla-central.
2010-07-14 06:00:32 -07:00
Jonathan Kew
355ace69be
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
d28df5d7aa
Bug 576360 WebGLContext::VertexAttribPointer compares WebGLuint stride < 0
...
r=vlad
2010-07-02 17:21:13 +03:00
Vladimir Vukicevic
f3bca3da62
b=582407; generate new layer if webgl context is resized; r=bjacob
2010-07-28 14:24:09 -07:00
Vladimir Vukicevic
d54f2d293e
b=580345; fix up some GLESv2 vs. desktop GL differences; r=joe
2010-07-28 14:24:09 -07:00
Olli Pettay
8a001762d4
Bug 566466 - speed up createElement(), r=jst, peterv
2010-07-23 12:49:57 +03:00
Vladimir Vukicevic
b04e47c2ce
b=580737; use correct webgl initial clear depth; r=bjacob
2010-07-21 12:34:26 -07:00
Markus Stange
1fa1bb4a66
Bug 572680 - Shuffle some gfx dependencies around. r=joe
2010-07-01 18:43:33 +02:00
Doug Turner
5f86764ae0
merge with mc
2010-06-30 10:50:45 -07:00
Benoit Jacob
d184e6f5fa
b=573705; support ImageData signatures of tex[Sub]Image2D; r=vladimir
2010-06-30 11:51:34 -04:00
Benoit Jacob
5f9003d078
b=573705; fix computation of texel sizes and refactor WebGLenum validation functions; r=vladimir
2010-06-30 11:49:59 -04:00
Benoit Jacob
cd3cb13e94
b=573541; More WebGLenum validation/fixes; r=vladimir
2010-06-30 11:48:30 -04:00
Oleg Romashin
e254b9baf4
Bug 575526 - NON-IPC build is broken in e10s branch r=joe
2010-06-29 10:47:32 -07:00
Jeff Muizelaar
a654a4cbc1
Backout f298567cdf2c. Causes problems on linux
2010-06-29 16:31:20 -04:00
Jeff Muizelaar
4b43af7660
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
8fec9c6ba6
Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
2010-06-28 16:33:19 -07:00
Vladimir Vukicevic
472800bc37
Bug 572274 - Canvas memory usage in about:memory is incorrect. r=robarnold
2010-06-29 00:04:13 +02:00
Jason Duell
329d95e7d9
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).
2010-06-22 17:33:57 -07:00
Oleg Romashin
ac784ef5d1
Bug 568632 - rename MozGetShmemContent to MozGetAsyncContext. r=joe
2010-06-08 13:27:24 -04:00
Doug Turner
2f64431802
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
2010-06-07 13:38:02 -07:00
Daniel Holbert
ab378ae4aa
Backed out changeset 5da9fc2be835 (Bug 557566)
2010-06-26 20:00:11 -07:00
Daniel Holbert
b410fca622
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
8e31bb111e
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
2022084f30
Merge with latest mozilla central r 42802:ffbc3baf03ae
2010-05-25 15:19:33 -04:00
Olli Pettay
e1686ed450
m-c to e10 merge
2010-05-24 17:45:59 +03:00
09dc95bbaf
Bug 565393 useless initialization of src in WebGLContext::DOMElementToImageSurface. r=vlad
2010-05-23 15:36:14 -07:00
Doug Turner
d161b29832
merge with m-c. resolved conflicts in:
...
U chrome/src/nsChromeRegistry.cpp
U content/base/src/Makefile.in
U dom/base/nsDOMClassInfo.cpp
U toolkit/toolkit-tiers.mk
2010-05-11 11:09:54 -07:00
Vladimir Vukicevic
b049c0dd5a
b=563701; add memory reporters for imglib, canvas, and some gfx surfaces; r=joe
2010-05-21 21:10:14 -07:00
Doug Turner
faa1a6af5e
Merge with m-c. no hand edits
2010-04-29 21:04:50 -07:00
Jeff Walden
648c17ee5a
Bug 565604 - Typed-array properties don't work when accessed from an object whose prototype is a typed array. r=vlad
2010-05-19 14:25:20 -07:00
Vladimir Vukicevic
6b83844380
Some DEBUG_vladimir stuff needs to run on GLES2 only (npotb)
2010-05-19 13:47:13 -07:00
e41b25b856
Bug 565620 the NativeJSContext constructor needs to initialize more variables or the class needs to be much more careful; r=vlad
2010-05-19 13:47:07 -07:00
Vladimir Vukicevic
159ef12c4c
b=566129; synthesize GL errors instead of throwing exceptions in webgl; based on patch from Cedric Vivier <cedricv@neonux.com>; r=cedricv/vlad
2010-05-15 21:55:45 +08:00
Cedric Vivier
15daea3c86
b=566676; allow null as arg to teximage2d; r=vlad
2010-05-19 13:46:08 -07:00
Vladimir Vukicevic
7d9b1bce81
b=561168, removed too much from the NotSupported webgl file, putting it back
2010-05-19 13:46:08 -07:00
Benoit Jacob
0bda298894
b=565417; add OSMesa GLContextProvider (pbuffers only); r=vlad
2010-05-19 13:46:08 -07:00
Cedric Vivier
a7a1fa3ae9
b=566126; allow readpixels on arbitrary sized non-default framebuffer; r=vlad
2010-05-15 20:07:30 +08:00
Benoit Jacob
4c58bd9084
b=525540; crash at WebGLObjectRefPtr::Zero, part 2; r=vlad
2010-05-19 13:46:08 -07:00
Mark Steele
55bbe8e66a
b=525540; crash at WebGLObjectRefPtr::Zero; r=vlad
2010-05-19 13:46:08 -07:00
Benoit Jacob
9c75d942b0
b=565998; allow passing 0x0 texture size to webgl; r=vlad
2010-05-19 13:46:08 -07:00
Robert O'Callahan
f473928241
Bug 547924. Paint <canvas> using EXTEND_PAD to prevent seams. r=vlad
2010-05-19 15:04:32 +12:00
Vladimir Vukicevic
37a1c8362c
b=569985; don't allow webgl objects from other contexts to be used; r=bjacob
2010-06-04 12:03:37 -07:00
Vladimir Vukicevic
7dfc07d4e5
b=569984; [webgl] verify shader attachment/detachment and program completeness; r=bjacob
2010-06-04 12:03:33 -07:00
Vladimir Vukicevic
b270aaaa73
followup fix for when webgl is not supported; files removed, forgot to remove this
2010-05-18 10:07:43 -07:00
Vladimir Vukicevic
fce8c7c47d
b=561168; convert canvas to use layers for rendering - followup; r=roc
2010-05-17 21:04:22 -07:00
Vladimir Vukicevic
f105732465
b=561168; convert canvas to use layers for rendering; r=roc,bas
2010-05-17 21:04:22 -07:00
Vladimir Vukicevic
df264c3ef6
b=561168; convert canvas to use layers for rendering - file removals
2010-05-17 21:04:21 -07:00
Josh Matthews
fc3b4fbe8d
Bug 388569 - Memory leaks when calling nsVariant::GetAsInterface. r=benjamin
2010-05-04 00:39:26 -04:00
Benoit Jacob
c8c64b2018
fix build on windows (NS_IMETHODIMP--->nsresult, discussed with Bas on IRC #developers)
2010-06-19 11:25:42 -04:00
Benoit Jacob
9da5a21001
b=570779; validate enums in blend functions; r=vladimir
2010-06-19 10:48:44 -04:00