David Parks
ea052752b4
Bug 1130051 - Compress mousemove IPDL messages. r=kats
...
Compress mousemove IPDL messages so that they do not spam the content
process.
2015-02-13 15:34:04 -08:00
David Zbarsky
1cfbd43b3c
Bug 1125040: Use LayoutDeviceIntPoint for GetChildProcessOffset r=botond
2015-02-15 13:52:28 -05:00
Wes Kocher
7929a5c5fe
Backed out 2 changesets (bug 1131695) for mochitest-1 failures on a CLOSED TREE
...
Backed out changeset 13af514d6aea (bug 1131695)
Backed out changeset 6823625f2042 (bug 1131695)
2015-02-13 12:43:20 -08:00
Kartikaya Gupta
571feb2f66
Bug 1131695 - Ensure that mouse and touch events sent via BrowserElementParent to the child are offsetted correctly. r=fabrice
2015-02-13 14:33:09 -05:00
Kartikaya Gupta
bf19350942
Bug 1131695 - Extract a GetLayoutDeviceToCSSScale helper function in TabParent. r=fabrice
2015-02-13 14:33:09 -05:00
Makoto Kato
83584c1268
Bug 1121313 - Part 2. Don't generate composition event on child process if parent process doesn't send composition event by NotifyIME. r=masayuki
2015-02-17 11:30:55 +09:00
Carsten "Tomcat" Book
8511a2344f
Backed out changeset 516a170b8fda (bug 1131695) for android m4 perma failure on a CLOSED TREE
2015-02-17 09:28:52 +01:00
Carsten "Tomcat" Book
82adcde195
Backed out changeset 969d634fe396 (bug 1131695) for android m4 perma failures on a CLOSED TREE
2015-02-17 09:27:25 +01:00
Nigel Babu
26b4e65218
Backed out changeset 456038b0bdb5 (bug 1121313) for M1,M2 bustage
2015-02-17 10:15:44 +05:30
Kartikaya Gupta
b8ae661d94
Bug 1131695 - Ensure that mouse and touch events sent via BrowserElementParent to the child are offsetted correctly. r=fabrice
2015-02-16 21:41:49 -05:00
Kartikaya Gupta
e3a083da0d
Bug 1131695 - Extract a GetLayoutDeviceToCSSScale helper function in TabParent. r=fabrice
2015-02-16 21:41:48 -05:00
Kartikaya Gupta
e55602cab1
Bug 1132464 - Remove EventStateManager::GetChildProcessOffset in favor of TabParent::GetChildProcessOffset. r=smaug
2015-02-16 21:35:03 -05:00
Makoto Kato
7915f4ed1b
Bug 1121313 - Part 2. Don't generate composition event on child process if parent process doesn't send composition event by NotifyIME. r=masayuki
2015-02-17 11:30:55 +09:00
David Parks
f9ba6d5aa3
Bug 1075670 - Fix PuppetWidget calculations wrt client offset r=smaug
2015-02-04 04:00:28 -08:00
David Parks
d329fd070f
Bug 1075670 - Cleanup content process widget-chrome behavior r=smaug
2015-01-30 15:55:27 -08:00
David Parks
dac5a56388
Bug 1075670 - Use MozUpdateWindowPos event to notify content process of window move r=smaug
2015-01-26 11:45:54 -08:00
Andrea Marchesini
de5e712eda
Bug 984050 - Persist ServiceWorkerRegistrations. r=bent, r=nsm
2015-02-11 06:53:00 -05:00
Carsten "Tomcat" Book
f437ad6523
Backed out 6 changesets (bug 1075670) for bustage on a CLOSED TREE
...
Backed out changeset 4d68750b4e28 (bug 1075670)
Backed out changeset 4d34eb58c46d (bug 1075670)
Backed out changeset d3ac4fd82311 (bug 1075670)
Backed out changeset 8b72b1201661 (bug 1075670)
Backed out changeset cd6cf15b27cc (bug 1075670)
Backed out changeset bf710daef92b (bug 1075670)
2015-02-11 16:03:06 +01:00
David Parks
8b7a27d09d
Bug 1075670 - [e10s] event.screenX and event.screenY is wrong
...
Change the PuppetWidget from defining screen coordinates from
tab-content-relative to being based on actual screen geometry.
PuppetWidgets can have position. In the parent process, the
widget has a position and a separate client position (that
includes OS window chrome... on Linux and Windows as others have no
chrome). In the child process, the widget (non-origin) position,
whose calculation compensates for the OS window decoration.
2015-02-04 04:00:28 -08:00
David Parks
b9c1e83ace
Bug 1075670 - [e10s] event.screenX and event.screenY is wrong
...
Math for window chrome calculation was off on Linux. Removed redundant,
and incorrect, math in favor of other better functions.
2015-01-30 15:55:27 -08:00
David Parks
75cc001d55
Bug 1075670 - [e10s] event.screenX and event.screenY is wrong
...
TabParents now register for the MozUpdateWindowPos event on the chrome
TopWindowRoot. When the window is moved, the OS widget calls WindowMoved on
its listener (the nsWebShellWindow), which sends a MozUpdateWindowPos
event.
2015-01-26 11:45:54 -08:00
Carsten "Tomcat" Book
5e3f1e809b
Backed out changeset b3a1efe7900a (bug 984050) for cpp unitest failures on a CLOSED TREE
2015-02-11 13:29:16 +01:00
Andrea Marchesini
81ac08e913
Bug 984050 - Persist ServiceWorkerRegistrations. r=bent,nsm
2015-02-11 10:10:23 +01:00
Mike Conley
36c3b551a5
Bug 1047603 - Make TabParent::AnswerCreateWindow force the initial browser to be remote in a new window. r=smaug.
2015-01-13 17:24:52 -05:00
Jonathan Kew
f07496d1d4
Bug 1076657 pt 2 - Add writing-mode to the reply to NS_QUERY_TEXT_RECT event. r=masayuki
2015-02-10 15:28:05 +00:00
Nicholas Nethercote
0247de46d8
Bug 1127201 (attempt 2, part 1) - Replace most NS_ABORT_IF_FALSE calls with MOZ_ASSERT. r=Waldo.
2015-02-09 14:34:50 -08:00
Olli Pettay
515a007288
Bug 1124245, nsGlobalWindow::IsActive shouldn't depend on the state in nsFocusManager, r=Enn
2015-02-06 18:26:29 +02:00
Phil Ringnalda
b2db6abba6
Back out 3da63ccbadef (bug 984050) for Windows cppunit bustage
...
CLOSED TREE
2015-02-06 19:49:42 -08:00
Andrea Marchesini
838bcc28bc
Bug 984050 - Persist ServiceWorker registrations, r=bent, r=nsm
2015-02-06 23:31:33 +00:00
Andrew McCreight
e048a7df33
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Kartikaya Gupta
bc9c0e2dc8
Bug 1130535 - Remove codepath that does an APZ untransform on events in RenderFrameParent. r=dvander,botond CLOSED TREE
2015-02-06 13:46:46 -08:00
Kartikaya Gupta
7bf731053d
Bug 1130129 - Better handle a case where the APZ hit-test disagrees with the main-thread hit-test results. r=botond
2015-02-06 09:26:44 -05:00
Kan-Ru Chen (陳侃如)
4d157a60e2
Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm
2015-02-05 16:47:32 -05:00
Nicholas Nethercote
40ab0270d5
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
Ryan VanderMeulen
f90c1c2e5f
Backed out changeset ab7fbaca9fdd (bug 1114890) for being the likely cause of bug 1124046.
2015-02-05 14:35:35 -05:00
Kan-Ru Chen (陳侃如)
4b95fd5436
Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm
2015-02-05 17:18:22 +08:00
David Zbarsky
89dd649dad
Bug 1125040 - Use LayoutDeviceIntPoint in IME code r=botond
2015-02-04 15:21:03 -05:00
Bill McCloskey
e463264fa5
Bug 1126245 - [e10s] Don't crash when opening new tabs from closed windows (r=bent)
2015-02-03 09:20:46 -08:00
David Zbarsky
1e37e03e20
Bug 1125040: Use LayoutDeviceIntPoint for nsLayoutUtils::GetEventCoordinatesRelativeTo and Touch::mRefPoint r=botond
2015-02-01 17:27:31 -05:00
Jim Mathies
04f236d0d3
Bug 1127379 - Make TabParent::GetWidgetNativeData less failure prone. r=roc
2015-01-30 10:37:03 -06:00
Jim Mathies
7f25d4d76a
Bug 1095754 - Update PPluginWidget shutdown logic. r=aklotz
2015-01-29 13:41:56 -06:00
Bill McCloskey
fb0f9244d6
Back out 47de36ef3ab4 (bug 1075670) for breaking context menu in e10s CLOSED TREE
2015-01-28 16:11:56 -08:00
David Parks
bd1fcd41b0
Bug 1075670 - Update window position in TabParent when window widget is moved. r=smaug
...
TabParents now register for the MozUpdateWindowPos event on the chrome
TopWindowRoot. When the window is moved, the OS widget calls WindowMoved on
its listener (the nsWebShellWindow), which sends a MozUpdateWindowPos
event.
2015-01-26 11:45:54 -08:00
Bill McCloskey
a5a6a7175c
Bug 1123461 - Rename CpowIdHolder to CrossProcessCpowHolder (r=dvander)
2015-01-26 13:32:31 -08:00
Bill McCloskey
3fdc0539fb
Bug 1123461 - Make a real interface for js/ipc (r=dvander)
2015-01-26 13:32:18 -08:00
Bill McCloskey
cda0f95bd3
Bug 1123090 - Pass URLs loaded during CreateWindow to content process (r=bent)
2015-01-22 20:00:18 -08:00
Wes Kocher
8b770b4ad0
Backed out 3 changesets (bug 1123461, bug 1123090) for windows build bustage
...
Backed out changeset 2c442905d0af (bug 1123461)
Backed out changeset d7aa4c72ebab (bug 1123461)
Backed out changeset 8bb689ec8086 (bug 1123090)
2015-01-22 21:04:33 -08:00
Bill McCloskey
d7578888f6
Bug 1123461 - Rename CpowIdHolder to CrossProcessCpowHolder (r=dvander)
2015-01-22 20:00:19 -08:00
Bill McCloskey
f8fe076f00
Bug 1123461 - Make a real interface for js/ipc (r=dvander)
2015-01-22 20:00:19 -08:00
Bill McCloskey
6456c7f947
Bug 1123090 - Pass URLs loaded during CreateWindow to content process (r=bent)
2015-01-22 20:00:18 -08:00