Commit Graph

604 Commits

Author SHA1 Message Date
Morris Tseng
a6bbfddb27 Bug 1114853 - Part 4: Bail out if selections are mismatch. r=roc 2014-12-29 20:02:00 +01:00
Morris Tseng
276887166d Bug 1114853 - Part 1: Change rule of forcing dispatch selection state changed event. r=roc 2014-12-29 18:09:00 +01:00
Ryan VanderMeulen
9c8ffdfaee Backed out changesets e85722c30be3 and 28714f577de0 (bug 1097419) for B2G timeouts. 2014-12-26 12:09:24 -05:00
Morris Tseng
e7f1c463d0 Bug 1097419 - Part 2: Add mochitest for nested mozbrowser iframe case. r=kchen 2014-12-23 17:38:00 -05:00
Morris Tseng
91f2babe94 Bug 1097419 - Part 1: Handle nested mozbrowser iframe for selectionstatechanged, touchcarettap, and scrollviewchange. r=kchen 2014-12-23 01:59:00 -05:00
Tom Schuster
8d71a7d0ca Bug 764496 - Make EV detection work in content processes. r=keeler,kanru 2014-12-24 14:04:24 +01:00
Ehsan Akhgari
309b4049b4 Bug 649012 - Fail mochitest-plains which use flaky timeouts (setTimeout(x) for x > 0); r=ted
We are white-listing the existing set of tests that use setTimeout
like this.  Hopefully these tests will be investigated and fixed
in the future, so that we can narrow down the white-list.

This check is only turned on for mochitest-plain for now.
2014-12-11 13:34:40 -05:00
Ting-Yu Lin
a4711adf3f Bug 1067728 - Part 5 - Dispatch updateposition after scroll end and reflow. r=roc, sr=smaug
Add a selection state "updateposition" and a field "visible" to indicate
that the current selection's boundingClientRect or visible is changed.
We dispatch this state after scrolling or reflowing is done.
2014-12-10 01:50:00 +01:00
Chris Lord
26b358b2a0 Bug 1106132 - Signal more error types in browser element. r=fabrice 2014-12-05 11:06:25 +00:00
Fabrice Desré
10b2fef7f6 Bug 1003848 - Don't use sync messaging during BrowserElementChild initialization r=smaug 2014-11-24 11:05:35 -08:00
Carsten "Tomcat" Book
398c852277 Backed out changeset fb224386bea8 (bug 1003848) for bustage on a CLOSED TREE 2014-12-03 16:43:15 +01:00
Fabrice Desré
b1bbbaf15b Bug 1003848 - Don't use sync messaging during BrowserElementChild initialization r=smaug 2014-11-24 11:05:35 -08:00
pchang
c8bf8afdf4 Bug 1090008 - Part 6 - Rename selectionchange to selectionstatechanged event for copypaste mochitest, r=roc 2014-11-27 18:57:00 +01:00
peter chang
b81e773ad6 Bug 1090008 Dispatch SelectionStateChanged event for blur, r=roc r=smaug 2014-11-27 18:56:00 +01:00
peter chang
61b6f51e1b Bug 1090008 - Part 4 - Rename SelectionChange to SelectionStateChanged, r=smaug 2014-11-27 18:55:00 +01:00
pchang
4d4c5452a0 Bug 1090008 - Part 2 - Move the filter of selection change to BrowserElementChildPreload, r=smaug 2014-11-27 00:13:00 +01:00
Morris Tseng
6682e1351f Bug 1101392 - Part 2: Add a command that collapse selection to end after copying. r=roc 2014-11-26 23:06:00 +01:00
Morris Tseng
cc6065a150 Bug 1101392 - Part 3: Select all before paste since we collapse range after copying. r=roc 2014-11-26 22:57:00 +01:00
Kan-Ru Chen (陳侃如)
5bec8b9102 Bug 1044736 - Part 4.3. Export BrowserElementParent component from BrowserElementParent.js. r=bz,fabrice 2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
c8e53b5ed3 Bug 1044736 - Part 4.2. Rename BrowserElementParent.jsm to BrowserElementParent.js. r=bz,fabrice
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-21 18:56:28 +08:00
Kan-Ru Chen (陳侃如)
c4c52ef31f Bug 1044736 - Part 4.1. Delete old BrowserElementParent.js. r=bz,fabrice 2014-11-21 18:56:27 +08:00
Kan-Ru Chen (陳侃如)
b5720aeb65 Bug 1044736 - Part 3. Make BrowserElementParent implement nsIBrowserElementAPI and use it. r=bz,fabrice 2014-11-21 18:56:27 +08:00
Kan-Ru Chen (陳侃如)
956cb77f56 Bug 1044736 - Part 2. Add nsIBrowserElementAPI.idl and implement nsBrowserElement. r=bz 2014-11-21 18:56:27 +08:00
Wes Kocher
0cbc10e98b Backed out changeset c7c9170ab299 (bug 1044736) 2014-11-17 22:44:13 -08:00
Wes Kocher
12423f36c3 Backed out changeset 8ecfc1f41ddc (bug 1044736) 2014-11-17 22:44:09 -08:00
Wes Kocher
e7012b4573 Backed out changeset e4f1f09f150f (bug 1044736) 2014-11-17 22:44:07 -08:00
Wes Kocher
7fff22c8a4 Backed out changeset b3ff4ce20e67 (bug 1044736)
--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2014-11-17 22:44:05 -08:00
Wes Kocher
2529c85f27 Backed out changeset 59a47fafaccf (bug 1044736) 2014-11-17 22:44:03 -08:00
Wes Kocher
7afae461b0 Backed out changeset d045286cff6e (original backout of 8 changesets) for not working right a=backout
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-17 22:19:49 -08:00
Wes Kocher
534fb833b6 Backed out 8 changesets (bug 1044736) for breaking the statusbar on b2g a=backout
Backed out changeset b1a6ecfca674 (bug 1044736)
Backed out changeset 61fc517d0336 (bug 1044736)
Backed out changeset 59a47fafaccf (bug 1044736)
Backed out changeset b3ff4ce20e67 (bug 1044736)
Backed out changeset e4f1f09f150f (bug 1044736)
Backed out changeset 8ecfc1f41ddc (bug 1044736)
Backed out changeset c7c9170ab299 (bug 1044736)
Backed out changeset 78aacc35b4e7 (bug 1044736)

--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2014-11-17 20:34:00 -08:00
Kan-Ru Chen (陳侃如)
7b748bb7ba Bug 1044736 - Part 4.3. Export BrowserElementParent component from BrowserElementParent.js. r=bz,fabrice 2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
53a533505e Bug 1044736 - Part 4.2. Rename BrowserElementParent.jsm to BrowserElementParent.js. r=bz,fabrice
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
23d47bc56f Bug 1044736 - Part 4.1. Delete old BrowserElementParent.js. r=bz,fabrice 2014-11-12 19:27:32 +08:00
Kan-Ru Chen (陳侃如)
fc3be95159 Bug 1044736 - Part 3. Make BrowserElementParent implement nsIBrowserElementAPI and use it. r=bz,fabrice 2014-11-12 19:27:31 +08:00
Kan-Ru Chen (陳侃如)
36617edbff Bug 1044736 - Part 2. Add nsIBrowserElementAPI.idl and implement nsBrowserElement. r=bz 2014-11-12 19:27:31 +08:00
Carsten "Tomcat" Book
9bd1f88cc8 Backed out changeset 8505276285fa (bug 1044736) 2014-11-12 08:39:41 +01:00
Carsten "Tomcat" Book
cdd61eab1a Backed out changeset f55ff90f2b6f (bug 1044736) 2014-11-12 08:39:40 +01:00
Carsten "Tomcat" Book
cadc3ab4e5 Backed out changeset 1b55f80e1ca6 (bug 1044736) 2014-11-12 08:39:38 +01:00
Carsten "Tomcat" Book
94adcea4cb Backed out changeset 7037d2b40d39 (bug 1044736)
--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2014-11-12 08:39:37 +01:00
Carsten "Tomcat" Book
a4119a4df6 Backed out changeset fb6a60700803 (bug 1044736) 2014-11-12 08:39:35 +01:00
Carsten "Tomcat" Book
660a0f2c9b Backed out changeset 6ccbc46c33db (bug 1044736)
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-12 08:39:28 +01:00
Kan-Ru Chen (陳侃如)
5cb36a6471 Backed out 8 changesets (bug 1044736) r=bustage
Backed out changeset 920775ddfb85 (bug 1044736)
Backed out changeset a3604ab2b3ca (bug 1044736)
Backed out changeset fb6a60700803 (bug 1044736)
Backed out changeset 7037d2b40d39 (bug 1044736)
Backed out changeset 1b55f80e1ca6 (bug 1044736)
Backed out changeset f55ff90f2b6f (bug 1044736)
Backed out changeset 8505276285fa (bug 1044736)
Backed out changeset e81aa95ac8d3 (bug 1044736)

--HG--
rename : dom/browser-element/BrowserElementParent.js => dom/browser-element/BrowserElementParent.jsm
2014-11-12 15:10:27 +08:00
Kan-Ru Chen (陳侃如)
7a64b67ce6 Bug 1044736 - Part 4.3. Export BrowserElementParent component from BrowserElementParent.js. r=bz,fabrice 2014-11-12 14:20:19 +08:00
Kan-Ru Chen (陳侃如)
10703d3ee8 Bug 1044736 - Part 4.2. Rename BrowserElementParent.jsm to BrowserElementParent.js. r=bz,fabrice
--HG--
rename : dom/browser-element/BrowserElementParent.jsm => dom/browser-element/BrowserElementParent.js
2014-11-12 14:20:19 +08:00
Kan-Ru Chen (陳侃如)
86277fdcc9 Bug 1044736 - Part 4.1. Delete old BrowserElementParent.js. r=bz,fabrice 2014-11-12 14:20:19 +08:00
Kan-Ru Chen (陳侃如)
6e7fcc82ae Bug 1044736 - Part 3. Make BrowserElementParent implement nsIBrowserElementAPI and use it. r=bz,fabrice 2014-11-12 14:20:19 +08:00
Kan-Ru Chen (陳侃如)
d69411de92 Bug 1044736 - Part 2. Add nsIBrowserElementAPI.idl and implement nsBrowserElement. r=bz 2014-11-12 14:20:18 +08:00
Kan-Ru Chen (陳侃如)
084ab7eb10 Bug 1059662 - Disallow OOP app to embed in-proc apps. r=fabrice
Some mochitest that use embed-apps in an oop context is disabled.

--HG--
extra : rebase_source : 72de2cdae86eb8d55e642529cd4aae0af97e4e96
2014-11-11 10:25:36 +08:00
Kan-Ru Chen (陳侃如)
53f4074f06 Bug 1094083 - Make browser-element Handle nested alert gracefully. r=smaug
Don't delete this._windowIDDict[outerID] until the last modal prompt is
closed.

--HG--
extra : rebase_source : 22d283081532abf5fdfb7fd861127a41f238b1ea
2014-11-07 10:01:14 +08:00
Gina Yeh
d2a319af68 Bug 989198, Patch 6: No need to forward KeyboardEvents in BrowserElementChildPreload.js, r=kchen. 2014-11-03 15:05:54 +08:00