Andrea Marchesini
d9876086c9
Bug 984050 - Persist ServiceWorker registrations, r=bent, r=nsm
2015-02-06 23:31:33 +00:00
Andrew McCreight
a38ee3890e
Back out Bug 1127201 (part 1) for various problems.
2015-02-06 15:05:08 -08:00
Andrew McCreight
1ee96e7527
Back out Bug 1127201 (part 2) for various problems.
2015-02-06 15:04:32 -08:00
Kartikaya Gupta
e5b1c423c3
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
027f507e48
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
Robert O'Callahan
7464c67b7f
Bug 1129774. Part 5: Remove aContext parameter from nsIWidget::Create. r=jmathies
2015-02-05 20:35:25 +13:00
Jim Mathies
22560ed956
Bug 1129575 - In the PPluginWidget Create handler fail via return result vs. abort the child process when there's no parent window available. r=roc
2015-02-05 15:48:44 -06:00
Kan-Ru Chen (陳侃如)
8dba892982
Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm
2015-02-05 16:47:32 -05:00
Nicholas Nethercote
0a02b5d31c
Bug 1127201 (part 2) - Convert all NS_ABORT_IF_FALSE calls to MOZ_ASSERT. r=Waldo.
2015-02-04 20:05:36 -08:00
Nicholas Nethercote
f9f2575aa6
Bug 1127201 (part 1) - Let MOZ_ASSERT take a string variable as the second arg. r=Waldo.
...
ASSERT_UNLESS_FUZZING() (which is defined multiple times!) caused problems due
when __VA_ARGS__ was empty which is most of the time. So I just disallowed the
optional string, which was only used in a small fraction of the occurrences.
I don't particularly like this patch. I'm not convinced its any better than
just removing the nsPrintfCString()s like I did earlier, but I've done it to at
least show what's involved.
2015-02-04 19:42:29 -08:00
Ryan VanderMeulen
d8c6df0517
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 (陳侃如)
4a4042f903
Bug 1129311 - Don't use sNestedTabChildMap directly. r=smaug
2015-02-05 17:24:39 +08:00
Kan-Ru Chen (陳侃如)
d1351de810
Bug 1114890 - Use TabParent::GetFrom everywhere. r=billm
2015-02-05 17:18:22 +08:00
David Zbarsky
f29e757aa4
Bug 1125040 - Use LayoutDeviceIntPoint in IME code r=botond
2015-02-04 15:21:03 -05:00
Jim Mathies
f11ca4c8c0
Bug 1127378 - When tabs close notify PluginWidgetChild earlier in shutdown. Prevents PluginWidgetProxy messages sent to dead parent actors triggering content process aborts. r=akotz
2015-02-03 13:58:32 -06:00
Bill McCloskey
eddccb3475
Bug 1126245 - [e10s] Don't crash when opening new tabs from closed windows (r=bent)
2015-02-03 09:20:46 -08:00
Bill McCloskey
5ba8672d8d
Bug 1124933 - Include crash reason when intentionally crashing content process (r=bent)
2015-02-03 09:09:27 -08:00
Jim Mathies
5253bc7729
Bug 1124933 - follow up to fix a bad inbound merge. r=bustage CLOSED TREE
2015-02-03 06:19:38 -06:00
Jim Mathies
78b2097606
Bug 1124933 - Add a generic api for annotating KillHard calls. r=billm
2015-02-03 05:59:10 -06:00
chunminchang
ff8d42e65e
Bug 1102060 - Part2: Change the way to send/rcv for ScreenForBrowser. r=smaug
2015-02-03 16:03:28 +08:00
chunminchang
20fe9672ed
Bug 1102060 - Part1: Add two new functions to get TabParent in ContentProcessManager by given ContentParentId and TabId. r=kanru
2015-02-03 16:03:29 +08:00
David Zbarsky
6969ea7c90
Bug 1125040: Use LayoutDeviceIntPoint for nsLayoutUtils::GetEventCoordinatesRelativeTo and Touch::mRefPoint r=botond
2015-02-01 17:27:31 -05:00
Botond Ballo
5c39206193
Bug 1005815 - Extract TabChild::FireSingleTapEvent and its helpers into APZCCallbackHelper. r=kats,smaug
2015-01-21 19:46:27 -05:00
Ryan VanderMeulen
6f2e997e08
Merge m-c to inbound. a=merge
2015-01-30 12:32:49 -05:00
Jim Mathies
12ee8a591d
Bug 1127374 - Make ContentParent::RecvLoadPlugin less failure prone. r=billm
2015-01-30 10:37:03 -06:00
Jim Mathies
a1ee08cca3
Bug 1127379 - Make TabParent::GetWidgetNativeData less failure prone. r=roc
2015-01-30 10:37:03 -06:00
Kan-Ru Chen (陳侃如)
544b2c6bfc
Bug 1112989 - Part 3. Remove sync PContent::GetVolumes() r=dhylands
2015-01-30 11:43:32 +08:00
Kan-Ru Chen (陳侃如)
0c55d69367
Bug 1112989 - Part 2. Forward device-storage volumes info to ContentChild before app startup. r=dhylands
2015-01-30 11:43:31 +08:00
Kan-Ru Chen (陳侃如)
1043dea8b9
Bug 1112989 - Part 1. Forward know info to ContentChild before app startup. r=fabrice
2015-01-30 11:43:31 +08:00
Wes Kocher
978d3dbecf
Merge m-c to b2g-inbound a=merge
2015-01-29 15:30:55 -08:00
Mike Habicher
6074723c39
Bug 1127470 - include GfxMessageUtils.h in PScreenManager.ipdl, r=bent
2015-01-29 14:31:40 -05:00
Jim Mathies
7cb466492e
Bug 1095754 - Provide a way to force an update on a plugin window asyncronously from chrome. Trigger an update when we adjust the widget configurations. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
2ad782a16d
Bug 1095754 - Update PPluginWidget shutdown logic. r=aklotz
2015-01-29 13:41:56 -06:00
Jim Mathies
bcbf42bd66
Bug 1095754 - Remove obsolete PPluginWidget apis and code. r=aklotz
2015-01-29 13:41:56 -06:00
Bill McCloskey
9d1e4a1ca7
Bug 1126042 - Use different window IDs for different processes (r=smaug)
2015-01-28 11:53:46 -08:00
Bill McCloskey
0eaeb7c104
Back out 47de36ef3ab4 (bug 1075670) for breaking context menu in e10s CLOSED TREE
2015-01-28 16:11:56 -08:00
jp111
525798f482
Bug 958147 - Choose one of run-if or skip-if and get rid of the other. r=ted
2015-01-28 06:17:00 -05:00
Bill McCloskey
19d59d9b7d
Bug 1109884 - Stop using intr messages in PContent (r=bent)
2015-01-28 11:53:46 -08:00
David Parks
79588131cc
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
fdd07237e8
Bug 1123461 - Rename CpowIdHolder to CrossProcessCpowHolder (r=dvander)
2015-01-26 13:32:31 -08:00
Bill McCloskey
69189e8a1d
Bug 1123461 - Make a real interface for js/ipc (r=dvander)
2015-01-26 13:32:18 -08:00
Ehsan Akhgari
ceca8787f1
Bug 1125178 - Mark some functions in dom as override; r=baku
2015-01-23 14:27:12 -05:00
Jim Mathies
ab733699c7
Bug 1092121 - Get plugin quirks modes and nsPluginInstanceOwner::GetNetscapeWindow working with remote content. r=billm
2015-01-23 04:10:52 -06:00
Ehsan Akhgari
4c4956892d
Bug 1123016 - Clarify the ownership of DOMEventTargetHelper::mParentObject/mOwnerWindow; r=smaug
...
This patch converts DOMEventTargetHelper::mParentObject into an
nsWeakPtr, and adds fatal assertions to ensure that all future
nsIGlobalObject implementations support weak references. It also marks
DOMEventTargetHelper::mOwnerWindow as a non-owning reference.
2015-01-23 08:37:37 -05:00
Alexandre Lissy
9d8eff2c9b
Bug 1124102 - Fix preloading of mozSettings API. r=fabrice
...
In the past, we used to use |navigator.mozSettings| call in preload.js
to make sure the SettingsManager.js was loaded for improving access
time. Checking the behavior, it turns out that |navigator| in non
existent at this point and thus this was not helping at all. We fix this
by instead forcing creating an instance of settingsManager. Measurements
shows that this reduces the time spent for the call
|var settings = navigator.mozSettings| by 20ms on Flame, going from
~30ms to ~10ms.
2015-01-21 08:40:00 +01:00
Bill McCloskey
f6fe2ca433
Bug 1123090 - Pass URLs loaded during CreateWindow to content process (r=bent)
2015-01-22 20:00:18 -08:00
Wes Kocher
d19e92ad17
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
5b79f68845
Bug 1123461 - Rename CpowIdHolder to CrossProcessCpowHolder (r=dvander)
2015-01-22 20:00:19 -08:00
Bill McCloskey
eb95ab8e98
Bug 1123461 - Make a real interface for js/ipc (r=dvander)
2015-01-22 20:00:19 -08:00
Bill McCloskey
170ac32581
Bug 1123090 - Pass URLs loaded during CreateWindow to content process (r=bent)
2015-01-22 20:00:18 -08:00