Jed Davis
fa85f91c7e
Bug 1204626 - Reparent PWebBrowserPersistDocument to PContent. r=billm
...
A reference to a document (and the act of saving it) can outlive the
browser tab it was originally loaded in, and this needs to be reflected
in IPC in order to avoid MsgRouteError crashes; see bug for more info.
Note that we still need to pass the PBrowser when starting persistence,
because that's the only handle the parent has on the top-level document;
see comments in this patch for more info.
Also makes TabChildBase::GetDocument public, because it's just a wrapper
around WebNavigation() which is already public, to avoid code duplication.
2015-09-21 14:54:00 +02:00
Jim Mathies [:jimm]
a1617ba966
Bug 1158111 - "Add caching and control updating tab offset values in the child from the parent side". a=klotz
2015-09-28 12:35:00 +02:00
James Willcox
8cc4ef507d
Bug 1182665 - Adjust tile sizes depending on the screen size r=nical
2015-09-28 09:36:57 -05:00
Carsten "Tomcat" Book
e0579e52cd
merge mozilla-inbound to mozilla-central a=merge
2015-09-28 14:13:24 +02:00
Nicholas Nethercote
544983290b
Bug 1207931 - Remove no-longer-needed SetBackgroundColor IPC message. r=mattwoodrow.
2015-09-24 19:03:33 -07:00
Yoshi Huang
caacd89b9c
Bug 1165466 - Fix up docshell and loadcontext inheriting code in nsIScriptSecurityManager. r=bholley
2015-09-23 16:10:21 +08:00
Nicholas Nethercote
0929981996
Bug 1207741 - Remove gfxIntSize. r=nical.
...
gfxIntSize is just a typedef of gfx::IntSize, so this is very mechanical. The
only tricky part is deciding for each occurrence whether to replace it with
IntSize, gfx::IntSize or mozilla::gfx::IntSize; in all cases I went with the
shortest one that worked given the existing "using namespace" declarations.
2015-09-23 11:49:05 -07:00
David Major
5148841dd7
Bug 1101264: Truncate long sourceName messages since they can be massive data: URLs. r=bent
2015-09-25 15:55:34 -04:00
Mike Conley
75c4495b73
Bug 1202634 - Make sure TabParent LoadContext for pop-ups shares private browsing state of opener. r=billm
2015-09-17 15:15:33 -04:00
Bill McCloskey
5ad8d5e4a1
Bug 1139860 - Fix xpcshell content process timeout crashes (r=jimm)
2015-09-23 17:18:36 -07:00
Mike Conley
c52421c4d2
Bug 1194897 - Copy parent window chromeFlags when instantiating a new TabParent in the parent process. r=smaug
...
The parent window chromeFlags contain information that the content process
needs - for example, whether or not the location bar, menubar, status bar,
and personal toolbar are set to be visible.
2015-09-21 17:14:25 -04:00
Phil Ringnalda
aaf72d29b9
Backed out 12 changesets (bug 1202482, bug 1202483, bug 1202481, bug 1202486, bug 1202479, bug 1202478, bug 1197475, bug 1203331, bug 1139860, bug 1202501, bug 1199473, bug 1190662) for Mulet mochitest-5 timeouts
...
CLOSED TREE
Backed out changeset 6503123e95dd (bug 1139860)
Backed out changeset b83bc163064d (bug 1203331)
Backed out changeset 2f501bd57cd2 (bug 1202481)
Backed out changeset 37e6ac7beb42 (bug 1202486)
Backed out changeset f9b6e99e620e (bug 1202483)
Backed out changeset 466af9f9baee (bug 1202482)
Backed out changeset 6be690e265a2 (bug 1202479)
Backed out changeset 57ff88bfccf4 (bug 1197475)
Backed out changeset 7e8c04ff6049 (bug 1202478)
Backed out changeset 525227997274 (bug 1202501)
Backed out changeset da317cdb79d3 (bug 1199473)
Backed out changeset 73b8ddd6dac9 (bug 1190662)
2015-09-22 19:29:51 -07:00
Bill McCloskey
5dbd195226
Bug 1139860 - Fix xpcshell content process timeout crashes (r=jimm)
2015-09-22 16:09:23 -07:00
Nick Fitzgerald
935452bc55
Bug 1201597 - Part 2: Add an IPDL subprotocol for opening core dump files to
...
save heap snapsots into; r=mrbkap
2015-09-22 12:09:42 -07:00
Neil Deakin
7eba275a39
Bug 1168042, support accesskey redirecting to content process, r=masayuki
2015-09-18 08:19:13 -04:00
Wes Kocher
21027d7336
Merge b2ginbound to central, a=merge CLOSED TREE
2015-09-16 11:00:55 -07:00
Fabrice Desré
d3135a644a
Bug 1203428 - E10S for device storage API r=cyu
2015-09-15 11:01:07 -07:00
Shu-yu Guo
37989840cd
Bug 1202902 - Mass replace toplevel 'let' with 'var' in preparation for global lexical scope. (rs=jorendorff)
2015-09-15 11:19:45 -07:00
Nathan Froyd
66bf0bb004
Bug 1153394 - make HangMonitorChild::sInstance an atomic variable; r=billm
2015-09-11 19:24:53 -04:00
Masayuki Nakano
0eb5af44b6
Bug 895274 part.244 Rename NS_TOUCH_CANCEL to eTouchCancel r=smaug
2015-09-15 00:14:35 +09:00
Masayuki Nakano
c52e0f004e
Bug 895274 part.243 Rename NS_TOUCH_END to eTouchEnd r=smaug
2015-09-15 00:14:35 +09:00
Masayuki Nakano
c9e937321c
Bug 895274 part.242 Rename NS_TOUCH_MOVE to eTouchMove r=smaug
2015-09-15 00:14:35 +09:00
Masayuki Nakano
27a41ba675
Bug 895274 part.241 Rename NS_TOUCH_START to eTouchStart r=smaug
2015-09-15 00:14:34 +09:00
Phil Ringnalda
452134cfbd
Merge f-t to m-c, a=merge
2015-09-12 09:13:57 -07:00
Botond Ballo
f5c535b30e
Bug 1202312 - Remove an old forward declaration and typedef. r=kats
2015-09-06 23:29:15 -04:00
Botond Ballo
76b0af49e9
Bug 1202312 - Use mozilla::Function for the ContentReceivedInputBlock callback. r=kats
2015-09-11 12:52:43 -04:00
Botond Ballo
226453b4a8
Bug 1202312 - Use mozilla::Function for the SetAllowedTouchBehavior callback. r=kats
2015-09-11 12:27:49 -04:00
Wes Kocher
ff02f13155
Backed out 4 changesets (bug 1182665) for android reftest orange CLOSED TREE
...
Backed out changeset 719a4fbded10 (bug 1182665)
Backed out changeset 9559cead8d08 (bug 1182665)
Backed out changeset 4080fb4b9a7f (bug 1182665)
Backed out changeset c8549221c366 (bug 1182665)
2015-09-11 11:21:56 -07:00
Carsten "Tomcat" Book
3677bca7e9
Merge mozilla-central to fx-team
2015-09-11 16:42:01 +02:00
Victor Porof
111554d78a
Bug 1200252 - Add marker for when the IPC request for a composite is sent to the compositor thread, r=jsantell,matt
2015-09-11 07:59:53 +02:00
Richard Barnes
172cf68100
Bug 1198572 - Add telemetry for how often HSTS would fix mixed content problems r=smaug r=tanvi
2015-09-09 15:14:27 -04:00
Wes Kocher
6dd486ff0d
Merge inbound to central, a=merge CLOSED TREE
2015-09-09 13:47:08 -07:00
Cervantes Yu
113c7bf12f
Bug 1200504: Initialize the PresShell for about:blank after fork to fix the app launch performance regression. r=khuey
2015-09-09 18:04:59 +08:00
Nigel Babu
2a2fb997d0
Backed out changeset 4d520d9c6b85 (bug 1200504) for Mulet mochitest and Refest bustage ON A CLOSED TREE
2015-09-09 12:07:39 +05:30
Cervantes Yu
fc0e41004a
Bug 1200504: Initialize the PresShell for about:blank after fork to fix the app launch performance regression. r=khuey
2015-09-08 16:11:00 +08:00
Kan-Ru Chen
84b600c0e2
Bug 1201394 - Remove unused mLRUPoolSize member variable. r=gsvelto
2015-09-06 01:11:50 +08:00
Kan-Ru Chen
f8d335dbdf
Bug 1201394 - Use cached preferences value in ProcessPriorityManager. r=gsvelto
2015-09-06 01:11:49 +08:00
Jim Mathies
c224de6027
Bug 1199765 - Add support to TabParent for querying the active state of remote browsers. r=Mossop
2015-09-04 08:42:01 -05:00
Jan Varga
78677b606a
Bug 1068975 - Remove FileInfo from File; r=baku
2015-09-09 13:15:14 +02:00
Jan Varga
7634d6acc6
Bug 771288 - Multiprocess FileHandle support (FileHandle on PBackground); r=baku
2015-09-09 13:15:05 +02:00
Jonathan Watt
38fb635313
Bug 1202952 - Fix directory picking for e10s on Windows by making FilePickerParent use the correct nsIFilePicker API for directory picking. r=roc
2015-08-17 03:03:49 +01:00
Andrea Marchesini
24f1bd1e01
Bug 1201806 - part 2 - nsStructuredCloneContainer should use StructuredCloneIPCHelper, r=smaug
2015-09-09 08:11:38 +01:00
Andrea Marchesini
7e0fc5e2de
Bug 1201806 - part 1 - Remove OwningSerializedStructuredCloneBuffer and use StructuredCloneIPCHelper everywhere in IPC code, r=smaug
2015-09-09 08:10:32 +01:00
Andrea Marchesini
8cbd09f629
Bug 1203426 - Rename StructuredCloneIPCHelper to StructuredCloneData, r=smaug
2015-09-10 21:50:58 +01:00
Masayuki Nakano
15f8cfb6ff
Bug 895274 part.155 Rename NS_QUERY_EDITOR_RECT to eQueryEditorRect r=smaug
2015-09-10 10:40:06 +09:00
Masayuki Nakano
4da85524cd
Bug 895274 part.154 Rename NS_QUERY_CARET_RECT to eQueryCaretRect r=smaug
2015-09-10 10:40:06 +09:00
James Willcox
b7cfa4a322
Bug 1182665 - Adjust tile sizes depending on the screen size r=nical
2015-09-11 09:09:19 -05:00
Masayuki Nakano
140ee81e3d
Bug 895274 part.187 Rename NS_QUERY_TEXT_RECT to eQueryTextRect r=smaug
2015-09-11 21:21:26 +09:00
Carsten "Tomcat" Book
85f8cc3086
Merge mozilla-central to b2g-inbound
2015-09-03 14:19:00 +02:00
Kan-Ru Chen
fe1960d0a5
Bug 1170894 - Implement nsIFrameLoader::SwitchProcessAndLoadURI. r=smaug
2015-09-03 13:21:21 +08:00