Frank Yan
811d1cce54
Bug 697410 - Hide snippets container when it's empty. r=mak
2011-10-26 17:46:52 -07:00
Dave Herman
435f33242f
Bug 696109 - precedence bug in ASTSerializer::statement, r=jorendorff
2011-10-26 16:45:25 -07:00
Chris Pearce
e1ec457253
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
b37cde22be
Try to coerce doubles to integers on tripped type barriers, bug 678687. r=dvander
2011-10-26 18:46:06 -07:00
Ed Morley
64da4fd7f6
Backout changeset d5cc34a9351d (bug 696109) for jsreftest orange
2011-10-27 01:53:05 +01:00
Timothy Nikkel
3c1d63ece2
Bug 655263. Remove views from decks. r=roc
2011-10-26 18:57:55 -05:00
Timothy Nikkel
c2a4df613d
Bug 658005. Part 4. Remove nsIFrame::AreAncestorViewsVisible now that it is unused. r=roc
2011-10-26 18:57:55 -05:00
Timothy Nikkel
4eef031808
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
d78828a5dd
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
4e9a8d930f
Bug 658005. Part 1. Allowing query frame to work on deck frames. r=roc
2011-10-26 18:57:55 -05:00
Dave Herman
62eae0dec1
Bug 696109 - precedence bug in ASTSerializer::statement, r=jorendorff
2011-10-26 16:45:25 -07:00
Ed Morley
b2ce5dad50
Merge last green changeset of mozilla-inbound to mozilla-central
2011-10-27 00:30:46 +01:00
Philipp von Weitershausen
75ee564507
Bug 624028 - Part 3: Add "Pair a Device" to Sync prefs. r=mfinkle
2011-10-26 16:21:21 -07:00
Philipp von Weitershausen
0ffffd3c94
Bug 624028 - Part 2: Add "Pair a Device" link to the home page. r=mfinkle
2011-10-26 16:21:20 -07:00
Philipp von Weitershausen
21d40144f5
Bug 624028 - Part 1: Implement "Pair a Device" dialog. r=rnewman
2011-10-26 16:21:20 -07:00
Robert O'Callahan
8b63d0b8b2
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
b60cdaa715
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
e706fea5f6
Backout d9da4de6579c (Bug 682496) for M1 leaks.
2011-10-27 00:13:39 +02:00
Benoit Girard
c5d4b20cce
Bug 680082 - Add GetMaxTextureImageSize to correct size support for TiledTextureImage. r=matt.woodrow
...
--HG--
extra : rebase_source : e121a8718fa68e602794957bae278d7351d7d585
2011-10-26 14:36:18 -07:00
Rafael Ávila de Espíndola
40e5be23cc
Bug 696281 - disable trace malloc stacks on OS X too. r=dbaron.
...
This patch disables trace malloc stacks on OS X too. To make this work,
we still have to look on the stack to decide if we must set immediate_abort,
but we can avoid other work like decoding the addresses.
2011-10-28 18:43:49 -04:00
Rafael Ávila de Espíndola
c1581d2a12
Bug 697992 - Use DebugOnly/NS_WARN_IF_FALSE in dom/src/storage/nsDOMStorage.cpp. r=mak.
2011-10-28 18:29:34 -04:00
Robert O'Callahan
f772cbd274
Bug 678859. Don't create layers for content less than 16x16 pixels. r=tn
2011-10-27 09:10:48 +13:00
Doug Sherk
63e6006511
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
85a673ccb1
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
0131021f5b
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
34bac37946
Bug 615976 - Post-patch cleanup for WebGL antialiasing - r=bjacob
2011-10-26 16:00:44 -04:00
Marty Rosenberg
e0cdccfbb9
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
23835e20a5
Bug 697244. Quickstub nsIDOMWindow.self. r=peterv
2011-10-26 15:34:22 -04:00
Boris Zbarsky
5879cf955f
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
c6d377c128
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
a3f15c8871
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
e5338dd619
Pull an updated pymake snapshot.
2011-10-26 15:07:47 -04:00
Kyle Huey
f9e4b0064c
Bug 697177: Disable test that's triggering some known bugs.
2011-10-26 14:59:09 -04:00
Ted Mielczarek
1f0befd9a5
bug 697709 - shuffle around some blocks in configure so we can choose the right STLport flavor for ARMv6 Android builds. r=glandium
2011-10-26 13:59:43 -04:00
Kyle Huey
2b3488e798
Merge m-c to b-s.
2011-10-26 12:30:44 -04:00
Masatoshi Kimura
5874569a99
Bug 689008: Part 3 - Tests; r=jonas
2011-10-26 08:52:37 -04:00
Masatoshi Kimura
27c30d8913
Bug 689008: Part 2 - Fix the cache issue; r=michal
2011-10-26 08:52:27 -04:00
Masatoshi Kimura
e73d0508f8
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
940611c04c
Bug 291653, make window level listeners work consistently with other listeners, r=jst
2011-10-26 14:49:37 +03:00
Ed Morley
3486d03128
Merge mozilla-central and mozilla-inbound
2011-10-26 01:04:58 +01:00
Nick Thomas
d62d229272
Bug 682805, add tag UPDATE_PACKAGING_R15 (on R14), a=legneato DONTBUILD
2011-10-26 12:09:03 +13:00
Justin Lebar ext:(%2C%20Steven%20Michaud%20%3Csmichaud%40pobox.com%3E)
5a916ecba5
Bug 694896 - Fix jemalloc hangs and crashes on Mac 10.7, enable jemalloc on Mac 10.7, and make mmap'ing pages in jemalloc faster on Linux and Mac. r=khuey
2011-10-25 16:25:50 -04:00
Justin Lebar
e0939a2b2a
Back out bug 694896, rev 62ba86c7; wrong patch was checked in.
2011-11-03 12:57:40 -04:00
Nick Hurley
1363e11357
Bug 645848 - Enable disk cache in fennec. r=dougt
2011-11-03 12:37:43 -04:00
Brian Hackett
787043a54b
Try converting known doubles to integers in GETELEM/SETELEM paths, bug 678687. r=dvander
2011-11-03 09:24:40 -07:00
Ben Turner
3277e8cb13
Bug 692629 - 'IndexedDB: Support IDBObjectStore/IDBIndex.count'. r=sicking.
...
--HG--
extra : transplant_source : %87%F7%A6%8Cc%15%C7%C4%19%5D%14%CB%98%9BF%A4%5C/%5B%FF
2011-11-03 08:57:42 -07:00
Ben Turner
3e1f223457
Bug 692669 - 'IndexedDB: remove nsIVariant from IDB* interfaces'. r=sicking.
...
--HG--
extra : transplant_source : %84%E3%96%9F%C5%BA%D56%A4%94%83%9F%C3%F5%2B%01%7B%87%FB9
2011-11-03 08:57:30 -07:00
Doug Sherk
86605677d2
Bug 693703: added additional logging information for mochitests, incl. image reference differences r=bjacob
...
Added some code to print to dump output of WebGL mochitest failures. Also added
special code to handle incorrect reference images. It will now provide the user
with a way to compare the reference and actual drawings.
2011-11-03 10:50:40 -04:00
Doug Sherk
044245b4f0
Bug 682496 - fixed program-test.html test failures - r=bjacob
...
Fixed programs and shaders so that when they're marked for deletion and then detached completely, are deleted.
2011-11-03 10:50:40 -04:00
Doug Sherk
be1a950c70
Bug 697211: fixed stride not being returned correctly from getVertexAttrib r=jgilbert
2011-11-03 10:50:40 -04:00