Commit Graph

250122 Commits

Author SHA1 Message Date
Jonathan Kew
cc5d0a5cbe bug 671799 followup - mark crashtest assertions as being expected, r=orange 2011-07-15 16:56:59 +01: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
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
Blake Kaplan
7d23d26202 Merge backout. 2011-07-14 15:22:10 -07:00
Blake Kaplan
6347da8334 Backed out changeset 1e6392dd7c14 due to build bustage. 2011-07-14 15:21:42 -07:00
Masayuki Nakano
6572ebc386 Bug 658155 High resolution scrolling should be enabled even when scrolling speed is customized by prefs r=smaug+jimm 2011-07-15 07:12:20 +09:00
Blake Kaplan
686ac44361 Fix bug 653926. r=jst 2011-07-14 14:35:41 -07:00
Philipp von Weitershausen
feed89ded5 Merge m-c to s-c 2011-07-13 15:56:12 -07:00
Philipp von Weitershausen
dca995d31f Bug 671422 - First sync should prompt for Master Password. r=rnewman 2011-07-13 15:45:54 -07:00
Ian Neal
aca22ce4ee Bug 671421 - Fix undefined Cu issue following landing of bug 658738 r=gavin.sharp 2011-07-13 23:34:01 +01:00
Philipp von Weitershausen
8c284a9565 Bug 671066 - Unknown error on conclusion of easy setup of second client. r=rnewman
Part 2: Make sure we don't run into the kNotLoggedIn reason first and then ignore it. It's a useless sentinel anyway, so remove it altogether.
2011-07-13 15:20:07 -07:00
Tim Taubert
9c0eeaf8bd merge the last green changeset on fx-team to mozilla-central 2011-07-13 15:01:58 -07:00
Ehsan Akhgari
4cc9b4c4e9 Merge the last green changeset on mozilla-inbound to mozilla-central 2011-07-13 17:23:45 -04:00
Randell Jesup
5b082f6f56 Bug 669767: Add scriptblocker to EditorInitializer::Run() so our frame doesn't get killed before we finish. r=ehsan 2011-07-13 16:57:41 -04:00
Myk Melez
00a4399c69 update revision of Add-on SDK tests to latest tip; test-only 2011-07-13 22:28:56 +02:00
Tim Taubert
7a3030b3d4 merge mozilla-central to fx-team 2011-07-13 10:52:36 -07:00
Zbigniew Braniecki
edf618660e Bug 668842 - Add locale to telemetry metadata; r=rstrong,tglek 2011-07-13 19:00:04 +02:00