Chris Leary
55f7c6409e
Merge mozilla-central to tracemonkey. (CLOSED TREE)
2011-05-02 10:55:34 -07:00
Matt Brubeck
09cf38f1e6
Bug 654127 - Cache "contentMightCaptureMouse" attribute per tab instead of globally [r=wesj]
2011-05-02 10:43:28 -07:00
Matt Brubeck
1c285487e5
Bug 653990 - Minor bustage fixes for touch events [r=wesj]
2011-05-02 10:43:25 -07:00
Igor Bukanov
5164b785fd
bug 605029 - followup to fix inconsequel typo
2011-04-29 14:11:23 +02:00
Paul Biggar
b005c6c2d4
Merge backout.
2011-04-29 04:01:23 -07:00
Paul Biggar
15828cd649
Backed out changeset 334ada87e329 (bug 628332) - those a11y errors arrived at the same time as this landing, so backing this out to see if that fixes it.
2011-04-29 04:00:57 -07:00
Christian Holler
faf48eb1e7
Bug 628332 - Avoid double-frees when compartment allocation fails (r=billm).
2011-04-27 16:09:00 -07:00
Paul Biggar
0a4b3c92dd
Bug 651864 - Extract magic slot formula into inline functions (r=jwalden)
...
The global object has special slots for built-in objects' prototypes,
constructors and properties. This makes explicit the formula to calculate the
slot number for these special slots.
2011-04-28 07:18:11 -07:00
Paul Biggar
4011ba8b50
Backed out changeset 2919a6aa1ab7 (bug 652449) - jstests in |make check| bounces again.
2011-04-28 07:46:33 -07:00
Paul Biggar
a987ff3fd1
Bug 652449 - Turn on jstests in |make check| on linux only (r=jimb)
2011-04-28 06:45:18 -07:00
Paul Biggar
e4d6748cc4
Bug 642772: Don't recreate a class during enumeration, if it has been deleted (r=bhackett)
...
In SM, classes are lazily resolved. If we detect that a class about to be used
has not yet been resolved, then we resolve it. However, the way that we decided
that they were resolved was broken. If the global object had a String property,
then it had been resolved. So what happened when we deleted the String
property? Well, it got resolved again.
Instead of using the String property of the global object, we now use the
contructor slot on the global object. This works fine for String, but some
classes don't have a constructor, like Math and JSON. For those classes, we set
the constructor slot to True. In either case, we can now tell that a class is
resolved if the constructor slot in not Undefined.
2011-04-27 04:13:56 -07:00
Matthew Draper
3eb02c1b43
Bug 564577 - __noSuchMethod__ no longer invoked for defined non-function properties (r=igor)
2011-04-22 04:38:24 +09:30
Igor Bukanov
8b0d367736
bug 605029 - ArenaHeader versus Arena<FreeCell> and other cleanups. r=wmccloskey
2011-04-20 07:30:10 +02:00
Chris Jones
a61c26e2c0
Bug 642381, part 3: Hoist Maybe into mfbt and eliminate Gecko's use of jstl. r=jorendorff,luke
2011-04-28 17:48:52 -05:00
Chris Jones
6fd4cbff2d
Bug 642381, part 2: Rename LazilyConstructed to Maybe. r=luke
2011-04-28 17:48:51 -05:00
Chris Jones
0adf6af157
Bug 642381, part 1: Remove js::Conditionally. r=luke
2011-04-28 17:48:51 -05:00
Jeff Walden
76a4343e93
Bug 652215 - Add a js::StringObject subtype of JSObject. r=njn
...
--HG--
extra : rebase_source : 7cdfe72d0932b51408b9ec5dc38219605e1925ce
2011-04-20 16:33:05 -04:00
Marco Zehe
09ec7104b8
Bug 649929 - Improve screen reader readability of the Help/About window, r=gavin
2011-04-14 11:18:48 +02:00
Mark Finkle
046c065377
Bug 651947 - Build error on Windows in winEmbed.cpp:171 - missing type specifier - int assumed [r=bsmedberg]
2011-04-28 09:50:00 -04:00
Mark Finkle
e1c1ce4a9b
Bug 653780 - Use real MouseEvents, not simple Events for TapDow, TapMove and TapUp [r=wjohnston]
2011-05-02 11:42:40 -04:00
Boris Zbarsky
c73cd26712
Merge cedar with mozilla-central
2011-05-02 09:10:48 -04:00
Niklas Bölter
5526d5c6ad
Bug 502644. Correctly append UTF8 data to an nsAString when linkifying things in view-source; don't use AppendWithConversion. r=mrbkap
2011-05-02 09:08:38 -04:00
Marco Bonardo
db923839ce
Merging Places to mozilla-central
2011-05-02 13:33:27 +02:00
Robert Longson
d3f15b07db
Bug 643419 - pathLength should affect stroke-dasharray. r=dholbert
2011-05-01 19:26:20 +01:00
Jacek Caban
711289385c
Bug 643772 - dom/plugins can't compile on mingw due to implicit function pointer to void* casts r=benjamin
2011-05-02 12:34:14 +00:00
Jonathan Kew
6a0388114b
bug 33032 - synthesize various Unicode space characters rather than showing missing glyphs. r=jdaggett
2011-05-02 10:01:55 +01:00
Frédéric Wang
fe04ad36c7
MathML Operator dictionary: fix conflicts and add entries for bars and quadruple arrows (bug 414294). r=karlt
2011-04-29 17:39:22 -04:00
David Gardiner
493224831c
Bug 284156. Stop using the deprecated SHGetMalloc function. r=joe
2011-04-29 17:39:01 -04:00
Landry Breuil
58cf866d2c
Bug 589088. Save X_CFLAGS on OpenBSD too. r=khuey
2011-04-29 17:37:31 -04:00
Phil Ringnalda
37239bed15
Bug 652473 - PlacesUIUtils deprecation messages need to lay off the whitespace.
...
r=mak
2011-04-29 18:47:15 +02:00
Marco Bonardo
5bab90c7db
Bug 619623 - Disable Idle Service to check if it's related with the intermittent failure.
...
r=sdwilsh
2011-04-29 18:12:23 +02:00
Marco Bonardo
00c605c6fc
Bug 630240 - Avoid full refreshes in history results when incremental updates are easy.
...
r=dietrich
2011-04-29 18:12:20 +02:00
Marco Bonardo
68533cc515
Merging Places to mozilla-central
2011-04-29 16:04:47 +02:00
Timothy Nikkel
f739336f73
Bug 653129. Remove useless CreateViewForFrame calls that don't do anything anymore. r=roc
2011-04-29 15:51:09 +02:00
Timothy Nikkel
ba639fd0f4
Bug 653131. nsBoxFrame::CreateViewForFrame is only used for menu popups, so simplify it and move it there. r=roc
2011-04-29 15:51:05 +02:00
Robert Longson
91f2e27dba
Bug 652442 - Script feature support should depend on whether javascript is enabled. r=dholbert
2011-04-29 12:28:10 +01:00
Ed Morley
6097bd945c
Bug 651657 - Remove WinCE & Windows Mobile code from dom/* ; r=jst,dolske
2011-04-29 15:50:53 +02:00
Olli Pettay
106880b08c
Bug 653497 - Once bug 335998 is fixed, SVGPathDataAndOwner::mElement leaks documents, r=dholbert
...
--HG--
extra : rebase_source : 76c024841265bbd2a0c2acecc5285074b23f4079
2011-04-29 15:33:11 +03:00
Marco Bonardo
281f764ca6
bug 651315 (followup) - Fix the test on Linux and Mac.
2011-04-29 12:43:39 +02:00
Marco Bonardo
b1af1ebb06
Bug 638123 (followup) - Remove extraneous semicolon to make Linux happy.
2011-04-28 21:47:10 +02:00
Marco Bonardo
64f53660f8
Bug 652379 - place:folder=-1 returns a non-empty result.
...
r=dietrich
2011-04-28 19:59:39 +02:00
Marco Bonardo
da6b6004f1
Bug 644727 - intermittent failure in test_faviconService_expireAllFavicons.js.
...
rs=me
2011-04-28 19:59:35 +02:00
Wladimir Palant
df4582b112
Bug 651315 - Addon manager is unable to open dialogs from a chrome-like protocol.
...
r=jst,bz
2011-04-28 19:59:32 +02:00
Marco Bonardo
bb49951f5b
Test for bug 651315.
...
r=dtownsend
2011-04-28 19:59:26 +02:00
Marco Bonardo
5628a61652
Bug 638123 - Test for bug 637957.
...
r=sdwilsh
2011-04-28 19:55:09 +02:00
timeless@mozdev.org
e4ba3540e8
Bug 620627 PlacesSQLQueryBuilder::SelectAsDay() is not l12y friendly.
...
Further modified by Marco Bonardo (f=gandalf)
r=mak
2011-04-28 19:55:06 +02:00
Olli Pettay
52d1607b54
Bug 653420 - nsHTMLMediaElement should traverse/unlink mSourceLoadCandidate, r=chris@pearce.org.nz?
...
--HG--
extra : rebase_source : fa3e87f031dced4391e2caa83541d1c85ecb62c9
2011-04-28 17:08:03 +03:00
Jonathan Kew
450943ec19
bug 653100 - no longer need to save copies of layout tables prior to OTS sanitization. r=jdaggett
2011-04-28 09:01:59 +01:00
Jonathan Kew
012d4ea43f
bug 653408 - [ots] fix GDEF sanitizer so it doesn't reject LinLibertine. r=jdaggett
2011-05-02 10:01:54 +01:00
Jonathan Kew
306e33cbda
bug 653705 - ensure mIsCFF is not left uninitialized for downloaded fonts. r=jdaggett
2011-05-02 10:01:54 +01:00