Cervantes Yu
c196afcb21
Bug 1283017 - Fix ContentParent::GetAll() returning a dead ContentParent instance if it's the first in the list. r=billm
...
MozReview-Commit-ID: HqkNRsAcHlP
2016-07-01 10:50:14 +08:00
Gabriele Svelto
35b1fc1eb3
Bug 1262852 - Create a minidump of the plugin process as soon as possible during hang r=jimm
2016-06-24 14:25:08 +02:00
Masayuki Nakano
ef2fb8753d
Bug 1282669 Get rid of nsIMEUpdatePreference::DontNotifyChangesCausedByComposition() r=m_kato
...
I think that we can drop nsIMEUpdatePreference::DontNotifyChangesCausedByComposition(), i.e., nsIMEUpdatePreference::NOTIFY_CHANGES_CAUSED_BY_COMPOSITION because it's now used only by TSFTextStore but TSFTextStore ignores if SelectionChangeDataBase::mCausedByComposition or TextChangeDataBase::mCausedOnlyByComposition is true (for supporting async changes in e10s mode). So, only issue is, dropping the flag might cause increasing computing TextChangeData cost during composition in TSF mode. However, now, it's already enough fast and even if it'd cause performance regression, we could add a hack with TextComposition's offset information. Therefore, we don't need to worry about the performance regression so seriously.
MozReview-Commit-ID: HNT3G4isONj
--HG--
extra : rebase_source : 164231023aa2a17ceab94d92fb49ba0a00dab429
2016-06-28 16:51:59 +09:00
Chih-Yi Leu
42a49e9e8c
Bug 1221730 - Move gamepad API to PBackground. r=qdot, r=baku
...
--HG--
extra : rebase_source : 5ad6d31a770d0d7b1b10d6aebf693ed24fc956ca
2016-06-28 00:25:00 +02:00
Bill McCloskey
ab96df2b7a
Bug 1268559 - Go back to ContentParent controlling process shutdown (i.e., backout bug 1262898) (r=dvander)
2016-06-24 13:13:45 -07:00
Kirk Steuber
5b3eba1f2b
Bug 1263774 - Include memory reports in content process crash reports. r=mccr8, r=aklotz
...
MozReview-Commit-ID: 7y3GFBZxjsS
--HG--
extra : rebase_source : 9d5aaaa6caad336c85c42002df321b382c90c8a9
2016-06-21 11:45:25 -07:00
Cervantes Yu
c6b5006b93
Bug 1268900 - Part 4: Add message verifier to PContent::ReadPrefsArray() message. r=billm
...
MozReview-Commit-ID: HXaxnTlgtOR
2016-06-22 17:52:23 +08:00
Kershaw Chang
b3af0af713
Bug 1268810 - Set SANDBOXED_AUXILIARY_NAVIGATION flag to receiver page, r=smaug
2016-06-21 20:31:00 +02:00
Jordan
f35a9b375c
Bug 825294 - Add framework for datepicker widgets to input[type=date]. r=smaug
...
-Add framework for datepicker widgets
-Split date input preference from dom.experimental_forms to dom.forms.date
2016-06-20 15:55:00 +02:00
Masayuki Nakano
f8210c2a4e
Bug 1275918 part.2 Update TextComposition::mCompositionStartOffset when it's modified in the remote process r=m_kato
...
MozReview-Commit-ID: H1SJTWWav6G
--HG--
extra : rebase_source : 6d7d79e7d4d719b720bed4f4c20196079fb8b5fb
2016-06-14 21:06:34 +09:00
Kartikaya Gupta
1359297bec
Bug 1280805 - Don't assert in the valid case where the child process gets an event with an input block id but no mHandledByAPZ. r=rbarker
...
MozReview-Commit-ID: 9L4xdnoSJ0p
--HG--
extra : rebase_source : 464157cefc0d46a2fc0ad77ae893baf00fe594f7
2016-06-20 12:52:47 -04:00
Dave Huseby
01531fb1f2
Bug 1280497 - fixes bug 1280497 by removing the assert and adding missing code in permission manage. r= baku
...
fixes bug 1280497 by removing the assert and adding missing code in
permission manager.
--HG--
extra : amend_source : 35cf87cc1a13fbb9cbe135a004373783c681ed6b
2016-06-17 08:18:00 +02:00
Cervantes Yu
28706c5d87
Bug 1275398 - Use shmem for sending image data in IPCDataTransfer. r=nical
...
MozReview-Commit-ID: 9XETnSBXxEW
2016-06-16 00:57:46 +08:00
Cervantes Yu
3115f628a1
Bug 1272018 - Use shared memory to transfer drag image data. r=nical
...
MozReview-Commit-ID: K5r9LBQ1FO0
2016-06-15 13:49:13 +01:00
Thomas Zimmermann
d02cd93e6c
Bug 1279458: Add 'aHaveBidiKeyboards' when calling |RecvGetXPCOMProcessAttributes|, r=masayuki
...
MozReview-Commit-ID: 9VMxsenlEjW
2016-06-13 16:43:45 +02:00
Gabriele Svelto
a7b46c973d
Backed out changeset c1dd7376263e (bug 1262852) which caused crashdumps from plugin hangs to be without a signature.
2016-06-12 00:25:25 +02:00
Blake Kaplan
e6e116bff5
Bug 1274516 - Add a helper to iterate over all ContentParents and use it to clear the image cache in both the parent and child processes. r=billm r=seth
2016-06-10 16:00:22 -07:00
Jonathan Watt
b15368cfcb
Bug 1279451 - Remove a lot of unnecessary includes of nsAutoPtr.h. rs=sparky
2016-06-07 21:10:18 +01:00
David Anderson
a00c07b27f
Remove ContentParent calls to MessageChannel::CloseWithError. (bug 1275467, r=billm)
...
--HG--
extra : rebase_source : da7cd0836576aedb6ed3ee7a3b287445b102e6b4
2016-06-09 17:52:33 -04:00
Neil Deakin
ea192c61f5
Bug 1174798, propagate keyboard indicator state down to child processes, r=smaug
2016-06-09 07:59:31 -04:00
Makoto Kato
cadf9d8f77
Bug 1257731 - Part 1. Send HaveBidiKeyboards information to content process. r=masayuki
...
MozReview-Commit-ID: 87J4hE79e3n
--HG--
extra : rebase_source : fbfb473ebfd28a0f19b81b8030a0dfe60bc310a9
extra : histedit_source : e8b2ab1c0da578be8170ed5380d43cb4503ab299
2016-06-03 18:56:04 +09:00
Bill McCloskey
4c22980cdc
Bug 1268559 - Wait to finish nested event loops before shutdown (r=bsmedberg)
2016-06-08 22:10:44 -07:00
Mike Conley
f13dfb3a18
Bug 1278989
- Make parent outer window available on TabParent. r=mrbkap
...
MozReview-Commit-ID: 9nS1zQkGmu3
--HG--
extra : rebase_source : 29a22118d6670669b98ee4506ec1a2e4ed25521d
2016-04-27 15:40:36 -04:00
Jonas Sicking
00ad3a0f9d
Bug 1263991 parts 2 and 2.5: Enable launching a server in the parent process. r=baku,ehsan
2016-06-07 02:46:03 -07:00
Kartikaya Gupta
4131eaf041
Bug 1273137 - Add the missing main-thread target confirmation for drag blocks. r=rbarker
...
This patch also cleans up some inconsistencies in the conditions under which the
main thread would respond to wheel and mouse events. With this patch applied, the
main-thread notifications are only sent if the input block id is nonzero, which
indicates the APZ actually processed the input event and added it to an input
block.
MozReview-Commit-ID: GBlgj6whi5T
--HG--
extra : rebase_source : 01cbbe8b90208a8dc5ab81ab9bdbd39d3bc8ee7a
2016-06-07 11:07:55 -04:00
Carsten "Tomcat" Book
038912c550
Backed out changeset 65e49149fbcc (bug 1263991)
2016-06-07 12:10:29 +02:00
Jonas Sicking
d1f24d4d69
Bug 1263991 part 2: Enable launching a server in the parent process. r=baku
2016-06-07 02:46:03 -07:00
Michelangelo De Simone
b094f2be2a
Bug 1278410 - The Geolocation fuzzing implementation has been removed. r=dougt
...
MozReview-Commit-ID: 6x4Z4IayvCt
--HG--
extra : transplant_source : M%E0%3E%12%84%D7%0DQBT%91%08%7B%D7%8D%7Cyfc%9B
2016-06-06 15:50:12 -07:00
James Andreou
14c6b15018
Bug 1277357 - Remove nsDocShell:SetUsePrivateBrowsing cpp consumers and some JS consumers r=jdm
2016-06-06 07:42:00 +02:00
Gabriele Svelto
213e33cf3f
Bug 1262852 - Create a minidump upon each plugin hang r=jimm
2016-05-26 00:14:36 +02:00
Carsten "Tomcat" Book
71eb3110f9
merge mozilla-inbound to mozilla-central a=merge
2016-06-03 12:00:06 +02:00
dimi
8d44df2c72
Bug 1258033 - Part 1: Add IsTrackingProtectionOn for nsILoadContext. r=smaug
...
MozReview-Commit-ID: 2eQzO6KDLyX
--HG--
extra : rebase_source : 1f5c1c7b250336ff4ecf1e5b3949a532b7bb9144
2016-06-02 10:12:39 +08:00
Kit Cambridge
a5dc7d0ed9
Bug 1275434 - Notify "push-subscription-modified" observers in the child. r=dragana
...
MozReview-Commit-ID: H3DGrhEm3fn
--HG--
extra : rebase_source : 37d9a07d2a852cdccb9e6c339cf9bcbe01fb6c88
2016-05-14 16:54:51 -07:00
Kit Cambridge
21fdc3d97d
Bug 1275434 - Refactor PushNotifier
to clarify remoting logic. r=dragana
...
Previously, all `PushNotifier` methods checked the process type, and
either called `Notify*{Workers, Observers}` or sent an IPDL message.
The message handlers then called back in to `PushNotifier` from the
remote process.
This was clearer when we only sent worker event notifications to the
content process, and fired all observer notifications in the parent.
It became more complicated once we started notifying observers for all
subscriptions in both processes (bug 1266433). This makes it harder to
see omissions; for example, "push-subscription-modified" isn't
currently forwarded to the child, but "push-subscription-change" and
"push-message" are.
This patch moves the remoting code into `PushNotifier::Dispatch`, and
adds a base `PushDispatcher` class. Each notification type subclasses
this class and implements logic for sending messages and firing
observers and worker events. It's more code, but a bit easier to see
which methods are called where.
MozReview-Commit-ID: 7Q0eD7qXOrW
--HG--
extra : rebase_source : c69acb95a0cb5470cf1c804639971be41b976cc2
2016-05-19 19:01:34 -07:00
James Andreou
1d32e86b9c
Bug 1269361 - Add mPrivateBrowsingId to OriginAttributes r=ehsan,jdm
2016-06-02 17:03:11 -04:00
Jim Mathies
d9d8c491ff
Bug 1268559 - Add a safety shutdown timer in ContentChild. r=billm
...
MozReview-Commit-ID: FVnOvJzErpI
2016-06-02 07:52:17 -05:00
Olli Pettay
ceff37e7d0
bug 1276013, fix regression in e10s window name handling, r=mconley
...
--HG--
extra : rebase_source : 0ed994af42ae9f070fb31ec4a1e82914dbf7e48e
2016-05-31 22:38:44 +03:00
Marcos Caceres
095622d6de
Bug 1265279 - Web Manifest: Implement window.oninstall. r=baku
...
* Add tests for window.oninstall
* Teach manifestMessages how to fire install event
* Test that the install event fired from Parent process
2016-05-30 18:52:00 +02:00
Bob Owen
5cb072a2c8
Bug 1274937: Add outer window ID argument to nsFrameLoader::Print to allow printing of frames. r=jimm
...
MozReview-Commit-ID: CmZp0mogTFx
--HG--
extra : rebase_source : cc5f9f9df84d50c15c82faafb838b94ddf079ce1
2016-05-25 07:41:54 +01:00
Karl Tomlinson
39cdd7f4f6
bug 1276086 set GLib prgname in child process r=glandium
...
MozReview-Commit-ID: 4Neb36zGScf
--HG--
extra : rebase_source : e9abe5b1fe76997efa5f0308cb53e22acdf33f9f
2016-05-27 11:50:26 +12:00
Bill McCloskey
2e4314c9a7
Bug 1262671 - IPC ReadData/ReadBytes elimination (r=froydnj)
2016-05-27 09:57:39 -07:00
Bill McCloskey
291c555f34
Bug 1262671 - void** -> PickleIterator (r=froydnj)
2016-05-27 09:57:38 -07:00
Mats Palmgren
4e63c1e0cf
Bug 881832 - Make inner document reflow asynchronous. r=tnikkel
2016-05-12 12:07:45 +12:00
David Anderson
cc844f6053
Remove ContentParent use of CompositorBridgeParent. (bug 1274149 part 5, r=mattwoodrow)
2016-05-23 00:28:51 -07:00
David Anderson
3284628c95
Remove TabParent use of CompositorBridgeParent. (bug 1274149 part 4, r=mattwoodrow)
2016-05-23 00:28:03 -07:00
David Anderson
60ca648e99
Move Alloc/DeallocLayerTreeId calls to GPUProcessManager. (bug 1274149 part 3, r=mattwoodrow)
2016-05-23 00:27:57 -07:00
Shih-Chiang Chien
859a30461d
Bug 1234128 - Part 1, add mozpresentation attribute in browser element. r=smaug.
2016-05-24 14:19:22 +08:00
Phil Ringnalda
6bb0bc4494
Back out 6 changesets (bug 881832) for failures in test_Debugger.Source.prototype.element.html
...
CLOSED TREE
Backed out changeset fac50ce10b07 (bug 881832)
Backed out changeset 32e01c144cd4 (bug 881832)
Backed out changeset 779f5336b81e (bug 881832)
Backed out changeset 95efd250e29f (bug 881832)
Backed out changeset 7fe79f07189f (bug 881832)
Backed out changeset 8ee1824f2a57 (bug 881832)
2016-05-23 18:34:49 -07:00
Wes Kocher
2299744a78
Backed out 5 changesets (bug 1274149) for intermittent failures in apz tests CLOSED TREE
...
Backed out changeset 1117598ac875 (bug 1274149)
Backed out changeset 540cb6d10745 (bug 1274149)
Backed out changeset 057223823e5d (bug 1274149)
Backed out changeset 9932689ab717 (bug 1274149)
Backed out changeset a22a53c503a6 (bug 1274149)
2016-05-23 13:01:22 -07:00
Makoto Kato
d8ef4deef4
Bug 1177943 - Part 5. Add IPC for e10s support. r=masayuki
...
Implement LookUpDictionary to PuppetWidget and PBrowser for e10s.
MozReview-Commit-ID: 44SrfuLJoCF
2016-04-26 17:18:04 +09:00