Граф коммитов

122 Коммитов

Автор SHA1 Сообщение Дата
Brad Lassey 53bba60926 Bug 591047 - (5/7) Adding IME notification support to content fake widget; r=roc a=blocking-fennec 2010-09-23 23:28:15 -04:00
Brad Lassey 4ffd17f714 Bug 591047 - (1/7) Backing out Android a1 IME code from bug 581535 and bug 582644; r=blassey a=blocking-fennec 2010-09-23 23:28:15 -04:00
Benedict Hsieh f9c81ae111 Bug 582840: Remove nsIWebProgressListener(2) support from TabChild and TabParent. r=smaug a=blocker 2010-09-17 19:11:05 -07:00
Chris Jones f81a476433 Merge m-c --> cedar 2010-09-15 18:28:06 -05:00
Brian Crowder 66ccf70144 Bug 567267 - move management of ExternalHelperApp protocols to PContent, r=dwitte, blocking-fennec2.0b1=mfinkle 2010-09-15 15:55:08 -07:00
Doug Turner 9615b0727d Merge with mc. Manually merged TabChild.h and nsIFrameLoader.idl 2010-09-15 15:17:54 -07:00
Oleg Romashin 804a8f9e1e Backout changeset 7eb93fe05d3a. bug 582840 due to oranges 2010-09-15 15:02:29 -07:00
Chris Jones a8f1311915 Merge m-c --> cedar 2010-09-15 16:44:30 -05:00
Benedict Hsieh a4b5670f0f Bug 582840 - Remove nsIWebProgressListener(2) support from TabChild and TabParent. r=Olli.Pettay a=blocking2.0
--HG--
extra : rebase_source : 764765bb56a218ec4b9be106eda1227156bf5181
2010-09-15 11:04:48 -07:00
Chris Jones bdb986dad1 Merge m-c --> cedar 2010-09-14 14:28:39 -05:00
Doug Turner 33a491a5f8 Bug 595445 - Factor out geolocation prompt into something that can be reused - Part 2 r=olli a=mfinkle
--HG--
rename : dom/src/geolocation/nsGeolocationOOP.h => dom/base/nsContentPermissionHelper.h
extra : rebase_source : c11252249778200db9d77c3937101ef349bfb847
2010-09-13 12:49:27 -07:00
Oleg Romashin 97c15514a0 Merge with mozilla central 2779c55431a4, no conflicts 2010-09-10 22:32:25 -07:00
Doug Turner f9f5b64421 Bug 594261 - IPC part - Factor out geolocation prompt into something that can be reused. r=chris jones, a=stuart
--HG--
rename : dom/src/geolocation/PGeolocationRequest.ipdl => dom/ipc/PContentPermissionRequest.ipdl
extra : rebase_source : 73f75b6f4c4deae71337dd2a9925d15aefcaacb8
2010-09-09 22:00:08 -07:00
Chris Jones 2c6217fa25 Merge m-c --> cedar
--HG--
rename : layout/generic/nsFrameFrame.cpp => layout/generic/nsSubDocumentFrame.cpp
2010-08-31 02:29:31 -05:00
Dan Witte 6e68061138 Back out Bug 589025. 2010-08-30 13:20:38 -07:00
Chris Jones 82cc81573a Merge m-c --> cedar
--HG--
rename : layout/style/test/test_hover.html => layout/style/test/hover_helper.html
2010-08-31 00:35:03 -05:00
Brian Crowder be5026de47 Bug 589025 - e10s: ExternalHelperAppParent must support content-disposition property of nsIChannel. r=dwitte, a=beta5+ 2010-08-25 18:10:30 -07:00
Chris Jones c9cb8625d0 Bug 570620, part n: Hook layout/ipc into the build system, and integrate PRenderFrame into the PBrowser family. sr=bsmedberg 2010-08-20 18:24:41 -05:00
Chris Jones 34929a03b8 Bug 582057, part k: Gut platform widgets from content processes. sr=bsmedberg 2010-08-20 18:24:40 -05:00
Brian Crowder d93f2c7391 Bug 562444 - e10s: fix external app handler code to enable download manager and others over IPC, r=dwitte, sr=biesi, blocking-fennec2.0a1=mfinkle 2010-08-17 20:19:24 -07:00
Jim Chen 8cfc3ddabf Bug 582644 - IME event remoting, patch for android; r=blassey, blocking-fennec=2.0a1+ 2010-08-17 01:07:45 -07:00
Jim Chen c206dd1d04 Bug 582644 - IME event remoting, patch for widget; r=dougt, blocking-fennec=2.0a1+ 2010-08-17 01:07:42 -07:00
Ehsan Akhgari 624bbe30e8 Back out bug 582644 and 576716 because of mochitest-3 oranges 2010-08-16 19:14:00 -04:00
Jim Chen 1343cf7c44 bug 582644 - IME event remoting, patch for android r=blassey blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Jim Chen a00a09e8ab bug 582644 - IME event remoting, patch to widget r=dougt blocking-fennec=2.0a1+ 2010-08-16 14:48:32 -07:00
Honza Bambas a232312c25 Bug 536301 - e10s HTTPS: securityInfo. r=jduell, sr=kaie 2010-08-13 01:06:40 -07:00
Brian Crowder bec0f06b6f Bug 589025 - Support content-disposition attribute in e10s external app handling, r=dwitte, blocking-fennec2.0b1=blassey
Bug 589025 - Support content-disposition attribute in e10s external app handling, r=dwitte, blocking-fennec2.0b1=blassey
2010-09-13 11:17:00 -07:00
Chris Jones 37f8202190 Bug 570620, part d: Add some helper methods and functions to TabChild and TabParent. sr=smaug 2010-08-05 17:11:23 -05:00
Andreas Gal 26be8d34ae More fallout from bug 581264. 2010-07-23 17:24:55 -07:00
Chris Jones 6bd3515680 Bug 578262: Clean up style in and remove build warnings from new-ishly merged e10s code. r=bsmedberg
--HG--
rename : dom/ipc/ContentProcessChild.cpp => dom/ipc/ContentChild.cpp
rename : dom/ipc/ContentProcessChild.h => dom/ipc/ContentChild.h
rename : dom/ipc/ContentProcessParent.cpp => dom/ipc/ContentParent.cpp
rename : dom/ipc/ContentProcessParent.h => dom/ipc/ContentParent.h
rename : dom/ipc/ContentProcessProcess.cpp => dom/ipc/ContentProcess.cpp
rename : dom/ipc/ContentProcessProcess.h => dom/ipc/ContentProcess.h
rename : dom/ipc/PIFrameEmbedding.ipdl => dom/ipc/PBrowser.ipdl
rename : dom/ipc/PContentProcess.ipdl => dom/ipc/PContent.ipdl
2010-07-19 13:33:33 -05:00
timeless@mozdev.org ccba88ad97 Bug 576497 TabParent::AddProgressListener leaks new TabParentListenerInfo when mListenerInfoList.AppendElement(*info) succeeds
r=smaug
2010-07-02 17:21:12 +03:00
Jason Duell 69eb87bdc9 Backed out 9cfe0ace0e95 (SecurityInfo). Segfaulting. 2010-06-30 17:42:30 -07:00
Honza Bambas 099c13dad3 e10s HTTPS: securityInfo. sr=biesi. 2010-06-30 09:17:51 -07:00
Honza Bambas d39dcf80a5 Bug 537782 - e10s HTTP: authentication. r=jduell 2010-06-24 15:20:42 -07:00
Honza Bambas ae5db88585 Bug 569227 - Join HttpChannelChild with its TabChild, r=smaug 2010-06-18 12:49:28 +02:00
Josh Matthews 160e226314 Bug 564382 - Remove CPOWs from PContentProcess tree. r=olli 2010-06-17 14:10:14 -07:00
Oleg Romashin 007646c95e Bug 548437 - Implement a SysV shared memory backend for Shmem and allow them to be used with Xshm. r=joe,sr=vladimir 2010-06-04 09:58:22 -04:00
Olli Pettay 7f07f5a977 Bug 548847 - [E10s] forward modal (chrome) dialogs from content to chrome, r=jst 2010-05-17 14:25:22 +03:00
Jae-Seong Lee-Russo 568e7c09a8 Bug 552822 - Windows bustage due to wrong type. r=me 2010-05-14 09:01:16 -07:00
Doug Turner b2b1085458 Bug 552822 - IPC remoting of geolocation prompt. r=olli/r=jdm 2010-05-13 10:44:51 -07:00
Josh Matthews 665639fd49 b=545237 Notify PIFrameEmbedding's owner on actor deletion r=bsmedberg 2010-04-12 12:34:02 +12:00
Ben Newman 0efa26c6fe Bug 554942 - [E10s] Sort out what object TabParent::GetGlobalJSObject should return and how. r=smaug 2010-03-30 21:41:44 -07:00
Olli Pettay df52222eb8 Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman 2010-03-29 23:29:45 +03:00
Olli Pettay 7807aa89f4 backout Bug 554941 again 2010-03-28 20:07:16 +03:00
Olli Pettay b6f0224f54 Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman 2010-03-28 19:02:05 +03:00
Olli Pettay 2e641def60 Backout Bug 554941 2010-03-28 00:58:49 +02:00
Olli Pettay e5c2639df5 Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman 2010-03-27 18:54:57 +02:00
Benedict Hsieh d4d15556ad Bug 51470 - [E10s] The tab browser should inform the chrome process during navigation. r=smaug,
sr=bsmedberg
2010-03-26 11:39:39 -07:00
Ben Newman c10469b486 Bug 540126 - CPOW: Let PObjectWrapper actors use ContentProcessParent::RequestRunToCompletion(). r=mrbkap sr=jst 2010-01-20 18:24:14 -08:00
Ben Newman 8543260519 Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst 2009-11-06 12:43:39 -08:00
Joe Drew c2c92337a3 Bug 524180 - Implement async drawWindow/Element() using shared memory. r=cjones 2010-03-24 03:47:18 -07:00
Doug Turner b9c1e0a61f [Bug 553149] Implement sendCrossProcessKeyEvent for e10s. r=smaug 2010-03-18 23:52:18 -07:00
Olli Pettay dca4fbf286 Bug 542242 - E10s, content process event handlers, r=jst, r=bsmedberg 2010-02-20 19:05:20 +02:00
Benjamin Smedberg 8a8d9b2174 Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones
--HG--
rename : ipc/glue/GeckoThread.cpp => ipc/glue/MozillaChildThread.cpp
rename : ipc/glue/GeckoThread.h => ipc/glue/MozillaChildThread.h
2010-01-31 22:19:21 -05:00
Boris Zbarsky ca2abeb022 Bug 516747 part 3. Make TabChild and TabParent cooperate on window opening at least to the extent of doing all window opens in new tabs. r=bsmedberg 2009-12-31 20:35:55 -05:00
Chris Jones dfa19ba299 bug 525342: make IPDL dtors part of the destructed actor's protocol instead of the manager's. r=bsmedberg 2009-12-03 02:16:14 -06:00
Olli Pettay 5f39b7bcb6 Bug 523356 - Remote event listeners for Electrolysis, r=bsmedberg 2009-11-17 16:22:23 +02:00
Olli Pettay b2aa623ea4 Backout Bug 523356 2009-11-17 13:56:49 +02:00
Olli Pettay 4970ceefb7 Bug 523356 - Remote event listeners for Electrolysis, r=bsmedberg 2009-11-17 10:43:39 +02:00
Olli Pettay 897e26a997 Bug 516727 - Electrolysis+Fennec: forward mouse events from the chrome tiles to the content process 2009-11-05 20:21:09 +02:00
Olli Pettay 6957c43734 Bug 522533 - Sort out focus handling in Electrolysis
--HG--
extra : rebase_source : 8b91e5c9a55bb7c2809352c5e297be77399141dd
2009-11-05 20:14:22 +02:00
Joe Drew 4cceb80693 Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg 2009-10-29 13:58:31 -04:00
Joe Drew 7f110f0c4e Back out asyncDrawXULElement, since WebGL isn't ready to be compiled with -DUNICODE. 2009-10-28 18:51:59 -04:00
Joe Drew d972aa10d3 Bug 505847 - Implement asyncDrawXULElement in 2D canvas. r=bz,bsmedberg 2009-10-28 16:55:49 -04:00
Jason Duell 9a3a9ea726 Necko init patch, with modeline fixes 2009-08-18 12:05:15 -07:00
Ben Turner 761a7fffb6 Rename remaining protocols
--HG--
rename : dom/ipc/ContentProcess.ipdl => dom/ipc/PContentProcess.ipdl
rename : dom/ipc/IFrameEmbedding.ipdl => dom/ipc/PIFrameEmbedding.ipdl
rename : ipc/test-harness/Test.ipdl => ipc/test-harness/PTest.ipdl
rename : ipc/testshell/TestShell.ipdl => ipc/testshell/PTestShell.ipdl
rename : ipc/testshell/TestShellCommand.ipdl => ipc/testshell/PTestShellCommand.ipdl
2009-09-09 15:00:14 -07:00
Benjamin Smedberg a8c852ab15 Bug 509798 - Create a ContentProcess protocol which manages IFrameEmbedding. ContentProcessChild is a globally-accessible singleton in the content process. For the moment, ContentProcessParent is a global singleton in the parent process, but that will change once we have process-per-domain or something similar.
--HG--
rename : dom/ipc/TabThread.cpp => dom/ipc/ContentProcessThread.cpp
rename : dom/ipc/TabThread.h => dom/ipc/ContentProcessThread.h
2009-08-12 12:18:08 -04:00
Ben Turner c19378d405 Use mozilla strings instead of std::string in IPDL 2009-07-29 14:12:15 -07:00
Chris Jones ba8102bb18 add SyncLaunch() method to GeckoChildProcess class. remove much newly obseleted code. 2009-07-20 13:14:41 -05:00
Chris Jones b1ba73e3bc fix up phase 1 browser: (i) suppress spurious RgnRectAlloc error msgs; (ii) make IFrameEmbedding protocol sync/async instead of rpc; (iii) fix bug that prevented child iframe from drawing 2009-07-14 02:33:50 -05:00
Chris Jones aaaf792e9e port IFrame protocol to new interface. fix small IPDL bug. 2009-07-02 19:24:02 -05:00
Benjamin Smedberg c1211cb84c Land the remote-tab code from tmp-electrolysis. 2009-06-30 16:39:22 -04:00