Ehsan Akhgari
b0ebb4d395
Merge mozilla-central and mozilla-inbound
2011-08-07 00:45:59 -04:00
Phil Ringnalda
e4c3ff16be
Bug 243453 - Fix a 10 year old comment typo to fix a 7 year old bug with a 6 year old review request, rs=jband's 7 year old comment 2 in the bug DONTBUILD
2011-08-06 18:16:28 -07:00
Olli Pettay
41f186c0ae
Backout Bug 677026
2011-08-07 01:10:07 +03:00
Olli Pettay
3a58899ddf
Bug 677026 - nsIDOMWindow should inherit nsIDOMEventTarget, r=sicking
2011-08-06 23:56:34 +03:00
Marco Bonardo
39c11868d1
Merge mozilla-central and mozilla-inbound
2011-08-06 11:34:03 +02:00
Marco Bonardo
da046badd6
Backout changesets 57446cb82caa, 1c136ef5cac2 due to Tp5 regression on OSX.
2011-08-06 10:24:48 +02:00
Jan Varga
19734c6ec6
Bug 676236 - Add support for the <menuitem> element to the HTML parser (not enabled by default) r=hsivonen
2011-08-06 08:41:36 +02:00
Mark Finkle
9c734ce8ea
Bug 584767 - webapps frontend (string tweak) [r=fabrice]
2011-08-05 23:54:23 -04:00
Paul Biggar
133359a216
Bug 668936: Stringify String.prototype.replace's arguments in the right order (r=jwalden)
2011-08-05 19:28:31 -07:00
Marty Rosenberg
91df1d59e8
Bug 649202 - Implement fast typed arrays for ARM (r=jbramley)
2011-08-05 18:14:50 -07:00
Matt Brubeck
3658545f00
Bug 656329 - Use a Honeycomb-style action bar on tablets (preffed off by default) [r=mfinkle]
2011-08-05 16:01:33 -07:00
Tom Schuster
52cc87d28c
Bug 653175 - An array index with a null character could wrongly be considered to be valid. r=jorendorff
2011-08-06 00:37:54 +02:00
Tom Schuster
6fdc8db239
Bug 675896 - Expand Unicode ranges to handle chinese identifiers. Add UnicodeData.txt version 6.0.0 r=waldo
...
--HG--
rename : js/src/make_unicode.py => js/src/vm/make_unicode.py
2011-08-05 18:08:34 +02:00
Marco Bonardo
094c9f5000
Backout changeset 3985e7570ab6 (Bug 673301) due to permaorange in M1 (OSX).
2011-08-06 00:23:51 +02:00
Luke Wagner
8f6f3c8cf8
Bug 676486 - Only compare args in StackIter when the StackFrame hasArgs (r=waldo)
2011-08-05 08:22:51 -07:00
Jeff Muizelaar
1f73737dd2
Bug 674003. Add reftest for transparent radial gradients. r=joe
...
This draws a unchanging part of the gradient on to another canvas.
--HG--
extra : rebase_source : 57de827713cac43cf117da1d4dc95a29d0007987
2011-08-05 17:10:09 -04:00
Jeff Muizelaar
3336d84261
Bug 673417. imglib: remove mLoadTime. r=joe
...
mLoadTime was added by stuart back in 2001. It hasn't as far as I can tell ever been used.
--HG--
extra : rebase_source : fca0f2fcffcae14044da00c5366c4d08edcf3d92
2011-08-05 17:04:36 -04:00
Jeff Muizelaar
7b5280eb93
Bug 673417. imglib: remove more PRBools. r=joe
...
--HG--
extra : rebase_source : cb8f4dfc1048b5e5af72d5544294a70624cdf35e
2011-08-05 09:57:16 -04:00
Jeff Muizelaar
8149ddd14c
Bug 676747. qcms: Fix a warning about using the wrong function type. r=bgirard
...
--HG--
extra : rebase_source : 177b781ea8f8cc350283bd082cbd3600433c3f82
2011-08-05 09:49:45 -04:00
Marco Bonardo
0fee35ee66
Backout changeset a8bca81215ea (Bug 475045) due to m-oth permaorange.
2011-08-05 22:34:14 +02:00
Neil Deakin
4b603de9e1
Bug 626563, disable part of the arrowpanels test that tends to fail
2011-08-05 16:26:53 -04:00
Dão Gottwald
b7f6913fa1
Bug 673481 - Remove the border of the reload button in the location bar. r=shorlander
2011-08-05 21:45:59 +02:00
Neil Deakin
167630ac3d
Bug 673301, crash using non-string data with text/plain drags, r=josh
2011-08-05 15:24:24 -04:00
Neil Deakin
c22ec0f7c0
Bug 585069, support ratio scaling for xul images, r=dbaron
2011-08-05 15:24:24 -04:00
Neil Deakin
1fd6189ec9
Bug 628238, arrow panels not positioned correctly when the page is zoomed, r=neil
...
--HG--
rename : toolkit/content/tests/widgets/test_arrowpanel.xul => toolkit/content/tests/chrome/test_arrowpanel.xul
2011-08-05 15:24:24 -04:00
Neil Deakin
195bfbf321
Bug 524545, popups with large margins appearing offscreen, r=roc
2011-08-05 15:24:24 -04:00
Josh Matthews
cba84da4e2
Bug 676316 - Reverse the device motion listener removal early return logic. r=dougt
...
--HG--
extra : rebase_source : 026f0fe58b06fb3839826ba07ef4f9a2d89d1ef4
2011-08-04 18:22:45 -04:00
Marco Bonardo
2666a41d1e
Merge mozilla-central and mozilla-inbound in the hope to reopen soon a CLOSED TREE
2011-08-05 17:09:02 +02:00
Alexander Surkov
a983e18d69
Bug 675861 - Crash [@ AccIterator::GetNext()], r=tbsaunde
2011-08-05 17:10:41 +09:00
Luke Wagner
4e698e1b0a
Bug 676023 - Increment pc on error path out of JSOP_RETURN (r=dvander)
2011-08-04 23:15:35 -07:00
Mark Finkle
8d8670f525
Bug 674791 - dragging the left text selection marker down selects to the bottom of the page [r=wjohnston]
2011-08-04 15:26:42 -04:00
Mark Banner
727e924515
Bug 676499 - Mac 64 bit crash [@ fts3SegReaderNext] in Thunderbird's gloda tests following change to optimisation levels in sqlite - switch Mac back to -O2 optimisation for sqlite for now; r=glandium
2011-08-04 14:50:41 +01:00
Jez Ng
a3e482138f
Bug 440093 - Bookmarks opened via "Open All in Tabs" should not replace current tab. r=mak
2011-08-04 14:34:02 +02:00
Tim Taubert
7877d795a9
back out 6458c6116c97 (pushed with the wrong bug number)
2011-08-04 14:27:30 +02:00
Tim Taubert
49875b1b96
merge the last green changeset on fx-team to m-c
2011-08-04 14:09:03 +02:00
Joshua M
d8319500ea
Bug 673164 - Sync button in tab bar changes to Back button while syncing. r=dao
2011-08-04 13:50:12 +02:00
Marco Bonardo
2b9bcb7102
Merge last green changeset from mozilla-inbound to mozilla-central
2011-08-04 11:19:01 +02:00
Alexander Surkov
4498210c20
Bug 676340 - Crash [@ nsAccessible::NativeState() ] (called by nsXULTextFieldAccessible::GetValue), r=tbsaunde
2011-08-04 12:57:31 +09:00
Alexander Surkov
a30d304a08
Bug 676240 - Crash [@ nsXULTreeAccessible::GetChildCount(), r=tbsaunde
2011-08-04 12:57:22 +09:00
Alexander Surkov
7a9acadc7f
Bug 675515 - Crash [@ TextUpdater::DoUpdate] with long text node, r=tbsaunde, sr=neil
2011-08-04 12:57:08 +09:00
Patrick McManus
b7ecf99eb5
bug 674905 - implement ws extensions attribute r=biesi r=sicking sr=bz
2011-08-03 23:46:13 -04:00
Jim Blandy
c24877c620
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
b27b35f719
Bug 675210 - Postpone texture creation on Android to prevent internal format errors. r=mwoodrow
2011-08-03 23:18:31 -04:00
Matt Woodrow
24cf6bf62e
Bug 675470 - Handle eCSSKeyword_interpolatematrix in AddTransformLists. r=dbaron
2011-08-04 14:08:37 +12:00
Michael Wu
eadbcfe192
Bug 675567 - Fix PRBool/JSBool mixups, r=mrbkap
2011-08-03 18:59:10 -07:00
Michael Wu
458349cb71
Bug 675873 - Switch nsHttpConnectionMgr from nsHashtable to nsClassHashtable, r=bz
2011-08-03 18:59:10 -07:00
Tim Taubert
29c780e507
Bug 666475 - Intermittent browser_tabview_privatebrowsing.js | Test timed out; r=ehsan
2011-08-04 03:49:43 +02:00
Tim Taubert
9fe8d056e1
Bug 651643 - Private browsing service executes transition even when no mode switch required; r=ehsan,zpao
2011-08-04 03:49:38 +02:00
Jason Orendorff
82212b1b22
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
Justin Dolske
52503849b7
Remove trailing whitespace from login manager and satchel. b=none
2011-08-03 17:52:47 -07:00