Leon Sha
cc30f43141
Bug 697014 - Javascript test case testTypedArrays.js failed on sparc with typed array and TI. Part II. r=bhackett1024.
2011-10-27 14:03:02 +08:00
Andrew Paprocki
e88ef4e464
Bug 696957 - Add Sparc, POWER/PPC, IA64 big-endian detection to jscpucfg.h. r=ted.mielczarek.
2011-10-27 14:02:20 +08:00
Dão Gottwald
05d44416f9
Bug 690227 - Back out bug 455694 (tab drag/detach animations). a=dolske a=legneato
2011-10-26 17:46:58 -07:00
Frank Yan
b70db2f02c
Bug 697410 - Hide snippets container when it's empty. r=mak
2011-10-26 17:46:52 -07:00
Dave Herman
ba7b5fdeb6
Bug 696109 - precedence bug in ASTSerializer::statement, r=jorendorff
2011-10-26 16:45:25 -07:00
Chris Pearce
b5ab4cc308
Bug 684618 - Deny requests for full-screen in documents containing windowed plugins. Exit full-screen when windowed plugin added document. r=roc
2011-10-27 15:57:09 +13:00
Brian Hackett
45c90bc9f8
Try to coerce doubles to integers on tripped type barriers, bug 678687. r=dvander
2011-10-26 18:46:06 -07:00
Ed Morley
c6da4bc55e
Backout changeset d5cc34a9351d (bug 696109) for jsreftest orange
2011-10-27 01:53:05 +01:00
Timothy Nikkel
406398810f
Bug 655263. Remove views from decks. r=roc
2011-10-26 18:57:55 -05:00
Timothy Nikkel
e13ceed986
Bug 658005. Part 4. Remove nsIFrame::AreAncestorViewsVisible now that it is unused. r=roc
2011-10-26 18:57:55 -05:00
Timothy Nikkel
1e8e900527
Bug 658005. Part 3. Make accessibility use the new frame visibility API and remove code is obsoletes. r=roc,surkov
2011-10-26 18:57:55 -05:00
Timothy Nikkel
f10d3e436c
Bug 658005. Part 2. Add a frame visibility API that takes into account everything we need, and use it. r=roc
2011-10-26 18:57:55 -05:00
Timothy Nikkel
18d865bedc
Bug 658005. Part 1. Allowing query frame to work on deck frames. r=roc
2011-10-26 18:57:55 -05:00
Dave Herman
ed8d4c9926
Bug 696109 - precedence bug in ASTSerializer::statement, r=jorendorff
2011-10-26 16:45:25 -07:00
Ed Morley
6b02cf4229
Merge last green changeset of mozilla-inbound to mozilla-central
2011-10-27 00:30:46 +01:00
Robert O'Callahan
eca13b35e1
Followup for bug 678859. Fix test to use larger areas to ensure active layers are used.
2011-10-27 12:09:32 +13:00
Rasmus Jensen
91e3b3cc1a
Bug 680858 - Setting the namespace of an existing attribute may cause it to duplicate another existing attribute (E4X spec bug). Remove the already-existing attribute before mutating the attribute's namespace to not introduce duplicate attributes. r=jwalden
...
--HG--
extra : rebase_source : c99c0efad1e78c5a63ed6e04beb0fdedbf3e4967
2011-10-26 15:35:32 -07:00
Marco Bonardo
a673a3c2f0
Backout d9da4de6579c (Bug 682496) for M1 leaks.
2011-10-27 00:13:39 +02:00
Robert O'Callahan
000c97e858
Bug 678859. Don't create layers for content less than 16x16 pixels. r=tn
2011-10-27 09:10:48 +13:00
Doug Sherk
942467690c
Bug 656824: Implemented ARB_robustness to detect driver resets in WebGL, only on GLX for now - r=bjacob
...
This patch implements ARB_robustness on GLX and allows scripts to handle driver resets
through events. The changes in this patch are very sweeping; they hit almost
every NS_IMETHODIMP function within WebGLContextGL.cpp and WebGLContext.cpp.
More work must be done on this to support EGL_CONTEXT_LOST.
2011-10-26 16:00:44 -04:00
Doug Sherk
f8179e8309
Bug 682496: fixed program-test.html test failures
...
Fixed programs and shaders so that when they're marked for deletion and then detached completely, are deleted.
2011-10-26 16:00:44 -04:00
Benoit Jacob
c116f6ed5d
Bug 697450 - Several WebGL texel unpack/pack functions are not inlined spontaneously, at least by GCC - r=jgilbert
2011-10-26 16:00:44 -04:00
Jeff Gilbert
adc55de3c1
Bug 615976 - Post-patch cleanup for WebGL antialiasing - r=bjacob
2011-10-26 16:00:44 -04:00
Marty Rosenberg
b0a291feca
When using DoubleConditionBitSpecial, actually strip out the bits before emitting an instruction (bug 691073, r=dvander)
2011-10-26 12:35:41 -07:00
Boris Zbarsky
76831d4c0a
Bug 697244. Quickstub nsIDOMWindow.self. r=peterv
2011-10-26 15:34:22 -04:00
Boris Zbarsky
1c68a1582a
Bug 696233. Switch the nth-index cache to having a single hashtable per selector type (from end vs from start and of-type vs not-of-type). Gives somewhat better cache locality on some workloads and makes entry addition much cheaper because we no longer need to initialize all the new memory when the hashtable store is resized; we just initialize the parts of it we need as we need them. r=smaug
2011-10-26 15:34:20 -04:00
Boris Zbarsky
63d3c04397
Bug 662489. Reorganize the code flow for determining nth-index values. r=smaug
...
There are two changes here. The first is that the aCheckEdgeOnly case is factored out into a separate branch so as to avoid branching on aCheckEdgeOnly inside the sibling loop. This also allows us to reuse the IndexDetermined code for both aIsFromEnd and !aIsFromEnd cases. In particular, when aIsFromEnd we start by walking backwards and hoping for a cached index on a previous sibling and only walking forwards if that fails. For short child lists there's not that much of a difference, but for long ones this is a win.
2011-10-26 15:33:40 -04:00
Stephan Herhut
4b991caa23
Bug 697515 - WeakMap.set should return undefined, not itself. r=jorendorff.
...
--HG--
extra : rebase_source : 0e01d5899710f05bc1d8379eb1b98df5b40bade5
2011-10-26 14:25:20 -05:00
Kyle Huey
10afd322c0
Bug 697177: Disable test that's triggering some known bugs.
2011-10-26 14:59:09 -04:00
Mihai Sucan
74fe6f6e16
Bug 692400 - Style inspector appears to ignore inline styles; r=dcamp
2011-10-26 21:52:34 +03:00
Dave Camp
928292e8e0
Bug 696167 - test_contextmenu.html doesn't respect highlighter preference. r=gavin
2011-10-26 19:48:21 -07:00
Masatoshi Kimura
8d619423ae
Bug 689008: Part 3 - Tests; r=jonas
2011-10-26 08:52:37 -04:00
Masatoshi Kimura
b17a5ec2d2
Bug 689008: Part 2 - Fix the cache issue; r=michal
2011-10-26 08:52:27 -04:00
Masatoshi Kimura
3c613cc455
Bug 689008: Part 1 - Skip reading already cached or local resource for blob response; r=jonas
2011-10-26 08:52:19 -04:00
Olli Pettay
122b6baf78
Bug 291653, make window level listeners work consistently with other listeners, r=jst
2011-10-26 14:49:37 +03:00
Ed Morley
41186fd050
Merge mozilla-central and mozilla-inbound
2011-10-26 01:04:58 +01:00
Nick Thomas
08fb5aed3e
Bug 682805, add tag UPDATE_PACKAGING_R15 (on R14), a=legneato DONTBUILD
2011-10-26 12:09:03 +13:00
Andrew Paprocki
d4762a5792
Bug 691001 part 2. AppendAttributeValue escapes values without creating transient StringBuffer and JSFlatString. r=brendan
2011-10-24 21:46:35 -04:00
Andrew Paprocki
1d9165b7fe
Bug 691001 part 1. Hoist property check out of tight loop / prevent unnecessary Namespace object creation. r=brendan
2011-10-24 21:45:17 -04:00
Boris Zbarsky
ee997f0fc3
Bug 697351. Implement has() on the nodelist proxy handler so that we don't have to do the property descriptor song and dance for it. r=peterv
2011-10-26 08:47:10 -04:00
Marco Bonardo
c246bd9bca
Backout 08a63bc26c75 (Bug 622232) due to Dromaeo (DOM) regression.
2011-10-26 14:13:07 +02:00
Jan de Mooij
380ed2b04a
Bug 697076 - Fix some Clang warnings. r=luke
2011-10-26 11:50:40 +02:00
Jan de Mooij
1bc97aefb1
Bug 696803 - Remove unused PushMarkStack function. r=billm
2011-10-26 11:48:36 +02:00
Robert Longson
f0eafefb12
Bug 696579 - Round out mask, filter and pattern surfaces. r=roc
2011-10-26 09:52:11 +01:00
Alexander Surkov
5c182f0204
Bug 695623 - xul:browser is subject of focus event when tabbing from chrome to content process, r=davidb, olli.pettay
2011-10-26 15:42:20 +09:00
Phil Ringnalda
0c46b073ba
Back out cc6b39f2b512 and f2b1103e5177 (bug 695832) for reftest failures
2011-10-25 23:18:47 -07:00
Robert O'Callahan
91cce0a191
Bug 696248. Flush pending onscroll events before painting. r=mats
2011-10-26 17:14:31 +13:00
Matt Woodrow
2e602e5305
Bug 695275 - Add test for ThebesLayer -> ImageLayer conversion. r=roc
2011-10-26 16:26:24 +13:00
Matt Woodrow
39227dda84
Bug 695275 - Fix crashtest failures with BasicShadowableImageLayer. r=roc
2011-10-26 16:25:42 +13:00
Matt Woodrow
0d8c7a9eff
Bug 695275 - Fix conversion of ThebesLayers to ImageLayers. r=roc
2011-10-26 16:24:58 +13:00