Граф коммитов

209164 Коммитов

Автор SHA1 Сообщение Дата
Neil Deakin 0067af27eb Bug 504224, crash in GetCommonAncestor, caused because child frame is still focused. Move focus when frame content is removed, and add warnings, r=smaug 2009-07-29 10:36:03 -04:00
Bobby Holley cd0b27cceb Bug 504822 - Remove XBM support from Mozilla. r=joe sr=vladimir 2009-07-29 10:13:08 -04:00
Jason Orendorff cbeb5ce969 Bug 504520 - TM: a >= b misbehaves if a and b are both Infinity at record time. r=Waldo.
--HG--
extra : rebase_source : 3debe2d9be81aa923e8d94081b189fd577a21287
2009-07-29 07:48:06 -05:00
Robert Sayre d366588e38 Backed out changeset e09130fcb013 2009-07-28 18:51:35 -04:00
Benjamin Smedberg daf767aa3c Remove all of embedding/qa: it's completely unused and broken beyond repair. Checked with bc and a few others to make sure jstests weren't still in use by somebody. 2009-07-28 16:28:24 -04:00
Boris Zbarsky 2a78273130 Relanding bug 496823 in the hopes that it's not causing the XP Txul issue.
--HG--
extra : rebase_source : 593d43b5c229e077e4454d848dba59265dee6b58
2009-07-29 08:53:27 -04:00
Tyler Downer a44ea67205 Bug 470575 - Move PyXPCOM docs to dmo; r=mhammond 2009-07-29 14:41:32 +02:00
Serge Gautherie 079d6376b1 Bug 492717 - nsNTLMAuthModule.cpp ParseType2Msg(): need to check |offset| value; (Av1) offset and length; r=(kaie + rrelyea) no_sr 2009-07-29 14:38:36 +02:00
Ginn Chen 4e551e632a Bug 505678: Downloadable font feature is broken with Sun Studio compiler r=jdaggett 2009-07-29 17:40:33 +08:00
Dão Gottwald 40a341fe63 merge 2009-07-29 10:50:20 +02:00
Alexander Surkov d652e7b038 Bug 494815 - Accessible name subtree computation should ignore whitespace when determining whether to strip user-entered value, r=davidb 2009-07-29 17:03:20 +08:00
Alexander Surkov deb5725f5b Bug 468659 - Crash [@ nsAccessNode::GetDocAccessibleFor(nsIDocShellTreeItem*, int) ], r=ginn.chen 2009-07-29 17:01:48 +08:00
Dão Gottwald fb3a400fec Backed out changeset 27b53ca1b085 2009-07-29 10:49:59 +02:00
Wolfgang Rosenauer a4528f2763 Bug 506901 - preference advanced pane not updated on init; r=gavin 2009-07-29 09:49:27 +02:00
Ehsan Akhgari 01eafaeb11 Bustage fix for the test for bug 501413 2009-07-29 12:09:38 +04:30
Ehsan Akhgari f25b3a3375 Bug 501413 - In a right-to-left localization, clicking any url in the bookmark sidebar doesn't work (tests); r=mak77 2009-07-29 12:06:34 +04:30
Ehsan Akhgari 219ec79cb2 Bug 506111 - consolidate getService calls in browser.js. r=dao 2009-07-29 08:22:12 +02:00
Justin Dolske cf30b610c0 Bug 503573 - moz-icon doesn't work on Window CE. r=vlad 2009-07-28 23:19:34 -07:00
Justin Dolske b141dbb643 Bug 506811 - nsIconChannel assumes writing to non-aligned 32bit int is ok. r=joe 2009-07-28 23:19:31 -07:00
Dão Gottwald a6d0c6e669 Bug 506861 - make more use of makeURI(). r=gavin 2009-07-29 07:55:18 +02:00
Nochum Sossonko dea1a49128 Bug 506116 - speed up makeURI(str) and use it in browser.js. r=gavin, sr=vlad 2009-07-29 07:55:03 +02:00
Vivien Nicolas fefd5e8cd0 Bug 506641: Click image resizing for nsImageDocument should be disabled, r=bzbarsky 2009-07-28 23:02:55 -04:00
Rob Arnold 63cf471e34 Merge due to backout 2009-07-28 18:14:22 -07:00
Rob Arnold c942fc0e5f Backed out changeset d41cc3134424 2009-07-28 18:11:57 -07:00
Jonathan Griffin c2b9bf4ef6 add reftest for bug 467472 2009-07-28 17:26:39 -07:00
Jonathan Griffin d0b8cb8bf2 Another attempt to fix bug 503988: change the way we invoke find, check the Find bar's status afterwards. 2009-07-28 17:16:51 -07:00
Wan-Teh Chang 22ffa7d3b6 Bug 504080: Update NSS from NSS_3_12_4_FIPS1_WITH_CKBI_1_75 to
NSS_3_12_4_FIPS4 in mozilla-central.  r=kaie.
2009-07-28 17:01:39 -07:00
Peter Weilbacher d912d34674 [OS/2] Bug 506869: remove obsolete file, r=wuno@lsvw 2009-07-29 02:05:05 +03:00
Brendan Eich 19c9082e33 Bug 471214 - Join function objects transparently, clone via read barrier to satisfy de-facto standard (r=igor). 2009-07-28 13:20:14 -07:00
Shawn Wilsher 8222bf6e58 Bug 506959 - AsyncExecuteStatements assumes ms, but calls functions that assume microseconds
This fixes the code to use functions that expect milliseconds instead of
microseconds, and updates to use the new TimeStamp and TimeDuration class.
r=asuth

--HG--
extra : rebase_source : 6109fd10a8cf8ca985d51137f5628ca20ccee157
2009-07-28 13:18:10 -07:00
Shawn Wilsher 3e8d79a831 Bug 506959 - AsyncExecuteStatements assumes ms, but calls functions that assume microseconds
This fixes the code to use functions that expect milliseconds instead of
microseconds, and updates to use the new TimeStamp and TimeDuration class.
r=asuth
2009-07-28 13:18:10 -07:00
Robert Sayre 636f608126 Merge mozilla-central to tracemonkey. 2009-07-28 15:39:43 -04:00
Jeff Walden 43dbee7472 Bug 506894 - Crash - e4x/GC/regress-357063-01.js. r=gal 2009-07-28 12:19:00 -07:00
Rob Arnold 96e8de79de Bug 502710 - Refactor the widget icon creation code r=jimm
--HG--
extra : rebase_source : 2f145f67bdc7d9f630970786a498fb5a411ad7d0
2009-07-28 11:52:40 -07:00
Rob Arnold 92699c8a52 Bug 502715 - Enable the canvas 2d context to function without an actual canvas element r=vlad
--HG--
extra : rebase_source : ac4f5e0038dd5d4ccb055ae2324b17867106d827
2009-07-28 11:52:31 -07:00
Honza Bambas dbff2f3e5e Bug 427715 - nsCryptoHash apparently being called while NSS is in shutdown state [@ NSSRWLock_LockRead_Util], r=kaie 2009-07-28 23:26:26 +02:00
Jim Blandy 5f5d38207c Bug 475654: Allow workaround for NSPR installations with no nspr-config script. a=wes, r=jimb 2009-07-28 13:18:50 -07:00
Boris Zbarsky 51ea3f4f6e Backed out changeset 622a29736f33 to see whether bug 496823 causes the WinXP Txul regression.
--HG--
extra : rebase_source : 450a2a83442a2326e303f97ad82d8213fbe11490
2009-07-28 14:35:28 -04:00
Boris Zbarsky 79debaf781 Backed out changeset b55e7e3c0bfb to see whether bug 495176 might be causing the WinXP Txul regression
--HG--
extra : rebase_source : c854c6a8afad67c583ff08e23bbac27cbf99c0cd
2009-07-28 14:34:01 -04:00
Boris Zbarsky 1785137905 Backed out changeset 9d5e247b5052 to see whether bug 495176 might be causing
the WinXP Txul regression.

--HG--
extra : rebase_source : 41a0fe73ec43dff97ada391db29dc121fb677403
2009-07-28 14:32:45 -04:00
Christian Biesinger f8b424f36e Fix memory leaks from changeset dcda49ff1a26 - need to make sure that
the destructor gets called for the hashtable entries.

Also fixes a nit (AddRef() -> NS_ADDREF_THIS())

r+sr=bz
2009-07-28 19:46:04 +02:00
Shawn Wilsher b2208afdfc Bug 506022 - Avoid obtaining the database mutex at all costs in Connection::ExecuteAsync
Stop calling any SQLite functions that would acquire the database mutex inside
Connection::ExecuteAsync.  Additionally, do not actually bind parameters when
the binding functions are called, but rather when we execute (so for async
statements, that will happen on the background thread creating no mutex
contention with the main thread).
r=asuth

--HG--
extra : rebase_source : e42e10b28489c54463c60d6312a25bbf363398d8
2009-07-28 10:21:03 -07:00
David Zbarsky e5c3359049 Bug 392526. Some callers of nsID::ToString use a mismatched allocator to free the string. r=bsmedberg 2009-07-29 13:54:44 -04:00
Boris Zbarsky 6588b88f16 Bug 451898. When stopping an error page load, make sure to null out mLSHE. r=biesi 2009-07-29 13:39:28 -04:00
Joe Drew cfb3a4572b Bug 506113 - Remove stray reference to gfx/shared from toolkit/toolkit-makefiles.sh. blanket-r=bsmedberg 2009-07-29 11:03:58 -04:00
Shawn Wilsher ef61780206 Bug 506022 - Avoid obtaining the database mutex at all costs in Connection::ExecuteAsync
Stop calling any SQLite functions that would acquire the database mutex inside
Connection::ExecuteAsync.  Additionally, do not actually bind parameters when
the binding functions are called, but rather when we execute (so for async
statements, that will happen on the background thread creating no mutex
contention with the main thread).
r=asuth
2009-07-28 10:21:03 -07:00
Boris Zbarsky 7732f9a2ae Make this test actually test the right thing 2009-07-28 13:19:17 -04:00
Shawn Wilsher 69382918fa Merge for back out of changeset 246b44df7dd3 (bug 504384). 2009-07-28 10:12:02 -07:00
Shawn Wilsher c2be364634 Backed out changeset 246b44df7dd3 (bug 504384).
This fix was wrong.
2009-07-28 10:11:09 -07:00
Christian Biesinger 3e4562bc01 Bug 487638 - status bar blames wrong resource when downloading slow responding resource
- Makes nsDocLoader store the last-sent status message for each request in the
corresponding nsRequestInfo, and keeps a flag to indicate whether the request
is done
- When a request finishes, it looks for a random request that is not done and
has a non-empty status, and if it finds one, sends that status message to the
listeners
- To make this all work, the patch also changes imagelib so that status and
state messages sent for images are sent with the imgIRequest as the request and
not the channel. This is necessary because the channel is not part of the
loadgroup for images, only the imgIRequest is.
- Make the BrowserStatusFilter always update its pending status message if it
  is dirty, even when that matches the currently displayed status message

r+sr=bz
2009-07-28 18:13:48 +02:00