Ehsan Akhgari
f6cef88297
Bug 676643 - Adjust the reftest annotation for selection reftests after bug 674820; r=blassey
2011-08-04 15:53:34 -04:00
Jeff Walden
d2df35cdb7
Bug 671630 - Make initializing the ArrayBuffer class non-generic. r=mrbkap
...
--HG--
extra : rebase_source : cd80bf371b06a96e8ed2335ef6191a8a2e0bb2ad
2011-05-04 16:54:24 -04:00
Jeff Walden
c682dbc9ab
Bug 671630 - Make initializing the various typed arrays (but not ArrayBuffer) non-generic. r=mrbkap
...
--HG--
extra : rebase_source : 8d6755bfc55e7aab68ad32b1998a97be5dd996bb
2011-05-04 16:54:23 -04:00
Jeff Walden
c67925b616
Bug 671630 - Convert typed-array initialization code from being 'templatized' by a macro to being templatized by, well, a template. r=mrbkap
...
--HG--
extra : rebase_source : 4a51486ddbeafb3930c53981266007364ac34c0b
2011-05-04 16:54:23 -04:00
Martijn Wargers
8e24d4abed
Bug 675711 - test_computed_style.html fails partly on Fennec because of lack of scrollbars. r=dbaron, a=test-only
2011-08-04 14:10:27 -04:00
David Volgyes
4a0fbd62ca
Bug 676180 - Memory allocation / deallocation mismatch in toolkit/system/gnome/nsGIOService.cpp. r=karlt
2011-08-02 21:52:00 -04:00
Nikhil Marathe
7ecfdf8e09
Bug 664249 - API fixes for inlined TypedArray properties. r=mrbkap
...
--HG--
extra : rebase_source : 1bcd524f639b1e79dbb461c737b6abdbc62ba606
2011-08-01 15:50:04 -07:00
Nikhil Marathe
a33512d7ec
Bug 664249 - Inline TypedArray properties into slots. r=mrbkap
...
--HG--
extra : rebase_source : 5dfb31e3659a8f4365c9c03e4297a120221bb1de
2011-08-01 15:49:51 -07:00
Nikhil Marathe
b655588e75
Bug 667047 - Ensure proper __proto__ behaviour as a normal property after setting it to null once. r=mrbkap
...
--HG--
extra : rebase_source : de0807c8ad4591ab0e6f0039b292950e9e67ec49
2011-08-01 15:26:54 -07:00
Mark Finkle
af6cc1b6ef
Bug 676542 - telemetry components are not packaged for mobile [r=mbrubeck]
2011-08-04 12:36:56 -04:00
Justin Lebar
8c0b7d5fbc
Bug 673252 - Allow +++DOCSHELL and +++DOMWINDOW printfs to be silenced via MOZ_QUIET environment variable. r=bz
2011-08-04 11:43:50 -04:00
Ehsan Akhgari
91118b2f26
Bug 674820 - input/textarea.selectionStart/selectionEnd/selectionDirection should not require the presence of a frame; r=bzbarsky
...
--HG--
rename : layout/reftests/editor/selection_visibility_after_reframe.html => layout/reftests/editor/selection_visibility_after_reframe-3.html
2011-07-29 17:31:57 -04:00
Marco Bonardo
746b24fbc3
Backout changeset 4c509d9b5b59 (Bug 666611) due to failure on Windows.
2011-08-04 14:26:59 +02:00
Alexander Surkov
bf207e5d73
Bug 652802 - intermittent failures in mochitests/content/a11y/accessible/relations/test_tabbrowser.xul | Can't get accessible for [object XULElement], r=marcoz
2011-08-04 18:54:22 +09:00
Alexander Surkov
45079b3a88
Bug 673836 - Intermittent failure in accessible/tree/test_tabbrowser.xul | Different amount of expected children of [ 'browser node' , role: internal frame] - got 0, expected 1, r=marcoz
2011-08-04 18:54:15 +09:00
Alexander Surkov
a255108003
Bug 676267 - expose stale state on accessibles unattached from tree, r=tbsaunde
2011-08-04 18:54:06 +09:00
Marco Bonardo
f085adb28b
Merge mozilla-central and mozilla-inbound
2011-08-04 11:35:17 +02:00
Marco Bonardo
4067f13aee
Merge last green changeset from mozilla-inbound to mozilla-central
2011-08-04 11:19:01 +02:00
Marco Bonardo
0e079365b6
Backout changeset d43b06e79794 (Bug 612839) due to build bustage.
2011-08-04 11:02:49 +02:00
Jezreel Ng
c53c4339ff
Bug 239533 - Add URL parameter support to about:config. r=gavin
2011-08-04 09:05:29 +02:00
Jezreel Ng
7fab15e82f
Bug 666611 - Do not set chunksize if less than 100MiB of storage is available. r=mak
2011-08-04 09:04:52 +02:00
Ed Morley
5bead12ce7
Bug 653333 - Remove legacy splash screen code (nsSplashScreen, MOZ_SPLASHSCREEN, splash.bmp) now that no platforms use it; r=dtownsend,bsmedberg
2011-08-04 09:04:40 +02:00
Robert Sesek
73a22986c4
Bug 448168 - Apply |s/entires/entries/g|; r=roc
2011-08-04 09:04:29 +02:00
Julian Reschke
0011037320
Bug 230703 - only accept link header field target when it's first in the value. r=bz
2011-08-04 08:56:25 +02:00
Alexander Surkov
9c28a0db40
Bug 676340 - Crash [@ nsAccessible::NativeState() ] (called by nsXULTextFieldAccessible::GetValue), r=tbsaunde
2011-08-04 12:57:31 +09:00
Alexander Surkov
b4f4ed4c12
Bug 676240 - Crash [@ nsXULTreeAccessible::GetChildCount(), r=tbsaunde
2011-08-04 12:57:22 +09:00
Alexander Surkov
b5f6fa8b10
Bug 675515 - Crash [@ TextUpdater::DoUpdate] with long text node, r=tbsaunde, sr=neil
2011-08-04 12:57:08 +09:00
Patrick McManus
2f338d19b9
bug 674905 - implement ws extensions attribute r=biesi r=sicking sr=bz
2011-08-03 23:46:13 -04:00
Jim Blandy
30171152e1
Bug 672736: Implement the 'findReferences' shell function. r=jorendorff
...
findReferences(thing)
Walk the entire heap, looking for references to |thing|, and return a
"references object" describing what we found.
Each property of the references object describes one kind of reference. The
property's name is the label supplied to MarkObject, JS_CALL_TRACER, or what
have you, prefixed with "edge: " to avoid collisions with system properties
(like "toString" and "__proto__"). The property's value is an array of things
that refer to |thing| via that kind of reference. Ordinary references from
one object to another are named after the property name (with the "edge: "
prefix).
Garbage collection roots appear as references from 'null'. We use the name
given to the root (with the "edge: " prefix) as the name of the reference.
Note that the references object does record references from objects that are
only reachable via |thing| itself, not just the references reachable
themselves from roots that keep |thing| from being collected. (We could make
this distinction if it is useful.)
If any references are found by the conservative scanner, the references
object will have a property named "edge: machine stack"; the referrers will
be 'null', because they are roots.
js> var o = { x: { y: { z: {} } }}
js> findReferences(o.x.y.z)
({'edge: z':[{z:{}}], 'edge: machine stack':[null, null, null, null, null]})
js> o = { get x() { return 42 } }
({get x () {return 42;}})
js> findReferences(Object.getOwnPropertyDescriptor(o, 'x').get)
({'edge: shape; x getter':[{get x () {return 42;}}],
'edge: constructor':[{}],
'edge: machine stack':[null, null, null, null, null],
'edge: get':[{configurable:true,
enumerable:true,
get:#1=(function () {return 42;}),
set:(void 0)}]})
js> findReferences(Math.atan2)
({'edge: atan2':[Math], 'edge: machine stack':[null, null, null, null, null]})
js> findReferences(o)
({'edge: o':[{o:{get x () {return 42;}}}], 'edge: machine stack':[null, null, null, null, null]})
js>
2011-08-03 20:19:38 -07:00
Ali Juma
5d647f2d21
Bug 675210 - Postpone texture creation on Android to prevent internal format errors. r=mwoodrow
2011-08-03 23:18:31 -04:00
Matt Woodrow
601ed53b80
Bug 675470 - Handle eCSSKeyword_interpolatematrix in AddTransformLists. r=dbaron
2011-08-04 14:08:37 +12:00
Michael Wu
249b0f753d
Bug 675567 - Fix PRBool/JSBool mixups, r=mrbkap
2011-08-03 18:59:10 -07:00
Michael Wu
0c7ca8452e
Bug 675873 - Switch nsHttpConnectionMgr from nsHashtable to nsClassHashtable, r=bz
2011-08-03 18:59:10 -07:00
Jason Orendorff
e5002b3bc3
Bug 673070 - Fix name lookups in let scopes a bit more ("Assertion failure: sharedBlock" with e4x after fixing bug 646968). r=brendan.
2011-08-03 20:13:56 -05:00
Patrick McManus
4a430a805c
bug 676277 - websockets onmessage event.origin should be ws://* r=sicking
2011-08-03 20:32:23 -04:00
Taras Glek
2ed09ef2eb
Bug 675737: Calculate time taken for by write/open/sync per db + main/other thread r=mak
2011-08-03 17:05:29 -07:00
Honza Bambas
25b9b5ddfc
Bug 662511 - localStorage.key() gets out-of-sync when localStorage is updated in a separate window, r=jst
2011-08-03 23:36:51 +02:00
Honza Bambas
14fd6ea250
Bug 675617 - Fix browser_installssl.js to support keep-alive connections (add Connection: close ^headers^ files), r=dtownsend
2011-08-03 23:36:50 +02:00
Honza Bambas
e67e248d19
Bug 675616 - Change usage of localhost:8888 to mochi.test:8888 in test_css_cross_domain.html, r=zwol
2011-08-03 23:36:49 +02:00
Honza Bambas
ec27d7b0f9
Bug 675613 - Increase limit for thread number in ssltunnel, r=ted.mielczarek
2011-08-03 23:36:49 +02:00
Marco Castelluccio
3cfcb2e4ef
Bug 612839 - Removed nsAHtml5FragmentParser. r=hsivonen
2011-08-03 19:54:55 +02:00
arno renevier
c808682169
Bug 673390 - prevent crash in [@ nsNativeTheme::IsIndeterminateProgress]. r=roc
2011-08-04 08:55:28 +02:00
Luke Wagner
b79f27d2f5
Bug 675068 - change off-main-thread cycle collection not to use a (thread-local) safe JS context (r=mrbkap)
...
--HG--
extra : rebase_source : b5a8a4ffa590bc9d0f2491d6a14bb95a37ff55e9
2011-07-27 09:26:29 -07:00
Luke Wagner
6fa760edaf
Bug 675068 - Remove unused XPCCallContext::GetSafeJSContext (r=mrbkap)
...
--HG--
extra : rebase_source : 6265482abb4fb6b732064b40b178212113c6e70e
2011-07-25 15:41:52 -07:00
Joe Drew
22d4cf9fd9
Bug 627015 - Hold on to a reference to the timer, so it doesn't get collected from under us. over-the-shoulder-r=jrmuizel,jdm
2011-08-03 16:39:53 -04:00
Steven Michaud
f4e7521451
Bug 655339 - Work around bug in Apple's egrep on OS X 10.7. r=ted
2011-08-03 15:07:04 -05:00
Trevor Saunders
fe28a3ecf1
bug 671926 - dexpcom GetNumActions() r=surkov
2011-06-05 12:35:43 -07:00
Trevor Saunders
f2f032e264
bug 673389 - cleanup what is a conceptual parent in AccGroupInfo r=surkov
2011-07-22 06:40:37 -07:00
Benoit Jacob
e46f468b72
Bug 673378 - Crash at nsHTMLCanvasElement::GetContext - r=roc
...
When UpdateContext fails, we only reset mCurrentContext, and forgot to reset mCurrentContextId.
2011-08-03 19:35:56 -04:00
Myk Melez
48d236bd4c
update revision of Add-on SDK tests to latest tip; test-only
2011-08-03 12:51:29 -07:00