Jeff Muizelaar
cd58cf15e6
Bug 605179. qcms: revert build warning fixes. r=ehsan
...
0ec22e77aefc fixed some build warnings that no longer happen because pedantic is disabled.
2011-05-10 11:55:39 -04:00
Rob Campbell
5db7261afd
Bug 656021 - Update Scratchpad menu access key to S; r=l10n
2011-05-10 12:36:35 -03:00
Josh Aas
816d2af519
Bug 653794: Improve management of plugin MIME types, MIME descriptions, and extensions. r=bsmedberg
2011-05-10 09:47:43 -04:00
Marco Bonardo
660ddb590d
Merge Places and mozilla-central
2011-05-10 14:34:01 +02:00
Matt Brubeck
1b17575132
Back out changeset bfb48178c8ec (finish backing out bug 514437) to fix tests on a CLOSED TREE.
2011-05-09 19:38:05 -07:00
Marco Bonardo
062096757a
Bug 493783 - Fix some Places warnings.
...
r=sdwilsh
2011-05-10 03:10:25 +02:00
Shawn Wilsher
319fab3287
Pushing on a CLOSED TREE to fix a performance regression.
2011-05-09 16:05:17 -07:00
Shawn Wilsher
f8feb2aafd
Merge for back out tracked by bug 655860. Also backs out bug 654990 because it depends on bugs in the back out range.
2011-05-09 15:52:44 -07:00
Shawn Wilsher
259bae0699
Back out bug 514437, bug 567872, bug 568825, bug 633209, bug 633913, bug 634086, bug 634088, bug 634549, bug 634551, bug 638176, bug 641517, bug 641905, bug 641942, bug 642127, and bug 642667 to undo the performance regression tracked by bug 655860.
2011-05-09 15:48:39 -07:00
Chris Leary
e9c15c147e
Merge mozilla-central to tracemonkey.
2011-05-09 14:27:44 -07:00
Paul Biggar
1cd5ff1908
Backed out changeset 0c6254cb818d (bug 652593) due to PROCESS-CRASH orange in M(oth).
2011-05-09 09:50:36 -07:00
Paul Biggar
9c572e750b
Bug 652593: Remove compound GET*PROP opcodes, to fix strict warnings (r=bhackett,dao)
...
The undefined property strict-mode warning was missed under some compound
opcodes. JM had removed those opcodes, and so the warnings appeared. This
ports the opcode remove to TM, fixing the warnings.
Bug 647626 removed the compound opcodes from JM, as they made type-inference
and the JITs more complex, for a minor speed impact (see
https://bugzilla.mozilla.org/show_bug.cgi?id=647626#c6 for benchmarks).
This also fixes the strict mode warnings that appeared in the browser as a
result of the fix.
2011-05-09 07:37:37 -07:00
Mounir Lamouri
07e1da97a2
Fix build bustage.
2011-05-09 16:00:29 +02:00
Ed Morley
b38b1bc27f
Bug 655475 - Remove WinCE code from I18N; r=smontagu
2011-05-08 19:46:10 +02:00
Ed Morley
09f1ab7fa4
Bug 654504 - Remove WinCE code from dom/plugins/base/; r=josh
2011-05-08 19:45:56 +02:00
Mounir Lamouri
69a6bfc5d9
Merging cedar with mozilla-central.
2011-05-08 18:23:36 +02:00
Makoto Kato
ee2d0c87ab
Bug 652747 - 64-bit Nightly [build 25-04-2011] crashes on launch in DLL Blacklist code with certain antivirus software installed. r=vlad
2011-05-08 22:27:50 +09:00
Jonathan Kew
172cf715bc
bug 655138 - don't use font entry after it's been replaced. r=jdaggett
2011-05-08 13:09:03 +01:00
Masayuki Nakano
db143937fe
Bug 519972 part 6: Make TextInputHandler grabbed by nsChildView and its methods which dispatch events r=smichaud
2011-05-08 19:19:23 +09:00
Masayuki Nakano
692a10b7d2
Bug 519972 part 5: Make TextInputHandlerBase and PluginTextInputHandler classes, and rename nsCocoa*Hander to *InputHandler with namespace r=smichaud
...
--HG--
rename : widget/src/cocoa/nsCocoaTextInputHandler.h => widget/src/cocoa/TextInputHandler.h
rename : widget/src/cocoa/nsCocoaTextInputHandler.mm => widget/src/cocoa/TextInputHandler.mm
2011-05-08 19:19:15 +09:00
Tom Schuster
82f4ee4b3f
Bug 654685: add reportCompare to fix warnings, no_r=
2011-05-08 00:11:03 +02:00
Tom Schuster
d84a191ec4
Bug 654685: Remove Boolean.prototype.toJSON r=pbiggar
2011-05-07 22:34:44 +02:00
Tom Schuster
cd0d919992
Bug 652154: Fix path reversal on windows in jstest r=pbiggar
2011-05-07 19:20:31 +02:00
Makoto Kato
fc6d231d63
Bug 654873 - ARM target (gcc 4.5.2 or later) should use built-in atomic function instead of arm-kuser. r=gal
2011-05-08 00:47:13 +09:00
Paul Biggar
b7a5a9115b
Bug 653153: Fix the parseInt fast path doubles above 1e21 (r=jwalden)
...
The spec says parseInt needs to convert to a string before being converted to
an integer. For 1e+21 (and greater), ToString uses exponential notation:
"1e+21", which get's parsed as 1. The existing parseInt fast path for doubles
converted it directly into an integer, giving the result 1e21. The fix adds a
bounds check to see if the exponential notation is triggered, and still uses
the fast path if not.
2011-05-07 05:31:59 -07:00
Sebastian Kromp
d80897722a
Bug 633750 - deCOM nsIHTMLEditRules and move methods to nsHTMLEditRules. r=ehsan
2011-05-07 10:04:56 +02:00
Ed Morley
d460b89ece
Bug 654552 - Remove WinCE code from netwerk/* ; r=cbiesinger
2011-05-07 10:03:16 +02:00
Boris Zbarsky
ae3f14f1ba
Merge cedar with mozilla-central
2011-05-06 20:39:36 -04:00
Wan-Teh Chang
570defa239
Bug 642148: Upgrade Mozilla to NSPR 4.8.8 final. Only the version
...
number is changed, plus a properly generated configure file.
2011-05-06 15:10:17 -07:00
Benjamin Stover
ccc449f07c
Bug 521113 Don't allow kinetic scrolling to move sidebars r=mbrubeck
2011-05-06 14:03:10 -07:00
Gregor Wagner
b087efb463
Bug 655175 - Add entrance and exit time to GCTimer. r=igor
2011-05-06 13:59:37 -07:00
Brian Smith
b68c20341b
Bug 655340, require NSS 3.12.10 and NSPR 4.8.8 for --with-system-nss, r=wtc
2011-05-06 13:32:12 -07:00
Mike Hommey
24950ac5ab
Bug 620931 part 7 - Make startup cache generation work better with new omni.jar handling. r=mwu
2011-05-06 11:26:30 +02:00
Mike Hommey
fbb326c536
Bug 620931 part 6 - Add a -a option to xpcshell to set an application directory. r=bsmedberg
2011-05-06 10:40:51 +02:00
Mike Hommey
db59a77b0d
Bug 620931 part 5 - Enable omni.jar by default on xulrunner. r=bsmedberg
2011-05-10 15:50:15 +02:00
Mike Hommey
2fad7fdcdb
Bug 620931 part 4 - Fix resource://app/ to always point to the same as resource:///. r=bsmedberg
2011-05-10 15:50:15 +02:00
Craig Topper
12e260dad8
Bug 648925 - Part 5: Make nsCSSKeyframeRule use inherited AddRef/Release from Rule. r=bzbarsky
2011-05-06 00:33:57 -07:00
Marco Bonardo
227ba0f928
Bug 485685 - Remove obsolete entries from Places localization files.
...
r=dietrich
2011-05-05 23:56:06 +02:00
Patrick McManus
6b73f3780b
Bug 654197 - nsWebSocket::Initialize uses an unanchored JSString unsafely r=jorendorff
...
--HG--
extra : rebase_source : 53e857796305b1a54601ff9125721d6c0f9e67aa
2011-05-05 17:16:44 -04:00
Taras Glek
7d7cfee382
Bug 627591: preload (xul|mozjs).dll on Windows when prefetch is off r=shaver
2011-05-06 12:57:36 -07:00
Tyler Downer
f4c3fd0272
Bug 471588 - Remove String docs. r=dbaron DONTBUILD
2011-05-06 12:43:35 -07:00
Mark Finkle
c9bc87c6ea
Bug 654838 - Create a unique branding for Fennec beta [r=blassey]
2011-05-06 15:08:04 -04:00
Mark Finkle
6496a3e88d
Bug 653717 - Add aurora branding to fennec [r=blassey]
2011-05-06 15:08:02 -04:00
Jonathan Kew
4230d3ac60
Bug 253317 - Provide hyphenation dictionary for justified text (android packaging) [r=blassey]
2011-05-05 16:03:01 +01:00
Benoit Jacob
1f4e4cc378
Bug 653419 - check for null gl ptr in SetDimensions NOP path - r=joedrew
...
WebGLContext::SetDimensions has an early success exit path when the dimensions are unchanged. However it wasn't checking that the gl pointer was non-null. Thus, after a failed WebGL context creation, such a SetDimensions call could incorrectly "succeed", only to crash when dereferencing the gl pointer.
2011-05-06 14:44:26 -04:00
Benoit Jacob
d715011bf4
Bug 653419 - correctly mark WebGL context creation as successful - r=joedrew
...
WebGLContext::SetDimensions has early return paths in cases where the WebGL context does not need to get recreated. A bug made that be recorded as WebGL creation failures, giving "WebGL-" in crash reports. This patch fixes that.
2011-05-06 14:44:25 -04:00
Benoit Jacob
219a0971fb
Bug 648705 - memory corruption due to dangling pointers in WebGLProgram - r=joedrew
...
WebGLProgram has a data member,
nsTArray<WebGLShader*> mAttachedShaders;
and bug 648705 showed that the pointers in this array were sometimes dangling, leading to invalid writes at non-null addresses.
This patch makes these pointers be refptrs, so that they will keep alive the WebGLShaders they point to. So the mAttachedShaders member becomes
nsTArray<nsRefPtr<WebGLShader> > mAttachedShaders;
2011-05-06 14:44:23 -04:00
Ed Morley
6d4a0d93cd
Bug 655176 - Remove WinCE code from docshell (incl broken uriloader/exthandler/Makefile.in WINNT |ifeq|s); r=bz
2011-05-06 11:41:29 -07:00
Ed Morley
a72aae162f
Bug 654719 - Remove WinCE code from testing/* ; r=cjones
2011-05-06 11:41:19 -07:00
Ed Morley
b0a18542c9
Bug 654472 - Remove WinCE code (incl MOZ_FLASH_ACTIVEX_PATCH & USE_HTIFACE) from embedding/* ; r=bsmedberg
2011-05-06 11:40:46 -07:00