Josh Matthews
ef23c2bc49
Bug 570132 - e10s: Chrome process crash at shutdown if connection error exists. r=dwitte
...
--HG--
extra : rebase_source : 99ec43a08997c37689152c6462670d6754247821
2010-07-02 20:56:51 -04:00
Justin Dolske
ebad4ea099
Bug 563850 - Add scriptable interfaces for EnterModalState et al. r+sr=jst
2010-07-01 14:53:00 -07:00
Michael Kohler
dab190d2bc
Bug 506041 - Correct misspellings in source code (Patch 3)
...
r=timeless
--HG--
extra : rebase_source : 1917c999a5865676ffb7ec3c2834c3e091bb64dc
2010-07-07 15:33:52 +02:00
Benjamin Smedberg
5aea5bb4c0
Bug 582012 - register identifiers in the ID maps when they are created by the browser, so that a plugin never sees two identifiers for the same string/integer, r=bent
2010-07-28 13:20:33 -04:00
Doug Turner
80889516f4
Bug 551181 - [e10s] Tell the chrome process when we visit a page. r=sdwilsh, r=cjones, sr=bz
...
--HG--
extra : rebase_source : 601e1e9e6464bdd8ea4164bc98ea9792d55ec22c
2010-07-02 08:50:24 -07:00
Doug Turner
76581669ab
Bug 516728 - Remote link-visited information. r=sdwilsh, sr=bz
...
--HG--
extra : rebase_source : bb818d7c563451232e7729f49c4fd2276dd47dd0
2010-07-02 08:50:41 -07:00
Kyle Huey
1a93d6ebbb
Revert tree to the last known good state
2010-07-27 17:32:17 -07:00
Kyle Huey
412f76637e
Back out Bug 551181 because it depends on the last bug I backed out
2010-07-27 17:13:55 -07:00
Kyle Huey
ef1d23e18e
Backed out changeset 998a00c4052b
2010-07-27 17:13:20 -07:00
Kyle Huey
c7c5863a0a
Backout Bug 516728 to fix orange
2010-07-27 16:51:48 -07:00
Kyle Huey
4c5d7e4fe3
Backed out changeset ca5a1f26565f
2010-07-27 16:51:15 -07:00
Kyle Huey
d93398a3fa
Backed out changeset 0ff2f3b8dfdf
2010-07-27 16:50:02 -07:00
Doug Turner
caabf6eca5
Follow up to bug 516728 - Should prevent History object leak
2010-07-27 16:11:09 -07:00
Doug Turner
aa9fff45d3
Bug 516728 - Remote link-visited information. r=sdwilsh, sr=bz
2010-07-02 08:50:41 -07:00
Ehsan Akhgari
88d537e86d
Bug 580875 - Intermittent timeout in dom/indexedDB/test/test_writer_starvation.html, followed by 168504 other errors r=bent
2010-07-21 23:46:48 -04:00
Kyle Huey
ccab7ad794
Backed out changeset 2335c842c06c due to test failures.
2010-07-27 11:49:33 -07:00
Doug Turner
7ca8a2dc81
Bug 561244 - Removes cryto object from e10s builds r=jst
...
--HG--
extra : rebase_source : 0dc950e449866e9e1dd1d75c6bbe214031e15960
2010-07-26 14:53:31 -07:00
Neil Deakin
20eab8552e
Bug 552982, Part 4: change nsXULPopupManager::GetVisiblePopups to also return noautohide panels, r=mats
2010-07-27 09:38:03 -04:00
Doug Turner
ab766b5ff2
Bug 551181 - [e10s] Tell the chrome process when we visit a page. r=sdwilsh, r=cjones, sr=bz
2010-07-02 08:50:24 -07:00
Peter Van der Beken
54a3679793
Part 6 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - pass the wrapper cache to WrapNative. r=jst.
...
--HG--
extra : rebase_source : 06db2c01b59630cd47c6d9d4f2302bf952233897
2010-05-10 20:53:05 +02:00
Peter Van der Beken
1a344e3027
Part 5 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make ResolveName and GetDocumentAllResult return the wrapper cache. r=jst.
...
--HG--
extra : rebase_source : d36cf87ab26c82bba89998111f872389a1cae754
2010-05-10 18:43:20 +02:00
Peter Van der Beken
c872db9372
Part 4 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make GetNamedItem return the wrapper cache. r=jst.
...
--HG--
extra : rebase_source : 584b74ed06c59bbf08c20e3a8a3b10dd7d540592
2010-05-09 21:41:19 +02:00
Peter Van der Beken
6c9db700f1
Fix for bug 564585 (Use WrapNativeParent if we can in nsNodeSH::PreCreate). r=bz.
...
--HG--
extra : rebase_source : 349801780c4e8ae13e61ee43dfdae32344c936db
2010-05-09 21:33:00 +02:00
Peter Van der Beken
76cf6809a4
Part 3 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - make GetNodeAt return nsIContent*. r=jst.
...
--HG--
extra : rebase_source : 4653ed3c0f67141bbace1b1973db4aca4b4d908d
2010-05-09 21:33:00 +02:00
Oleg Romashin
bbad31b3b7
Bug 579959 - TabChild used after Send__delete__. r=Olli.Pettay
2010-07-24 09:48:37 +03:00
Josh Matthews
c2f3f4c40d
Bug 579959 - TabChild used after Send__delete__. r=Olli.Pettay
2010-07-21 19:23:03 -04:00
Chris Jones
d388bbc530
Bug 579236: Fix shutdown crash and lesser bugs with remote pref observers. r=dwitte
...
--HG--
extra : rebase_source : 9028bde53425eeaa4d1c4432f489bdb902c42f1c
2010-07-21 13:42:32 -05:00
Blake Kaplan
d1954b5c87
Fixing bustage.
2010-07-22 17:04:31 -07:00
Blake Kaplan
9adb7a60e7
Fix bug 576616. r=jst
...
--HG--
extra : rebase_source : e79fc676badbfb264e979b6f5d96edfca4ee1435
2010-07-22 16:35:58 -07:00
Blake Kaplan
97dcf454d5
Bug 579782 - Deal with a null context when closing the window. r=jst
...
--HG--
extra : rebase_source : d74e368d3a834fa47b6d912d35f0d9c6a0d60b7b
2010-07-21 17:17:35 -07:00
Boris Zbarsky
537c1dce54
Bug 581072. Fix the handling of long timeouts across timeout suspend/resume and add APIs to suspend/resume timeouts from trusted script. r=jst
2010-07-22 17:33:37 -04:00
Justin Lebar
445d3bb942
Bug 581051 - Move selection.modify() from nsISelection.idl into nsISelection3.idl. r,approval2.0=jst
...
--HG--
extra : rebase_source : 9008b467241f21bc66d5fca734d916400d21e3b2
2010-07-22 11:02:06 -07:00
Justin Lebar
9601b70dc6
Bug 544535 - Ignore push/replaceState's title argument. r=sicking, approval2.0=benjamin
...
--HG--
extra : rebase_source : 3db157c08faee321e2ae1e86fc45d1290c8009ae
2010-07-19 14:46:01 -07:00
Boris Zbarsky
f804ac1643
Bug 558306 part 3. Switch DOM timeout code to TimeDuration/TimeStamp. r=jst
2010-07-15 09:59:24 -04:00
Peter Van der Beken
8ac29c76fa
Part 2 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - store nsHTMLOptionElement in nsHTMLOptionCollection instead of nsIDOMHTMLOptionElement. r=jst.
...
--HG--
extra : rebase_source : 0dab994cd3bfbc72b7b876876b89b138cb3290f1
2010-05-09 20:32:57 +02:00
Mounir Lamouri
d51cd6c01d
Bug 565611 - ""ASSERTION: How did that happen?: 'form == aThisForm'" with <legend>" [r=bz, sr=smaug]
...
(transplanted from 0c87f407797d0bc7353049a52f5c705fc1d4ae67)
--HG--
extra : transplant_source : %0C%87%F4%07y%7D%0B%C750I%A5/%5Cp_%C1%D4%AEg
2010-05-19 16:33:00 -04:00
Michael Wu
3f6dca2086
Bug 568249 - Support geolocation on Android, r=dougt
2010-06-04 14:14:43 -07:00
Josh Matthews
efd0cccb18
Bug 580450 - Clean up IPC::URI. r=dwitte
2010-07-26 15:59:34 -04:00
Ben Turner
cbe2d1fa2b
Bug 570858 - 'ChromeWorker doesn't exist from browser.xul/overlay js'. r=mrbkap.
2010-08-02 14:29:19 -07:00
Josh Matthews
1a55ff58cd
Backint out bug 580450, changeset 4d2c9a0c5e1c
2010-08-02 11:29:10 -04:00
Josh Matthews
b38983d775
Bug 580450 - Clean up IPC::URI. r=dwitte
...
--HG--
extra : rebase_source : 25fbd59338609fd9792071b9d414ea983608aab2
2010-07-26 15:59:34 -04:00
Felipe Gomes
8d9b3f1877
Bug 508906. Add experimental MozTouch events. r=smaug,jimm
2010-08-02 15:34:54 +02:00
Robert O'Callahan
601e5b55ce
Backout edd01aafe372 to fix red
2010-08-02 15:20:24 +12:00
Robert O'Callahan
b88214cae4
Backed out changeset edd01aafe372
2010-08-02 15:20:05 +12:00
Ms2ger
7b6cd84171
Bug 567663. Implement 'hidden' attribute. r=sicking
2010-08-02 15:07:07 +12:00
David Zbarsky
ae961dd518
Bug 582303. Move nsIDOMNSHTMLImageElement into nsIDOMHTMLImageElement. r=jst
2010-08-02 15:07:06 +12:00
Peter Van der Beken
e0b3b50810
Fix test_bug396843.html since bug 583225 fixed some todos.
2010-08-01 22:27:35 +02:00
Peter Van der Beken
68521e88b9
Fix for bug 583225 (Use the right DOMCI for DocumentFragment). r=jst.
2010-07-30 15:04:30 +02:00
Peter Van der Beken
8c1a0bae2b
Part 1 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - store nsDOMAttribute in nsDOMAttributeMap instead of nsIDOMNode. r=jst.
...
--HG--
extra : rebase_source : d9a660d478412545c7f1717b034b04d419111757
2010-04-19 17:41:39 +02:00
Boris Zbarsky
e303576a7b
Backing out revision e1d443d63be5 (bug 558306) in an attempt to fix test orange.
2010-07-15 12:30:53 -04:00
Alon Zakai
84a215c2da
Bug 564535 - permission manager needs to be remoted [r=dwitte]
2010-07-15 10:04:25 -04:00
Boris Zbarsky
060404cd82
Bug 558306 part 3. Switch DOM timeout code to TimeDuration/TimeStamp. r=jst
2010-07-15 09:59:24 -04:00
Henri Sivonen
e985ea0186
Bug 560256 - Ignore document.write() from external scripts when there is no proper insertion point. r=jonas.
2010-06-19 09:38:41 +03:00
Peter Van der Beken
ba965ac95d
Backout 249ee5a4b51d, f3003a80bf28 and 1b4359586ce5 to fix leak.
...
--HG--
extra : rebase_source : effdeb6ac33a5a065689ca5c3f8f6da249eb6375
2010-07-14 15:45:11 +02:00
Robert Sayre
7846424f94
Merge
2010-07-14 06:00:55 -07:00
Robert Sayre
4ed4f1f76a
merge tracemonkey to mozilla-central.
2010-07-14 06:00:32 -07:00
Jonathan Kew
1341e3f276
bug 511339 - part 1 - implement -moz-font-feature-settings and -moz-font-language-override in CSS. r=dbaron
2010-07-13 21:30:42 +01:00
timeless@mozdev.org
e8f754c046
Bug 555696 mClosed isn't initialized in PluginStreamChild. r=bsmedberg
2010-07-13 11:56:42 -07:00
Peter Van der Beken
0c2e4a8076
Fix for bug 564585 (Use WrapNativeParent if we can in nsNodeSH::PreCreate). r=bz.
2010-05-09 21:33:00 +02:00
Peter Van der Beken
b7843c8de4
Part 2 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - store nsHTMLOptionElement in nsHTMLOptionCollection instead of nsIDOMHTMLOptionElement. r=jst.
2010-05-09 20:32:57 +02:00
Peter Van der Beken
7fa945a5b8
Part 1 of fix for bug 564266 (DOMCI GetItemAt/GetNamedItem should return nsWrapperCache) - store nsDOMAttribute in nsDOMAttributeMap instead of nsIDOMNode. r=jst.
2010-04-19 17:41:39 +02:00
Gavin Sharp
667010d2ba
Bug 398776: add new popup-based notification system, and use it for the geolocation notification, r=dolske, r=dao
2010-04-09 13:45:25 -04:00
Neil Deakin
847d6ce201
Bug 564277, fix up various focus ring issues for html elements, r=smaug
2010-06-21 08:37:34 -04:00
Mounir Lamouri
21c25202c6
Bug 562008 - HTML5 section DOM elements should be of type HTMLElement; r=mrbkap,sicking,timeless,ehsan sr=jst
2010-06-19 11:44:43 -07:00
Benoit Jacob
6c594ab3c3
b=571029; readPixels API change, support both old and new signatures, also fix 572797 (allow non-fitting rectangles), and check that sizes are nonnegative; r=vladimir
2010-06-19 10:46:12 -04:00
Benoit Jacob
e605de34fb
b=567499; fix getuniform for bool uniforms and return nsIVariant; r=vladimir
2010-06-19 10:43:40 -04:00
Benoit Jacob
e548bc3db5
b=567499; let getXxxParameter functions return nsIVariant; r=vladimir
2010-06-19 10:42:43 -04:00
wfernandom2004@gmail.com
eac77c5f8b
Bug 562681, websockets (protocol v76), r=smaug
...
--HG--
extra : rebase_source : 3fd1b153d688eba6fa6ffb499bc704dd9ca2a3c2
2010-06-17 21:36:01 +03:00
wfernandom2004@gmail.com
7b192188c1
Bug 472529, websockets (protocol v75), r=smaug+biesi
...
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
extra : rebase_source : 44e45b23f85ec0095677233cdbd970c33b0c87b4
2010-06-17 21:34:24 +03:00
wfernandom2004@gmail.com
e1b3b326b5
Bug 472529, websockets (content patch)
...
--HG--
extra : rebase_source : 831a44f14acffa793cd3814d40a0d44bf152decb
2010-06-17 14:27:52 +03:00
Jesse Ruderman
f04ef428cb
Remove stray line breaks from NS_ERROR messages, since they interfere with log processing. rs=jst
...
--HG--
extra : rebase_source : 87421691da969e0ebe5fbfbc44cd8f18617d1351
2010-06-17 13:28:38 -07:00
Ehsan Akhgari
59ce9793d3
Backed out changeset 2dcce82f9d66 because of mochitest failures
2010-06-16 22:14:11 -04:00
Mounir Lamouri
540508e5de
Bug 562008 - HTML5 section DOM elements should be of type HTMLElement; r=mrbkap,sicking,timeless,ehsan sr=jst
2010-06-16 20:33:46 -04:00
Justin Dolske
f997da1518
Bug 564097 - Move prompts.properties into commonDialog.properties. r=gavin, sr=bs
2010-06-16 17:06:15 -07:00
Felipe Gomes
8775e80795
Bug 557279 - Drag & drop into plug-ins is broken. r=jimm
2010-06-16 18:54:20 +02:00
Olli Pettay
fe69412640
Bug 571438 - MayHavePaintEventListener fails for non-e10s message manager, r=jst
2010-06-16 14:43:36 +03:00
Olli Pettay
cb4704d113
Bug 568975 - m-c message manager slowed down event handling a bit, r=jst
2010-06-16 14:42:42 +03:00
Marco Bonardo
20c82fa063
Bug 568091 - DOM Storage cannot store data for about: pages. r=honzab
2010-06-16 12:00:29 +02:00
Benoit Jacob
db543d277d
b=571027; implement new PixelStorei parameters for textures; r=vladimir
2010-06-15 11:59:39 -04:00
Benoit Jacob
3e15743355
b=571027; implement new TexImage2D signatures; r=vladimir
2010-06-15 11:54:03 -04:00
Benoit Jacob
f0a49876fe
b=571076; Implement GetAttachedShaders; r=vladimir
2010-06-15 11:49:34 -04:00
Masayuki Nakano
d4c1419c7c
Bug 519913 The IME composition string isn't committed on Mac when the window is deactivating r=smaug+enn
2010-06-15 14:05:37 +09:00
Justin Wood
7eb105907c
Bug 568733 - patch for mobile specific browser-chrome tests breaks seamonkey. r=ted
...
pending-feedback=jmaher
Also RE-enables browser-mochitests for docshell.
2010-06-09 19:29:44 -04:00
Benoit Jacob
d96d512c4a
b=571028; remove GetString and merge into GetParameter as per the updated spec; r=vladimir
2010-06-11 17:45:40 -04:00
Benoit Jacob
ef65032a3c
b=569714; Fix GetParameter and let it return nsIVariant; r=vladimir
2010-06-11 17:36:34 -04:00
Jeff Walden
3fa134bbc4
Outerize the results of nsIDOMWindowUtils.getParent and the jsshell's parent() methods. r=orange
...
--HG--
extra : rebase_source : 848ad247e5094b6eb8edce6198bfb1d368c31bc3
2010-05-04 18:02:00 -07:00
Jeff Walden
00f6066393
Bug 552560 - Remove support for __parent__. r=mrbkap
2010-04-11 13:51:00 -07:00
Robert Sayre
2a89b5be4f
Merge mozilla-central to tracemonkey.
2010-05-03 11:03:37 -04:00
Robert Sayre
8a5ea72a1f
Merge mozilla-central to tracemonkey
2010-04-28 11:13:34 -04:00
Robert Sayre
2420e05a4d
Merge mozilla-central to tracemonkey
2010-04-28 11:11:48 -04:00
Benjamin Smedberg
67995408eb
Bug 561871 part B: don't use Windows events to enter/exit a nested event loop within an RPC stack frame, because delivery of those events isn't always associated with the correct stack frame, and also because the events can be lost if they race with an incoming RPC reply message. Instead, keep a linked list (on the stack) of RPC frames globally and per-channel, to associate requests to enter a nested event loop with the correct frame, r=jimm
...
--HG--
extra : rebase_source : 694186dde4643904752c67e0c6eb7a6ad1dd2082
2010-04-28 11:01:09 -04:00
Boris Zbarsky
d319faf7ba
Bug 556830 part 1. Change things so a bindname resolve of a global property won't define it on the window in ES5 strict mode. r=jorendorff
2010-04-26 10:06:25 -04:00
Robert Sayre
27452b9484
Bug 560650 - TM: json code should use JS_Enumerate. r=gal
2010-04-24 14:18:10 -04:00
Olli Pettay
0797892373
Bug 552255, a bit more strict focus handling, r=enndeakin, sr=jst, a=1hourlimit
2010-04-24 13:40:48 +03:00
Brandon Sterne
dcd525819c
Bug 515460 - enforce CSP during Worker script redirects, r=jst, a=dholbert_sheriff
2010-04-23 12:52:30 -07:00
Boris Zbarsky
e3c85bbb77
Bug 492925. Make array access on medialists actually work. r=jst
2010-04-23 13:37:02 -04:00
Robert O'Callahan
75dc672dff
Backed out changeset 7432d20f5b86
2010-04-23 16:34:06 +12:00
Mounir Lamouri
fba2c4e7f0
Bug 346485. Implement HTML5 <output> element. r=smaug,hsivonen,mrbkap,sr=jst
2010-04-23 14:43:23 +12:00
Ben Turner
40fdda724a
Fix mistake in patch for bug 560572, r=dwitte, a=jimm for CLOSED TREE.
2010-04-21 15:07:28 -07:00
Neil Deakin
438ca72bb6
Bug 418521, adjust test to avoid problems on Mac, filed bug 560898 on a real fix
2010-04-21 13:37:13 -04:00
Neil Deakin
ceb1712f98
Bug 418521, improve the way focus indicators are displayed to correlate better with system behaviour, add -moz-focusring property to apply only when focus rings should be drawn, r=dao,jmathies,dbaron sr=neil
2010-04-21 10:53:42 -04:00
Neil Deakin
d57ebf49ba
b544277 patch for window_focus.xul
2010-04-21 22:14:35 +09:00
Masayuki Nakano
53ce892306
Bug 544277 IME became unusable when switching focus on Gmail RTF Editor r=enn
2010-04-21 22:13:08 +09:00
Henri Sivonen
5653937f4d
Bug 559819 - Change the string id for the isindex prompt. r=l10n.
...
--HG--
extra : rebase_source : 34212e52674deb7e3c20ef3dab91785d3f70bdf4
2010-04-20 17:19:30 +03:00
Michael Wu
0b3d7041c8
Bug 576336 - Fix debugging build with MOZ_IPC on Android
2010-07-01 16:41:36 -07:00
Benjamin Smedberg
4d172dd53d
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
a2833452f8
Merge mozilla-central to the bug 568691 branch.
...
--HG--
rename : gfx/public/nsITheme.h => gfx/src/nsITheme.h
2010-06-30 14:23:23 -04:00
Benjamin Smedberg
63c0077443
Merge mozilla-central into the branch for bug 568691, including fixup of the new jetpack binary module.
2010-06-25 19:41:09 -04:00
Benjamin Smedberg
762def30bb
Merge mozilla-central into the static-xpcom-registration branch.
2010-06-23 17:26:25 -04:00
Benjamin Smedberg
6b0b22699b
Bug 573739 - Don't get the private browing service during layout module initialization: delay until profile-after-change.
2010-06-22 12:59:57 -04:00
Benjamin Smedberg
5cab25b52b
Bug 568691 - Convert existing JS components to use NSGetFactory and add manifest files for them. In a followup we will link the .manifest files together at packaging time. This patch was developed on Linux: Windows and Mac may require additional changes.
...
--HG--
rename : toolkit/components/filepicker/src/nsFilePicker.js.in => toolkit/components/filepicker/src/nsFilePicker.js
2010-06-22 12:59:15 -04:00
Benjamin Smedberg
6e45dd655f
Merge bug 573557 into static-xpcom-registration branch.
2010-06-21 16:58:53 -04:00
Benjamin Smedberg
ce1372d9d4
Bug 573557 - Rename the category names for script globals to avoid spaces, r=jst
2010-06-21 16:57:44 -04:00
Benjamin Smedberg
45af085fff
Merge mozilla-central into the "branch" for but 568691. The omnijar XPT/component/chrome registration was removed during this merge, and will be re-added to the component manager shortly.
...
--HG--
rename : content/base/public/nsIChromeRegistry.idl => chrome/public/nsIChromeRegistry.idl
2010-06-21 11:41:42 -04:00
Benjamin Smedberg
9045c05660
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
2010-06-10 14:11:11 -04:00
Benjamin Smedberg
6d1766e8cd
Bug 567357 - Fire a DOMWindowCreated event which matches the observer-service notification in bug 549539 so that extensions/message-manager scripts can add DOM features before any content script runs, r=sicking
...
--HG--
extra : rebase_source : b1eda0b412952587b9ef12908b2c2f818359ce65
2010-06-10 12:23:40 -04:00
Olli Pettay
ef0223722d
backout Bug 568975
2010-06-10 14:25:45 +03:00
Olli Pettay
f8b4e9410c
Bug 562901 - Synchronous XMLHttpRequests cause setInterval to stop functioning, r=jst
2010-06-10 13:29:43 +03:00
Olli Pettay
afac1feb5b
Bug 568975 - m-c message manager slowed down event handling a bit, r=jst
...
--HG--
extra : rebase_source : 33a1b10f31760b69a565645f43062f872b136b98
2010-06-10 13:05:31 +03:00
Olli Pettay
8f81d70abb
Bug 566024 - Add a 'global' messageManager, r=jst
2010-06-10 12:26:19 +03:00
Chiaki Ishikawa
8b8cd62faf
ThunderBird part of Bug 567191 - LOCAL_INCLUDES in layout/base should not be conditioned on MOZ_MEDIA. r=jst
2010-05-23 19:29:00 -04:00
Tero Koskinen
c404be3c4f
Bug 563737 - [QT] Detect when Qt plugins enter a nested event loop. r=cjones
2010-06-01 23:58:00 -04:00
Doug Turner
fad15b9991
Bug 576037 - NetworkGeolocationProvider protocol=1 decode busted
2010-07-01 02:16:48 -07:00
Doug Turner
a8d2b069bc
Bug 571166 - merge from e10s to m-c. r=various. sr=bz. CLOSED TREE.
2010-06-30 23:27:52 -07:00
Jason Duell
edb3ec29fa
Backed out 9cfe0ace0e95 (SecurityInfo). Segfaulting.
2010-06-30 17:42:30 -07:00
Honza Bambas
0fe23621ee
e10s HTTPS: securityInfo. sr=biesi.
2010-06-30 09:17:51 -07:00
Doug Turner
341dfa16b5
Places on m-c was backed out, so this backs out the e10s bits: 5690bf8b558b, 87122ab4c9b2, ca18a037097f, 71114e4522c7
2010-06-29 20:09:43 -07:00
Doug Turner
106a8f72fc
Bug 568925 - [e10s] remote History Set Title for URI. r=cjones
2010-06-29 16:43:05 -07:00
Doug Turner
465c9b74d0
Bug 516728 - Remote link-visited information r=sdwilsh sr=bz
2010-06-29 16:41:16 -07:00
Doug Turner
77675b4504
Bug 551181 - Tell the chrome process when we visit a page. r=cjones/sdwilsh
2010-06-29 16:39:35 -07:00
Doug Turner
c92986c46a
Merge from mc
2010-06-29 14:39:57 -07:00
Doug Turner
901e02b2de
Merging with mozilla-central. Manually merged: content/canvas/src/nsCanvasRenderingContext2D.cpp ipc/ipdl/Makefile.in toolkit/toolkit-tiers.mk toolkit/xre/nsEmbedFunctions.cpp
...
--HG--
rename : gfx/thebes/src/gfxSharedImageSurface.cpp => gfx/thebes/gfxSharedImageSurface.cpp
rename : gfx/thebes/public/gfxSharedImageSurface.h => gfx/thebes/gfxSharedImageSurface.h
2010-06-28 16:33:19 -07:00
Michael Wu
01a2cef59b
Bug 574120 - Add support for IPC on Android to everything else, r=dougt
2010-06-25 13:29:43 -07:00
Michael Wu
e133497c0e
Bug 574717 - Stub out ipc plugin stuff for Android, r=cjones
2010-06-25 13:24:50 -07:00
Honza Bambas
3503b61a07
Bug 537782 - e10s HTTP: authentication. r=jduell
2010-06-24 15:20:42 -07:00
Doug Turner
4719dd0705
Automerge w mozilla-central
2010-06-24 14:06:13 -07:00
Ms2ger
efa1edce8f
Bug 573357 - Use the HTMLElement interface for more elements. r=jonas
2010-06-30 23:11:45 +02:00
Jason Duell
d194b9d486
Merge from m-c.
...
Fair amount of merge conflicts.
Biggest item was changes to nsHttpChannel from web sockets changes.
Other likely suspects if things are borken:
nsFrameLoader.cpp:
- nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
nsnull (m-c) to local process call to new nsFrameMessageManager(),
callback arg? Smaug said null.
- only calling SetCallBackData for local case. also +r smaug.
nsPrefBranch.cpp had fairly extensive merge conflicts.
nsChromeRegistry had lots of changes.
Dougt did most of the non-necko changes (thanks).
--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Honza Bambas
424bc30c44
Bug 569227 - Join HttpChannelChild with its TabChild, r=smaug
2010-06-18 12:49:28 +02:00
Josh Matthews
670215298c
Bug 564382 - Remove CPOWs from PContentProcess tree. r=olli
2010-06-17 14:10:14 -07:00
Oleg Romashin
a4467eb490
Bug 568632 - rename MozGetShmemContent to MozGetAsyncContext. r=joe
2010-06-08 13:27:24 -04:00
Doug Turner
ded51c1c5f
Merging with M-C.
...
Hand merged the following files:
U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h
--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Oleg Romashin
7a883a2803
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
Dan Witte
55ad01989c
Bug 568644 - e10s: remote nsIPrefBranch::GetChildList(). r=jdm
2010-05-28 11:09:15 -07:00
Dan Witte
67faf49ae3
Bug 568271 - e10s: remote nsIPrefBranch::GetComplexValue(). Part 1: remote it. r=jdm
2010-05-26 12:29:15 -07:00
Frederic Plourde
86ad264938
Bug 506269 - Electrolysis: implement IPC remoting for preferences. r=dwitte
2010-05-25 17:13:47 -07:00
Oleg Romashin
b36fb69349
Merge with latest mozilla central r 42802:ffbc3baf03ae
2010-05-25 15:19:33 -04:00
Olli Pettay
58b4f71840
m-c to e10 merge
2010-05-24 17:45:59 +03:00
Robert Sayre
def349ad75
Merge mozilla-central to tracemonkey.
2010-05-24 09:05:39 -07:00
Michael Kohler
5f19df86e0
Bug 564091: Fix spelling of nonexistent across the tree. r=timeless
...
--HG--
extra : rebase_source : 4f15f7fd6f90926b77d136be83af7f22c5ffa830
2010-05-23 12:26:15 -07:00
Igor Bukanov
442b99542f
bug 237006 - automatic detection of the native thread stack base. The patch is based on the initial patches for bug 516832 by gal and gregor. r=gregor
2010-05-19 10:29:05 +02:00
Jeff Walden
0bd2ff1b53
Null-check the parent before attempting to outerize. rs=brendan
2010-05-18 14:13:22 -07:00
Robert Sayre
13c247559e
Merge mozilla-central to tracemonkey
2010-05-17 13:55:37 -04:00
Doug Turner
3ad0032930
Merged with MC. Hand merged netwerk/protocol/http/src/nsHttpHandler.cpp
...
also removed modules/plugin/default*
2010-05-17 08:59:15 -07:00
Neil Deakin
5be95f4ad7
Bug 527099, use waitForFocus to wait for the frameset window
2010-05-17 09:21:11 -04:00
Olli Pettay
61c8ca96ee
Bug 548847 - [E10s] forward modal (chrome) dialogs from content to chrome, r=jst
2010-05-17 14:25:22 +03:00
Olli Pettay
aea0be02f8
backout printf change
2010-05-17 14:21:55 +03:00
Olli Pettay
5308693d7e
a printf a change to get new builds
2010-05-17 14:15:47 +03:00
Olli Pettay
e8238d7506
Bug 565175 - [E10s] messagemanager leaks principals, r=jst
2010-05-17 13:20:28 +03:00
Oleg Romashin
f3e3f66a11
Bug 566118 - nsAppShell initialized earlier than QApplication.
2010-05-15 17:46:18 -04:00
Chris Jones
f881141c51
Bug 566057: Remove obsolete managee tracking code in ContentProcessChild that's leading to use-after-free errors. r=jduell
2010-05-15 00:27:52 -05:00
Jae-Seong Lee-Russo
9f1419fc5b
Fix Windows bustage due to MS defines r=cjones
2010-05-14 17:45:53 -07:00
chithraprabhap@gmail.com
10750f9d2b
Bug 565885 - Geolocation - Build failure when using --disable-ipc build option. r=dougt
2010-05-14 09:08:29 -07:00
Jae-Seong Lee-Russo
b019ce2639
Bug 552822 - Windows bustage due to wrong type. r=me
2010-05-14 09:01:16 -07:00
Chris Jones
e4786c8d43
Followup to bug 528146 for dom/ipc, and revert chome registry merge.
...
--HG--
rename : dom/ipc/ContentProcessThread.cpp => dom/ipc/ContentProcessProcess.cpp
rename : dom/ipc/ContentProcessThread.h => dom/ipc/ContentProcessProcess.h
2010-05-13 18:44:53 -05:00
Chris Jones
9327ed8dcc
Merged m-c
2010-05-13 18:04:53 -05:00
Justin Dolske
c4ae810daf
Bug 563556 - Cleanup nsGlobalWindow's alert/confirm/prompt. r=jst
2010-05-13 15:26:10 -07:00
Doug Turner
6756432e76
Another missing file!
2010-05-13 11:39:14 -07:00
Doug Turner
086e6a6428
Missing files from last push
2010-05-13 11:06:52 -07:00
Doug Turner
74337a6b6a
Bug 552822 - IPC remoting of geolocation prompt. r=olli/r=jdm
2010-05-13 10:44:51 -07:00
tero.koskinen@iki.fi
2b69d1fa35
Bug 561744 - [E10S] TabChild object used after free, r=smaug
2010-05-12 12:52:15 +03:00
Doug Turner
fe405e740c
merge with m-c. resolved conflicts in:
...
U chrome/src/nsChromeRegistry.cpp
U content/base/src/Makefile.in
U dom/base/nsDOMClassInfo.cpp
U toolkit/toolkit-tiers.mk
--HG--
rename : toolkit/mozapps/extensions/test/unit/test_bug541420.js => toolkit/mozapps/extensions/test/xpcshell/test_bug541420.js
2010-05-11 11:09:54 -07:00
Frederic Plourde<frederic.plourde@polymtl.ca>
0b8bdef7e3
Bug 552829 - e10s - Online and offline events. Quick define fix.
2010-05-11 13:22:34 -04:00
Peter Van der Beken
7f4e72d2de
Back out fixes for bug 560462 to fix orange.
...
--HG--
extra : rebase_source : afe96ede6fc605c656b746f6388d6144886b18ed
2010-05-11 19:20:03 +02:00
Frederic Plourde<frederic.plourde@polymtl.ca>
4a5814f643
Bug 552829 - e10s - Online and offline events. r=dougt
2010-05-11 08:44:12 -04:00
Oleg Romashin
15cf233a2e
Bug 564602 - provide Parent::GetSingleton() without force child process creation.r=jones.chris.g
2010-05-11 13:29:57 -04:00
Benoit Girard
4fe7201af4
Bug 528146: Run plug-in code on the thread that starts in main(). r=cjones
...
--HG--
rename : dom/plugins/PluginThreadChild.cpp => dom/plugins/PluginProcessChild.cpp
rename : dom/plugins/PluginThreadChild.h => dom/plugins/PluginProcessChild.h
rename : ipc/ipdl/test/cxx/IPDLUnitTestThreadChild.cpp => ipc/ipdl/test/cxx/IPDLUnitTestProcessChild.cpp
rename : ipc/ipdl/test/cxx/IPDLUnitTestThreadChild.h => ipc/ipdl/test/cxx/IPDLUnitTestProcessChild.h
2010-05-10 23:18:00 -05:00
Jim Mathies
cdca26afe7
Bug 563377 - [OOPP] Add centralized ReplyMessage handler in PluginModuleChild for all child windows (various fullscreen hang fixs). r=bent.
2010-05-11 10:19:14 -05:00
Chris Jones
8cd4f6e0b8
Tests for bug 560000
2010-05-22 14:35:40 -05:00
Jason Duell
84b443f1c0
# User Michal Novotny <michal.novotny@gmail.com>
...
# Date 1272456176 -7200
Bug 549241 - Channel classifier should run in chrome process. r=biesi, sr=jst
2010-05-21 14:03:02 -07:00
Honza Bambas
46483d0c13
Bug 542775 - Add nsDOMStorageEvent to cycle collection, r=Olli
2010-05-21 22:43:09 +02:00
Doug Turner
8f97a20153
Merge with m-c. no hand edits
2010-04-29 21:04:50 -07:00
Jim Mathies
67068143b5
Bug 558986 - detect and resolve races between MS-COM RPC and IPDL RPC by implementing IMessageFilter and processing pending IPDL RPC calls while waiting for MS-COM RPC responses. Original patch by bsmedberg, r=cjones/jimm/ehsan with followup fixes by Jim Mathies, r=bsmedberg
...
--HG--
extra : rebase_source : 214029d3188f8aa00948e0dcdc3c11cd279d1569
2010-05-21 11:48:34 -04:00
Oleg Romashin
04bd2dcac2
Bug 566845 - Make desktop flash plugin works on Fennec QT. r=dougt.
2010-05-21 13:19:57 -04:00
Benoit Girard
e67987c906
Added CGContextSaveGState for OOPP Shared CGContext. b=565963 r=josh
2010-05-20 15:22:57 -04:00
Benoit Girard
cf821eea5d
Fixed PluginInstanceParent::AnswerNPN_ConvertPoint definition. b=565365 r=josh
2010-05-20 15:22:54 -04:00
Benoit Girard
779933c4f7
Dealloc CoreGraphics Shmem for OOPP. b=560941 r=josh
2010-05-20 15:22:41 -04:00
Justin Wood
4770823335
[merge] Backout Bug 452451 Due to test failures.
2010-05-20 01:03:50 -04:00
Justin Wood
a91323da15
Backout Bug 452451 Due to test failures.
2010-05-20 01:01:59 -04:00
Mounir Lamouri
6b57ca1497
Bug 562932 - "Implement control attribute for label element" [r=sicking sr=smaug]
2010-05-19 22:28:10 -04:00
Mounir Lamouri
b595578fba
Bug 452451 - "enable relimit by default and find out if it breaks the web" [r=jwalden,jst]
2010-05-19 22:28:09 -04:00
Ehsan Akhgari
a87b134220
Bug 560647 - add startup timeline instrumentation; r=vlad
2010-05-19 19:22:19 -04:00
Ms2ger@gmail.com
98d48c313e
Bug 474058 - Drop support for window.directories. r=jst
...
--HG--
extra : rebase_source : f0ee7974097fcc9db75b2928dae9b58cc3d8859b
2010-05-19 19:53:08 +02:00
Mounir Lamouri
ee179078cc
Bug 546995 - Implement autofocus attribute. r=sicking, sr=smaug
...
--HG--
extra : rebase_source : b0f233cae75aa9182d6587b6d66d4cbebea1126c
2010-05-19 19:52:17 +02:00
Martin Stransky
d8bf1bcb53
Bug 546270 followup: sync code paths for File|Print & window.print(), to handle no-default-printer case. r=roc
2010-05-19 10:44:51 -07:00
Peter Van der Beken
f9b24fc187
Fix for bug 560462 (Use fast unwrapping for more quickstubs) - use fast unwrapping for nsIDOMNode_GetNodeType, nsIDOMNodeList_GetLength, nsIDOMElement, nsIDOMNSElement_, nsIDOMNSHTMLElement, nsIDOMDocument, nsIDOMNSDocument, nsIDOM3Document, nsIDOMHTMLDocument and nsIDOMNSHTMLDocument_. r=jst.
2010-04-19 17:41:39 +02:00
Jim Mathies
54c35c09df
Bug 566610 - Undo the nuclear reply message option, keep the set focus fix. r=bent.
2010-05-18 13:17:10 -05:00
Jim Mathies
71dcafad62
Bug 563377 - Flash fullscreen window refuses to close. r=bent.
2010-05-18 11:43:45 -05:00
Olli Pettay
078f01ee1d
Bug 549682 - Port the message-manager API to mozilla-central, r=jst
2010-05-18 15:28:37 +03:00
Olli Pettay
ebdab93b4c
Backout Bug 549682
2010-05-18 13:10:47 +03:00
Olli Pettay
af68dc73cd
Bug 549682 - Port the message-manager API to mozilla-central, r=jst
...
--HG--
extra : rebase_source : 45b28a7762428193873a636fa7d5108607f9e4a3
2010-05-18 11:52:24 +03:00
Vladimir Vukicevic
b99bb96c47
b=561168; convert canvas to use layers for rendering; r=roc,bas
2010-05-17 21:04:22 -07:00
Jim Mathies
2a9af3f851
Bug 558986 - Backout of fix for crashes in TSF with Flash/Silverlight on tablets. CLOSED TREE
2010-05-17 14:36:43 -05:00
Benjamin Smedberg
e43e305194
Bug 558986 - Fix for crashes in TSF with Flash/Silverlight on tablets (OLE/COM nested event loops). r=cjones, jimm, ehsan.
2010-05-17 11:33:34 -05:00
Mayank Gupta
85f4893096
Bug 548828. Implement HTMLDocument.head. Mochitest-testcase r=bzbarsky
2010-05-11 00:14:20 +05:30
Mayank Gupta
f4d9da217b
Bug 548828. Implement HTMLDocument.head. r=bzbarsky
2010-05-02 13:32:21 +05:30
Boris Zbarsky
326e6cd9f3
Bug 534149. Give each nsGlobalWindow a unique ID and expose the IDs on nsIDOMWindowUtils. r=jst
2010-05-10 21:12:35 -04:00
Chris Jones
bb21ef7d89
Followup to bug 541131: update |include protocol "PFoo.ipdl"| usages in e10s.
2010-04-27 02:12:38 -05:00
Chris Jones
aade9d2ef4
Followup to bug 555276: fix hacks in e10s.
2010-04-15 11:34:00 -05:00
Chris Jones
d53b8a18d0
Merged m-c
2010-04-27 01:53:06 -05:00
Chris Jones
733681c29e
Bug 518881: Fix unused-result warnings in dom/plugins. r=bsmedberg
2010-04-27 00:43:03 -05:00
Thomas Lee
ce2d2bb9d6
Bug 541131: Include IPDL headers as |include protocol PFoo;|. r=cjones
2010-04-26 20:11:46 -05:00
Chris Jones
f51d5ae1a5
Bug 555276: Top-level protocols should handle shmem messages if any subprotocol uses it. r=bent
2010-04-26 20:11:43 -05:00
Doug Turner
ed6494b616
merge with m-c.
2010-04-26 23:17:51 -07:00
Jim Mathies
c9d1673369
Bug 558629 - Meter WM_USER events for Flash in PluginInstanceChild to improve responsiveness and lower CPU utilization. r=bsmedberg, a=developers.
2010-04-26 11:29:11 -05:00
Jim Mathies
2c972dc33b
Bug 561495 - [OOPP] Mouse wheel and related windowing event hangs. r=masayuki, a=jrmuizel.
2010-04-26 10:05:29 -05:00
Ben Newman
941ed3332c
Replace direct instantiations of nsRunnableMethod with calls to the templatized NS_NewRunnableMethod function (part 3/3 of bug 558498). r=dwitte sr=dbaron
2010-04-20 16:21:35 -07:00
Ms2ger
908a189f0e
Bug 486256 - Mochitest test_Scriptaculous.html (all but 2) results fail to be actually logged. r=sayrer
2010-04-26 21:04:27 +02:00
Peter Van der Beken
6fe7a598df
Fix for bug 558973 ("ASSERTION: Nodes that are not documents, document fragments or elements can't be parents!"). r=jst.
...
--HG--
extra : rebase_source : 6d9f76e94457823bb425f546053f4d24e80aec5c
2010-04-15 10:28:57 +02:00
Ben Turner
f01104db34
Bug 560959 - 'Update Structured Clone for recent spec changes'. r=sicking.
2010-04-28 18:32:16 -07:00
Daniel Holbert
128f3eaa73
Bug 436418, patch H: SVG/SMIL animateMotion - add support for <mpath> sub-element. r=roc
2010-04-28 16:00:54 -07:00
Daniel Holbert
a18dc3de3d
Bug 436418, patch B: SVG/SMIL animateMotion - update license text, and fix compilation issues. r=roc
2010-04-28 16:00:53 -07:00
Eric Hedekar
d1baa7f8dd
Bug 436418, patch A: SVG/SMIL animateMotion - add some foundational code. r=roc
2010-04-28 16:00:53 -07:00
Karl Tomlinson
c13b41f37a
b=561690 NULL check aNPP in _geturlnotify for nspluginwrapper r=bsmedberg
...
--HG--
extra : rebase_source : 67c36002a3ef071b6ff6f31dcfe1954e3e61ca9e
2010-04-29 09:08:07 +12:00
Blake Kaplan
de2a64dce3
bug 532730 - Give a warning here since we're about to terminate the script without any warning. r=jst sr=sicking
...
--HG--
extra : rebase_source : b1e5ceb191f4bf974f9fc20926e4f76e8519d01d
2010-04-28 13:23:18 -07:00
Oleg Romashin
cff0a5943d
Bug 561061 - qt fennec crashes on close. r=dougt.
2010-04-22 19:29:18 -04:00
Oleg Romashin
87c511839e
Merged with mozilla-central
2010-04-22 20:22:26 -04:00
Oleg Romashin
7a2ec023c4
Bug 553904 - Child tab process crashes on attempt to initialize child plugin process. r=bent.mozilla
2010-04-20 21:43:51 +03:00
Karl Tomlinson
bb0294c25e
remove temporary logging and make test for bug 550026 consistent with m-c
2010-04-21 19:00:10 +12:00
Doug Turner
6c196f14e2
Automerge with mc. no manual changes
2010-04-21 03:31:13 -07:00
Ben Turner
16f0a7f77d
Bug 560572 - 'Workers: ChromeWorker breaks --disable-ctypes builds'. r=dwitte
2010-04-20 11:15:43 -07:00
Ben Turner
f53cf449f0
Bug 559447 - 'Make ChromeWorkers that have access to ctypes for browser and extensions'. r=dwitte+jst.
2010-04-20 09:44:56 -07:00
Benoit Girard
9897b0a83e
Bug 555281 - Implement Core Animation NPAPI Drawing Model for OOPP. r=joe,josh,cjones
...
--HG--
extra : rebase_source : 8cc45083e0b513902c467c8c89248474c21b7923
2010-04-20 10:52:19 -04:00
Benjamin Smedberg
38d93a6104
Bug 560213 - Don't double-delete PluginIdentifierParent when the plugin has already crashes, r=bent
2010-04-20 09:15:31 -04:00
Jonas Sicking
1a83956b1c
Bug 518110: Kill HTMLBaseFontElement interface and HTMLHeadElement.profile. Also merge nsHTMLHeadElement and nsHTMLHtmlElement into nsHTMLSharedElement. r=jst
...
--HG--
extra : rebase_source : 651aeed4f884405ffd980b3b74a0dbb21f931156
2010-04-19 12:06:00 -07:00
Chris Jones
09869cfb77
Merge mozilla-central
2010-04-16 01:34:35 -05:00
Joe Drew ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
8ed356359a
Bug 548437: Add a SysV shmem subtype of SharedMemory. r=dougt
2010-04-16 00:29:16 -05:00
Robert Sayre
93ca8a6021
Merge mozilla-central to tracemonkey.
2010-04-14 08:17:38 -04:00
Chris Jones
e4c14091b0
Fix typo from bug 519601 that busted windows.
2010-04-14 02:31:36 -05:00
Chris Jones
c03a0009e7
Fix typo from bug 519601 that busted mac.
2010-04-14 02:20:53 -05:00
Karl Tomlinson ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
27462a223f
Bug 519601: s/netscape/netsc@pe/ for plugin dso paths passed on the command line on linux. r=karlt
2010-04-14 02:04:52 -05:00
Oleg Romashin
b92d32a775
Bug 556962 - Maemo geolocation provider is not compiling on Maemo 6. r=dougt.
2010-04-14 05:42:43 -04:00
Robert Sayre
166b0cfe5b
Merge mozilla-central to tracemonkey.
2010-04-12 18:11:24 -04:00
Jim Mathies
bee34d930e
Bug 558503 - [OOPP] Watching netflix video: Silverlight crashes the plugin helper. r=bsmedberg.
2010-04-12 15:25:57 -05:00
Robert Sayre
0bc0ee1ad3
Merge mozilla-central to tracemonkey.
2010-04-12 09:45:24 -04:00
Josh Matthews
a31149e931
b=545237 Notify PIFrameEmbedding's owner on actor deletion r=bsmedberg
2010-04-12 12:34:02 +12:00
Josh Matthews
af3e5b062a
b=545237 Keep track of the ContentProcessParent singleton's life and recreate it if necessary r=bsmedberg
2010-04-12 12:24:45 +12:00
Benjamin Smedberg
cdb73bccd1
Bug 558390 - Quake Live crashes because it implements NP_Initialize using cdecl, instead of the correct stdcall. Force the calling function to use a frame pointer so that the stack pointer gets reset correctly before we return, r=jrmuizelaar, landing in mozilla-central for bake time pending review from josh or jst
...
--HG--
extra : rebase_source : dc32598b3ba1ad665b33146d298e01f64b58ef49
2010-04-13 12:10:00 -04:00
Robert Longson
eb179fd968
Bug 456286 - support altGlyph elements as tspans. r=roc
2010-04-13 09:58:09 +01:00
Benoit Girard
cef0a66d2a
Remove "abort()" that was accidentally checked in. b=561519 r=josh a=#developers
2010-04-25 19:55:53 -04:00
Olli Pettay
81735e054b
Bug 557757, e10s is burning
2010-04-07 12:44:02 +03:00
Oleg Romashin
6d5f4b64f7
Fix merge bustage.
2010-04-07 07:15:37 -04:00
Oleg Romashin
8de514e284
Merged with mozilla-central
2010-04-07 06:59:04 -04:00
Chris Jones ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
ae7ac65273
test for bug 550026 without condvars, with temporary NPP_Destroy logging
2010-04-01 16:44:19 +13:00
Karl Tomlinson
b04da6c1c3
backout 5b9325736070 b=550026
2010-04-01 16:28:35 +13:00
Ben Newman
86093aaf1c
Bug 554942 - [E10s] Sort out what object TabParent::GetGlobalJSObject should return and how. r=smaug
2010-03-30 21:41:44 -07:00
Oleg Romashin
e23374081a
Bug 554911 - mozilla-runtime process hang and not closed properly after closing fennec UI. r=dougt
2010-03-30 07:28:10 -04:00
Olli Pettay
b4a11d8557
Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman
2010-03-29 23:29:45 +03:00
Olli Pettay
de7b07408d
backout Bug 554941 again
2010-03-28 20:07:16 +03:00
Olli Pettay
9a1e450904
Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman
2010-03-28 19:02:05 +03:00
Olli Pettay
d0ab5348f1
Backout Bug 554941
2010-03-28 00:58:49 +02:00
Olli Pettay
7dbad85a52
Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman
2010-03-27 18:54:57 +02:00
Doug Turner
29dd241787
Fixed build bustage
2010-03-26 14:49:08 -07:00
Doug Turner
c15f159231
merge from m-c. manually merging modules/plugin/test/testplugin/nptest.cpp dom/plugins/PluginModuleChild.cpp.
2010-03-26 14:22:48 -07:00
Josh Aas
102cefa62a
[OOP] Add support for NPN_ConvertPoint via IPC. b=555250 r=cjones
2010-03-26 16:55:56 -04:00
Josh Aas
adb17d749c
[OOPP] Whitelist Cocoa NPAPI events that don't require special serialization. b=555286 r=cjones
2010-03-26 16:25:33 -04:00
Benoit Girard
99e5fc5faf
Implement Core Graphics drawing model for out-of-process plugins. b=554676 r=josh sr=cjones
2010-03-26 16:07:37 -04:00
Benedict Hsieh
dfa9ca21a4
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
Josh Aas
2b39b5e515
[OOPP] Fix ordering of NP_Initialize and NP_GetEntryPoints calls for Mac OS X. The incorrect order causes Flash 10.1 to fail to load. b=555208 r=bsmedberg
2010-03-26 13:03:58 -04:00
L. David Baron
b89eb35bb7
Fix guard object used as temporary. (Bug 555099) r=mrbkap
2010-03-26 10:12:39 -04:00
Chris Jones ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
29bba94103
another attempt at a test for bug 550026, with temporary logging
2010-03-25 18:38:00 +13:00
Oleg Romashin
8710d8cd86
Bug 554008 - QApplication init must be initialized in ContentProcessChild, move to ::Init. r=dougt
2010-03-24 08:06:26 -04:00
Michael Kohler
9397418412
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Felipe Gomes
4f32310a9c
Bug 489127. Fix and reenable tests.
2010-05-13 12:56:10 +12:00
Karl Tomlinson
54f3126ea7
b=545297 don't add an extra reference to GtkPlug::socket_window with versions of GTK that already add a reference r=cjones
2010-03-25 16:18:25 +13:00
Karl Tomlinson
0a88862109
b=551875 handle g_main_depth() != 1 when events are dispatched r=cjones
2010-03-26 14:52:16 +13:00
Karl Tomlinson
ff1c2293f3
b=526393 propagate scroll events from GtkPlug to the embedder r=roc (relanded)
2010-03-24 16:42:06 +13:00
Karl Tomlinson
2c757dc2bd
backout 60fb978130f5 due to wrong bug no in the commit message
2010-03-26 14:35:56 +13:00
Doug Turner
62258394bb
Backing out Bug 554692 - Integrate Maemo Geolocation provider. Its causing redness on the old SDK we use
2010-03-25 18:28:44 -07:00
Josh Aas
a02149fecc
Fix NPAPI NPN_PushPopupsEnabledState and NPN_PopPopupsEnabledState signature mismatches, statically initialize browser-side NPAPI function table with no casting. b=554170 r=bent
2010-03-25 19:45:33 -04:00
Doug Turner
5ec6fb6ab6
Bug 554692 - Integrate Maemo Geolocation provider. r=roxama
...
--HG--
extra : rebase_source : 0293aa2cadd38bca1793af0e94a77792f6a4bfef
2010-03-24 12:57:41 -07:00
Ben Turner
953dd0b495
Bug 554734 - 'Workers: crash [@ nsDOMThreadService::Dispatch]'. r=jst.
2010-03-25 11:22:20 -07:00
Craig Topper
c3fc5fa456
Bug 554253 - Convert nsCOMPtr<nsPresContext> to nsRefPtr<nsPresContext>. r=roc
...
--HG--
extra : rebase_source : d828daca07188864d055f3d1a72f5217632eb358
2010-03-25 14:17:11 +01:00
Benjamin Smedberg
2a3822a3cf
Bug 564861 - NPN_IntFromIdentifier always returns INT_MIN when running in OOPP mode because of a backwards conditional check. Also, int identifiers of -1 don't work correctly when the parent first creates the identifier, because we were misusing a sentinel value. r=bent
2010-05-10 17:11:25 -04:00
Benjamin Smedberg
3289dec34b
Bug 564607 - Plugins which implement NPClass.enumerate crash Firefox when run OOP: fix the precedence of C++ operations, r=bent
2010-05-10 17:11:08 -04:00
Jim Mathies
2e14c78a7e
Bug 563847 - [OOPP] Fix for crash [@ ntdll.dll@0x222a2 ] [@ RtlEnterCriticalSection ] (from PluginInstanceChild::FlashThrottleMessage). r=bent.
2010-05-06 11:40:26 -05:00
L. David Baron
7c61f15cf1
Annotate remainder of crashtest mainfests (all but one test) with the tests that are known to assert. (Bug 472557)
2010-05-06 09:28:01 -07:00
Robert Sayre
0ebb9c1370
Merge tracemonkey to mozilla-central.
2010-05-06 08:50:41 -04:00
Blake Kaplan
3378dfe336
Bug 563826 - Don't accidentally hold on to windows accessed via numeric properties. r=jst
...
--HG--
extra : rebase_source : 7dda2380711af649c10c9de25c8c331d4c159045
2010-05-05 17:32:21 -07:00
Boris Zbarsky
f7d7c95ec6
Bug 562971. Include Element.h as mozilla/dom/Element.h and don't use 'using namespace' quite as much. r=jst
2010-05-05 14:18:05 -04:00
Boris Zbarsky
3c3a1ca782
Bug 563487. removeEventListener on a Window shouldn't throw if there's not listener manager yet; just do nothing. r=smaug
2010-05-05 14:18:04 -04:00
Peter Van der Beken
a64d376e9c
Part 13 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - stop using tearoffs from quickstubs for nsIDOM3Node, nsIDOM3Text, nsIDOMNodeSelector and nsIDOMNSElement. r=jst.
...
--HG--
extra : rebase_source : fbc8a48c0efb5d6700ec981f7d4da3434f306e9d
2010-04-19 17:41:38 +02:00
Peter Van der Beken
d062d2ec2d
Part 9 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - use nsNode3Tearoff for all nodes. r=jst.
...
--HG--
extra : rebase_source : 4f073ae38036328091d2d4cf1e0ffbac2a06e98b
2010-04-19 17:41:37 +02:00
Peter Van der Beken
abd7f913e0
Part 1 of fix for bug 560273 (Stop using DOM tearoffs from quickstubs) - add nsINode::GetBaseURI. r=sicking.
...
--HG--
extra : rebase_source : 5a07f12d9d13d92b796fd5f2cb182b069c3f87bf
2010-04-19 17:40:15 +02:00
Surya Ismail
e75d4768a9
Change assertion to error console report for malformed XBL file. (Bug 397561) r=bzbarsky
2010-05-04 21:28:19 -07:00
Robert Sayre
faf02611d9
Merge tracemonkey to mozilla-central.
2010-05-04 13:27:55 -04:00
Josh Aas
2f3dfde82e
nsICanvasRenderingContextWebGL.idl shouldn't define GL_TRUE or GL_FALSE. b=563372 r=vlad
2010-05-03 14:10:36 -04:00
Benoit Girard
046173124b
Backed out changeset 44ee6030f4b2
2010-04-19 02:57:22 -04:00
Benoit Girard
b6d069f2c9
Bug 555281 - Implement Core Animation NPAPI Drawing Model for OOPP. r=joe,josh,cjones
...
--HG--
extra : rebase_source : 29f581f60c6db0e8945a5121cf2d7007b10a7433
2010-04-18 19:46:33 -04:00
Ben Turner
852d1c8744
Bug 553038 - Fix random orange on test_suspend.html
2010-03-24 15:02:16 -07:00
Jim Mathies
0eba287c0f
Bug 553606 - [OOPP] Limit spin loop to a call depth of one. r=bent.
2010-03-24 16:49:05 -05:00
Chris Jones
7329573dd7
Bug 544936, part 6: Submit a browser minidump along with the plugin's, if we got one. r=dolske,gavin,josh
2010-03-24 16:22:04 -05:00
Chris Jones
08461da183
Bug 544936, part 5: Generate browser/plugin paired minidumps when the hang detector fires. r=bsmedberg
2010-03-24 16:22:03 -05:00
Chris Jones
926e2f746f
Bug 544936, part 4: Move some common code for dealing with minidumps and .extra files into nsExceptionHandler. r=ted
2010-03-24 16:22:01 -05:00
Ben Turner
75ca06acb6
Bug 521118 - '[OOPP] Need NPAPI threadsafety checks in plugin process'. r=cjones, a=dbaron for CLOSED TREE
2010-03-24 12:30:45 -07:00
Karl Tomlinson
ad6abedd82
b=544211 propagate scroll events from GtkPlug to the embedder r=roc
2010-03-24 16:42:06 +13:00
Jason Orendorff
ee50fdd206
Bug 560643 - Add a special jsval type to XPIDL. Part 2, manual IDL cleanup. r+sr=jst.
...
--HG--
extra : rebase_source : 9529caa471dd4de9ddc9cedbab38922f9398011e
2010-05-12 08:19:22 -05:00
Jason Orendorff
5aa27b84c9
Bug 560643 - Add a special jsval type to XPIDL. Part 1, rename JSVal -> jsval in existing IDL. r+sr=jst.
...
--HG--
extra : rebase_source : 3d50f7468277883a26790df13a639ce37757a257
2010-05-12 08:18:51 -05:00
Robert O'Callahan
e3bea40661
bug 563864. Add mozPaintCount API. r=smaug,sr=vlad
2010-05-13 12:56:08 +12:00
Josh Aas
f538577fdd
Fix case where we return an NPError value as an nsresult in PluginModuleParent. b=564917 r=cjones
2010-05-12 14:12:49 -04:00
Josh Aas
b6cda63bd4
Fix int comparison warning in BrowserStreamChild.cpp. b=560828 r=bsmedberg
2010-05-12 14:12:27 -04:00
Mats Palmgren
fe0ac44242
Add crashtests for bug 499006.
2010-05-12 14:14:54 +02:00
Mounir Lamouri
cbf74508a5
Bug 557620 - Implement <input type="tel">. r=smaug,dolske,dao sr=sicking
2010-05-12 09:17:07 +02:00
Oleg Romashin
494639846e
Bug 553904 - Child tab process crashes on attempt to initialize child plugin process. r=bent.mozilla
...
--HG--
extra : rebase_source : 2a018b5f9c74a713e493643e611b330e08e1afd8
2010-04-20 21:43:51 +03:00
Karl Tomlinson
12276a5c48
b=560246 use CallPaint for GraphicsExpose r=cjones
...
--HG--
extra : rebase_source : 4d031160b1bee8f87610bf99b6d13b8c132dd0fb
2010-04-21 14:53:53 +12:00
Ehsan Akhgari
56da627d1d
Fix the compiler warnings introduced by bug 528396; r=roc
2010-04-11 15:57:08 -04:00
Craig Topper
771eede254
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Craig Topper
9eccdbd4d7
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
2010-04-10 16:09:38 -04:00
Benoit Girard
b53f0597df
Clear OOP CGContext for transparent plug-ins. b=557534 r=josh
...
--HG--
extra : rebase_source : 267e6db3a94758cc2834e5f48baf759bbaad1566
2010-04-06 15:02:54 -04:00
Ben Newman
1c9d92dfb9
Bug 540126 - CPOW: Let PObjectWrapper actors use ContentProcessParent::RequestRunToCompletion(). r=mrbkap sr=jst
2010-01-20 18:24:14 -08:00
Henri Sivonen
91afdf0e27
Bug 500631 part 2 - Put an explicit space at the end of the isindex prompt. r=bnewman.
2010-03-22 16:27:38 +02:00
Peter Van der Beken
42d3a70ee1
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Use flags on DOMCI to be able to cast instead of QI. r=jst.
...
--HG--
extra : rebase_source : b33953705ace2b6c2171f32fcf7c0157a1f76173
2010-01-12 15:24:00 +01:00
Peter Van der Beken
8e3acb1006
Fix for bug 533637 (Speed up unwrapping a node in quickstubs that use nsINode (dromaeo)). Pair every DOMCI to a specific C++ class. r=jst.
...
--HG--
extra : rebase_source : 9a7823b365cfca04bb08c5be94eab29d218f1e61
2010-01-12 14:08:43 +01:00
Blake Kaplan
275b9f21ac
Bug 533635 - Don't automatically wrap iframe elements in XOWs. Rely on XPConnect wrapping for the right security wrappers. r=peterv
2010-01-04 23:00:29 -08:00
Blake Kaplan
d8bc476488
Bug 586157 - Deal with setting __proto__ on outer windows. r=jst
2010-08-13 17:05:18 -07:00
Blake Kaplan
28169c5f95
Bug 586083 - Make the outer window not be a global object. r=jst
2010-08-10 15:00:26 -07:00
Luke Wagner
ed7ada6b7e
Missed a cset (33addcc556b8) in backout
2010-08-16 22:38:05 -07:00
Luke Wagner
59422fe649
Backout 33addcc556b8 to c8bb41305006 (at the request of mrbkap)
2010-08-16 21:37:37 -07:00
Blake Kaplan
a17fda2b7d
Bug 533635 - Don't automatically wrap iframe elements in XOWs. Rely on XPConnect wrapping for the right security wrappers. r=peterv
2010-01-04 23:00:29 -08:00
Blake Kaplan
1ac4791c74
Bug 586157 - Deal with setting __proto__ on outer windows. r=jst
2010-08-13 17:05:18 -07:00
Blake Kaplan
3e81f7fd38
Bug 586083 - Make the outer window not be a global object. r=jst
2010-08-10 15:00:26 -07:00
Zack Weinberg
311881921d
Use compiler intrinsics for DOMCI_CASTABLE_INTERFACE where possible; improve the fallback. r=peterv
2010-04-09 13:48:38 -07:00
Peter Van der Beken
0578abb1ad
Fix warning.
2010-04-08 14:07:28 +02:00
Ben Turner
b81e231401
Bug 558182 - 'Workers: Don't assume we always get a JSErrorReport in DOMWorkerErrorReporter'. r=mrbkap.
2010-04-08 15:57:45 -07:00
Mark Finkle
f5b78b41ee
Temporarily disable test_nodesFromRect due to failures
2010-04-07 22:06:34 -04:00
Felipe Gomes
3a5e3b045a
Bug 489127 - nodesFromRect required for better usability on mobile devices (part 4) [r=roc]
2010-04-07 20:31:26 -04:00
Felipe Gomes
5acd9af9e3
Bug 489127 - nodesFromRect required for better usability on mobile devices (part 5) [r=roc]
2010-04-07 20:31:26 -04:00
Ben Turner
3bc6840df2
Bug 556849 - '[OOPP] Reduce unnecessary HasProperty calls for plugin scriptable objects'. r=jst+josh+bsmedberg.
2010-04-07 17:16:19 -07:00
Ben Turner
a706a7f84e
Merge backout
2010-04-07 15:02:07 -07:00
Ben Turner
3816aaa018
Backed out changeset 0ed675647700 for failing tests
2010-04-07 15:01:23 -07:00
Ben Turner
7197e38d9d
Bug 556849 - '[OOPP] Reduce unnecessary HasProperty calls for plugin scriptable objects'. r=jst+josh+bsmedberg.
2010-04-07 13:55:10 -07:00
Blake Kaplan
63886e99f2
Bug 386635 - Automatically wrap sandboxes in security wrappers to make them easier to use safely. r=jst
...
--HG--
extra : rebase_source : c21431a5de17359b622c71061802b9f1713fcc8f
2010-02-11 17:04:41 -08:00
Blake Kaplan
3cab1f9ae4
Bug 554833 - Define 'document' on XPCNativeWrapped windows properly. r=jst
...
--HG--
extra : rebase_source : 99693fdf3dbd77039f17c31ad5b01050a5957792
2010-03-24 19:08:50 -07:00
Ben Turner
ba2cd42a88
Bug 553128 - 'Add better support for typed arrays in structured clone'. r=vlad+jst+jorendorff.
2010-04-07 13:55:12 -07:00
Michael Kohler
c823399d44
Bug 561956 - Extra comma in the error message for incomplete image loading, r=timeless
2010-05-17 12:20:08 +02:00
Neil Deakin
e47ae5d46e
Add some debugging to help debug 527099
2010-05-16 13:22:55 -04:00
Boris Zbarsky
a491cefc6d
Bug 484710. Add a notification for when a window's scope stops being usable. r=jst
2010-05-14 17:17:52 -04:00
Alexander Surkov
3f2ef347e3
Bug 552944 - No relationship between tabs and associated property page in new tabbrowser construct, r=enn, davidb, marcoz, sr=neil
...
--HG--
rename : accessible/tests/mochitest/test_relations.html => accessible/tests/mochitest/relations/test_general.html
rename : accessible/tests/mochitest/test_relations.xul => accessible/tests/mochitest/relations/test_general.xul
rename : accessible/tests/mochitest/test_relations_tree.xul => accessible/tests/mochitest/relations/test_tree.xul
2010-05-14 18:55:00 +09:00
Mitchell Field
6ad77bd6db
Bug 564950 - Make more use of mozilla::services, r=surkov, jst, neil, smontagu, roc, joshmoz, gavin, shaver
2010-05-14 18:24:41 +09:00
Mounir Lamouri
199316d774
Bug 566160 - Implement formaction for <input> and <button> which ovverid <form> action attribute. r=sicking sr=smaug a2.0=blocking
2010-08-20 01:23:59 +02:00
Mounir Lamouri
75d4416512
Bug 566064 (2/2) - Implement formtarget for <input> and <button> which override <form> target attribute. r=sicking a2.0=blocking
2010-08-20 00:58:10 +02:00
Mounir Lamouri
a1ce6b8e9b
Bug 566128 (2/3) - Add mozActionUri to get the resolved action URI from scripts. r=sicking a2.0=blocking
2010-08-19 23:55:35 +02:00
Mounir Lamouri
5e767b453c
Bug 566128 (1/3) - HTMLFormElement action IDL attribute should reflect the action content attribute. r=sicking a2.0=blocking
2010-08-19 23:55:00 +02:00
Rich Dougherty ext:(%2C%20Chris%20Pearce%20%3Cchris%40pearce.org.nz%3E)
eccf17ee01
Bug 548523 - Replace HTMLMediaElement.autobuffer attribute with 'preload'. r=roc a=blocking2.0
...
--HG--
rename : content/media/test/test_autobuffer.html => content/media/test/test_preload_attribute.html
rename : content/media/test/test_autobuffer2.html => content/media/test/test_preload_suspend.html
2010-08-20 10:50:37 +12:00
Ben Turner
c30cc739a8
Bug 576716 - 'Crash [@ TypedArrayTemplate<int>::init] or [@ TypedArrayTemplate<int>::create]'. Adding a test, r=vlad a=blocker
2010-08-19 12:16:53 -07:00
Mounir Lamouri
335de1dc4f
Bug 345512 - Implement pattern attribute for input elements. f=ajvincent r=sicking,jorendorff sr=smaug a2.0=blocking
2010-08-18 21:26:22 +02:00
Mounir Lamouri
ef6632684a
Bug 344615 - Implement <input type="url">. r=sicking, sr=smaug a2.0=blocking
2010-08-18 20:33:37 +02:00
Mounir Lamouri
17e57ca845
Bug 555559 - Implement <input type="email">. r=smaug,sicking sr=jst a2.0=blocking
2010-08-18 20:31:54 +02:00
Mounir Lamouri
3c37076481
Bug 345822 - Implement required attribute. f=ajvincent r=smaug sr=sicking a2.0=blocking
2010-08-18 20:30:41 +02:00
Mounir Lamouri
b3a82943f3
Bug 345624 - Implement HTML 5's Constraint Validation API. f=ajvincent r=smaug sr=sicking a2.0=blocking
2010-08-18 20:28:08 +02:00
Ben Newman
b3cb7ea79d
Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst
2009-11-06 12:43:39 -08:00
Joe Drew
d4c42c1218
Bug 524180 - Implement async drawWindow/Element() using shared memory. r=cjones
2010-03-24 03:47:18 -07:00
Doug Turner
b6fe4bd112
today is two merge monday
2010-03-22 22:05:25 -07:00
Jim Mathies
a149cb14ad
Bug 545149 - Fix various issues with winless plugin context menus. r=bent.
2010-03-22 22:06:35 -05:00
Blake Kaplan
77843f806c
Backed out changeset 07e47cdf85ad. We hit it on tinderbox.
2010-03-22 17:07:40 -07:00
Josh Matthews
c9c6966c80
Bug 542907 - "e10s: Chrome registry should be unified between parent and child" [r=benjamin]
2010-03-11 18:33:00 +13:00
Doug Turner
9e52c27932
merge from mozilla-central. no merges required
2010-03-23 02:53:35 -07:00
Oleg Romashin
bff94e11ae
Bug 554008 - QApplication init must be initialized in ContentProcessChild, not in TabChild. r=smaug
2010-03-22 16:31:47 +02:00
Jason Duell
69b885991b
Merge from m-c in order to fix e10s necko hangs caused by last m-c merge.
2010-03-19 23:55:40 -07:00
Markus Stange
5fb3e948bb
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
2010-03-17 18:10:57 +01:00
Johnny Stenback
4cb67eed6d
Fixing bug 550905. Don't use uninitialized values. r=jonas@sicking.cc
2010-03-19 15:06:13 -07:00
Neil Deakin
8f3acb3041
Bug 501154, consolidate places where clipboard events are fired from, r=smaug,sr=neil
2010-03-19 14:32:13 -04:00
Neil Deakin
4f0034acef
Bug 442228, add -moz-resize property to indicate that elements are resizable, r=dbaron
2010-03-19 07:49:33 -04:00
Masayuki Nakano
fd58ad59bb
Bug 528396 part2 cleaning up nsDOMWindowUtils.cpp r=roc
2010-03-19 14:03:41 +09:00
Masayuki Nakano
bb7a62d1cf
Bug 528396 Create XP level IME transaction tests r=roc+mats, sr=jst
2010-03-19 14:02:53 +09:00
Chris Jones
ecaab71939
Backed out changeset bda8efa53512
2010-03-18 21:01:10 -05:00
Chris Jones
a9301cdf81
Bug 551392: Remove hack made unnecessary by unified build tiers. r=ted
2010-03-18 17:52:38 -05:00
Chris Jones
d7b8ead1aa
Bug 551392: Remove subprocess minidumps after they're grabbed to avoid spurious crash detection. r=ted
2010-03-18 17:52:36 -05:00
Chris Jones
c35e59ba1c
Bug 552866: Don't run NotifyPluginCrashed from a nested context. r=bsmedberg
2010-03-18 17:52:35 -05:00
Peter Van der Beken
68a0d4625a
Fix for bug 552712 (Remove some NS_DEFINE_CLASSINFO_DATA_WITH_NAME use). r=jst.
...
--HG--
extra : rebase_source : 0e4b74d5c731a2bdff8da75f9c4edf6757c8b355
2010-03-17 16:09:01 +01:00
Peter Van der Beken
3e3654ffca
Fix for bug 540848 (Add appendChild/insertBefore/replaceChild/removeChild on nsINode). r=bz.
...
--HG--
extra : rebase_source : 4550ff196ab5fd1acbc72e7c94b7a31d073ae5dd
2010-03-17 16:06:19 +01:00
Daniel Holbert
a7a520aea9
Bug 547399 followup: Remove duplicate debug-only 'friend class nsDOMFireEventRunnable' statement. r=bent
2010-03-17 21:41:36 -07:00
Ben Turner
67cfecdb09
Bug 550275 - 'Implement the HTML5 structured clone algorithm'. Make Web Workers use the new clones. r=jst
2010-03-17 12:56:49 -07:00
Markus Stange
5571e02195
Merge backout of bug 508482.
2010-03-17 20:04:14 +01:00
Markus Stange
4a997d3554
Backed out changeset e17c076aceea, bug 508482 (:-moz-window-inactive pseudoclass) because of test_righttoleft.xul test failures.
2010-03-17 20:03:53 +01:00
Josh Aas
09fc21cbeb
Allow Gecko to build and run on Mac OS X with MOZ_IPC defined. b=552862 r=cjones
2010-03-17 14:38:28 -04:00
Josh Aas
c953e77bdc
Fix incorrect type usage for NPP_SetValue NPNVprivateModeBool. b=544158 r=karlt
2010-03-17 13:17:09 -04:00
Markus Stange
f1f3037861
Bug 508482 - Window activation status should be a pseudoclass (:-moz-window-inactive) instead of an attribute. r=dbaron, r+sr=jst
2010-03-17 18:10:57 +01:00
Henri Sivonen
bfd32240d1
Bug 545403 - Change test_hc_documentgetdoctype.html to accept both upper case and lower case doctype names. r=bnewman.
...
--HG--
extra : rebase_source : a8eec6469678e6c47e9fb85d1a1b77ddf25a0cf9
2010-02-22 14:17:31 +02:00
Ben Turner
29ffa388b2
Bug 552054 - Add some comments that were requested in review
2010-03-15 13:22:06 -07:00
Ben Turner
5b7d69dba5
Bug 552054 - 'Fix random orange in test_suspend.html, make Worker.terminate() block any previously queued message events'. r=sicking.
2010-03-15 13:12:40 -07:00
Ehsan Akhgari
21485ce94f
Bug 458037 - Implement isContentEditable; r=bzbarsky sr=roc
...
--HG--
extra : rebase_source : fdcbc217e41e8c1a43bfd7c41a8cc6c6169c588f
2010-03-10 14:10:09 -05:00
Mike Hommey
9b07b8b0ad
Bug 550961. Fix license header typos. r=gerv
2010-03-15 14:44:37 +13:00
Mats Palmgren
549893b6d7
Bug 544852, part 1: Remove nsCaret::GetCaretCoordinates. r=roc
2010-03-14 23:52:07 +01:00
Mats Palmgren
47a33305b5
Remove the inner declaration of startOffset, it shadows the outer one we use. b=549909 r=enndeakin
2010-03-14 14:46:11 +01:00
Jim Mathies
4734d89b66
Bug 546766 - Don't trust plugin return values for getvalue calls. r=bsmedberg.
2010-03-13 17:57:53 -06:00
Jonas Sicking
ee2d2ff9d0
Bug 549452 followup. Address review comment by renaming function.
...
--HG--
extra : rebase_source : 2b287a740157cac7d06179960c35f7ccda925156
2010-03-13 12:39:36 -08:00
Ben Newman
4502ed4669
Simpler approach to bug 523885. r=jst
2010-03-11 20:42:05 -08:00
Jonas Sicking
2c3f66eb94
Bug 549539: Send a notification after a new window is created, but before any script inside it has run. r=mrbkap sr=bz
...
--HG--
extra : rebase_source : f15c2b197eb1a54a2ecb9b738729fda75565932c
2010-03-12 17:04:02 -08:00
Jonas Sicking
986107fb30
Bug 549452: Clean up nsGlobalWindow::SetNewDocument. r=mrbkap sr=jst
...
--HG--
extra : rebase_source : 1e13da2a339089ccf17b8cf9f41d59e188aa8165
2010-03-12 16:59:18 -08:00
Joel Maher
d050afae06
Bug 544097 Chaning mochitests to run against mochi.test instead of localhost r=ted, waldo, dwitte p=jmaher. Landed on CLOSED TREE
2010-03-12 13:53:36 -08:00
timeless@mozdev.org
36ccbc2070
Bug 550902 rv used uninitialized in BaseStubConstructor if nsGlobalNameStruct::eTypeClassConstructor and FindConstructorFunc fails
...
r=peterv
--HG--
extra : rebase_source : f322ae72aeba7d1c0e0810cb5ded934eea709263
2010-03-12 07:50:11 +01:00
Chris Jones
3775fecc82
b=550026 Cancel PluginCrashed when PluginModule is deleted. r=bsmedberg
2010-03-08 09:16:02 +13:00
Ben Turner
68f78bd718
Bug 550925 - 'Workers: nsDOMWorkerTimeout::Init sets mInterval to an uninitialized value if aArgc <= 1'. r+sr=jst
2010-03-11 12:36:47 -08:00
Ben Turner
0dc9655a4e
Bug 547399 - 'Workers: Don't let worker messages run if the worker is suspended'. r+sr=jst.
2010-03-11 12:36:44 -08:00
Ben Turner
5d922f8a70
Bug 551233. r=jst.
2010-03-11 12:36:39 -08:00
Benjamin Smedberg
1dcd610135
Followup to bug 551049 - make the closing reason match that used by the in-process host
2010-03-11 14:15:48 -05:00
Doug Turner
4956b23fb3
Merge with m-c
2010-03-18 21:53:17 -07:00
Jason Duell
a5f74621b1
Merge from mozilla-central (rev 783ef71b479e) to e10s tree; gets xpcshell working again.
2010-03-18 14:59:34 -07:00
Doug Turner
ef22106e0b
[Bug 553149] Implement sendCrossProcessKeyEvent for e10s. r=smaug
2010-03-18 23:52:18 -07:00
Doug Turner
85bd4fb391
Merge with mc
2010-03-17 10:37:32 -07:00
Doug Turner
f295d7422b
Merge
2010-03-12 15:20:36 -08:00
Doug Turner
16e2fd5fe7
Merge. manually merged. modules/plugin/test/testplugin/nptest.cpp, testing/xpcshell/head.js.
2010-03-10 19:13:35 -08:00
Doug Turner
d08632917d
Merge with mc
2010-03-08 10:09:55 -08:00
Chris Jones
1e021f6343
b=550026 Don't call PluginCrashed while plugin code is still on the stack r=bsmedberg
2010-03-08 09:16:02 +13:00
Jonas Sicking
c4106f7f22
Bug 534136 Part 2: Use 16bit-char buffers inside atoms. r=bz sr=mrbkap
2010-03-08 07:45:00 -08:00
Sid Stamm
47a3291b46
bug 515443 CSP no-eval support. r=mrbkap,brendan
2010-03-08 00:24:50 -08:00
Clint Talbert
7ffd9496bc
Backed out changeset b4372055f473 -- due to unexplained orange on OS X Leak test (Bd) box
2010-03-07 17:34:23 -08:00
Joel Maher
ef6c5fda3d
Bug 544097 - Change mochitests to use mochi.test instead of localhost for mobile test refactoring p=jmaher, r=sayrer,dwitte
2010-03-07 16:08:05 -08:00
Jim Mathies
2afcaf5c1d
Bug 550322 - [OOPP] Hulu full screen deadlock protection doesn't trap all cases. r=bent.
2010-03-06 12:33:40 -06:00
Olli Pettay
354fead050
Bug 549693 - [E10s] addMessageListener callback object should have access to browser object, r=jst
2010-03-05 13:00:43 +02:00
Olli Pettay
e2ad087211
Bug 549884 - [E10s] add .docShell to TabChildGlobal, r=dougt
2010-03-03 22:30:25 +02:00
Doug Turner
5daaf36bf1
Merge
2010-03-01 15:36:51 -08:00
Oleg Romashin
cb70343ee4
Bug 545899 - Qt XEmbedding must be updated according to QWidget->QGraphicsWidget change. r=dougt
2010-03-01 21:05:48 +02:00
Olli Pettay
16e965be16
Bug 549223 - [E10s] MozAfterPaint events aren't activated when event listener is added to tabChildGlobal, r=bsmedberg
2010-03-01 16:47:27 +02:00
Oleg Romashin
a4c39d5979
Bug 547668 - TabChild.cpp fail to compile with Qt port enabled. r=dougt
2010-02-26 12:54:19 +02:00
Karl Tomlinson
c4c832b91b
b=517133 Get crash stats for X errors r=bsmedberg
2010-02-24 14:25:16 -08:00
Olli Pettay
ba5ee34fc9
Bug 547947 - [E10s] content process root context should use JSVERSION_LATEST, r=dougt
2010-02-24 12:04:06 +02:00
Chris Jones
c4db394310
Fix merge problems
2010-02-23 00:08:29 -06:00
Chris Jones
bc05dd163b
Merge from mozilla-central
2010-02-22 21:31:18 -06:00
Jim Mathies
81e27fafd9
Bug 547142 - [OOPP] Exiting full-screen video locks the browser. r=bent.
2010-02-22 17:10:08 -08:00
Jim Mathies
9bd29b8510
Bug 547276 - [OOPP] Windowed focus hang in CallHasProperty. r=bent.
2010-02-22 17:09:27 -08:00
Olli Pettay
72dc86132d
Bug 542242 - E10s, content process event handlers, r=jst, r=bsmedberg
2010-02-20 19:05:20 +02:00
Shailen
4334111554
Fixing bug 488423, don't pass a size of 0 to PR_CALLOC(). r+sr=jst@mozilla.org
2010-03-05 14:19:30 -08:00
Blake Kaplan
5f9a4782f7
Fix bug 541530. r=jst sr=brendan
2010-03-04 13:44:42 -08:00
Benjamin Smedberg
a87ccb8301
Bug 550305 - Reduce round-trips by making some NPRuntime/scriptable methods async instead of RPC, r=bent
2010-03-04 16:20:14 -05:00
Robert O'Callahan
266633a9f7
Backed out changeset 5125fc26166b
2010-03-05 20:20:15 +13:00
Blake Kaplan
20a75bea4c
Fix bug 541530. r=jst sr=brendan
2010-03-04 13:44:42 -08:00
Vladimir Vukicevic
e86557b1a2
b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 3, DOM-side implementation; r=bz
2010-03-03 16:40:27 -08:00
Oleg Romashin
8662fa2b8f
Bug 545651 - QApplication is not starting in tab child process. r=dougt
2010-02-17 21:14:48 +02:00
Chris Jones
a64fa515d0
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
2010-02-16 12:44:25 -06:00
Chris Jones
651ed664e5
Bug 544945, part 1: Detect nested glib event loops in the plugin subprocess. r=karlt
2010-02-16 12:44:24 -06:00
Vladimir Vukicevic
9f83ebcfb7
Nuke some stale/unused files
...
* * *
attempt to fix x86-64 burning
2010-01-22 18:29:49 -08:00
Chris Jones
f0560d9e8e
Bug 441324, part 1: Shuffle around includes to avoid problems with #define malloc et al. r=bsmedberg
2010-03-03 23:02:55 -06:00
Robert O'Callahan
daba5acae2
Backing out bug 534467 to try to fix test failure
2010-03-04 17:50:57 +13:00
Robert O'Callahan
a976e4bcd0
Backed out changeset 1672d4c79e82
2010-03-04 17:50:28 +13:00
Robert O'Callahan
65a2683e00
Back out due to Linux-64 build bustage
2010-03-04 14:38:23 +13:00
Robert O'Callahan
5ef23a16ea
Backed out changeset b35354fe21e3
2010-03-04 14:38:00 +13:00
Vladimir Vukicevic
42ec90deac
b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 3, DOM-side implementation; r=bz
2010-03-03 16:40:27 -08:00
Vladimir Vukicevic
02fe8f1b07
b=534735; use custom quickstubs for canvas fillStyle and strokeStyle; r=bz
2010-03-03 16:40:25 -08:00
Vladimir Vukicevic
eec75b1143
Nuke some stale/unused files
2010-01-22 18:29:49 -08:00
Olli Pettay
83b813bb98
Bug 549566, clean-up beforeunload message, r=sicking
...
--HG--
extra : rebase_source : 5abe27de295f9285b926f105d7ec317ebe1503ff
2010-03-03 14:41:57 +02:00
Saint Wesonga
4c4911bf50
Bug 526454 - Link to plugin check page from about:plugins. r=josh, ui-r=faaborg
2010-03-03 09:51:58 +01:00
Ryan Flint
fdfd016123
Bug 549788 - Increase the buffer size used for JSON streams. r=sayrer
2010-03-02 17:54:40 -08:00
Neil Deakin
52f2006039
Bug 546425, add mozSourceNode to access the source node of the drag, r=jonas,sr=roc
2010-03-02 06:21:20 -08:00
Martin Stransky
ed744ecebf
Bug 546270: Use SetupSilentPrinting() to initialize mGTKPrinter for window.print() calls. r=roc
2010-03-10 12:33:35 -08:00
Mark Banner
1fa876e743
Backout changes to .jar files missed from previous backout of bug 544097
2010-03-10 09:51:28 +00:00
Brad Lassey
bb55fe310f
backing out changesets e939397fc6a5, 88529662c474 and 3d7c54b194bb due to random hangs in pgo tests
2010-03-09 22:33:11 -05:00
Joel Maher
aef3dc32c3
Bug 544097 changing mochitests to use mochi.test instead of localhost for windows mobile refactoring p=jmaher, r=ted,dwitte, sayrer, waldo, ctalbert
2010-03-09 08:55:39 -08:00
Saint Wesonga
f78442c0ad
Bug 523417 - "warning: invoking macro NS_ENSURE_SUCCESS argument 2: empty macro arguments are undefined in ISO C90 and ISO C++98" in DOM worker code. r=jst
2010-02-22 18:41:21 +01:00
Nochum Sossonko
2b4fa77fc0
Bug 536889 - Don't throw in nsGlobalWindow::Print when printing is disabled, r=olli.pettay
2010-02-21 21:47:21 -05:00
Ben Turner
236e97e5cd
Bug 535017 - 'IPC plugins should cache well-known scriptable objects to avoid unnecessary actor creation/destruction'. r=bsmedberg.
2010-02-20 13:59:40 -08:00
Ben Turner
7dd95ddea3
Bug 540029 - 'Workers: Flush JIT cache when suspended'. r+sr=jst.
2010-02-20 12:50:56 -08:00
Neil Deakin
65465d8068
Bug 528491, combine nsFocusController and nsWindowRoot, r=jst,sr=smaug
2010-02-20 11:07:03 -05:00
Neil Deakin
10dc1ef135
Bug 536481, clear the mouse capture when a window is lowered or the containing docshell is hidden, r=smaug
2010-02-20 11:06:58 -05:00
Jae-Seong Lee-Russo
39d8beb92d
Bug 530300: Replace PR_MIN/PR_MAX with NS_MIN/NS_MAX in /dom r=peterv
2010-02-20 08:59:07 -05:00
Boris Zbarsky
8b813d19e1
Bug 513146. Since this test assumes things about the positioning of things on the page but doesn't flush layout before running, we need to make sure to either run it when pageload is done or make it flush layout up front. Do the former. Will get gavin's review.
2010-02-19 23:04:09 -05:00
Jim Mathies
0be9704540
Bug 545239 - [OOPP] Plugin focus: hang at PPluginInstanceParent::CallSetPluginFocus against child _NtUserSetFocus. r=bsmedberg.
2010-02-18 14:21:21 -06:00
Jim Mathies
094bf7e9a3
Bug 543201 - [OOPP] Shockwave window position is not correct. r=bent.
2010-02-18 14:20:25 -06:00
Jim Mathies
f2cf287e8d
Bug 539658 - [OOPP] Full-screen mode doesn't work with windowless controls (hulu). r=bent.
2010-02-18 14:19:28 -06:00
Shawn Wilsher
f40358c5a0
Merge for backout of changeset 5607b8b76949
2010-02-18 09:46:35 -08:00
Shawn Wilsher
40f009e687
Backed out changeset 5607b8b76949
2010-02-18 09:44:28 -08:00
Shawn Wilsher
5af603aed6
Bug 461199 (Part 29) - Fix dom tests.
...
r=sicking
2010-02-17 14:04:34 -08:00
Luke Wagner
5b003deb87
Bug 545044 - initialize tempAlloc'd memory so GC-safe (r=brendan)
...
--HG--
extra : rebase_source : 712bf473d05f707dd50a276f1e60421ce46a7353
2010-02-17 11:32:47 -08:00
Robert O'Callahan
11a3d788af
Bug 534425. Part 6: Let nsIWidgets expose a LayerManager to be used to render into the widget, instead of nsPaintEvent::renderingContext which is removed since it's no longer needed. Currently all widgets fall back to a default BasicLayerManager implementation. Also change nsPaintEvent::region to be an nsIntRegion, and get rid of nsPaintEvent::rect since it's redundant.
2010-03-01 21:03:49 +13:00
Chris Jones
568776b2d0
Bug 532208: Defer deletion of browser streams to later tasks. r=bsmedberg
2010-02-26 13:07:56 -06:00
Mounir Lamouri
54f1561afc
Bug 457800 - Implement placeholder attribute for text input fields; r=ehsan,bzbarsky,bolter sr=roc ui-r=faaborg
...
--HG--
extra : rebase_source : 2e2f3a73553d720b32812603b0ce96c89b9a6261
2010-02-26 10:47:38 -08:00
Henri Sivonen
cb3f5d69ed
Bug 545402 - Make test_bug42976.html run from onload and make HTML5 createContextualFragment work on DOMs that do not have a docshell. r=Olli.Pettay.
...
--HG--
extra : rebase_source : 74002d7f9936045065406e412477df9b740ee766
2010-02-22 14:17:31 +02:00
Henri Sivonen
f7cc870630
Bug 545404 - Remove parsing-dependent isindex tests from the DOM Level 2 HTML test suite. r=jonas.
...
--HG--
extra : rebase_source : 2c955c2b9005925d5c21a1dd5950c4c8b7f147ed
2010-02-22 14:17:31 +02:00
Ben Turner
7aae9fc552
Fix braindead variant conversion bug, r=cjones, no bug
2010-02-25 15:31:09 -08:00
Karl Tomlinson
f125b837c1
b=548434 NULL check aNPP in _invalidaterect for nspluginwrapper r=cjones
...
--HG--
extra : rebase_source : 6af217c167b313f034461ec63d7dd45cb5bd5225
2010-02-24 16:19:51 -08:00
Benjamin Smedberg
435bf321ac
Merge backout of bug 532208 due to test failures, crashes, and overall badness.
2010-02-25 03:03:12 -08:00
Benjamin Smedberg
a97d6cd2b0
Backed out changeset e4a7ea0bb90f bug 532208 - asynchronous stream delivery because write events were being dispatched in odd re-entrant states and NPP_DestroyStream was being delivered before all the stream data was delivered.
2010-02-25 03:00:56 -08:00
Karl Tomlinson
6ed1f5d145
b=517133 Get crash stats for X errors r=bsmedberg
...
--HG--
extra : rebase_source : e9b2319a566ecb5a8a3cd6ba322df97e1ff3ffc8
2010-02-24 14:25:16 -08:00
Benjamin Smedberg
0d781c505c
Bug 532208 - Make PBrowserStream destructor uni-directional by delivering all data asynchronously and doing two-phase (acknowledged) destruction, r=bent
...
--HG--
extra : rebase_source : 1155cb3c0d548712b274c81e7cf597eaf091d220
2010-02-23 16:45:00 -05:00
Makoto Kato
a3d58316e9
Bug 405242 - Implement select.options.remove() method [HTML5 HTMLOptionsCollection.remove]. r=Olli.Pettay, sr=jst
2010-02-25 13:53:42 +09:00
Jim Mathies
5dc5015ef8
Bug 547353 - [OOPP] Mouse pointer coordinates misaligned with winless Silverlight. r=bent.
2010-02-24 16:13:48 -08:00
Robert O'Callahan
3285727f86
Bug 544399. Use nsLayoutUtils::SurfaceFromElement when comparing canvases. r=vlad
...
--HG--
extra : rebase_source : 93f22c10faa3bad9dbff48cd823f38d4a6ffc22a
2010-02-24 11:04:32 -08:00
Chris Jones
06871df7a3
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
...
--HG--
extra : rebase_source : bf9a2df9d7d6b420fb93d11dc5abaeb4be1214db
2010-02-16 12:44:25 -06:00
Chris Jones
eb662c9fe6
Bug 544945, part 1: Detect nested glib event loops in the plugin subprocess. r=karlt
...
--HG--
extra : rebase_source : 454553501de351b66e328a7005e6779088f2a2fa
2010-02-16 12:44:24 -06:00
Jonas Sicking
1a41a3c97c
Bug 546528 part 3: Implement FormData. r=benjamn
2010-02-24 21:58:18 -08:00
Benjamin Smedberg
cdf15ace3b
Bug 544074 - Crashes at mozilla::plugins::PluginModuleChild::UnregisterActorForNPObject - the hash of scriptable objects is mutating while we enumerate the actors being destroyed after a plugin instance is destroyed. Save the list of actors off into a separate non-mutating table, r=bent
2010-02-24 16:14:13 -05:00
Benjamin Smedberg
a884a24043
Bug 547894 - Allow null in NPN_GetStringIdentifier(s) to fix a topcrash with the divx plugin, r=bent
2010-02-24 16:34:17 -05:00
Benjamin Smedberg
3b1352e4df
Bug 547316 - Plugin window subclass is not reset when CallNPP_Destroy fails, r=bent
2010-02-19 17:08:16 -05:00
Shawn Wilsher
376df21743
Bug 461199 (Part 29) - Fix dom tests.
...
r=sicking
2010-02-24 08:37:03 -08:00
Doug Turner
99bbb9251a
Backed out Bug 489813 / changeset 0542680c6f74
2010-02-23 23:11:18 -08:00
Doug Turner
8191486eee
Bug 489813 - fire geolocation timeout error if the provider fails to response after initial response. r=olli
...
--HG--
extra : rebase_source : 03c08ca4f017302e8ae2e63cdb844c62f01c234e
2010-02-23 20:27:27 -08:00
Serge Gautherie
352641e1f7
Bug 512520 - remove Maemo geolocation providers; (Bv1) Clean up nsGeolocation.cpp too.
...
r=dougt.
2010-02-24 05:36:29 +01:00
Ben Newman
d32fcf7f0e
Backout of changeset c3b327ad051a due to failure of dom/tests/mochitest/bugs/test_bug459848.html.
2010-02-23 13:57:15 -08:00
Daniel Veditz
ac0251d255
bug 515442 CSP inline script protection
2010-02-23 13:20:46 -08:00
Ben Newman
f28f39240d
Bug 523885 - Tabbrowser handling of window.close possibly leak-prone. r=bz+sr=jst
...
--HG--
extra : rebase_source : 07b3a2e304498e053cdb301bb0d0d781412a196a
2010-02-23 10:45:05 -08:00
Ben Turner
93ebb4ca17
Bug 547814, r=jorendorff, sr=peterv.
2010-02-23 10:45:36 -08:00
Neil Deakin
78ed0e9792
Bug 544146, when focusing at the caret position, if the caret is not set or at the root, don't look for a node to focus, r=smaug
2010-02-23 13:16:19 -05:00
Ben Turner
0753e26462
Bug 531225 - 'Workers: Share strings across thread boundary'. Fix shutdown leak
2010-02-23 09:57:14 -08:00
Boris Zbarsky
09f6e100c7
Bug 513146. Address review comment about adding a comment. r=gavin
2010-02-22 23:02:00 -05:00
Benjamin Smedberg
e5aab11778
Merge and review fixup from async streams, bug 551049
2010-03-11 11:56:35 -05:00
Benjamin Smedberg
1a54d18a03
Bug 551049 part 3: delay the delivery of NPP_URLNotify until the related stream is completely delivered and destroyed, and propagate errors from NPP_Write and NPN_DestroyStream back to NPP_URLNotify r=bent
2010-03-06 16:03:05 -05:00
Benjamin Smedberg
51a11b0266
Bug 551049 (was bug 532208) part 2 - Delay delivery of NPP_DestroyStream until stream data is delivered, and make sure that data delivery doesn't re-enter, r=bent
2010-03-06 16:02:31 -05:00
Benjamin Smedberg
39df629db6
Bug 551049 (was bug 532208) part 1 - Make PBrowserStream destructor uni-directional by delivering all data asynchronously and doing two-phase (acknowledged) destruction, r=bent
2010-02-23 16:45:00 -05:00
Benjamin Smedberg
1fc1bc4a5a
Revert the RPC-style race resolution from bug 532208 in order to use the asynchronous delivery patches.
2010-03-06 11:08:19 -05:00
Benjamin Smedberg
3ec1519e77
Bug 551387 - octoshape plugin crashes because it doesn't implement NPNFunctions.setwindow, r=bent
2010-03-10 10:54:22 -05:00
Chris Jones
7fd74b1a80
Merge backout
2010-03-11 05:07:51 -06:00
Chris Jones
415f85da1a
Backing out bug 550026 due to orange
2010-03-11 05:07:42 -06:00
Chris Jones
ad34b8295e
Followup to bug 549888: don't call HandleEvent after Paint
2010-03-11 04:13:23 -06:00
Chris Jones
7e203b6454
Bug 549888: Part 2: Add a Paint() message and have the browser win races of Paint() vs. anything else. r=bent,jmathies,karlt
2010-03-11 01:35:31 -06:00
Chris Jones
a3aa9cbbff
Bug 550118: Try to not process XPCOM events when a plugin process spins a nested glib event loop. r=karlt
2010-03-11 01:35:29 -06:00
Chris Jones
148296d96a
b=550026 Don't call PluginCrashed while plugin code is still on the stack r=bsmedberg
2010-03-08 09:16:02 +13:00
Ms2ger
09e869f910
Bug 559839 - "Failures in ajax test suites aren't counted" [r=sayrer]
...
Removing the unused copies
2010-04-16 08:14:00 -04:00
Ms2ger
7e9c7f46d6
Bug 559839 - "Failures in ajax test suites aren't counted" [r=sayrer]
2010-04-16 08:12:00 -04:00
Mounir Lamouri
dbdc60fd52
Bug 346485 - "Implement output element" [r=smaug,hsivonen,mrbkap,timeless,roc sr=jst]
2010-04-26 03:42:00 -04:00
Olli Pettay
8ef39a6b0c
Bug 560902 - Optimize nsFocusManager::ContentRemoved, r=enndeakin+sicking
...
--HG--
extra : rebase_source : 69c72c67341dd27dbd5a526c59c5ee52d2b6a813
2010-04-27 12:58:58 +03:00
Karl Tomlinson
50e922752b
b=544211 ungrab the pointer before passing ButtonPress events to plugins r=roc
2010-03-24 15:26:10 +13:00
Olli Pettay
c5e7b0ab22
Bug 552663, start timeouts asynchronously when jsd enables scripts, r=jst
2010-03-24 00:35:15 +02:00
Blake Kaplan
cf01e551cd
Bug 522430 - Assert that this bad case doesn't happen. r=jst
2009-10-20 17:22:16 -07:00
Chris Jones
42f30e5822
Bug 549888: Have the browser win NPP_SetWindow races, and add a special-cased NPP_HandleEvent async WindowPosChanged message for windows. r=jimm,karlt
2010-03-22 17:35:15 -05:00
Robert Sayre
c08105c9c5
Bug 505228. JSON.stringify generates non standard output if space is defined. r=sayrer
2010-04-09 15:38:27 -04:00
Robert Sayre
5ef05c8584
Merge mozilla-central to tracemonkey.
2010-04-09 11:43:07 -04:00
Robert Sayre
fc4b9ec6e1
FF 3.5.2 native JSON.stringify replacer applied only to array items, not object properties. bug 509184. r=waldo
2010-04-07 12:35:43 -04:00
Robert Sayre
744599315f
Merge mozilla-central to tracemonkey.
2010-04-04 14:15:05 -04:00
Masatoshi Kimura
87b17f9962
Bug 463104: elementFromPoint should accept floating point coordinates. r=bz
2010-04-03 07:34:24 -04:00
L. David Baron
c6cfc1d0a4
Fix existing tests to deal with getComputedStyle lying about :link vs. :visited. (Bug 147777) r=sdwilsh
2010-04-02 18:58:25 -07:00
L. David Baron
0703626682
Add nsIDOMWindowUtils::getVisitedDependentComputedStyle for use in tests. (Bug 147777) r=bzbarsky
2010-04-02 18:58:25 -07:00
Daniel Holbert
0ec0eb7772
Bug 556860: Fix unsigned/signed warnings in nsGeolocation.cpp. r=dougt
2010-04-02 14:49:38 -07:00
Robert Sayre
404189ee98
Merge mozilla-central to tracemonkey.
2010-04-02 10:10:27 -04:00
Robert Sayre
c8c02b70fc
Merge mozilla-central to tracemonkey.
2010-03-31 12:47:53 -07:00
Robert Sayre
baeb2d1edf
Merge mozilla-central to tracemonkey.
2010-03-30 21:13:01 -07:00
Josh Aas
b60aa33480
Remove unimplemented status from NPN_ForceRedraw for IPC. We are ignoring calls on purpose and do not plan to implement it in any way at this point. b=555511 r=cjones
2010-03-30 23:53:53 -04:00
Jeff Walden
6279380ef0
Readd changes to nsJSEnvironment.{cpp,h}, and adjust js::LazilyConstructed so as to force pointer alignment on the theory that's what was wrong.
...
--HG--
extra : rebase_source : 2215152cf0f03dbb69e49e9adb49979a72294620
2010-03-29 22:51:52 -07:00
Jeff Walden
fbc0da3a62
Backed out changeset 79fd90e2dd87, n810s all orange -- yay! Something fruitful to investigate!
2010-03-29 19:46:37 -07:00
Jeff Walden
fa7bcd268b
Readd jsregexp.{cpp,h} (and to users of the regex-statics save/restore methods) and nsJSEnvironment.{cpp,h} changes for bug 548702.
2010-03-29 12:24:03 -07:00
Jeff Walden
0973dfd6ab
Merge.
2010-03-26 21:53:40 -07:00
Jeff Walden
95422c65a3
Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
2010-03-26 18:01:54 -07:00
Craig Topper
c61d158305
Bug 253889: DeCOMtaminate nsIPresShell - Remove more NS_IMETHOD. r=roc
...
--HG--
extra : rebase_source : ab0c230d7be484858e03b242c76b5cc9bcfa87ae
2010-03-31 08:45:32 -04:00
Craig Topper
7b89b159bb
Bug 253889: DeCOMtaminate nsIPresShell - GetCaret(). r=roc
...
--HG--
extra : rebase_source : 2a05050d8cbb10dd3bb763d5d5a158cc5f3dd814
2010-03-31 08:39:31 -04:00
Olli Pettay
e425b81efd
Bug 536092 - Micro optimizations for event handling, r=jst
...
--HG--
extra : rebase_source : d34faef862a532109f05750ccb7220bd1ddf6e19
2010-03-31 15:44:18 +03:00
Ms2ger@gmail.com
d24f7fda02
Bug 534425 - Rev uuid. r=roc
...
--HG--
extra : rebase_source : 8f189550903221ce00d0a6ea5c51e3eeb1a6f8c0
2010-03-31 13:06:57 +02:00
Andreas Gal
32268bb413
Report proper typeof for XPCNativeWrapper(obj) and XPCNativeWrapper(fun) (553407, r=mrbkap).
2010-03-18 18:00:58 -07:00
Benoit Girard
8e7c8c5f5b
Optimize Core Graphics drawing model OOPP implementation. b=555835 r=josh
2010-04-01 17:53:56 -04:00
Doug Turner
339d76e2c9
Bug 554692 - Maemo location provider. r=oleg
...
--HG--
extra : rebase_source : ea58c30392f9450eba80070d5a4be75028df7fd0
2010-04-02 00:56:22 -07:00
Doug Turner
db137ceede
When backing out bug 554692, these files should have also been removed
2010-04-01 22:10:39 -07:00
Igor Bukanov
6231f35ccd
bug 551680 - replacing JS_(Suspend|Resume)Request with JSAutoSuspendRequest. r=mrbkap
2010-03-17 10:29:37 +03:00
Robert Sayre
e0c72a18bd
Merge mozilla-central to tracemonkey.
2010-03-14 13:04:44 -04:00
Robert Sayre
53807b9013
Fix up a little merge fail so that infallible malloc macros don't get run on js/src files.
2010-03-13 14:35:27 -05:00
Robert Sayre
84b14d6f30
Merge mozilla-central to tracemonkey.
2010-03-13 11:51:12 -05:00
Jeff Walden
106fbd8085
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
...
--HG--
extra : rebase_source : c7bb34662dbd70df49d40880227139537c60356e
2010-01-11 11:52:21 -06:00
Mike Moening
0373a2437d
bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor
2010-03-04 20:44:09 -08:00
Andreas Gal
cef73f06e6
Don't include JS-engine internal header files in header files outside the JS engine (bug 549440, r=jst).
2010-03-04 16:17:05 -08:00
Chris Jones
ab754697b8
Bug 555309, part 3: Grab the plugin thread's ID on startup and blame it in hang dumps. r=bsmedberg
2010-03-30 19:24:47 -05:00
Chris Jones
3b21dfdc4c
Bug 555309, part 1: Add a CrashReporter::CurrentThreadId interface. r=bsmedberg
2010-03-30 19:24:45 -05:00
Kyle Huey
53dc79a0f8
Backing out Bug 253889 to fix Bug 555727.
2010-03-30 19:57:12 -04:00
Kyle Huey
afc6c6ca2d
Backed out changeset 4b8936ac4a31
2010-03-30 19:56:44 -04:00
Oleg Romashin
b371b618cb
Bug 554911 - mozilla-runtime process hang and not closed properly after closing fennec UI. r=dougt
...
--HG--
extra : rebase_source : 5490b2acfe1980e372b7918cf36e8e771b2a0747
2010-03-30 07:34:37 -04:00
Josh Aas
9aa84a5f00
[OOPP] Serialize remaining Cocoa NPAPI events, including keyboard events. b=555300 r=cjones
2010-03-29 15:27:49 -04:00
Craig Topper
6c9540a26d
Bug 253889: More deCOMtamination of nsIPresShell. r=roc
2010-03-28 19:21:11 -04:00
Benjamin Smedberg
2e0b8d0752
Bug 542700 - Async calls aren't cancelled when the instance is destroyed, and the list of pending calls isn't protected against simultaneous access, r=cjones
...
--HG--
extra : rebase_source : b0949fd4921d1dbb558e84e191387964af5767fc
2010-03-25 14:25:38 -04:00
Josh Aas
fc1d594cb2
Initialize NPP structure's pdata pointer to NULL. Plugins can mistake an uninitialized non-NULL value for their own instance pointer and try to dereference it. b=555312 r=BenWa
2010-03-29 10:16:27 -04:00
Robert Sayre
cac8f1e4ad
Merge
2010-03-26 15:56:20 -07:00
Robert Sayre
5cf27a725e
Merge tracemonkey to mozilla-central.
2010-03-26 15:53:14 -07:00
Andreas Gal
9d5b1c0316
Disallow embeddings reaching into our guts (part 1: jsnum.h, bug 548205, r=brendan).
2010-03-01 13:30:23 -08:00
Drew Willcoxon
155d247243
Bug 570986 - nsGlobalWindow::Dump should check all bytes, not chars, when replacing \r with \n. r=bzbarsky
2010-06-09 14:08:17 -07:00
Benoit Girard
22930b5f78
Implement InvalidatingCoreAnimation Drawing Model. b=559211 r=josh
2010-06-09 00:11:48 -04:00
L. David Baron
9a129faa59
Rename -moz-background-size to background-size. (Bug 549809) r=roc
2010-06-08 18:44:33 -07:00
L. David Baron
934c377eda
Rename properties and values of background-clip and background-origin to match css3-background. (Bug 549809) r=roc
2010-06-08 18:44:33 -07:00
Dan Witte
78b72f1c78
Bug 568059 - Remove navigator.preference. r=sicking, sr=jst
2010-06-08 16:43:55 -07:00
Dan Witte
1ac90420f6
Bug 564048 - Nix security checks in nsPrefBranch. r=sicking, sr=jst
2010-06-08 16:43:54 -07:00
Vladimir Vukicevic
65c3a85ff2
b=570538; [webgl] fix up buffer validation with interleaved data; r=bjacob
2010-06-08 15:14:43 -07:00
Boris Zbarsky
b603467b9a
Bug 568564 followup. Use an empty filename, not a null one. r=jst
2010-06-08 17:16:26 -04:00
Boris Zbarsky
58acce4110
Bug 568564. Suppress the script filename for cross-origin onerror events. r=jst
2010-06-08 15:58:26 -04:00
Ben Turner
95882b79e1
Bug 547359 - '[OOPP] Silverlight plugin takes 6X longer to load with IPC plugins than without - make NPIdentifier handler smarter/faster'. r=bsmedberg.
2010-03-23 07:30:51 -07:00
Peter Van der Beken
fd4084623b
Fix for bug 519614 (Having to QI javascript scriptable helpers to nsIXPCScriptable is silly). r=mrbkap.
...
--HG--
extra : rebase_source : 10d46903d75cecff0f47f3bd483f849ea740e446
2009-09-28 23:00:35 +02:00
felipc@gmail.com
33b5d6a951
Bug 547996 - Be able to tell when a click was generated by a tap on the screen, r=smaug,jimm, sr=jst
2010-04-06 15:59:24 +03:00
Robert Sayre
5927f9eed6
Merge tracemonkey to mozilla-central.
2010-04-05 13:17:29 -04:00
Jim Mathies
dff53c0295
Bug 552062 - [OOPP] Black Background on certain Flash Objects. r=bent.
2010-04-05 11:43:55 -05:00
Jim Mathies
b170e75577
Bug 535295 - [OOPP] Tearing/Repainting issues with flash videos, their controls and other page content during/after scrolling. r=roc.
2010-04-05 11:43:13 -05:00
Saint Wesonga
7e2833c5f2
Bug 548481 - about:plugins page title should be "Enabled Plugins", not "Installed Plugins". ui-r=faaborg, r=josh
2010-03-09 08:49:22 +01:00
Kyle Huey
1d0289c601
Backed out changeset 8ce70abd7777
2010-03-09 01:14:21 -05:00
Joel Maher
cee9b522a0
Bug 544097 Change mochitests to use mochi.test instead of localhost for mobile refactoring p=jmaher r=ted,dwitte,sayrer
2010-03-08 19:21:33 -08:00
Serge Gautherie
a1c3b463fa
Bug 521673 - Remove remnant OJI references; (Dv1) /dom/dom-config.mk: remove obsolete REQUIRES.
...
r=jst.
2010-03-09 01:02:26 +01:00
Jeff Walden
52312bac03
Bug 518663 - ES5: Object.getOwnPropertyNames. r=jorendorff
2009-09-24 14:33:14 -07:00
Jason Orendorff
cbe2891235
Backed out changeset d4caa61e69ab. It turned the tree red.
2010-07-01 20:06:33 -05:00
Andreas Gal
5c69f9ab84
Implement remaining cross compartment wrappers (574924, r=mrbkap).
2010-07-01 15:45:08 -07:00
Chris Jones
ff3e952b48
Fix windows build
2010-02-11 15:22:44 -06:00
Chris Jones
ddb81e99d6
Bug 544345: Kill plugins if they exceed the hang timeout. r=bsmedberg
2010-02-11 14:32:18 -06:00
Chris Jones
7ec2f83c06
Log "schlepping drawable" messages as PLUGIN_LOG_DEBUG. no r=, trivial
2010-02-10 17:17:33 -06:00
Benjamin Smedberg
3ad7eb7f3a
Merge mozilla-central into electrolysis.
2010-02-09 21:22:09 -05:00
Ted Mielczarek
d40733d453
Bug 541076 - add minidump id and plugin name to PluginCrashed event. p=ted+dolske, r=jst, r=ted
2010-02-09 17:05:31 -08:00
Jim Mathies
222acbd54a
Bug 538918 - [OOPP] Modal system dialogs cause UI freeze w/windowless controls. r=bent, cjones.
2010-02-09 16:34:38 -06:00
Benjamin Smedberg
33745658c4
Merge mozilla-central into electrolysis
2010-02-09 11:39:28 -05:00
Ryan Flint
da462d7bb6
Bug 539907 - Have getPref use asynchronous statements when called with an optional callback. r=myk, sr=robstrong
2010-02-09 05:28:39 -05:00
Blake Kaplan
bf56726f19
Bug 544544 - Make sure DataContainerEvent's classinfo interfaces are complete. r=smaug
2010-02-08 13:25:07 -08:00