Cameron Kaiser
1270c81714
Bug 684559: bring back PCRE for JavaScript regexps on systems without YARR JIT because it's faster than YARR's interpreter. r=dmandelin
2011-09-07 17:05:59 -07:00
Boris Zbarsky
25316d6093
Bug 685518 part 3. Add crossorigin 2d canvas tests. r=roc
2011-09-09 17:58:40 -04:00
Boris Zbarsky
3b76a63272
Bug 685518 part 2. Move the crossorigin webgl test to a saner location so I can add cross-origin non-webgl tests. r=roc
...
--HG--
rename : content/canvas/test/webgl/crossorigin/image-allow-credentials.png => content/canvas/test/crossorigin/image-allow-credentials.png
rename : content/canvas/test/webgl/crossorigin/image-allow-credentials.png^headers^ => content/canvas/test/crossorigin/image-allow-credentials.png^headers^
rename : content/canvas/test/webgl/crossorigin/image-allow-star.png => content/canvas/test/crossorigin/image-allow-star.png
rename : content/canvas/test/webgl/crossorigin/image-allow-star.png^headers^ => content/canvas/test/crossorigin/image-allow-star.png^headers^
rename : content/canvas/test/webgl/crossorigin/image.png => content/canvas/test/crossorigin/image.png
rename : content/canvas/test/webgl/crossorigin/test_webgl_crossorigin_textures.html => content/canvas/test/crossorigin/test_webgl_crossorigin_textures.html
2011-09-09 17:58:38 -04:00
Boris Zbarsky
f4ec90e1f0
Bug 685518 part 1. Look at the image CORS mode for drawImage into a canvas 2d context. r=roc
2011-09-09 17:58:35 -04:00
Benoit Jacob
59f6f04750
Bug 681026 - always get data from glxtest process and waitpid() for it - r=joe
...
This patch makes GetShouldAccelerate directly call GetData, just before the place where we call GetFeatureStatus, which we know is reached.
Initially I considered instead calling GetData from GfxInfo::Init() but that turned out to be a bad idea: Init() is called by the factory constructor, which is called significantly earlier in the startup process. We want to call GetData as late as possible, just when we need it, to maximize chances that the glxtest process be already finished by the time we waitpid() it, so that we don't end up wasting time waiting for it.
2011-09-07 17:17:44 -04:00
Benoit Jacob
d95a9a4e30
Bug 683500 - glxtest should use glXGetProcAddress, not dlsym - r=mattwoodrow
...
As discussed on https://bugs.freedesktop.org/show_bug.cgi?id=40423
2011-09-07 17:17:45 -04:00
Ed Morley
7216208a08
Bug 605174 - Fix a number of build warnings in dom/ (based on patch by Ms2ger <ms2ger@gmail.com>); r=peterv
2011-09-18 20:02:27 +01:00
Ed Morley
64619d9a1c
Bug 609431 - Fix various LNK4221 MSVC warnings in js/src/Makefile.in; r=khuey
2011-09-18 20:00:07 +01:00
Rafael Ávila de Espíndola
28388b7197
Bug 674647 - Set MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard and propagate it. r=khuey.
...
This patch sets MOZ_CAN_RUN_PROGRAMS in mozconfig.leopard so that the build
system knows it can run programs when producing 32 bit dmg files in a 64 bit
host (10.6).
The patch also propagates MOZ_CAN_RUN_PROGRAMS from the configure system to
Makefile.
2011-09-18 14:43:31 -04:00
Timothy Nikkel
e40587206f
Bug 599938. Fix bustage.
2011-09-18 13:20:09 -05:00
Timothy Nikkel
874f629681
Bug 599938. Show select drop downs in the correct location if they are being translated by CSS transforms. r=roc
2011-09-18 13:16:47 -05:00
Lucas Rocha
1c5e970929
Bug 680077 - Update tabs pane for Honeycomb theme (r=mbrubeck)
2011-09-07 13:47:39 -07:00
Lucas Rocha
9cdf6a4456
Bug 680077 - Update tabs pane for Honeycomb theme (r=mbrubeck)
2011-09-07 13:47:39 -07:00
Lucas Rocha
b9596820ce
Bug 680077 - Define documenttab dimensions on constructor (r=mbrubeck)
...
So that they can be dynamically defined for different modes (e.g. tablets).
2011-09-07 13:47:37 -07:00
Lucas Rocha
06fedc194a
Bug 680077 - Define documenttab dimensions on constructor (r=mbrubeck)
...
So that they can be dynamically defined for different modes (e.g. tablets).
2011-09-07 13:47:37 -07:00
Lucas Rocha
b983b86062
Bug 680077 - Use Util.isTablet() everywhere to check if tablet mode is on (r=mbrubeck)
...
Use it instead of checking for a 'tablet' attribute in Elements.urlbarState
everywhere.
2011-09-07 13:47:35 -07:00
Lucas Rocha
135a6f2aba
Bug 680077 - Use Util.isTablet() everywhere to check if tablet mode is on (r=mbrubeck)
...
Use it instead of checking for a 'tablet' attribute in Elements.urlbarState
everywhere.
2011-09-07 13:47:35 -07:00
Matt Brubeck
8770e3aab8
Bug 677669 - Always show the tab bar in tablet mode [r=mfinkle]
2011-09-07 13:47:25 -07:00
Matt Brubeck
ee11d04b0e
Bug 677669 - Always show the tab bar in tablet mode [r=mfinkle]
2011-09-07 13:47:25 -07:00
Kyle Huey
174e9ff0a0
Bug 677922: Package pyxpidl in the SDK and stop building the binary xpidl. r=bsmedberg
2011-09-07 15:25:40 -04:00
Philipp von Weitershausen
b7ff350528
Bug 683396 follow-up: fix test fixtures to avoid test hangs on opt builds. r=me
2011-09-07 12:12:46 -07:00
Olli Pettay
07fd1062c0
Bug 685139 - node.contains(node) should return true, r=bz
...
--HG--
extra : rebase_source : 28fb40bf63e90ea319c517f0c86104080f20cc1a
2011-09-07 18:04:04 +03:00
Neil Rashbrook
1528fd81d5
Bug 684617 client.mk runs configure twice r=khuey
2011-09-07 20:08:36 +01:00
Ehsan Akhgari
78097f8be4
Resolve the merge conflict from bug 674998 correctly by removing InvokeSessionGuard completely, r=luke
2011-09-07 11:34:15 -04:00
Kyle Huey
614dad33a3
Merge m-c to b-s.
2011-09-07 10:47:50 -04:00
Ehsan Akhgari
dd1857e2c4
Merge the last green changeset of mozilla-inbound to mozilla-central
2011-09-07 10:06:22 -04:00
Jeff Walden
a5697731ec
Bug 684782 - Readd support for $topsrcdir/mozconfig, exclusive with support for $topsrcdir/.mozconfig (no more than one may be present). f=callek r=ted
2011-09-07 13:42:03 +02:00
Brian Hackett
1dcd09ac35
[INFER] Fix red.
2011-09-07 03:56:20 -07:00
Henri Sivonen
8084ad5102
Bug 657389 - nsHtml5MetaScanner should use PR_INT32_MAX instead of -1 as a special marker value for indeces. r=jonas.
2011-09-07 12:50:15 +03:00
Makoto Kato
bd63f07b96
Bug 684670 - js\src\vm/Debugger.h(406) : warning C4099: 'JSCompartment' : type name first seen using 'struct' now seen using 'class'. r=jorendorff
2011-09-07 16:29:00 +09:00
Makoto Kato
5bfd2ec82f
Bug 684664 - js\src\methodjit\BaseAssembler.h(1282) : warning C4146: unary minus operator applied to unsigned type, result still unsigned. r=bhackett
2011-09-07 16:17:55 +09:00
Philipp von Weitershausen
237a4fc46b
Bug 683396 follow-up: fix botched up rebase. r=me
2011-09-07 00:16:25 -07:00
Fabrice Desré
a6f4cdfdca
Followup fix for bug 641552. Make sure to enumerate new category on startup. r=jst
2011-09-06 22:53:08 -07:00
Brian Hackett
bed272d8a5
[INFER] Don't require JS_SplicePrototype to be passed an object with singleton type, bug 683999.
2011-09-06 22:52:38 -07:00
Brian Hackett
0f6bc04a42
[INFER] Ensure type/prototype are preserved when cloning functions at method barriers, bug 683714.
2011-09-06 22:49:47 -07:00
Brian Hackett
cb731565aa
[INFER] Don't check for invariant copy preservation in stack entries popped by REJOIN_NONE calls, bug 684943. r=dvander
2011-09-06 22:46:01 -07:00
Brian Hackett
63289b3360
PIC for GETPROP and CALLPROP on JSPropertyOp properties, bug 557358. r=dvander
2011-09-06 22:34:23 -07:00
Marina Samuel
fb406c9e6d
Bug 683396 follow-up: Fix intermittent test failures
2011-09-06 19:15:28 -07:00
Nicholas Nethercote
c199e54b1d
Bug 684111 - Remove codePool and notePool. r=cdleary.
2011-09-06 19:12:09 -07:00
Nicholas Nethercote
67aaf6921c
Bug 684111 - use a limit instead of a mask to detect when the srcnotes buffer is full. r=cdleary.
2011-09-06 19:12:09 -07:00
Nicholas Nethercote
382d6589f2
Bug 684111 - remove an unused parameter from EmitCheck. r=cdleary.
2011-09-06 19:12:08 -07:00
Mike Hommey
43f0a42c79
Bug 684213 - Directly uncompress libraries into the mmap()ed cache files. r=mwu
2011-09-07 07:56:28 +02:00
Phil Ringnalda
74787fa14f
Back out fc945dec50bb and de06684dabc4 (bug 642551), 64c328251a24 (bug 683952) and 9d0d13998ebb (bug 684544) for orange on a CLOSED TREE
2011-09-06 21:42:54 -07:00
Matt Brubeck
ef44922f52
Back out 6cd3556fc807 (bug 674290) because of unittest leaks
2011-09-06 20:42:09 -07:00
Boris Zbarsky
b3293e9bab
Bug 642551 followup to address review comment
2011-09-06 23:04:45 -04:00
Boris Zbarsky
5ee508215f
Bug 683952. Speed up iterating over the continuations of the frame when scrolling to it. r=roc
2011-09-06 22:57:46 -04:00
Boris Zbarsky
87cc665adb
Bug 642551. Save status info we may want to use in a list so we don't have to walk the entire pending request hashtable looking for one of the rare ones with status info. r=neil
2011-09-06 22:57:46 -04:00
Boris Zbarsky
664f361262
Bug 684544. Restore missing null-check for location setter. r=mrbkap
2011-09-06 22:57:46 -04:00
Felix Fung
9bb0edf799
Bug 577266 - Correct misspellings in source code
2011-09-06 17:20:35 -07:00
Felix Fung
1efc4b73a9
Bug 577266 - Correct misspellings in source code: 'verion' -> 'version'
2011-09-06 22:50:26 -07:00