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

209164 Коммитов

Автор SHA1 Сообщение Дата
Edwin Smith 6491ab9bf9 Bug 510116 - Remove dead code paths and arguments in nanojit::compile, r=gal. 2009-08-05 15:06:00 -04:00
Graydon Hoare 25a4b5fb73 Bug 510104 - NJ: fix arm merge fallout, r=gal.
--HG--
extra : rebase_source : e739a12da66e0d65171bb5c2e3c09f98431ddf7c
2009-08-12 17:45:08 -07:00
Luke Wagner 0e764601d4 Bug 507458 - clear the waters a bit regarding JSVAL_BOOLEAN 2009-08-12 16:39:23 -07:00
Edwin Smith 76e73d8022 Bug 510095 - allocate LirBuffer with Allocator instead of GC, don't extend GCFinalizedObject, r=gal.
--HG--
extra : rebase_source : 42aa431e0d795351860f0794ea0392e1f663132b
2009-08-04 15:03:34 -04:00
Edwin Smith 8a4fea3af0 Bug 510078 - Convert LirNameMap to HashMap<> and Allocator, r=gal.
* * *
Don't allocate CodeAlloc with GC and dont extend GCFinalizedObject (bug 506390 r=tharwood+)

* Change PageMgr::CodeAlloc from pointer to embedded instance.
* Assembler takes CodeAlloc& now, like it already does for Allocator&
* PoolObject.cpp|h now use VMCFG_NANOJIT instead of (deprecated) FEATURE_NANOJIT
  (both #defines are equivalent)

--HG--
extra : rebase_source : 90847a654d7f669a4c2ac364dd9aae7be38cae77
2009-08-04 14:18:38 -04:00
Jason Orendorff ffdcbd766e Bug 508051 part 2 - Avoid imacros for JSOP_INSTANCEOF. r=gal. 2009-08-12 15:40:56 -05:00
Jason Orendorff 055446e9dd Bug 508051 part 1 - Avoid imacros for JSOP_SETELEM. r=gal. 2009-08-12 15:27:01 -05:00
Edwin Smith b0172c9f0a Bug 510036 - Convert LabelMap to HashMap<> and Allocator, r=gal.
--HG--
extra : rebase_source : 4f1385922085fe086084c418aa22dcc4cc4c1961
2009-08-04 13:56:48 -04:00
Graydon Hoare cf3e9a04dd Bug 510015: TM: more Allocator merge fallout in jsregexp.cpp, r=gal.
--HG--
extra : rebase_source : 7607da6f49cc355af49b73528c826d5888291eb9
2009-08-12 12:26:17 -07:00
Edwin Smith ecc6ad9ee7 Bug 509893 - Convert NInsList to SeqBuilder<> and Allocator, r=gal.
--HG--
extra : rebase_source : ca2b073138301d78829fa1096e0cb3da607073de
2009-08-04 13:21:15 -04:00
Edwin Smith 22816c122c Bug 509890 - Convert InsList to SeqBuilder<> and Allocator, r=gal.
--HG--
extra : rebase_source : 22303e739a0a6669c634595149028872aa7bd334
2009-08-04 13:11:53 -04:00
Edwin Smith 7c8c065e2c Bug 509885 - Convert NInsMap to Allocator, r=gal.
--HG--
extra : rebase_source : 3586f950b5698052af74081f8f986f32dc57fa68
2009-08-04 11:06:46 -04:00
Graydon Hoare 825d5734fb Bug 509883 - Grab bag of formatting churn, r=gal.
--HG--
extra : rebase_source : 05d7b651a381a9e5daca47a2140bd6f1b1154a5b
2009-08-04 11:33:14 -04:00
Robert Sayre 8733cbecee Merge mozilla-central to tracemonkey. 2009-08-12 12:18:38 -07:00
Jeff Muizelaar d0084bddf1 Bug 510024. Remove unnecessary casts in nsAccessibleWrap.mm. r=davidb
The type of currAcc.get() is already nsIAccessible* so there is no need for a
further cast to nsIAccessible*
2009-08-12 14:54:54 -04:00
Peter Van der Beken 6988348311 Fix for bug 499199 (Try to avoid XPCCallContexts in quickstubs for wrapper-cached things). r/sr=jst.
--HG--
extra : rebase_source : 8fc828106f3cf5e82e902cefd79e55df2b8721c3
2009-08-10 12:12:59 +02:00
Peter Van der Beken 144462aae3 Fix for bug 500850 (Make inline style use wrapper cache and slimwrappers), add unlinking. r/sr=bz.
--HG--
extra : rebase_source : ec60be3645c020dd171e0ea4866759d6a508799c
2009-08-10 16:15:49 +02:00
Peter Van der Beken 3fef47323a Fix for bug 508774 (nsGlobalModalWindow traverses mArguments twice). r/sr=jst.
--HG--
extra : rebase_source : a0e443bed353e24882c51eb77b1412449170b93b
2009-08-10 16:15:49 +02:00
Jeff Muizelaar 47e3115671 Bug 504920. Use cairo_set_can_convert_to_dib(TRUE) when creating optimized DDB image surfaces. r=vlad
This lets cairo convert and keep a DDB image into a DIB section when we paint
it to a canvas.  Avoiding the continuous conversion to an image surface
improves the performance of drawImage on to a canvas on Win32, in particular
the peacekeeper experimentalMovie benchmark.
2009-08-12 10:44:53 -04:00
Neil Rashbrook aabfcc4996 Bug 508523 Crash [@ nsDocAccessible::FlushPendingEvents] r=surkov 2009-08-12 15:38:42 +01:00
Bobby Holley 2958db9e76 Tests for bug 507902.r=joe 2009-08-12 16:23:39 +02:00
Bobby Holley 4275f152b5 Bug 507902 - nsImageFrame static Icon Loads should not use the mListener of the first instantiated nsImageFrame.r=bz,joe 2009-08-12 16:23:38 +02:00
Neil Rashbrook fc065395c8 Bug 509242 Don't horizontally compress theme preview images r=Mossop 2009-08-12 15:18:47 +01:00
Neil Deakin 223d38e76c Bug 508472, wait for load and paint events before starting test, r=dolske 2009-08-12 10:04:51 -04:00
Neil Deakin 5c4ab1a382 Bug 507056, move scale atom as it's needed for both xul and svg, r=bz 2009-08-12 10:04:40 -04:00
Neil Deakin d01476b77a Bug 230081, use proper cursors for frameset border resizing, r=dbaron 2009-08-12 10:03:35 -04:00
Neil Deakin df5fb7cfe8 Bug 506754, send NS_ACTIVATE when calling ShowWindow(mWnd, SW_RESTORE), r=ere 2009-08-12 10:03:34 -04:00
Olli Pettay 5575b12b86 Bug 501257 - Implement HTML 5's HTMLElement.classList property, p=sylvain.pasche@gmail.com, r=smaug, sr=sicking
--HG--
extra : rebase_source : cbbd5a5679af57f97122082213f44491431d87e3
2009-08-12 11:55:14 +03:00
Navin Lal 630f98121a Bug 385154 - remove nsInt64 usage from the tree. r=roc 2009-08-12 10:51:46 +02:00
Navin Lal 333101be35 Bug 502501 - rename History > Recently Closed Tabs > Open All in Tabs to Restore All Tabs. r=dao, ui-r=faaborg 2009-08-12 10:40:26 +02:00
timeless@mozdev.org 0e3dfb3440 Bug 506649 nsFocusManager::GetSelectionLocation has unreachable code block due to shadowed local variable
r=smaug r=enndeakin
2009-08-12 11:49:55 +02:00
timeless@mozdev.org 34e59f2e57 Bug 508021 nsNPAPIPluginInstance::Print does not need to null check mCallbacks
r=jst
2009-08-12 11:49:55 +02:00
timeless@mozdev.org 78a4c3aa78 Bug 507591 nsHTMLTableAccessible mLayoutHeuristic should not be an nsAutoString
r=marcoz
2009-08-12 11:49:55 +02:00
timeless@mozdev.org 9a56245c7c Bug 507411 container is unused in moz_container_unmap
r=roc
2009-08-12 11:49:55 +02:00
timeless@mozdev.org 75dff8d71f Bug 507367 incorrect null check in nsSVGPatternFrame::GetTargetGeometry
r=jwatt
2009-08-12 11:49:55 +02:00
timeless@mozdev.org 3c817bcdd3 Bug 506645 nsTypedSelection::AddItem doesn't always null check aOutIndex
r=smaug
2009-08-12 11:49:55 +02:00
timeless@mozdev.org 5a625c1127 Bug 506637 nsFocusController::GetControllers does not handle a null nsIFocusManager* fm well
r=smaug
2009-08-12 11:49:55 +02:00
timeless@mozdev.org 0fcff0c86c Bug 506628 deadcode in nsPluginInstanceOwner::ProcessEventX11Composited
r=karlt
2009-08-12 11:49:54 +02:00
timeless@mozdev.org ce03efff0f Bug 506627 find_dest_id abuses XQueryTree
r=karlt
2009-08-12 11:49:54 +02:00
timeless@mozdev.org 58d9ac5cce Bug 506258 nsFrameSelection::ConstrainFrameAndPointToAnchorSubtree doesn't seem to use anchorFrame or anchorFrameOffset
r=roc
2009-08-12 11:49:54 +02:00
timeless@mozdev.org f170469637 Bug 506254 plugin_client_message_filter never used Display *dpy
r=roc
2009-08-12 11:49:54 +02:00
timeless@mozdev.org 532204e19d Bug 506251 BuildTextRunsScanner::AssignTextRun does not use lastContent
r=roc
2009-08-12 11:49:54 +02:00
timeless@mozdev.org d8fc8b3177 Bug 505901 PutProperty has useless null check in !targetprop else case
r=gal
2009-08-12 11:49:54 +02:00
timeless@mozdev.org 5b252a0666 Bug 505886 nsHashtable::Exists doesn't unlock mLock if !mHashtable.ops
r=bsmedberg
2009-08-12 11:49:53 +02:00
timeless@mozdev.org 20bb7612d5 Bug 505838 JS_GetStringBytes(JS_ValueToString(...)..) is a bad pattern
r=jorendorff
2009-08-12 11:49:53 +02:00
timeless@mozdev.org 2f8517133e Bug 505833 NPObjectMember_Convert is the only function that doesn't null check JS_GetInstancePrivate
r=joshmoz@gmail.com
2009-08-12 11:49:53 +02:00
timeless@mozdev.org 3766ba095d Bug 505804 XPC_SJOW_Call leaks args if JS_GetFunctionObject(callWrapper) yields null
r=mrbkap
2009-08-12 11:49:53 +02:00
timeless@mozdev.org 60574a32fb Bug 505771 double free [@ JS_free - snarf] in jsshell
r=gal
2009-08-12 11:49:53 +02:00
timeless 9cc3ccb234 Bug 505725 nsWifiMonitor::DoScan seems to leak ndis_handle in all failure cases
r=dougt
2009-08-12 11:49:53 +02:00
timeless aadba2112a Bug 505724 nsWifiMonitor::DoScan seems to leak apple_80211_library or crash in all failure cases
r=dougt
2009-08-12 11:49:53 +02:00