Commit Graph

150191 Commits

Author SHA1 Message Date
Stephen Pohl
aa89a4515b Bug 673875: Reproduce the bounce behavior when reaching the top/bottom of the page on OSX. r=smichaud,felipe,masayuki 2013-10-11 10:02:31 -04:00
Benoit Jacob
286cb09f7b Bug 814159 - Part 4: Split TextureImageEGL into separate files - r=benwa 2013-10-11 09:16:44 -04:00
Benoit Jacob
343745dead Bug 814159 - Part 3: remove the backing surface code from GLContextProviderEGL.cpp - r=benwa 2013-10-11 09:16:44 -04:00
Benoit Jacob
ad163989cd Bug 814159 - Part 2: remove the global context code from GLContextProviderEGL.cpp - r=benwa 2013-10-11 09:16:44 -04:00
Benoit Jacob
4ce8a28e25 Bug 814159 - Part 1: remove X11, Qt, and unused Gonk code from GLContextProviderEGL.cpp - r=benwa 2013-10-11 09:16:44 -04:00
Benoit Jacob
9b609532b0 Bug 922921 - Consistently check attrib accesses in WebGLVertexArray. Also rename a few things. - r=jgilbert 2013-10-11 09:16:44 -04:00
Benoit Jacob
8d9374f04e Bug 924193 - Drop WebGLTexelConversions' custom FORCE_INLINE macro, use MOZ_ALWAYS_INLINE - r=jgilbert 2013-10-11 09:16:44 -04:00
Benoit Jacob
e52dbaed88 Bug 924192 - Use MOZ_BEGIN_ENUM_CLASS for the WebGLTexelPremultiplicationOp enum - r=jgilbert 2013-10-11 09:16:44 -04:00
Benoit Jacob
625d40fbff Bug 924191 - Use MOZ_BEGIN_ENUM_CLASS for the WebGLTexelFormat enum - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
2998967184 Bug 924189 - Use MOZ_BEGIN_ENUM_CLASS for the WebGL VertexAttrib0 enum - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
9ffc6b23d8 Bug 924188 - Use MOZ_ASSERT where appropriate in WebGL code - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
0e6cdbb7f0 Bug 924186 - Simplify WebGLFramebuffer's CC goop - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
76acfffadf Bug 924176 - Warn on prefixed WebGL extensions usage (deprecated) - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
31b388a74f Bug 922810 - Fix the build on compilers not supporting strong enums - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
c1068e71b9 Bug 922810 - Part 8: Defer/avoid initialization of texture images - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
9b4f7263f1 Bug 922810 - Part 7: extend ScopedBindTexture to support cube maps - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
f381117c01 Bug 922810 - Part 6: Clean up and optimize fake black textures implementation - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
70e268f927 Bug 922810 - Part 5: do not initialize depth textures before they get rendered to, use a fake black texture instead - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
d3ed28c249 Bug 922810 - Part 4: make BindTexture smart enough to not clear the context's mFakeBlackStatus when nothing changed - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
0ada058e54 Bug 922810 - Part 3: introduce transparent fake black textures alongside existing opaque ones - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
5e11f6d43d Bug 922810 - Part 2: reorganize the tracking of fake back statuses - r=jgilbert 2013-10-11 09:16:43 -04:00
Benoit Jacob
d2a1326b16 Bug 922810 - Part 1: track image initialization with a WebGLImageDataStatus enum - r=jgilbert 2013-10-11 09:16:43 -04:00
Nathan Froyd
6885d95f93 Bug 925334 - delete check for HAVE_GNU_GET_LIBC_VERSION; r=glandium 2013-10-10 09:43:36 -04:00
Nathan Froyd
c5359bf8bd Bug 925330 - don't use HAVE_64BIT_OS when building elfhack; r=glandium 2013-10-10 09:31:29 -04:00
Nathan Froyd
a8e14b1b3c Bug 925222 - part 2 - delete configure checks for domainname member of struct utsname; r=glandium 2013-10-09 21:37:59 -04:00
Nathan Froyd
88b7728a82 Bug 925222 - part 1 - just check for __linux__ in nsUserInfo::GetDomain; r=bsmedberg
Linux's libc (with _GNU_SOURCE, which we use) and bionic are the only
interesting libcs that define domainname.  The BSDs and OSX don't, and
the latter is the only one we really need to care about.  Since we're
doing multiple configure checks for this one (!) place, it's not really
worth worrying about.  Let's just hardcode this check and be done with
it.
2013-10-09 21:36:45 -04:00
Nathan Froyd
01c8185ff4 Bug 925169 - part 2 - delete MOZ_MEMORY_SIZEOF_PTR_2POW from configury; r=glandium 2013-10-09 19:05:39 -04:00
Nathan Froyd
741ae62ad8 Bug 925169 - part 1 - don't use MOZ_MEMORY_SIZEOF_PTR_2POW in jemalloc.c; r=glandium 2013-10-09 19:04:43 -04:00
Nathan Froyd
2fdb664d3b Bug 925173 - don't depend on HAVE_64BIT_OS in FileUtils.cpp; use the standard __LP64__ macro instead; r=bsmedberg
This point in the code is Mac-specific, so we are free to use Mac-specific macros
here.  Just use __LP64__ instead of HAVE_64BIT_OS.
2013-10-09 17:15:53 -04:00
Nathan Froyd
47b3652354 Bug 925319 - delete HAVE_U?INT* checks from configure; r=glandium 2013-06-24 19:06:11 -04:00
Andrea Marchesini
848dcf3943 Bug 924870 - AudioContext.mozAudioChannel attribute, r=ehsan 2013-10-11 13:55:47 +02:00
Gian-Carlo Pascutto
abfc8ff40f Bug 925671 - Add missing nullptr includes. r=ted 2013-10-11 13:21:52 +02:00
Carsten "Tomcat" Book
fdf723a9db merge mozilla-central to mozilla-inbound 2013-10-11 11:19:10 +02:00
Carsten "Tomcat" Book
19d472dcbb merge b2g-inbound to mozilla-central 2013-10-11 11:15:46 +02:00
Carsten "Tomcat" Book
2ceefd3151 merge fx-team to mozilla-central 2013-10-11 11:13:15 +02:00
Jon Coppeard
7f9ef759eb Bug 923179 - Check main thread access later in generational barriers r=terrence 2013-10-11 09:52:56 +01:00
Josh Aas
7828b3eb52 Bug 925083: Remove support/code for nsIAppleFileDecoder. r=mcmanus 2013-10-11 02:32:47 -05:00
Gaia Pushbot
ab0b5068f1 Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/c7c750d66279
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Merge pull request #12680 from timdream/bug923788

Bug 923788 - Calculate position of lock screen icons based with calc() from center, r=gweng

========

https://hg.mozilla.org/integration/gaia-central/rev/4fb51c9b02ec
Author: Timothy Guan-tin Chien <timdream@gmail.com>
Desc: Bug 923788 - Calculate position of lock screen icons based with calc() from center
2013-10-10 20:55:23 -07:00
Shu-yu Guo
0d36c5754e Bug 921325 - Return bool from PJS VM functions and use the fatal bit on ForkJoinSlice to signal fatal vs retry. (r=nmatsakis) 2013-10-10 20:02:32 -07:00
Shu-yu Guo
c6c97c912b Bug 918584 - Part 4: Add SetElementParIC. (r=jandem) 2013-10-10 20:02:31 -07:00
Shu-yu Guo
06e6659818 Bug 918584 - Part 3: Add SetPropertyParIC. (r=jandem) 2013-10-10 20:02:31 -07:00
Shu-yu Guo
f7a54486db Bug 918584 - Part 2: Gently refactor SetElementIC. (r=jandem) 2013-10-10 20:02:31 -07:00
Shu-yu Guo
00c497c147 Bug 918584 - Part 1: Gently refactor SetPropertyIC. (r=jandem) 2013-10-10 20:02:31 -07:00
Shu-yu Guo
315699364e Bug 924757 - Remove PJS-tagged callee tokens. (r=jandem) 2013-10-10 20:02:31 -07:00
Shu-yu Guo
d8d8d552a3 Bug 925305 - Use ScratchFloatReg when converting float32->double for callVM. (r=sstangl) 2013-10-10 20:02:30 -07:00
Shu-yu Guo
f795b07f7b Bug 909743 - Save live ForkJoinSlice register in the fast string concat stub. (r=jandem) 2013-10-10 20:02:30 -07:00
Wes Kocher
492cc52566 Merge m-c to fxteam 2013-10-10 19:10:24 -07:00
Wes Kocher
3087222a6b Merge m-c to inbound 2013-10-10 19:09:24 -07:00
Wes Kocher
b643cbab41 Merge inbound to m-c 2013-10-10 18:59:58 -07:00
Wes Kocher
268202af03 Merge b2g-inbound to m-c 2013-10-10 18:44:20 -07:00