User Push date [To Local] | Changeset | Patch author — Commit message |
---|---|---|
dougt@mozilla.com Thu Jul 01 06:28:42 2010 +0000 | 3aff97777291581c6f9a9598ae4e67bd7393b0b0 | Doug Turner — Bug 571166 - merge from e10s to m-c. r=various. sr=bz. CLOSED TREE. ← 489 merge changesets [Collapse] |
5149a598094594ebab458f3e89447c39d6a60b15 | Doug Turner — Bug 576055 - MayHavePaintEventListener fails for e10s message manager. This was part of bug 549223, but somehow it was lost in a merge. r=dougt | |
0933f24ff7002c24d3c248382b2de85928af59e2 | Jim Mathies — Bug 569500 - e10s: /netwerk/test/unit_ipc/* fails on windows 7. (patch re-pushed with headers needed in release builds.) r=bsmedberg. | |
95d4dec12f311125077ffb107e14ce8ef04cb498 | Jim Mathies — merge | |
735b94e5d1021ef71948e6843365ec810ea69fd8 | Jim Mathies — Backout of bug 569500 due to opt build bustage and possible debug xpshell test timeouts. | |
acc569954ff2365f24c106cfdc6163bc38e57585 | Blake Kaplan — Bring electrolysis down to one head on the default branch. | |
6127578e1c46e2f728bed082538ef5c59773b3ee | Blake Kaplan — Back out another line of unwanted changesets. | |
ac7c39e41b1da5f1b19cc9bad82fa2c2eb9b8349 | Blake Kaplan — Delete one unwanted head on the default branch. | |
6c6168cbf011cd169c985dc47fdb57849f56eb3f | Blake Kaplan — Back out this line of unwanted changesets. | |
52855ca43ece36dc0506e8cc73e1f8a1df506fb7 | Jason Duell — Backed out 9cfe0ace0e95 (SecurityInfo). Segfaulting. | |
0c5db3a42fb6ff37bc0c9976bdef4bf62b75b928 | Jason Duell — Backed out 9cfe0ace0e95 (SecurityInfo). Segfaulting. | |
6c56e72204d4cd33bea3f16ee1738aa8463d6a30 | Johnny Stenback — Merging in changeset 4aebd52d74e8. | |
66b53c62916415ad04240d10c31d3c8e7fdfe7ac | Doug Turner — Bug 575914 - Disabling cpow tests until they are not orange. r=jst | |
4aebd52d74e85d3059a5e0e9b8b43715e57491d3 | Chris Jones — Bug 575918: Temporarily disable OOP xpcshell on OS X because it's completely broken. r=bsmedberg | |
ff63836f5fca48374b0c4394845bf17d3846884c | Jim Mathies — Bug 569500 - e10s: /netwerk/test/unit_ipc/* fails on windows 7 r=bsmedberg | |
d1dc03b03aefd307243d25b26fe07af0a637cf86 | Doug Turner — merge with mc | |
9cfe0ace0e9588e4cfff87f978e88fe896d0a87d | Honza Bambas — e10s HTTPS: securityInfo. sr=biesi. | |
17bd6f89d86c3989a7f53746a93e173147f2ab56 | Josh Matthews — Bug 566799 - e10s: Make IPC::URI the go-to for all IPC URI action. Part 2. Allow javascript:. r=dougt | |
59a5b78e9bc08f9252794eb27ba83d181091ec23 | Doug Turner — Merge with mc | |
6ea0946bbabb217031ba8721254b6e816b939214 | Doug Turner — Places on m-c was backed out, so this backs out the e10s bits: 5690bf8b558b, 87122ab4c9b2, ca18a037097f, 71114e4522c7 | |
5690bf8b558b028e402be933ad0aa58360018e24 | Oleg Romashin — Bug 575873 - Fix string compile-time error. r=jduell | |
17d94262d3098f743a6ccc291af4a94bb7b7ee4d | Jason Duell — Disable test_bug528292.js in content for now since it's broken from prefs and redirects. Bug 575094 will fix. | |
6dc80b2a7bc0d144dbbba58e6279469c9cea6eb4 | Josh Matthews — Bug 561457 - Fennec/e10s: Content process crash on shutdown [@nsDocShellTreeOwner::RemoveChromeListeners]. r=olli | |
87122ab4c9b2c9f85c27169fdfd289b208466e1d | Doug Turner — Bug 568925 - [e10s] remote History Set Title for URI. r=cjones | |
ca18a037097f278bc8cd5dd0a4f36a78fa2b26db | Doug Turner — Bug 516728 - Remote link-visited information r=sdwilsh sr=bz | |
71114e4522c7f938ecd669d5f9de020e0e48b659 | Doug Turner — Bug 551181 - Tell the chrome process when we visit a page. r=cjones/sdwilsh | |
e6d93fff753b1bab26cbd64f13dd331168e4f412 | Doug Turner — Merge with m-c | |
84eb81208a4acd48696bdb82f0c90e7697807a19 | Josh Matthews — Bug 566799 - e10s: Make IPC::URI the go-to for all IPC URI action. r=dwitte | |
babd27e4a8c412eb11e10199aad9626230cdbd24 | Doug Turner — Merge from mc | |
ac45e05fac90a8b8d8a50fd5cd642c93c8d9ff97 | Jason Duell — Temporarily allow SetResponseHeader to be called after AsyncOpen. r=dwitte. | |
45674e1e48b2512cb8b39d1ad65e519455e12b50 | Dan Witte — Bug 545457 - Get http-state tests running as unit tests. | |
c6068f92f122e7f48f40f139d6e513796fb3a614 | Jason Duell — Bug 575741: Add HTTP auth Disconnect: lost in m-c->e10s merge. r=dwitte | |
e36e526a94b32c10d6cc94827b921f6e6af79bbb | Oleg Romashin — Bug 575526 - NON-IPC build is broken in e10s branch r=joe | |
a8fa5480651a66565de40f2006621f1ae803fe11 | Jason Duell — Add a missing 'break' that caused assertion for e10s tree at startup. r=cjones | |
6ebee222742d37044c81d825c1836aa92480c0cb | Jason Duell — Bug 575514: Make DROP_DEAD not die for releases, and allow override by NECKO_ERRORS_ARE_FATAL env var. r=jdm | |
f3e0fcbb5eb6f2e0d7aa7ec0495a3dbb50b63408 | Doug Turner — Merge with mozilla-central | |
4b99f09316ada2cb4f7185a5ef2aad84f1bac669 | Doug Turner — Merge with mozilla-central | |
18f64f620273539874c4a5b0d9148efc29b320e6 | Doug Turner — Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp | |
8e4ceb3b4da549b8c404d2fbae12e89ab6bdd041 | Michael Wu — Bug 574120 - Add support for IPC on Android to everything else, r=dougt | |
c62406f6a06096a29ed55776baf0332adb1ab9e1 | Michael Wu — Bug 574717 - Stub out ipc plugin stuff for Android, r=cjones | |
103b167938e5ffa34c6c3fbb4dead5adafab88cc | Michael Wu — Fix windows build after bug 574120 1727bfc11147 | |
1727bfc1114752eb69fab020c3866ac3bb91ec84 | Michael Wu — Bug 574120 - Add Android support to IPC code, r=cjones | |
c37e3ae2d89de2e81fdbc85e81cfbde577c93f72 | Oleg Romashin — Auto-merge with m-c b51803f3fdef | |
6934d7596614430ae5366da61b2a0846fd90c311 | Oleg Romashin — Bug 574581 - "Conditional jump or move depends on uninitialised value(s)" in ThebesLayerOGL::EnsureSurface(). r=jones.chris.g | |
f0474518bd43dd0e2bdecdd8204cd0b53fd1caaa | Honza Bambas — Bug 537782 - e10s HTTP: authentication. r=jduell | |
b7722e7e33a71148e2202f5fb8673a75021b5dc9 | Doug Turner — Automerge w mozilla-central | |
5ec45d0b2b670e20ce656b4b7516762ccfc32fd5 | Jason Duell — # User Michal Novotny <michal.novotny@gmail.com> | |
20a3f6401423fdcc7cf1d5b8a7879f7f5c2e010d | Josh Matthews — Bug 574066: xpcshell tests broken since bug 569277. r=bsmedberg | |
deaa565e6e853209bcada99fc39821eb4b8d95cc | Michael Wu — Restore include that was lost during a merge | |
7f7b9ee37084d876ff909b761642b877beaafd0f | Michael Wu — Remove extra function accidentally added during merge | |
e9367578b98ab35181533c0762e710b7f5607165 | Honza Bambas | |
7050d2595c2da5d660ec1e0c62af72dbe0cc4943 | Jason Duell — Merged again from m-c to get latest bits and avoid deleted branch issue. | |
155d97b3f8c9f6e74239e9cca56db40e53610dc1 | Jason Duell — Merge from m-c. | |
f80302dc4c6cdc3ec12ca024388f3bc3a70f62cf | Honza Bambas — Bug 569227 - Join HttpChannelChild with its TabChild, r=smaug | |
f5adde791b93168cceb4ee3f6cc3969510fd8b17 | Josh Matthews — Bug 564382 - Remove CPOWs from PContentProcess tree. r=olli | |
b480c5f26a702b7745bcee1dd1358c70a5b138e2 | Benjamin Stover — Bug 570867 - e10s http: add cookies to request in child, not parent [r=dwitte] | |
f2ef80cc432f203ed7b0cf6f71c68bafeea70acf | Honza Bambas — Bug 571380, e10s: build problem in content/canvas/src/nsCanvasRenderingContext2D.cpp(2653), r=roc | |
780d60ef1a75c525a5a19e93caf9d7271576e53a | Jason Duell — Add bug numbers for all TODO items that lack them in necko e10s code. r=cjones | |
712c3d00ba300098e475e1356f8b5cf74a518eb0 | Doug Turner — Bug 570945 - Qt is not compiling. r=me. Slightly modifed based on chris.jones comments | |
e3bf810e91596f4b678df580a24aca9c3e53635a | Oleg Romashin — Bug 568632 - rename MozGetShmemContent to MozGetAsyncContext. r=joe | |
c11f32e403db04365475b6b46e141aed8f3744b6 | Frederic Plourde — Bug 569270 - Assertion on child process shutdown in xpcshell. r=dwitte | |
250fd088e49dfc213c189d95bbd4a72b9229d6da | Doug Turner — HttpBaseChannel.cpp was missing from the http fixup in rev 03c8158afebe | |
3825724e7f06ea46360ae092b59dbbf4a3a68c56 | Doug Turner — Fix up the chrome registry. I think the mc->e10s merge was bad | |
ebeb7279db4a3f02e651f83c59c003a4c76134d3 | Doug Turner — Adjust the netwerk/ipc makefile so that it can find http sources | |
2dff2dec513f87e1f8b03973c80f29aa1d00910a | Doug Turner — Fixing up the res makefile | |
2f5993d0b7e817e59649f6daf84f70ad4384fe46 | Dan Witte — Add cookie tests to xpcshell tests. | |
03c8158afebe4bc410deef00a17d7f29ca94b808 | Doug Turner — Fixup to http after the necko-file-move | |
55fae139a210f8be3f3fcab9df71a7bab5ec2113 | Doug Turner — Moving cookie ipc source to the right place. | |
a9d29c4a712b2ec4827f77b3e6a8867cf6b97db6 | Doug Turner — Merging with M-C. | |
9528774c42de180a006ca3a6175a73c2bb7fead7 | Dan Witte — Bug 565475 - Allow 3rd party cookies for session only. r=sdwilsh | |
68b902c3da0fbbce3a974690ac50a2267091be10 | Dan Witte — Bug 541356 - session lost after restart. Part 2: Don't batch in AddInternal(). r=sdwilsh | |
ae03b58ae4882cc6f0d7144b3e77e1f939723c67 | Oleg Romashin — Bug 548437 - Implement a SysV shared memory backend for Shmem and allow them to be used with Xshm. r=joe,sr=vladimir | |
f38dd60fc3841872ca75c43146a43b039e4ad55e | Jason Duell — Bug 569097 - e10s HTTP: Let HttpChannelParent::GetInterface result with NO_INTERFACE for nsIBadCertListener2. r=Jae-Seong. | |
0292f7330100e4550ae76a547fd9751af179038d | Jae-Seong Lee-Russo — Bug 566305. Serialize nsIStringInputStream. r=bzbarsky | |
8ee0464d78ba0185c6987db0236d140d4d9be7c4 | Frederic Plourde — Bug 536273 - e10s HTTP: get POSTs working. r=jduell | |
dcfeadea0cba5d103316d0bb3caf3b7030f39249 | Doug Turner — Bug 567831 fennec appears to have an infinite throbber, loads page but doesn't fire onload. r=jduell | |
5d0be2d1bcaf0eed3af65c9d411e077ed11022a5 | Dan Witte — Bug 568644 - e10s: remote nsIPrefBranch::GetChildList(). r=jdm | |
dc9cc3820b0223e3120eb8563554bf301a63727c | Dan Witte — Bug 568270 - e10s: remote nsPrefService. r=jdm | |
0227403e8a15ddd9967d3dbf902e3f4ced86599c | Dan Witte — Bug 568271 - e10s: remote nsIPrefBranch::GetComplexValue(). Part 2: assert on pref set. r=jdm | |
ee0c3deb3ac47fcc3c10bbecbc1130253b4cbc66 | Dan Witte — Bug 568271 - e10s: remote nsIPrefBranch::GetComplexValue(). Part 1: remote it. r=jdm | |
90fa3f90c0f736468dd32be958c9b3018f2c0073 | Frederic Plourde — Bug 506269 - Electrolysis: implement IPC remoting for preferences. r=dwitte | |
216fccb29929f888038c8bce988e77b2c1c90f60 | Frederic Plourde — Bug 566869 - prefapi.h does not like Chromium's prtypes.h. r=bsmedberg | |
dd7db0a478db5576885dfb32db50d78d2d526faa | Doug Turner — Merge with mc | |
b4e575873cf1a1fece744dc99d1a44b30220621d | Oleg Romashin — Merge with latest mozilla central r 42802:ffbc3baf03ae | |
c2436a9f3941fd4f5a97810cdca57f5718e394bc | Olli Pettay — bustage fix for non-IPC | |
d9ea9578ff028a659b6a8ed364ff2807f27671e4 | Olli Pettay — Use mozilla::void_t, so that CPOW compiles | |
983e2271acc37e914e2d62f05f7510067fb6222c | Olli Pettay — m-c to e10 merge | |
5c29542bba4ea36ca88ca4c0fa3f7bbb0d0adf80 | Jason Duell — Bug 567428: Turn e10s/necko on by default. r=dwitte | |
6d50282f6b60746a69a59966eb5fb644df4f950d | Doug Turner — Merged with MC. Hand merged netwerk/protocol/http/src/nsHttpHandler.cpp | |
c8ab59eecb0dfafbc50901589307ffe2bc9a78a1 | Olli Pettay — Bustage fix (Bug 548847) | |
8f48671284853f1e031fbe48de1aed6801de2eaf | Olli Pettay — Bug 548847 - [E10s] forward modal (chrome) dialogs from content to chrome, r=jst | |
51d9b7df8c1dd8135ecf18f8c55e4cde9b386523 | Olli Pettay — backout printf change | |
5b7d02f25e2c7577a9da58c26d516f60639ab22f | Olli Pettay — a printf a change to get new builds | |
6e12019d4f4d60db8a1d623464dd3806a29c6eea | Olli Pettay — Bug 565175 - [E10s] messagemanager leaks principals, r=jst | |
31cad27c0ee9fc05dec8b3953971c2921419db74 | Oleg Romashin — Bug 566118 - nsAppShell initialized earlier than QApplication. | |
5ba34062a4f92909216e653b9b94e0149ca1830b | Oleg Romashin — Bug 565893 - With MOZ_QT_GL=1 option Qt port does not render anything. r=dougt | |
3e3429d8364bd23f7656afb4bcc26435946ba8c5 | Oleg Romashin — Bug 565898 - Qt Fennec not resized correctly on desktop. r=dougt | |
dbe3cccb727807613928c60f6407358897dd3ca0 | Chris Jones — Bug 566057: Remove obsolete managee tracking code in ContentProcessChild that's leading to use-after-free errors. r=jduell | |
a415008fe34ccaa6c71cbfb44ab690e653ea4ebb | Chris Jones — Remove extraneous semicolon that's upsetting the anal gccs. | |
c41b3d316c3d93c279fda4cff2dbeaca062a94f1 | Jae-Seong Lee-Russo — Fix Windows bustage due to MS defines r=cjones | |
5c5c9309dfabdb40a2ccad976340a63c93ff3d47 | Chris Jones — Temporarily work around bug 546351 by disabling this test. irc-r=jduell | |
51d1b4a7cbcf937d4f15b63dc6dfdc1d54d4f9c0 | chithraprabhap — Bug 565885 - Geolocation - Build failure when using --disable-ipc build option. r=dougt | |
cc9333c5a6a9e4182794dead9484abfcea38c19f | Jae-Seong Lee-Russo — Bug 552822 - Windows bustage due to wrong type. r=me | |
79835fb5e7409758331a26617e2eff152053850c | Chris Jones — Merge missed nsChromeRegistry change from m-c and fix busted content-process XPCOM/chromium event loop. | |
01d070e7787fef73042d5b5b9f710cbf032f45b0 | Chris Jones — Attempt to fix long-busted windows builds. | |
2c046167b7281216bbee2d72d7ba50af610f291d | Chris Jones — Followup to bug 528146 for dom/ipc, and revert chome registry merge. | |
3a315d04bc4dd03ec4d472ee3a17d8870f5cf6f2 | Chris Jones — Merged m-c | |
91789d0400b9376cbf8a9b221575d74f54a21267 | Doug Turner — Another missing file! | |
6989da8064eba662fe3cf624bd56c66b4f921b5d | Doug Turner — Missing files from last push | |
aa0a2fc9daf60e0d0234bc0d2b992e5c3bafa70b | Doug Turner — Bug 552822 - IPC remoting of geolocation prompt. r=olli/r=jdm | |
93fb3e66d7b9cfebdd6f8c5d097c36a62c1a0763 | Jae-Seong Russel-Lee — Bug 561692 - e10s HTTP: Implement nsIProgressEventSink: part1 r=jduell | |
f59f46dc1d4ea2906ec68b679797985a61971c64 | Josh Matthews — Bug 565223 - e10s: Don't send IPDL msgs if the child has died. r=jduell | |
4bce6119966203a313d207bd17c4b7b87286120e | tero koskinen — Bug 561744 - [E10S] TabChild object used after free, r=smaug | |
1c7b03e451a078a04b420261f20fb451628b2cdd | Ben Newman — Bug 565078 - Move js/src/ipc to js/ipc. r=bsmedberg | |
af5bfcdaba4e25dede848f5ff63d795e5092c0c8 | Doug Turner — Fixing bad merge / build bustage | |
22343803fc8448a8e06d3ccdc1602315e4e99bb1 | Doug Turner — merge with m-c. resolved conflicts in: | |
31d2d548061a057a164fc8270b97fab32be005ef | Frederic Plourde — Bug 552829 - e10s - Online and offline events. Quick define fix. | |
26c6fe18490adce3a305062f3d1d08abad67537d | Frederic Plourde — Bug 552829 - e10s - Online and offline events. r=dougt | |
db77df4d496f4091d9c7de40431fc169197b87ac | Oleg Romashin — Bug 564602 - provide Parent::GetSingleton() without force child process creation.r=jones.chris.g | |
b65ad908561ece21d4c05a852e972d14620eea05 | Oleg Romashin — Bug 562710 - Disable -pedantic for cairo-qt code. r=jmuizelaar | |
ec1a7d771ab177b69a9ebc2781de83c966e8315c | Chris Jones — Followup to bug 563747: Conflict in original patch that I fixed in the wrong local tree. | |
76eb99fc5ecd985b9c96d694c040728a236ebcd8 | Chris Jones — Bug 563747: Allow building ipc/chromium on PPC, enable MOZ_IPC for mac/ppc. r=bsmedberg | |
288aeb67ac3794b0c62098faaad3ceb58cfc8b09 | Doug Turner — Merge with m-c. no hand edits | |
2f30bbaa0912c4acf6fd1c5f4b6bf1d7498712d2 | Jason Duell — Bug 558622 - Rework HttpChannelChild::AsyncOpen. r=dwitte | |
11682e4090a949f31e684c025c4478bf7aedbe61 | Jason Duell — Bug 536292: e10s HTTP: callbacks infrastructure. r=dwitte | |
c9ca45556f2cb733038e1172b8b42233e6a8f3bc | Jason Duell — Bug 561693 - e10s HTTP: Provide way for nsHttpChannel to know if it's servicing a remote child. r=dwitte,jdm | |
e0c179c7e7aec1683ebb2625cde2c28501716150 | Jason Duell — Bug 558620: HTTP: finish SetPriority support. r=dwitte. | |
88a23b9dd4c982abedfe4df003922f4dac477824 | josh — Bug 536316 - e10s HTTP: channel refcounting. r=jduell | |
5f2417a777fefeedb0cd2881aac307a77c5cedef | Chris Jones — Followup to bug 559898: fix cycle checker to allow self-loop special case. | |
952abd68aeabf9ac5f0ffbe37e3909f790ef9565 | Chris Jones — Followup to bug 541131: update |include protocol "PFoo.ipdl"| usages in e10s. | |
85e5913914345ae7cad8ad8aa7d41ce5bc3f8bd8 | Chris Jones — Followup to bug 555276: fix hacks in e10s. | |
6d8a6929844871f3ca2424a507ba883cafeed1d6 | Chris Jones — Merged m-c | |
52daf336c2a43b74c4cb1635d03b67037cabb006 | Josh Matthews — Bug 561938: Fix maemo build. rs=cjones | |
6bf63a6ac301383f53f6eb37249808be80542432 | Josh Matthews — Bug 541174 - quick fix (part4) | |
a0e66758bfe59c613ee773f25fb59b8b84f08a74 | Doug Turner — merge with m-c. | |
55597db07ca7c6ce6f49f78293642517b4833bec | Doug Turner — [mq]: bug_553508_remove_Q_WS_X11 | |
0325521754901132c589fd2a2dddb3284af8d90f | Doug Turner — imported patch bug_xxxxxx_gfx_image_16bpp_enabler | |
2b1f315936883ec2d98870bfd81c346fa6a7caef | Doug Turner — imported patch BUG_XXXXXX_maemo_qt_46_sdk_update | |
e92b9f722d29557a20cd040c597804546440d793 | Doug Turner — imported patch bug_516728_is_visited | |
eec43a19930279a5793d6d7feb50a7c25a182e3e | Doug Turner — imported patch bug_545632_16bpp_qt | |
fc78a7803d56e4ef0870dbdd5a138d57192df09a | Doug Turner — imported patch bug_545632_16bpp | |
5c152b493e80705335ade26785c43f271cce1dc5 | Doug Turner — imported patch bug_551431_resize_optimizations_qt | |
f03f9944b9326fcb849c55960cec9d5a05554ba9 | Doug Turner — imported patch bug_545237_ContentProcessParent_singleton | |
001afe07deac4886ff927658a11997f7b046a6db | Doug Turner — imported patch bug_524180_fire_event_on_async_canvas_draw | |
ec8191244dff8d66a522a316ca9513df6d3d6ce4 | Doug Turner — imported patch bug_XXXXXX_use_offscreen_surface_with_shmem_hack_never_check_in | |
eef33396d51f6ffe3afc63b78b32931ecde642aa | Doug Turner — imported patch bug_524180_async_draw_window_using_shared_memory | |
0aebc9d395a76feeca088f223aa44f4d11682940 | Doug Turner — (no bug) - add IsReadable()/IsWritable() to Shmem. r=cjones | |
b77971be3a57b8fded26a0447535fe7164de8dfd | Doug Turner — imported patch bug_544623_shared_actor_tree | |
0b4a1aff926a28743b443d8b9565edcf554df897 | Doug Turner — imported patch bug_542907_unified_chrome_registry | |
83014ea40d846c4e82448d3831eba5ac7076b2aa | Doug Turner — imported patch bug_552142_fast_scale_branch_pixman | |
a912b6efbb98c1fd919b35ca15dd0b5f0ffb57eb | Josh Matthews — Bug 541174 - e10s HTTP: Improve how URIs are serialized (part3). r=dwitte | |
cc46a878de23d87416637072d56b81e53eca39e5 | Josh Matthews — Bug 541174 - e10s HTTP: Improve how URIs are serialized (part2). r=dwitte | |
7b2da3a79e359028a82ee7e2ceb8bbdf849ea853 | Josh Matthews — Bug 541174 - e10s HTTP: Improve how URIs are serialized (part1). r=dwitte | |
bc5c9b9f6eee3ce5a9e57a0f71d3e284333de581 | Jason Duell — Bug 561526: NS_RELEASE nulls out gHttpHandler, causing segfaults at next use. r=dwitte,jdm sr=biesi | |
47588b97d63e05c95827e84e23ae433e721e69af | Oleg Romashin — Bug 561061 - qt fennec crashes on close. r=dougt. | |
9b426e73973a53c26c143c561bb01f36b2423fd0 | Oleg Romashin — Merged with mozilla-central | |
2ebd848fb5bab2748b441779231a5d08d39de5e0 | Jae-Seong Lee-Russo — Bug 547051: e10s: Support local use of Set/GetOwner for HttpChannelChild. r=jduell | |
5f2f707e8dfbccd4346ec9aa7827a9c5c3a6406c | Oleg Romashin — Bug 553904 - Child tab process crashes on attempt to initialize child plugin process. r=bent.mozilla | |
13f18acc2b6bc8394acb36d19ca4caa0b716c791 | Oleg Romashin — Bug 464966 - Add NPAPI Plugin support for Mozilla Qt. r=karlt | |
e02ebbf1cd3993adf890131830b61e69e86d4e8a | Karl Tomlinson — remove temporary logging and make test for bug 550026 consistent with m-c | |
92bd2a399b51d146037e00705411d8101423d1d0 | Doug Turner — Fix for build bustage in necko | |
188ce7092e41cf5e17ff1203db05c55d121727a7 | Doug Turner — Automerge with mc. no manual changes | |
2f0c841d610337b7fa303bafdd4a2aa6d9719511 | Chris Jones — Fix merge bustage | |
cf3aad81a0e8b8e4987ea8e7c1116bcb25d71b30 | Chris Jones — Merge mozilla-central | |
a388481c3f5eb48cf32713093c1c05baf62e9bec | Josh Matthews — b=545237 Notify PIFrameEmbedding's owner on actor deletion r=bsmedberg | |
32890a8440f3c54fb1989164dda325ffded11ce5 | Josh Matthews — b=545237 Keep track of the ContentProcessParent singleton's life and recreate it if necessary r=bsmedberg | |
46a6412b4a7d2c5b3cbf3464f4683e0041f6ed42 | Josh Matthews — b=539406 retain existing listener in AyncChannel for GeckoChildProcessHost::OnChannelConnected r=cjones | |
4778ffddaf845d738d8e1bd8bdad439544d102c8 | Karl Tomlinson — exit for pluginCrashInNestedLoop rather than crashing with crashreporter, to make timing more reliable b=550026 | |
3caeea7ad0919eb8bce979332d98a399a7192ce5 | Jason Duell — Bug 558490: Infrastructure needed to support SetPriority in HttpChannelChild. a=jduell, r=dwitte | |
0d23294d60560425da7523c964fc82123dece70e | Jason Duell — Bug 558486: Stub functions in HttpChannelChild to allow testXUL demo to run. a=jduell, r=dwitte | |
e0be6af79c76656ae3de099bf2fa147fc54bede1 | Jason Duell — Bug 555514 - e10s HTTP: propagate SetReferrer to chrome process. a=jae-seong lee, r=jduell | |
f5972978cb6e41d39b4d6642fe767d4c3f097593 | Jason Duell — Bug 546581: e10s HTTP: create common base class for HttpChannelChild and nsHttpChannel. a=dwitte, r=jae-seong, r=jduell | |
c23610cf63c904b94274d39a0dc5f0dac29a063f | Olli Pettay — Bug 557757, e10s is burning | |
ac377f2167c0a4dc2f976977be8ea088ec4b49f9 | Olli Pettay — Bug 557757, e10s is burning | |
2e96ee8bf80d3b266f74ba685fe1f0306ef0bc76 | Oleg Romashin — Fix merge bustage. | |
482000dcbafe7000feab98dbd8e3d56a7a5209c4 | Oleg Romashin — Merged with mozilla-central | |
7eda6386d28c3802e566d20c2a3cbcbc311a4f18 | Chris Jones — test for bug 550026 without condvars, with temporary NPP_Destroy logging | |
c4b97df52cae46d26f3bbee0b47b7d994e6ce892 | Karl Tomlinson — backout 5b9325736070 b=550026 | |
f22ca0221b4e4c265999fedc5f6de68e9cf126c6 | Ben Newman — Bug 554942 - [E10s] Sort out what object TabParent::GetGlobalJSObject should return and how. r=smaug | |
e55279f011c523edd4b5a6aca362834bcccd9937 | Ben Newman — Bug 554829 - Null out mozilla::jsipc::ObjectWrapperParent::mObj in ActorDestroy and CPOW_Finalize. r=smaug | |
a9be1087e51627c0ed189f04b9409986a61db87f | Oleg Romashin — Bug 554911 - mozilla-runtime process hang and not closed properly after closing fennec UI. r=dougt | |
1b9ac85bf4fd5f03163adeee829d1519400c5210 | Olli Pettay — Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman | |
74307b5f672b39d84c97d525cdff536eae85fcc5 | Olli Pettay — Bug 555573 - [e10s] IPDL generates code which may not compile on Windows, r=cjones | |
1a1d8be1dd120965bb73d2599dc03fab50c23d00 | Olli Pettay — backout Bug 554941 again | |
7e5cfca4bf1248a21395e6be7ad8f9f36f8ce707 | Olli Pettay — Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman | |
497cb03bf3717dfce367c11b5078e289695429b4 | Olli Pettay — Backout Bug 554941 | |
55459d314fff6a809bca2d691591957123a026dc | Olli Pettay — Disable the test for Bug 514705 until crashreporter bug is fixed. | |
731c8bfd876ea31ffc4dcfcdbe84357daaea9f45 | Olli Pettay — Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman | |
794f4bacbdcc5898cb3e97565ba6155b28d4e4c7 | Doug Turner — Fixed build bustage | |
d5341d4414d2f838d92afe1d25c580d17ee6c071 | Doug Turner — merge from m-c. manually merging modules/plugin/test/testplugin/nptest.cpp dom/plugins/PluginModuleChild.cpp. | |
cd86e0ea3d2d549a5a7a7c3ca066e4b4fd39a3ea | Benedict Hsieh — Bug 51470 - [E10s] The tab browser should inform the chrome process during navigation. r=smaug, | |
9f69e891fb0893080450325f94d4f5a9cc6a296d | Dan Witte — Bug 537156 - [e10s] Implement cookies. r=jduell,sdwilsh; sr=bz | |
437ca4f9a036d2677eb53da17f5c69bd21f171e1 | Josh Matthews — Bug 554835 - Build fixes for undefined MOZ_IPC. r=bnewman,joe | |
6b944ce388e893e1c9bb069d7b82ae9bc0a8801d | Karl Tomlinson — '#' b=550026 | |
5b932573607072bfa2bd1d19761e404865de2adf | Chris Jones — another attempt at a test for bug 550026, with temporary logging | |
87c518f10414dbead00a805095e52b4d580a89f1 | Josh Matthews — Bug 524180 - Fix non-MOZ_IPC build. r=joe | |
c732df81ad85371c2a443e42da9bb1cc97fcb442 | Oleg Romashin — Bug 554008 - QApplication init must be initialized in ContentProcessChild, move to ::Init. r=dougt | |
e75320dab85be88f732a9b68e62561122743833f | Ben Newman — CPOW tests (bug 516522). r=jst | |
b4b071cca5f9f3700b7a58e2b421225a19fe5bd4 | Ben Newman — Bug 541003 - CPOW: Support throwing arbitrary exceptions from content to chrome. r=mrbkap | |
55b6530567ddb7fea49254b8635ac024214a0015 | Ben Newman — Bug 540126 - CPOW: Let PObjectWrapper actors use ContentProcessParent::RequestRunToCompletion(). r=mrbkap sr=jst | |
e483a5868df5e65597a28f846e81286a233a6801 | Ben Newman — Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst | |
faa984df7f453d2adb7adce1bc184a407c43311f | Jason Orendorff — Bug 480850 - Add JSAPI function JS_New (identical to tracemonkey/rev/869bebcf1f21). r=mrbkap. | |
a01250f927d0826d6e88df99884c5e17978818e2 | Jason Duell — Bug 547809 - e10s HTTP: turn on IPC networking by default for xpcshell tests. a=jduell, r=dwitte | |
d40a32fe925e952bb7bc24e58f87a46dde8904dd | Doug Turner — Fix #ifndef MOZ_IPC bustage | |
ee2709f390d6c3acb7eaeab00d3bb954fa6c65a0 | Joe Drew — Bug 524180 - fire an event when async canvas draws finish. r=olli | |
7d65393c8c73976eaff12f038ce24fb4135a6070 | Joe Drew — Bug 524180 - Implement async drawWindow/Element() using shared memory. r=cjones | |
d56ce00d30e8f61bebcec0da0f9ba941055db38a | Jason Duell — Bug 536279 (send request headers to chrome channel) and bug 536283 (send full nsHttpResponseHead in OnStartRequest) a=jae-seong r=dwitte,jduell | |
e6a6a55b15a44ce732e6156f37b76eec3cf7c569 | Josh Matthews — Build fix for non-MOZ_IPC environments | |
9a4a568a3d9caf4b4ddf44f597dadfcf613120fa | Doug Turner — today is two merge monday | |
2e3c323495c2501f4580386479252f53bdc32cc3 | Chris Jones — Bug 544623 - IPDL: Shmem buffers should be shared across actor tree. r=bent | |
38e4a1494075499de239f9dbac21e40b6fecb011 | Josh Matthews | |
ce1f9da9f83e1319d0850f5308dd3089b1a763f6 | Doug Turner — merge from mozilla-central. no merges required | |
74ebaf1fb419cc44d4bacc56951d3939b5f1fa95 | Doug Turner — imported patch bug_xxxxxx_gfx_image_16bpp_enabler | |
cfbe4fa1679e529788f372c80d35b86d55ade173 | Doug Turner — imported patch BUG_XXXXXX_maemo_qt_46_sdk_update | |
b40fa2e11f973fe441d52bc72ee8d9b9d34bfb55 | Doug Turner — imported patch bug_516728_is_visited | |
e3a36a0d37aa0da05db3b98207cd8d28c6542b7a | Doug Turner — imported patch bug_545632_16bpp_qt | |
33517d1f7b441cb5ba4a3b1438f805bab5b94f03 | Doug Turner — imported patch bug_545632_16bpp | |
e5f43afd81a93af804c7349952f5a214c70fe9e5 | Doug Turner — imported patch bug_551431_resize_optimizations_qt | |
1be9769caa2b143193ec0862471f4eadcc01a1ee | Doug Turner — imported patch bug_545237_ContentProcessParent_singleton | |
d4346b5a12d9ed6fd96ce60f391853c3b318749b | Doug Turner — imported patch bug_524180_fire_event_on_async_canvas_draw | |
e886f4ebb7f75f16732b781d88bc8e20c06ddcd4 | Doug Turner — imported patch bug_XXXXXX_use_offscreen_surface_with_shmem_hack_never_check_in | |
11da3d51fa949c29e9d6a298be6b95d86d026ad6 | Doug Turner — [mq]: bug_524180_async_draw_window_using_shared_memory | |
eada9cc23bf8cfec85a58cbec799079abb4bb072 | Doug Turner — (no bug) - add IsReadable()/IsWritable() to Shmem. r=cjones | |
278e690df43135336a1850c16ca7c9fd801fd74e | Doug Turner — imported patch bug_544623_shared_actor_tree | |
330d08f0285f3775ac2c109047ff63b75e9e5bb6 | Doug Turner — imported patch bug_542907_unified_chrome_registry | |
0d27eef69c0391cbf81c6bf9b60f60d36d9ebb8b | Doug Turner — imported patch bug_552142_fast_scale_branch_pixman | |
c4e431fb18d00bca800fac64d688234c3008923e | Oleg Romashin — Bug 554008 - QApplication init must be initialized in ContentProcessChild, not in TabChild. r=smaug | |
b375e570458377c35436047080c17c9caad6060e | Jason Duell — Merge from m-c in order to fix e10s necko hangs caused by last m-c merge. | |
500750dc6acc816f5c3de44283a2dbe60e47216c | Jason Duell — bug 532221 bitrot fix: print BloatView logs for child xpcshell processes a=jduell, r=jwalden | |
b45221bb1371a22e654c40ed6816482981e63afb | Ben Newman — Bug 553448 - nsScriptSecurityManager::ContentSecurityPolicyPermitsJSAction should return JS_TRUE when no subjectPrincipal exists. r=mrbkap sr=dveditz | |
6cf5987b44c53da1921b509829745e157b337d51 | Jason Duell — Bug 546756 and bug 528145: fix error detection regression from runxpcshell "merge". a=jduell | |
9948b8e644ae81b9b776c7daaf8764ce1024e8a8 | Jason Duell — Fix bug 551850 (xpcshell broken for e10s on windows). a=jae-seong lee, r=cjones | |
01d4dfcd6c99325eeee077f6868c0fa13069da92 | Doug Turner — Merge with m-c | |
f65ca93ad68236d98909ff8c46ea4e01ca821ab9 | Josh Matthews — Fix bug 552871: _HEAD_JS_PATH is not defined for xpcshell test. a=jdm, r=jduell | |
74826fa64a4ca3acc55465258ac0546b4f4a6595 | Jason Duell — Merge from mozilla-central (rev 783ef71b479e) to e10s tree; gets xpcshell working again. | |
a53e5129ccf3c49e47464eb7935279731bffe242 | Doug Turner — [Bug 553149] Implement sendCrossProcessKeyEvent for e10s. r=smaug | |
376c8fdfa9dddeb31e686647f01a409e7df90109 | Doug Turner — Fixing two Qt bustages. First, calling MakeFullScreen on child windows is bad as they are displayed. Second, the Qt version we are using has bugs with window activation and we added a XSync before calling showFullScreen to avoid such cases. r=oleg | |
586416cd886e9bf990e589027ce97063c8768f1a | Doug Turner — Merge with mc | |
c8576354841b984fe61898b39ab97aff695f3370 | Karl Tomlinson — Cleanup from merge d04db5a2a30a. Complete backout of test for bug 550026 (performed on mozilla-central) | |
19e5325c7684300b6fe1096da00d2180a874dc81 | Chris Jones — Backout test for bug 550026 because it was too unreliable | |
71c82fee05b32fd398ef00110767589b01bc9e4a | Chris Jones — Backed out changeset 77887760e63d | |
3862b3cd1efe9e24e95ab85804a2971f77c81402 | Chris Jones — Merge backout | |
fbefedc05ccecd57fbdf96764dd19b5cdc649b8d | Chris Jones — Backed out changeset ab7b233c05fe | |
6cdea53b6c883bef8f82913db001d1df7a978f41 | Chris Jones — Merge backout | |
c71738584d774e4d37b23891e7dce3a6d2c70c56 | Chris Jones — Backed out changeset c713ff1a0d4a | |
d04db5a2a30a9b75ef1450cef7f183cdd1fe0cff | Doug Turner — Merge | |
c713ff1a0d4a71f75390ca8c1098ebe9dba7685b | Karl Tomlinson — make sure to sleep long enough in the presence of signals b=550026 | |
2fcc4f99471a1e0b2cd1ae89a4bc57bf60d42344 | James Cook — Bug 524919 - Qt build of Firefox or Fennec does not respect my screen's DPI. r=mark.finkle, sr=pavlov | |
6c553cbfd7caff0a19a9e3e59d9b9e2eb8ca5573 | Oleg Romashin — Bug 551045 - Widget Qt ::Update causing unexpected repaints and rendering lags during scroll. r=dougt | |
eef101881cce4afc54a89aeeddeb67fb8aa3d81c | Doug Turner — Merge. manually merged. modules/plugin/test/testplugin/nptest.cpp, testing/xpcshell/head.js. | |
faf9ae9323b389b69884689e8f84806c4b640c28 | Doug Turner — Fixing build bustage on Qt. This is similar to bug 550261. | |
843461e1781e975e591e08a0ee3e3e11a0a5e550 | Chris Jones — Merge racing pushes | |
8be7c01b352481df663246cad52e2914a37e0b26 | Chris Jones — Fix some merge bustage. | |
fb4795f85847654616a3800d96493a09da34aba2 | Doug Turner — Fixing js/config/rules.mk to match mozilla-central | |
9d62cf3cabbacc25d584aacd6f3d27c265ae6a95 | Doug Turner — Merge with mc | |
ab7b233c05fe5deb172b15d10168a411c42e8c55 | Karl Tomlinson — modify pluginCrashInNestedLoop to work when other events also become pending b=550026 | |
77887760e63d885b2406deaf077a557a89e6f438 | Chris Jones — test for bug 550026 r=karlt+cjones | |
527f84836d02628799047483b40e658b114f93f7 | Chris Jones — b=550026 Don't call PluginCrashed while plugin code is still on the stack r=bsmedberg | |
a64df639254eb1db27c8c6dc634ff2a7888723ab | Oleg Romashin — Bug 546605 - Some initialization and whitespace issues with the latest switch to QGraphicsWidgets.r=dougt | |
025d95e9aa36934217d43b770ebbe6c07e4b115e | Olli Pettay — Bug 549693 - [E10s] addMessageListener callback object should have access to browser object, r=jst | |
cb282c640aed7f6b31d9c4e3822aea00f31081fb | Olli Pettay — Bug 549884 - [E10s] add .docShell to TabChildGlobal, r=dougt | |
898ce8caca5aaa72ecacd201221834d69dc45ce4 | Frederic Plourde — Adjust ASyncOpen arguments naming in PHttpChannel.ipdl and HttpChannelParent.h in concordance with HttpChannelParent.cpp | |
0b53086e8a2f3693c929f78aefba224bf2eef888 | Frederic Plourde — Bug 546756 - xpcshell tests should fail when child scripts generate syntax errors. r=jduell | |
385cc0738bf947ed1b5dd79f063ebabe9f2ecf03 | Doug Turner — Build bustage on Qt | |
ecf6874e899016eb98cca43502fc79d31b8527fb | Doug Turner — Merge | |
eb3a2e3e7f265560aea28af465dbe63d720cfb5a | Oleg Romashin — Bug 545899 - Qt XEmbedding must be updated according to QWidget->QGraphicsWidget change. r=dougt | |
913e13dab60f0b0111cc2783218a753cd94f1f32 | Olli Pettay — Bug 549223 - [E10s] MozAfterPaint events aren't activated when event listener is added to tabChildGlobal, r=bsmedberg | |
fb90d115401473dc4b0dc7e7a6d9fc838af1e87e | Oleg Romashin — Bug 545899 - Qt XEmbedding, not initialized socket. r=dougt | |
9c9b4447c31915ccb550b435f65dc1d44fe7af3b | Oleg Romashin — Bug 547668 - TabChild.cpp fail to compile with Qt port enabled. r=dougt | |
86e4bc5b4c4c31e2217975439904a61dcc5f1115 | Karl Tomlinson — resolve ambiguous call of overloaded ‘AppendInt(long unsigned int&)’ b=517133 | |
b1b8af0e01fe62df8b86ccc56c13562c84fe3c38 | Karl Tomlinson — b=517133 Get crash stats for X errors r=bsmedberg | |
db46b09236c27a2096b4a29aa8aa6546605d1175 | Olli Pettay — Bug 548065 - Segfault when sending async message to remote process that has not initialized yet, r=jst | |
a06030e5fc8aab4d011eeb09cfd665b8975ed070 | Olli Pettay — Bug 547947 - [E10s] content process root context should use JSVERSION_LATEST, r=dougt | |
2749c543953893accfa241a0e6c18f01ee165f16 | Olli Pettay — Bug 547856 - ###!!! ASSERTION: Uh, cx is not the current JS context!: 'cx == GetCurrentJSContext()' when using dump() in content process remote script, r=jst | |
a5e11657a630e58a27828db0868ce321f44e9751 | Olli Pettay — Bug 548065 - Segfault when sending async message to remote process that has not initialized yet, r=jst | |
ae03c4cab0a4061f617daa7d40f4e47c4a9b340d | Olli Pettay — Bug 548056 - Don't try to parse empty json, r=jst | |
efa1c8d24462d912ae9184b7ca994060ce78cacd | Chris Jones — Fix merge problems | |
60b96935c8e1bc88623d9ec33257999d6231d5ec | Chris Jones — Merge from mozilla-central | |
416375517820bf550a6bf64a0d5a4ba729eb6d97 | Olli Pettay — Bug 542242 - E10s, content process event handlers, r=jst, r=bsmedberg | |
eb57ae66e03f27e921848c2da38cf8cad140d5a8 | Oleg Romashin — Bug 545651 - QApplication is not starting in tab child process. r=dougt | |
448ac1b0a3917253acf8e87f96218e7eeb6eec8b | Karl Tomlinson — b=540114 reparent foreign children of the socket window before it gets destroyed r=cjones | |
8b8708718f6dfec6b4d7e0e7dca8fed7f6d0a9bf | Ben Turner — Fix #warning, msvc doesn't have that. | |
e136d6b6f5ced9fd62f7740184aa47c07af42913 | Chris Jones — Bug 544945: Mochitest of clipboard interaction that forces the plugin subprocess into a nested event loop on gtk2 platforms. r=karlt | |
620a72b9de98a3a7763bd8ce5f65044c42e3c306 | Chris Jones — Bug 544945, part 2: Periodically unblock the parent to allow it to process events while the plugin subprocess is in a nested event loop. r=karlt | |
64878c12c181cc6d49567f55f0c45e2a5255a329 | Chris Jones — Bug 544945, part 1: Detect nested glib event loops in the plugin subprocess. r=karlt | |
642cb539eb889c7869d39f19ced2970e6c668821 | Chris Jones — Bug 545455: IPDL/C++ test. | |
9800842b1f0215bf00a412d08ed69ee6dbd65118 | Chris Jones — Bug 545455, part 2: Expose override-able hooks for top-level IPDL actors to be notified on stack entrance/exit. r=bent | |
5ca3dfc1266a98bdc6a7bb31ca42453ff56b9bea | Chris Jones — Bug 545455, part 1: Track when RPCChannel code is first pushed on the C++ stack and last popped. r=bent | |
f933d97663859ff5a7b08ac8fb9198da11328d90 | Jason Duell — Bug 541486: Prune unneeded interfaces from HttpChannelChild. author=jduell, r=bsmedberg | |
959add9a851a4ea8787f5d4fb7fb9e0cb1a1d870 | Jason Duell — Bug 530952: Electrolysis HTTP Channel implementation. author=jduell, r=bsmedberg, sr=bz | |
ab07afb8c04ccc8216cd483f6787724860656b72 | Chris Jones — Bug 545757: Don't post replies to the IO thread after a connection error. r=bent | |
2efb17a8af6599ecd11cd8e96f1c7eeeeb87edc0 | Jason Duell — Print "child|parent" for dumps in xpcshell tests to disambiguate process output. r=jwalden | |
58a378e88feed84e1cdc34b6f9e18fe4e13d3173 | Benjamin Smedberg — Revert the incorrect portion of bug 543788 which was landed in electrolysis without final review. | |
a68ce46ba891a8f0e76e8ddc296556bb9b8571cd | Chris Jones — Fix windows build | |
0f8a10cc7ca31cf3a105b00daa7e48a62923ee85 | Chris Jones — Bug 544345: Mochitest of plugin hangs. r=bsmedberg | |
4bbb628d71c8264f7c6a100bee056a3c0fcac33a | Chris Jones — Bug 544345: Kill plugins if they exceed the hang timeout. r=bsmedberg | |
92f8813ae0996e156b51be42ebb6551c73756172 | Chris Jones — Bug 545053: IPDL/C++ test of hang detector. | |
3eb12d621ef55b5bdbc4971959823a28a78e7796 | Ben Turner — Bug 545053: Implement IPC hang detection for windows. r=jimm | |
ca8be60b3efcae4bb25048d56cbe68d46f6ae259 | Jim Mathies — Bug 538918 - Fix for bug 545338, don't drop into WaitForNotify() when spin loop unwinds. r=bent. | |
a77022f7680c9486748abe5ddb55cb9af6686cea | Jason Duell — Add run_test_in_child() and do_load_child_test_harness() xpcshell functions (bug 521922). r=bent sr=ted | |
570d05b8d634e7163adf669bf789aa27c4d37caa | Jim Mathies — Bug 538918 - Move Init() above mutex unlock - attempted test hang fix. | |
2f9e351ca2b121bd9da5db03392f702395a27bd3 | Chris Jones — Bug 545591: Temporary workaround. | |
9ef84792501d3d1e3bbd595ae0e8c80e541c3470 | Jim Mathies — Bug 538918 - Don't delete gNeuteredWindows until the stack unwinds. | |
e5c03e24fe5858fc9a1cf4935063050a4891a1f7 | Chris Jones — Bug 544882, bug 545312: Only tell glib that work is pending if there has been a pollin or timer expiration. Merged from chromium latest, r=chromium | |
5d07e1c651f4e0debd89bd62ee8f536f066c2d1b | Jim Mathies — Bug 538918 - Don't test the stack depth on entering WaitForNotify(). r=cjones. | |
109e2d8b095d32f697c06b0e0820a11c1bb1237a | Chris Jones — Log "schlepping drawable" messages as PLUGIN_LOG_DEBUG. no r=, trivial | |
1d9c3e67a2ac563d59f392c862bd78423a2e65a7 | Benjamin Smedberg — Followup to bug 538918 - Don't leak gNeuteredWindows, r=jimm | |
45dcc1e10d76e1f41d4e30ad9562aaef5869f91f | Chris Jones — Bug 545338: Make the IPC hang detector tolerate spurious wake-ups. Possibly temporary. irc-r=jimm | |
5603d4b9af300439da13f66b6e7ab39b87e76be6 | Benjamin Smedberg — Merge last of bustage fixup from the plugin UI to electrolysis. | |
834671736c6b47c1d27b4e8a6be4fbec1ab7d437 | Benjamin Smedberg — Merge bustage fixes from mozilla-central into electrolysis. | |
3de45fce376dfe8fb053dc9ffa46d7405d83c12f | Jim Mathies — Bug 538918 - follow up patch: IsMessagePending should use PeekMessage, not the stacks for detection. | |
8e3ef682c470bcec4d368bf46bc59184289427b6 | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
c9c5a7a124e535a53d426af490b8a0fd8fe6b0b9 | Ben Turner — Bustage fix | |
6d5e409f594aef499fe525738e1aafbe51017661 | Chris Jones — Bug 540004, part 3: Add a ShouldContinue() interface to IPDL actors that allows them to decide how a hang should be treated. r=bent | |
b85532205c1b0685f423dacc77c7cbd1f29d161a | Chris Jones — Bug 540004, part 2: Detect hangs while awaiting synchronous IPC replies (on POSIX). r=bent | |
d0e79b58e9b82ea1d6ccc934b6010f39b2f0ccac | Chris Jones — Bug 540004, part 1: Various and sundry trivial refactorings. r=bent | |
fe8bbab16f01319acd352bfccc5ba09e599fc40f | Chris Jones — Fix linux bustage. | |
28420868f2394cbebb4568e892222a8ea8004683 | Jim Mathies — Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones. | |
1666292c7610900bc6d21624d66a4f5f95cf7ce1 | Benjamin Smedberg — Bug 543788 - Infinite loop in CallUpdateWindow/WM_PAINT messages when switching tabs with a windowed plugin (Acrobat and sometimes Flash), r=jimm | |
a77f5a6cce34dece7c0b90275001fa35b80465de | Benjamin Smedberg — Merge mozilla-central into electrolysis | |
240e383440c40844d335ce2229f18125b1f961f3 | Chris Jones — No bug: Test RPC round-trip times and warn before sleep()ing. no r=, test only | |
367b795dfbcff37d738e0f4b66f43a2f00de7751 | Oleg Romashin — Bug 544192 - Qt Xembed version required for IPC browser content embedding. r=bzbarsky,mozbugz | |
3a2b5e7cf66c5d5e36c19932b92a4131839ae4d5 | Ben Turner — Bug 542821 - 'Process startup event gets dropped on the floor by deferred messaging'. r=jimm. | |
796821901a0361a7f7ba806c665ace6a8da3740b | Benjamin Smedberg — Bug 516515 - Don't initialize XPCOM in plugin processes, r=cjones | |
482029a3e147a90346dd9e00756adcfa0ec6a648 | Benjamin Smedberg — Electrolysis bustage, fix up testshell from bug 543696, Remove unused nsIScriptSecurityManager::CheckConnect | |
7270e1c27f5b3535526d8098fec91aa765a06865 | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
c2d2de888c99294c67ee75ad10f7ceb4acb2fe90 | Ben Newman — Bug 542341 - Add RequestRunToCompletion method to ContentProcessParent. r=cjones | |
5bc1c351482222249da2cee9903794318ff50719 | Ben Turner — Bug 542915 - 'Protect DelayedReleaseGCCallback from reentering and double-freeing NPObjects' r=jst+josh. | |
95990e1a50e5647fc6c3b3dcc73ca92c518f8251 | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
4cdebce7020a1a7142845773278f78e9512240fc | Thomas Lee — Error out if there are manager/managee cycles in protocol graphs. r=cjones | |
2e5f92d640fe1e9201117fba2aef245984dc360e | Ben Turner — Bug 542337 - '[OOPP] hang in test_plugin_clipping2.xhtml' Followup fix, r=roc. | |
b3f9b762cab489e69dd7cda8716fd9280136f595 | Ben Turner — Bug 542337 - '[OOPP] hang in test_plugin_clipping2.xhtml' r=jimm. | |
6fdd222191f6141dc048bf73751212060b814a4d | Ben Turner — Bug 542617 - 'Deferred message loop mishandles WM_NCCALCSIZE'. r=jimm. | |
03d47e41b1a5a18099548d598574bd5e99b928db | Ben Turner — Bug 542337 - Add back the ValidateRect call. | |
b4bd87233c78f019fab5adef916313f8b61a1781 | Joe Drew — Bug 542047 - Forward nsDOMScrollAreaEvent. r=smaug | |
15fc08aacb4e7f5339447fb672f18f6740de0907 | Benjamin Smedberg — Merge backouts related to bug 535564 and bug 542337 | |
c04a2911a953c72a2a925d65554da9c5c7a32439 | Benjamin Smedberg — Merge backouts | |
9fb0650cbfc08daf9b1371544987878f7bb3ecd6 | Benjamin Smedberg — Backed out changeset e033fa1d3b0b - remove the workaround for bug 542337 because bent landed a real fix and we want testing | |
686aedb56727e992700c4cb6dcc0162dab5b895b | Benjamin Smedberg — Backed out changeset c7a2f3e14a58 - Testing from bug 535564 - We don't have a file handle open when we launch ssltunnel, so ssltunnel wasn't the cause. | |
c465745b33b116334e84ff04bb0a438ea70a7a58 | Benjamin Smedberg — When calling a null function pointer, breakpad apparently skips a frame. In order for intentionalCrash() to appear in the minidump, try dereferencing a null pointer instead. | |
15030b53f5f8e7e958fe751257bfc61353d5c65e | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
ca47a6798afdde5a623d9d31ffac50baeada32c9 | Benjamin Smedberg — Bug 541707 - semi-random failures in test_crashing2.html, probably due to interminism in the crash/crashreport/reload sequence | |
6125df90678af05cf79bbe74581370393f71e8e2 | Chris Jones — Follow-up to bug 540886: address review comments I forgot to before pushing. | |
680d4df8c573829728ae489186000e99a005541b | Chris Jones — Bug 540886, part 3: IPDL/C++ test for BlockChild()/UnblockChild(). r=bnewman | |
2aa7d72c7b901b9b5a53e53ee1a14df2a7509945 | Chris Jones — Bug 540886, part 2: Offer a BlockChild() interface to RPC protocols that allows parents to prevent children from sending messages back of their own volition until the parent calls UnblockChild(). r=bent | |
81f601eb0c45b0045202a80bf863ef2f1dcc3e70 | Chris Jones — Bug 540886, part 1: Refactor "special message" dispatch in AsyncChannel. r=bent | |
3b8310fcc35df722b40757423775f68a34d81601 | Chris Jones — Bug 540111, part 5: IPDL/C++ test of multi-managers. r=bnewman | |
d7a34309805841767abfabe1d9cf6947b4f4d600 | Chris Jones — Bug 540111, part 4: IPDL-only tests of multi-managers. | |
de1a20e521f8a02ea23ab1b841be698a850c3c60 | Chris Jones — Bug 540111, part 3: Allow IPDL actors to be managed by one of a set of possible managers. r=bent | |
fffccafd827fc2cce40c6185c461cbcc4dce0683 | Chris Jones — Bug 540111, part 2: Subsume direct calls to manager->Dealloc*() into RemoveManagee(). r=bent | |
d813355607dd9c40d979011207e1ba20cf452536 | Chris Jones — Bug 540111, part 1: Add a new IProtocolManager::RemoveManagee interface to break reliance on the |Manager()| interface. r=bent | |
645dd195d5db91ded307c1664f5ae54308f3e7ec | Chris Jones — Final merge of debug-spew backout | |
28660f34b7a0a281727d38cd613109a258df988c | Chris Jones — Backout 8d0ad9632fd2 | |
59d102856e678f7c168c9b3e7e6a63f71f0c12cf | Chris Jones — Intermediate merge of debug-spew backout | |
e5ca69832b937f2a5b1942db6859fe501628b9cf | Chris Jones — Backout f861b6e0a364 | |
a65c41ba836cc70c668ba70214c8dac25d9d14fc | Chris Jones — Intermediate merge of debug-spew backout | |
9bb10cf4a84f9915295340f7f59ca1e36cfeb336 | Chris Jones — Backout b0fee4f9b8c7 | |
d41ca0dfd03373a41403a8dd26445fd1f3d3dddc | Chris Jones — Intermediate merge of debug-spew backout | |
ddf0a370f6cead011e835f56a6bbf7fe589b7be0 | Chris Jones — Backout 76bf173816e8 | |
065a181a71363bb6e7f28989e3b002d346bb3a4c | Chris Jones — Intermediate merge of debug-spew backout | |
557538492a354ea5ce541fa728e92b2a417f81bb | Chris Jones — Backout d87a958aab73 | |
7a8fe3c399368ed9db2f266a4d86dd2a7c524243 | Chris Jones — Intermediate merge of debug-spew backout | |
7cc30db4acb4a451e90898da95f8309f97a83f29 | Chris Jones — Backout 581822324d75 | |
c349f2f6cfc705d8e5321f2d8e0ee6f8c692a353 | Chris Jones — Intermediate merge of debug-spew backout | |
1a9fa9afbcdabdce1ed4332d7eb878b45b1e3d2f | Chris Jones — Backout 23ee84dbd7b5 | |
84d5441eeea4ca1407dd2c3ecb4d36d78b209a59 | Benjamin Smedberg — Fix bustage from bug 542337, this function doesn't exist. | |
9dfd52039d027d4a4f4920bd031bc8a5e332f208 | Chris Jones — IPC socketpair()s should be CLOEXEC (dup2() unsets the flag for the new fd in the child process). irc-r=bsmedberg | |
d034c49accf673d65aa19f0c2b4e0ae4f85158ee | Ben Turner — Bug 542337 - '[OOPP] hang in test_plugin_clipping2.xhtml'. r=jimm. | |
126d2c9358dedaa6daf386e1b4660725833fdbd5 | Benjamin Smedberg — Add a timeout for test_plugin_focus in order for events to be delievered to asynchronous event loops, r=jimm | |
e033fa1d3b0bc04aaa37708b6d48eb8b0aeb4fb5 | Benjamin Smedberg — Work around bug 542337 by making the testplugin not call IPDL methods to paint. | |
74b341abaf3516d80beeb3e16b8d53a320b7923d | Benjamin Smedberg — Fix typo in error-handling case that we rarely hit, r=trivial | |
e24f926aeb19436c29fb1bd54fe86a6eb8318290 | Jim Mathies — Bug 541362 - [OOPP] hang closing tab with Yahoo web messenger loaded. r=bent. | |
4112e79330fe42f06ed5921bd9dae74ac6b3d0dd | Jim Mathies — Bug 540052 - [OOPP] Test failure in test_plugin_focus.html. r=bent. | |
23ee84dbd7b5566e09cd21747b68d17be243da94 | Chris Jones — Yet more temporary debug spew for diagnosing mochitest hang. | |
94947b33d32fca724abb4973f501035acf439189 | Benjamin Smedberg — Bug 535564 yet another attempt - Don't inherit the leak log handle from parent to child processes: Java spawns a process which holds this handle alive beyond our shutdown, causing our test harnesses to be unable to delete it, r?jgriffin | |
cada96dc6151ba919255c39cf277cd306b9d7296 | Benjamin Smedberg — Bug 540604 - silverlight doesn't work with OOPP because it doesn't set the stype outparam for NPP_NewStream, and relies on us initializing the value with NP_NORMAL, r=cjones | |
c7a2f3e14a580c7708cd0062b0ddc76e2eaaf322 | Benjamin Smedberg — More testing from bug 535564 - Move the process-log removal after we kill ssltunnel: I have a hunch that the ssltunnel process is inheriting the file handle from python. | |
581822324d755d31e2324a1d4b646c32befd02de | Chris Jones — Temporary mochitest debugging: eliminate race condition between parent exit and child minidump request. | |
e42ab72a6a7acc2b24763c3d4e487387ea9cc344 | Benjamin Smedberg — Bug 535564 - automation.py: WindowsError: [Error 13] The process cannot access the file because it is being used by another process. Don't keep the PID log open all the time, but only open it when it is needed. r?griffin | |
be4144ff77907a5a2e47590ddba65c74e48eba5b | Karl Tomlinson — b=540910 restore flushing of Xlib requests from the parent to the server before testing from the OOP plugin | |
d87a958aab73dcb4998f334bce6b22092113f7cf | Chris Jones — More temporary mochitest hang diagnostics: kill the plugin process with SIGSEGV if it doesn't shut down within 30 seconds. | |
d75295d1fd14f3f05603330b513f9eabe4a7a74a | Benjamin Smedberg — Rename Crash() to IntentionalCrash() so that automation can grep for it. Make it non-static, and add trailing instructions to it so that it isn't inlined nor tail-called away in crash reports. | |
76bf173816e84d230652bb88d39f2d9f20b1be8a | Chris Jones — More temporary debug spew to sort linux mochitest hang. | |
0ddfcc34162368927e623e880e2231432a0f8452 | Benjamin Smedberg — Printf-debugging to help figure out bug 535564 | |
38cbc1637ad32aa48ab9d3cb7ed63807366eac1f | Benjamin Smedberg — Re-enable the timer/asynccall tests now that the ChildNPObject leaks are fixed | |
a5db6b7b9c189a631a3c65777a28a9e3657435f7 | Benjamin Smedberg — Merge mozilla-central with electrolysis. | |
69f4e7d5553c84d0bcd59c6e35ef1a2c83f2f407 | Benjamin Smedberg — Merge electrolysis tip with intermediate merge point. | |
d49fb036b5683095b5735744fcc97059a3713c15 | Benjamin Smedberg — Merge part of mozilla-central to electrolysis after the pushes from 21-Jan. | |
b0fee4f9b8c7ec241a0617577c5256e0774802b0 | Chris Jones — More debug spew for sorting mochitest-plain hang. | |
f861b6e0a3641064e10db99863e4edce34fbba4d | Chris Jones — Temporary spew part 2: convert fprintf(stderr into printf( so that child output shows up in the log. | |
8d0ad9632fd2ba1343051752d1ae0aa0c536ffe3 | Chris Jones — Temporary debug spew for diagnosing Linux mochitest hang. | |
45575c2d604dbc616264a0def81e47df0314b324 | Benjamin Smedberg — Bug 540967 - "missing output line for total leaks" because the parent process isn't waiting for the child process to clean up/write leak logs, r=cjones | |
1d795dffc93e44988bbea87b096d5c6c0f9ee3ff | Karl Tomlinson — b=540910 use timeouts in plugin_clipping_helper2 so that the X server processes Xlib requests from the parent before testing requests from the OOP plugin | |
48ac29df3879e866f12b3b5ca35a10d1527ecc10 | Benjamin Smedberg — Bug 540868 part 3: when deallocating NPObjects in leakcount builds, let the leak monitor know that we cleaned them up correctly, r=bent | |
9648cabf2b581873c81b2b688f9205f09f2f4e01 | Benjamin Smedberg — Bug 540868 part 2: keep all NPObjects (not just those with actors) in mObjectMap, and invalidate/deallocate them when we destroy the associated instance, r=bent | |
161692738cb1ac8a5423dfdda0b752488443a73a | Benjamin Smedberg — Bug 540858 part I: separate the refcount logging of NPObject (which works for both plugin and proxy NPObject) from ctor/dtor logging of ChildNPObject (proxy only), r=bent | |
9e823e2045814a9772cd0593fce09c873750dfee | Chris Jones — Bug 521929, part 3: IPDL/C++ test. | |
955285b4ad0f3d9ba5186e9b94bfda9a1b4540ac | Chris Jones — Bug 521929, part 2: Save racy RPC replies onto a special stack until they're the reply to the right out-call. r=bent | |
d05dcf0d5576acad09f938c414e2f8142c555a97 | Chris Jones — Bug 521929, part 1: Add a "seqno" field to synchronous messages. r=bent | |
90aad062f6c41e446eee48ce5149e847d09b48ad | Benjamin Smedberg — Merge backout of the printfs to diagnose bug 541155 | |
2e14387eb276fe4dc6ee4b13db76639d12b6234e | Benjamin Smedberg — Backed out changeset df78efe07b18, debugging only printfs now that 541155 is diagnosed. | |
53450d7a63aef603b2d16af7aae9256eef089709 | Karl Tomlinson — b=540910 flush Xlib requests from the parent to the server before testing from the OOP plugin, and increase the timeout so that GTK's idle timer gets run for XEmbed plug sizing | |
1ef7c1bf3014556c0e78ab4a0ab95a0c58340298 | Jonathan Griffin — Test for bug 539755, NPN_GetAuthenticationInfo | |
b6d5dada29066882eb6c00f77493aac35f3236d3 | Benjamin Smedberg — Stupid logic error from bug 539755 | |
564deba52e62eccb311f4742c2a00ec460b07234 | Benjamin Smedberg — Bug 541155 - test_loadflags.html doesn't reset prefs properly (manifests as a failure in modules/plugin/test/test_cookies.html), r=dwitte | |
0729d32598380b28827836a269c211425c0ae850 | Benjamin Smedberg — Merge mozilla-central to electrolysis. | |
2d7afd99367d89bd09e8e24c230e1c4b21ac281c | Chris Jones — Fix Windows build busted by 2e3e142612b1. | |
2e3e142612b180bc605de527de11c6755259f336 | Chris Jones — Bug 538239: Guard against async messages unblocking sync message waits. r=bent | |
38659e873fd1eea73aab1984adc1dd13ce82e377 | Chris Jones — Test for bug 538239. | |
3d68f4cc4d555bbb1b981094b885701aa544671b | Chris Jones — Bug 539451: Clean up OOP crashreporter stuff in UnsetExceptionhandler(). r=luser | |
df78efe07b18d21f74d362d2cb6464e55f94a5e0 | Benjamin Smedberg — Push printfs to tinderbox because the e10s errors are... surprising, especially on mac! | |
c15099808e2c927b8cbf406340fd181fae0ed8d9 | Ted Mielczarek — bug 539552 - make PluginModuleParent write out more data to .extra file. r=bsmedberg | |
69efd75e70cab140400cf6b021d647b5a68c1b93 | Chris Jones — bug 539552 - Add a GetMinidump() method to top-level, parent-side IPDL classes. r=bent | |
c278aa8c9eff059a9a866177094ca1fa51da5447 | Chris Jones — bug 539552 - keep track of child process minidumps, offer pid based lookup API, write out .extra data in child minidump callback. r=ted,bsmedberg | |
cca0bf3db70a138df3e9781b14f65553e0f6bb9b | Chris Jones — bug 539552 - Forward-declare CrashGenerationServer from client_info.h. r=ted | |
e1b4d81e848c8fa53ae8c7fb17f2da05dd45b621 | Benjamin Smedberg — Remove the result-initialization from e9c045ce1618 which shouldn't be needed, bug 540776 fixed this the correct way. | |
df96457c0b2328c8a0294d1f1e99c5742df8b7db | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
c7549d9ea5e8b54850d8dd28c6c55e9c539c2080 | Benjamin Smedberg — Bug 540775 - Implement NPP_SetValue(NPNVprivateModeBool), r=cjones | |
785ff3572af583c5be085681d740bf120bbfdfa0 | Benjamin Smedberg — Bug 540776 - Initialize NPRuntime scriptable result variants the same way the Mozilla plugin host does, r=cjones | |
c8972f8e1ca4892698c101758fb26d91f8f4b74d | Benjamin Smedberg — Bug 518924 - NPN_ScheduleTimer, and clean up asynccalls when the plugin instance is destroyed, r=cjones | |
e124261feb9059f5824d35ec2a65c928d17f3efa | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
d0918e6f611f004a44467c6aab9ac806e133e337 | Karl Tomlinson — Bug 539897: Add missing socket_window reference due to GtkPlug bug. r=cjones | |
736458a62836ad29dccebbe558f442a35f64a64e | Karl Tomlinson — Bug 538914: Undo incorrect unref of GtkPlug by plugin. r=roc r=cjones | |
5b2064f8e94b07bb03c22d0f1580851e9e54b7d7 | Benjamin Smedberg — Merge mozilla-central into electrolysis | |
ef50f036a188046c016b3cdc3cfa20477e0d914b | Benjamin Smedberg — Bug 539726 - Increase the timeout for plugin positioning due to delays in XEmbed process compared with in-process (which only requires delaying out to the event loop), as suggested by karlt | |
3bfc0fbabb2ce583cc71f1bcbf4a4c296f076a63 | Benjamin Smedberg — Merge mozilla-central to electrolysis. | |
f78daed09fdff6d199222e6e51c2e2f3257d7598 | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
72339fa0f080df2a004c5de6a0d1c90f12cb9cba | Benjamin Smedberg — Merge mozilla-central into electrolysis before bug 530475 to avoid merge conflicts with bugs landed in both branches. | |
6f003829a09660e1577d1ac765bd4ab244ee1de2 | Jim Mathies — Bug 539955 - [OOPP] unit test failure in test_plugin_mouse_coords.html. r=bsmedberg. | |
18d07b504076cf899bd32769b9e364a4ac67663f | Benjamin Smedberg — Bug 521377 build-bustage followup: make template instantiations available inline, r=bent | |
bfa580b1a0e08f635a9d0284fc9fe5a152916ebd | Chris Jones — Followup to bug 539856: Save actors' IDs in all message handlers to avoid use-after-free when the actor is deleted above the handler in the stack. IRC r=bent | |
66836628dca909ad6dc35261c5d4a7a5b2d8ed62 | Chris Jones — Test for followup to bug 539856. | |
7f06234971e5530e7c0a71890a8efaae4f98e560 | Ben Turner — Bug 535036 - '[OOPP] Flash hangs Firefox with IPC enabled when video is paused and process loses focus'. r=masayuki+jst, sr=jst. | |
f87cb6c439249ae096ea10e9c7c0efead67f549a | Ben Turner — Bug 521377 - 'NPRuntime: Segfault when NPP_GetValue_NPPVpluginScriptableNPObject returns a null actor'. r=bsmedberg+valgrind. | |
0e60eccba5332cb6830834dfb69d7dad29e53c59 | Ben Turner — Bug 539061 - 'OOPP: ASSERTION: Received "nonqueued" message 31, 10'. r=jimm. | |
25d70f95c05f45a578c5b99a4f572bea0e498aca | Benjamin Smedberg — Bug 539280 - Add support for NPNVnetscapeWindow query on Linux, r?karlt | |
a556d3c68d87bf1bf790fb88816c8c75d267617f | Chris Jones — Bug 539856: Avoid use-after-free of |mId| when constructing replies to destructor messages by saving |mId| on the stack. no r=, minor | |
2083feed314e0058673644a9fc1eb17ebd147851 | Chris Jones — Test for bug 539856. | |
a809921fa633117327d38f0f469cef706638c758 | Benjamin Smedberg — Merge mozilla-central into electrolysis | |
64be35288deee3d25114fb388c6fd5552c1957c4 | Chris Jones — Bug 539343: Call DeallocSubtree() on subprotocol actors after being __delete__-ed. r=bent | |
4a3070c1d37fa5d57d73f33f8e47b4ddd52a5fb2 | Chris Jones — Test for bug 539343. | |
f9c120b3708021af5180241bc30b0a9714d5d7bf | Benjamin Smedberg — Enable out-of-process plugins by default in the electrolysis tree. | |
fe1b07a0e447a2f9901d63384a3f50e70add4c05 | Chris Jones — Bug 539295: Use lenient child reaping in NS_BUILD_REFCNT_LOGGING builds. r=bsmedberg | |
45d9f1aedaa6ff968146fb0f9276a3278c45d525 | Chris Jones — Bug 539295: Add an extra EnsureProcessTerminated() parameter to control how lenient to be wrt child shutdown. r=bent | |
44db0109e8743fbdaad0140f3b2479ac015ff214 | Benjamin Smedberg — Merge mozilla-central into electrolysis | |
3bbb82c571d825b6fd4f5df28acde839ddb79594 | Benjamin Smedberg — Followup to bug 516759 (multi-process crash reporting), make childCrashNotificationPipe a leaked char* instead of a leaked nsString, so that it doesn't show up in leakstats. r=ted (Filed bug 539451 as a followup.) | |
9f1c3ebfaa9c354dfab89f9d50c5335abd418b0f | Benjamin Smedberg — Bug 539048 - Hacky temporary UI for sending plugin-process crash reports, r=ted | |
b8d798f36a7f27c7c4c01a79839a786fceef8909 | Benjamin Smedberg — Bug 539290 - Test harness should look for minidumps from child (plugin) processes but not turn the tree orange automatically, pending r?ted, pushing to suppress incorrect orange in the electrolysis tree. | |
aae607d9d97055607dbf1b5b1124018dfacfa602 | Chris Jones — Bustage fix: work around XRE hackery. | |
9f07583b8b989115ab454ee933f25844f5fe7d17 | Chris Jones — Attempt to fix OS X builds by adding missing #ifdef MOZ_IPC guards. | |
7f32ebe0717b356304f256c0b08ed1a6446793a7 | Chris Jones — Bug 516759: Use OOP crash reporting in Gecko. r=luser | |
133e38f57aff481e42fe2b9a3ec0d912ea979912 | Chris Jones — Bug 516759: Implement Linux client/server for OOP minidump generation requests. r=luser | |
20f002fb44a8ff543682e7f69481ca19cb504697 | Chris Jones — Small edit to comment. No r=, just want another set of talos runs. | |
7bb0a487f2cd55dbebc06848966be7115125d365 | Chris Jones — Bug 538532: When a plugin crashes, make sure all its instances are "stopped" ASAP. r=bsmedberg r=josh | |
6064abe2a8230b6501e26a27e1d0689247e53429 | Chris Jones — Bug 538532: Add the helper method nsPluginHost::FindTagForPlugin(). r=josh | |
d2ddb1901a441237623d4563d1a73145a9be837b | Chris Jones — Bug 538586: Notify clients of channel errors if they call Close() before deleting themselves, but before the error notification event is delivered from the IO thread. r=bent | |
e5b6f530110b4b1a51f896742efd6af91382e28f | Chris Jones — Test for bug 538586. | |
9f5c1b7954ee04d6f1e1d2a48dd9db4be31bd4f8 | Chris Jones — Don't run TestLatency if the timing resolution is too low and use the new TimeDuration::ToSecondsSigDigits() method to display durations to humans. No r=, test only. | |
1e74114cf713f6fc6cc40cc89504af2d140ec1b5 | Benjamin Smedberg — Disable the malformed-data-URI test, since the plugin host is broken and we're double-deleting the urlnotify context pointer in the testplugin. | |
631e5db02a417ff97aa7898957dab29804cb07aa | Benjamin Smedberg — Pick up mac bustage fix in electrolysis. | |
c6c3b6f9cf71f674693042c259664e6f9c54cc3e | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
6657f0061f882cf36cb3a0f762d013aed7bd2d26 | Benjamin Smedberg — Bug 531859 - Remove stdout spew from dom/plugins by using NSPR logging, r=cjones | |
d2bed0c20e8971729aeff42b06ad6fe198bd9418 | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
54c4ca2291fe4d5cf6f0908243499d07d987fd47 | Benjamin Smedberg — Merge mozilla-central to electrolysis. | |
f13fbd261edf1d650e1a188cc71fd66d0c495188 | Benjamin Smedberg — Our plugin host has a bug with malformed data URIs: mark this test todo. | |
b087c6a13c29c0658c99a9117e5faab972d810a6 | Benjamin Smedberg — Followup to bug 536437 - fix the test so that we wait for the new tests to complete | |
3c2fda75cedb6173fa93560f0dd453b7b6413b02 | Benjamin Smedberg — Merge mozilla-central to electrolysis. | |
5d2e3cd990c6a9425ef84f34f565950a4fbc3827 | Benjamin Smedberg — Tests for bug 536437 | |
077bdb4faf063916f5ff1ac5f55769e19de1e683 | Benjamin Smedberg — Bug 536437 - work around a bug in the Mozilla plugin host where NPN_GetURLNotify can return an error and also call NPP_URLNotify, r=cjones | |
040f477adedbe9b11e0ec56e8dce52c4a9f06099 | Benjamin Smedberg — Merge mozilla-central to Electrolysis. | |
1e25778852f220a9f3540a54cf5abf2ddbdbe835 | Boris Zbarsky — 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 | |
15b58ed34cb0ae72f57dedfb6104fc2ed171a167 | Boris Zbarsky — Bug 516747 part 2. Change nsIBrowserDOMWindow to allow some sort of setup where it works with frameloaders. r=bsmedberg | |
5d75d1ef28c1647e8b43950a5136ac2020c22866 | Boris Zbarsky — Bug 516747 part 1; make TabChild hand things out via nsIInterfaceRequestor. r=bsmedberg | |
179bad6335811b764f6671149d0fc5dbacd51bcd | Benjamin Smedberg — Merge mozilla-central into electrolysis. | |
5a9385b5235398264e43a15ef19cbd43f5fb12a9 | Benjamin Smedberg — Merge mozilla-central to electrolysis. | |
13dcc6e6558be4387342a638b961f08f284517ee | Benjamin Smedberg — Fix the test for bug 535298 - because plugin instantiation is asynchronous, we are crashing the plugin process after we meant to, which leads to a JS error and a hung test | |
3d5dcaeba50f11bcbf0c3031d1510b5e5b13a1e3 | Benjamin Smedberg — Test for bug 535298, crashes which occur during NPP_New or NPP_Destroy | |
afc656f387fef15ea39c5928ba67afcdb03a3cb6 | Benjamin Smedberg — Re-add change accidentally removed during mozilla-central merge. | |
56558c987168f194945077a56af3ce1719b8bd61 | Benjamin Smedberg — Merge mozilla-central to electrolysis | |
03cb6e94b2b1d6e03fd7728f19731f0e57a034ed | Chris Jones — bug 535867: fix threadsafety problem causing windows tinderbox error. r=trivial | |
dcd026cef0067bde167d37649a8bae5ac5384e0c | Benjamin Smedberg — Followup to bug 535802, make it work on Linux too by passing around the program name from argv[0] | |
b37028cc62e7a59691e1989af069481527bf8a82 | Benjamin Smedberg — Bug 535802 - disable the Windows JIT crash dialog when running mochitests, r=ted | |
c8288f66053e7133c928d2b551afee64876cb107 | Jonathan Griffin — Bug 535564. Remove log file after all processes are closed, may fix random orange. | |
07c66d63ecb7f0605c49653c3e4439defcab964e | Benjamin Smedberg — Bug 535298: Cancel the NotifyMaybeChannelError event if the AsyncChannel is destroyed, and allow AsyncChannel::Close() to be called after a channel error (e.g. child process crash). r=cjones | |
74ff56f032bc9defb932516de7c1cefbc4c4f049 | Chris Jones — bug 535298: IPDL unit test for use-after-free crashes after RPC errors. r=test-only | |
0e3ed118aedd2920c54a87934a96fcc5634add37 | Benjamin Smedberg — Bug 534736, and perhaps some others: parent crash within mozilla::plugins::PPluginInstanceParent::DestroySubtree, r=cjones | |
31faa87be244da23e5db314aaa078f2e36520f39 | Benjamin Smedberg — Re-enable test_crashing.html on the electrolysis branch to see how random/reproducible it is. | |
6c21ca05f312864fac4f3f2cfc17450f6a3affea | Benjamin Smedberg — Merge mozilla-central to electrolysis. | |
07f1e7436bc0d13d8931b8756a7b77291c5e3e50 | Benjamin Smedberg — Electrolysis with tabs support. |