Brian Hackett
2718453170
[INFER] Make TypeObject a GC thing, remove lazily created type objects on GC, bug 669969.
2011-07-21 07:28:01 -07:00
Brian Hackett
1cc8df1d19
[INFER] Fix busted jstests.
2011-07-19 07:21:33 -07:00
Brian Hackett
88cf3a4c51
[INFER] Decompiler and Windows interpreter fixes for decomposed property ops, bug 647624.
2011-07-16 16:40:47 -07:00
Brian Hackett
b0d118b8a8
[INFER] Decomposed prop fixes for XDR, INDEXBASE and the tracer, bug 647624.
2011-07-16 13:47:58 -07:00
Brian Hackett
f134943a94
[INFER] Decompose property inc/dec ops for JM and TI, bug 647624.
2011-07-16 08:25:22 -07:00
Brian Hackett
53b0f24177
[INFER] Add rejoins for call sites that can trigger GC, bug 671943.
2011-07-16 07:15:34 -07:00
Brian Hackett
21fd6e5d83
[INFER] Fix merge issues.
2011-07-15 20:38:18 -07:00
Brian Hackett
987914bed5
Merge MC -> JM
2011-07-15 14:40:15 -07:00
Chris Jones
0c9abec3e2
Merge backout
2011-07-15 11:36:22 -07:00
Chris Jones
bd33e7e43e
Back out bug 648484
2011-07-15 11:35:55 -07:00
Brian Hackett
48dc847ab3
[INFER] Lazily create type objects for singleton JS objects, bug 670185.
2011-07-15 10:14:07 -07:00
Dave Townsend
3d2d4b359c
Bug 670040: Make nsISessionStartup.state a jsval to save repeatedly stringifying/parsing the initial state. r=zpao
2011-07-15 09:42:21 -07:00
Jonathan Kew
cc5d0a5cbe
bug 671799 followup - mark crashtest assertions as being expected, r=orange
2011-07-15 16:56:59 +01:00
Gary Kwong
a37ac58d0e
Merge TM -> JM. Last merge from TM to grab 4 changesets prior to the start of the experiment to use mozilla-inbound instead of tracemonkey.
2011-07-15 23:18:10 +08:00
Jonathan Kew
5cc3e7547d
bug 671799 - add tests for null URI in @font-face load-failure logging. r=bzbarsky
2011-07-15 15:52:29 +01:00
Jonathan Kew
d8e731d2a3
bug 671799 - check whether mURI is null during @font-face console logging. r=jdaggett
2011-07-15 15:16:24 +01:00
Jonathan Kew
12a6085258
bug 670072 - round font sizes to integers in the GDI backend. r=jdaggett
2011-07-15 15:16:15 +01:00
Ehsan Akhgari
a10316377d
Bug 434998 - Enable the usage of the execCommand API for <xul:editor> elements; r=roc
2011-07-15 08:17:56 -04:00
Ehsan Akhgari
62312843c5
Bug 414526 - Backspace at the beginning of a contenteditable element or delete at the end of one should not affect the rest of the contenteditable elements on the page; r=roc
...
The main fix here involves the introduction of the nsHTMLEditor::IsNodeInActiveEditor
API. This API returns true if the current selection in the document falls
inside the active editable section. The patch adds a bunch of checks using
this API to various places in the code to make sure that editing operations do
not escape their editing host.
There are also some unrelated fixes to range promotion code which fix the
bugs that have existed in that code before, but because of the lack of this
check were not uncovered before.
This patch also removes the nsTextEditUtils::InBody API which only made sense
in designMode documents, and was insufficient for contenteditable elements.
2011-07-14 11:25:07 -04:00
Ehsan Akhgari
5e56126930
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-15 08:13:08 -04:00
Ms2ger
905ca03e4b
Bug 670746 - Modernize nsDocShellTreeOwner::Get{WebBrowserChrome,OwnerWin,OwnerRequestor}; r=bz
2011-07-15 12:32:40 +02:00
Ms2ger
292cb94b42
Bug 670331 - Remove nsIDOMStorageWindow; r=sicking
2011-07-15 12:32:37 +02:00
Ms2ger
8c78d3f478
Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
2011-07-15 12:31:34 +02:00
Ms2ger
2213f46da8
Bug 670499 - Make nsEditor::CreateEventListeners return void; r=ehsan
2011-07-15 12:18:35 +02:00
Ms2ger
c1500f0f3a
Bug 670500 - Make nsCellMap::Init return void; r=roc
2011-07-15 12:18:33 +02:00
Ms2ger
a36ca91370
Bug 666666 - Reflect HTMLMediaElement.preload like an enumerated attribute; r=bz
2011-07-15 12:18:27 +02:00
Mike Hommey
a5100b7641
Bug 671533 - Fix test_DownloadUtils.js with locales with a different decimal separator. r=edilee
2011-07-15 10:15:28 +02:00
Mike Hommey
cffb64ce25
Bug 671500 - Remove remaining bits of /etc/gre.d. r=khuey
2011-07-15 10:15:28 +02:00
Mike Hommey
a8bdb31026
Bug 670329 - Avoid bumping ARM target because of NEON code in gfx. r=jmuizelaar
2011-07-15 10:15:28 +02:00
Mike Hommey
9726993d7f
Bug 671188 - Don't fail on R_*_NONE relocations with an empty r_offset. r=tglek
2011-07-15 10:15:28 +02:00
Cameron McCormack
406ac0809f
Bug 670817 - Check that uncaught exceptions cause test failures. (v2) r=jmaher
2011-07-15 14:43:09 +12:00
Nicholas Nethercote
03df28c0ff
Bug 669434 - Fix obscure bugs in CompileFileHelper. r=brendan.
...
H:Bug 669434 - Fix obscure bugs in CompileFileHelper. r=brendan.
ubranch 'default'
2011-07-14 19:40:23 -07:00
Brian Birtles
eba5fed02f
Bug 669234 - Use AutoRestore to manage depth recursion tracking in nsSMILTimedElement, r=dholbert
2011-07-15 11:17:15 +09:00
Malini Das
26d36b64b7
Bug 603517 - Enable mochitest to optionally run in loops without restarting the browser r=ctalbert
2011-07-14 14:39:17 -07:00
Kyle Huey
5ac670aeff
Bug 671053: Explicitly drop nsHttpConnection's ref to the callbacks at transaction close rather than waiting for connection reuse/expiration. r=mcmanus
2011-07-14 11:09:48 -07:00
Ehsan Akhgari
84303924b6
Merge the last green changeset on mozilla-inbound to mozilla-central
2011-07-14 12:20:34 -04:00
Philipp von Weitershausen
ee3fc8cbda
Merge services-central and mozilla-central
2011-07-14 08:46:32 -07:00
Myk Melez
208a13ba5e
update revision of Add-on SDK tests to latest tip; test-only
2011-07-14 16:42:46 +02:00
Jan de Mooij
3cf4932841
[INFER] Enable typed array paths if the type set contains multiple objects with the same array type, bug 670885. r=bhackett
2011-07-14 16:42:37 +02:00
Alexander Surkov
511d72ba6c
Bug 670870 - HTML table and caption should be linked by label relations, r=marcoz
2011-07-14 17:08:36 +09:00
Alexander Surkov
2923459748
Bug 649236 - AccessibleObjectFromEvent not working in-process in 64 bit builds, r=roc
2011-07-14 17:08:25 +09:00
Ginn Chen
055b36abf1
Bug 669130 [atk]Use emission hook for show/hide signal to add/remove GTK+ native a11y dialog to children of Mozilla application accessible. r=trev.saunders,roc
2011-07-14 09:58:32 +08:00
Ginn Chen
2b4e23daf5
Bug 665406 Support XF86Copy, XF86Paste, XF86Cut, XF86Undo, XF86Redo keysym r=masayuki, Olli.Pettay
2011-07-14 09:58:07 +08:00
Ginn Chen
e0e25fd93c
Bug 669253 [ATK]Do not send create/destroy for GTK+ native a11y window. r=fherrera
2011-07-14 09:57:09 +08:00
David Mandelin
e4026ec35b
Bug 605290: check for null globalObject before innerizing, r=luke
2011-07-13 16:47:10 -07:00
Brad Lassey
3c22f91088
bug 671346 - build fails with android NDKr6 r=khuey
2011-07-14 20:45:42 -04:00
Nicholas Nethercote
9d115f075d
Bug 671482 - Use the trusted principal to identify the system principal. r=luke.
2011-07-15 09:52:51 +10:00
Nicholas Nethercote
6383cd4901
Bug 671482 - Rename some identifiers to improve clarity. r=anygregor.
2011-07-15 09:31:52 +10:00
Bill McCloskey
0a2494d375
Bug 661903 - Fix stupid build issue
2011-07-14 16:07:53 -07:00
Bill McCloskey
59550cbcda
Bug 661903 - Move script filename table to compartment (r=igor)
2011-07-14 16:02:12 -07:00