Igor Bukanov
fd15cf0041
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
ed4aae3773
Null-check the parent before attempting to outerize. rs=brendan
2010-05-18 14:13:22 -07:00
Robert Sayre
5da1b58f01
Merge mozilla-central to tracemonkey
2010-05-17 13:55:37 -04:00
Doug Turner
cfd298a40d
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
4dff9efa31
Bug 527099, use waitForFocus to wait for the frameset window
2010-05-17 09:21:11 -04:00
Olli Pettay
9bcbb60643
Bug 548847 - [E10s] forward modal (chrome) dialogs from content to chrome, r=jst
2010-05-17 14:25:22 +03:00
Olli Pettay
9083f3533a
backout printf change
2010-05-17 14:21:55 +03:00
Olli Pettay
a4ee05d986
a printf a change to get new builds
2010-05-17 14:15:47 +03:00
Olli Pettay
3c0df4b4ce
Bug 565175 - [E10s] messagemanager leaks principals, r=jst
2010-05-17 13:20:28 +03:00
Oleg Romashin
9577f1f59e
Bug 566118 - nsAppShell initialized earlier than QApplication.
2010-05-15 17:46:18 -04:00
Chris Jones
41681745d1
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
45c129442f
Fix Windows bustage due to MS defines r=cjones
2010-05-14 17:45:53 -07:00
chithraprabhap@gmail.com
4c0877e453
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
d75c5f211d
Bug 552822 - Windows bustage due to wrong type. r=me
2010-05-14 09:01:16 -07:00
Chris Jones
ae41570cc4
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
2ed40cd772
Merged m-c
2010-05-13 18:04:53 -05:00
Justin Dolske
e9a8268fd1
Bug 563556 - Cleanup nsGlobalWindow's alert/confirm/prompt. r=jst
2010-05-13 15:26:10 -07:00
Doug Turner
2737f00595
Another missing file!
2010-05-13 11:39:14 -07:00
Doug Turner
4765f88fcb
Missing files from last push
2010-05-13 11:06:52 -07:00
Doug Turner
1aca4c8153
Bug 552822 - IPC remoting of geolocation prompt. r=olli/r=jdm
2010-05-13 10:44:51 -07:00
Johnny Stenback
e22027e424
Fixing bug 572609. Use faster version of GetElementById() from our C++ code. r=jonas@sicking.cc
2010-06-23 14:35:57 -07:00
tero.koskinen@iki.fi
0dcda12066
Bug 561744 - [E10S] TabChild object used after free, r=smaug
2010-05-12 12:52:15 +03:00
Doug Turner
0dc0f3273e
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
cfdd57d3ba
Bug 552829 - e10s - Online and offline events. Quick define fix.
2010-05-11 13:22:34 -04:00
Peter Van der Beken
34f855c0b2
Back out fixes for bug 560462 to fix orange.
...
--HG--
extra : rebase_source : afe96ede6fc605c656b746f6388d6144886b18ed
2010-05-11 19:20:03 +02:00
Frederic Plourde
2c2fb6942c
Bug 552829 - e10s - Online and offline events. r=dougt
2010-05-11 08:44:12 -04:00
Oleg Romashin
3897afb506
Bug 564602 - provide Parent::GetSingleton() without force child process creation.r=jones.chris.g
2010-05-11 13:29:57 -04:00
Benoit Girard
94d6258a5b
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
0dfb101754
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
3736c87ff8
Tests for bug 560000
2010-05-22 14:35:40 -05:00
Jason Duell
6cd446aadb
# 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
0ba478d017
Bug 542775 - Add nsDOMStorageEvent to cycle collection, r=Olli
2010-05-21 22:43:09 +02:00
Doug Turner
c88906d971
Merge with m-c. no hand edits
2010-04-29 21:04:50 -07:00
Jim Mathies
0879ff6221
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
3c481f45ca
Bug 566845 - Make desktop flash plugin works on Fennec QT. r=dougt.
2010-05-21 13:19:57 -04:00
Benoit Girard
6f2c9d9235
Added CGContextSaveGState for OOPP Shared CGContext. b=565963 r=josh
2010-05-20 15:22:57 -04:00
Benoit Girard
125ee2ceb5
Fixed PluginInstanceParent::AnswerNPN_ConvertPoint definition. b=565365 r=josh
2010-05-20 15:22:54 -04:00
Benoit Girard
42b3220bf4
Dealloc CoreGraphics Shmem for OOPP. b=560941 r=josh
2010-05-20 15:22:41 -04:00
Justin Wood
ffdd70afd2
[merge] Backout Bug 452451 Due to test failures.
2010-05-20 01:03:50 -04:00
Justin Wood
479e0c5a15
Backout Bug 452451 Due to test failures.
2010-05-20 01:01:59 -04:00
Mounir Lamouri
3dedea436f
Bug 562932 - "Implement control attribute for label element" [r=sicking sr=smaug]
2010-05-19 22:28:10 -04:00
Mounir Lamouri
3310a43bf9
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
db9d404619
Bug 560647 - add startup timeline instrumentation; r=vlad
2010-05-19 19:22:19 -04:00
Ms2ger@gmail.com
154e6a9d62
Bug 474058 - Drop support for window.directories. r=jst
...
--HG--
extra : rebase_source : f0ee7974097fcc9db75b2928dae9b58cc3d8859b
2010-05-19 19:53:08 +02:00
Mounir Lamouri
36397b56bd
Bug 546995 - Implement autofocus attribute. r=sicking, sr=smaug
...
--HG--
extra : rebase_source : b0f233cae75aa9182d6587b6d66d4cbebea1126c
2010-05-19 19:52:17 +02:00
Martin Stransky
5f1e23b8db
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
Mounir Lamouri
cb048d56cb
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
bba1a46bca
Bug 568249 - Support geolocation on Android, r=dougt
2010-06-04 14:14:43 -07:00
Peter Van der Beken
2390f94ae2
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
8e6808699a
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
eb4761537a
Bug 563377 - Flash fullscreen window refuses to close. r=bent.
2010-05-18 11:43:45 -05:00
Olli Pettay
927111fb28
Bug 549682 - Port the message-manager API to mozilla-central, r=jst
2010-05-18 15:28:37 +03:00
Olli Pettay
1c104f5606
Backout Bug 549682
2010-05-18 13:10:47 +03:00
Olli Pettay
c719bc6e84
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
b5ac042d49
b=561168; convert canvas to use layers for rendering; r=roc,bas
2010-05-17 21:04:22 -07:00
Jim Mathies
e9cf1d1dad
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
695ab55828
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
416d9d2f3d
Bug 548828. Implement HTMLDocument.head. Mochitest-testcase r=bzbarsky
2010-05-11 00:14:20 +05:30
Mayank Gupta
cbff1d114e
Bug 548828. Implement HTMLDocument.head. r=bzbarsky
2010-05-02 13:32:21 +05:30
Boris Zbarsky
69e0aca09c
Bug 534149. Give each nsGlobalWindow a unique ID and expose the IDs on nsIDOMWindowUtils. r=jst
2010-05-10 21:12:35 -04:00
Mounir Lamouri
cb6351e8e1
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
daa03541ae
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
54306dde5e
b=567499; fix getuniform for bool uniforms and return nsIVariant; r=vladimir
2010-06-19 10:43:40 -04:00
Benoit Jacob
94ed436cac
b=567499; let getXxxParameter functions return nsIVariant; r=vladimir
2010-06-19 10:42:43 -04:00
wfernandom2004@gmail.com
2e35f8b75b
Bug 562681, websockets (protocol v76), r=smaug
...
--HG--
extra : rebase_source : 3fd1b153d688eba6fa6ffb499bc704dd9ca2a3c2
2010-06-17 21:36:01 +03:00
wfernandom2004@gmail.com
62f3ce4818
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
af2d03d1ec
Bug 472529, websockets (content patch)
...
--HG--
extra : rebase_source : 831a44f14acffa793cd3814d40a0d44bf152decb
2010-06-17 14:27:52 +03:00
Jesse Ruderman
9478c01a40
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
bb1dfe2f3e
Backed out changeset 2dcce82f9d66 because of mochitest failures
2010-06-16 22:14:11 -04:00
Mounir Lamouri
3765af9b82
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
83d539f829
Bug 564097 - Move prompts.properties into commonDialog.properties. r=gavin, sr=bs
2010-06-16 17:06:15 -07:00
Felipe Gomes
f85c3a9229
Bug 557279 - Drag & drop into plug-ins is broken. r=jimm
2010-06-16 18:54:20 +02:00
Olli Pettay
e599b170aa
Bug 571438 - MayHavePaintEventListener fails for non-e10s message manager, r=jst
2010-06-16 14:43:36 +03:00
Olli Pettay
754fb4784e
Bug 568975 - m-c message manager slowed down event handling a bit, r=jst
2010-06-16 14:42:42 +03:00
Marco Bonardo
08afd68fed
Bug 568091 - DOM Storage cannot store data for about: pages. r=honzab
2010-06-16 12:00:29 +02:00
Chris Jones
574b849ecd
Followup to bug 541131: update |include protocol "PFoo.ipdl"| usages in e10s.
2010-04-27 02:12:38 -05:00
Chris Jones
94a8be16bb
Followup to bug 555276: fix hacks in e10s.
2010-04-15 11:34:00 -05:00
Chris Jones
bd6bf48e7a
Merged m-c
2010-04-27 01:53:06 -05:00
Chris Jones
2cf9950c56
Bug 518881: Fix unused-result warnings in dom/plugins. r=bsmedberg
2010-04-27 00:43:03 -05:00
Thomas Lee
f562dffa71
Bug 541131: Include IPDL headers as |include protocol PFoo;|. r=cjones
2010-04-26 20:11:46 -05:00
Chris Jones
b95a8efccc
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
609671cd8d
merge with m-c.
2010-04-26 23:17:51 -07:00
Jim Mathies
1412f24516
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
2a5420965f
Bug 561495 - [OOPP] Mouse wheel and related windowing event hangs. r=masayuki, a=jrmuizel.
2010-04-26 10:05:29 -05:00
Ben Newman
bd232d2cb8
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
b2855bf44c
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
Gavin Sharp
49e5b3ee9e
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
Peter Van der Beken
66819e5352
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
ab0dc2d25d
Bug 560959 - 'Update Structured Clone for recent spec changes'. r=sicking.
2010-04-28 18:32:16 -07:00
Daniel Holbert
7ad753f947
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
c722e28bb1
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
6be4492738
Bug 436418, patch A: SVG/SMIL animateMotion - add some foundational code. r=roc
2010-04-28 16:00:53 -07:00
Karl Tomlinson
6eff65702c
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
fa771f1b02
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
Benjamin Smedberg
041170d975
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
Oleg Romashin
13e099b9ef
Bug 561061 - qt fennec crashes on close. r=dougt.
2010-04-22 19:29:18 -04:00
Oleg Romashin
b729e295a5
Merged with mozilla-central
2010-04-22 20:22:26 -04:00
Ben Turner
63e92e9801
Fix mistake in patch for bug 560572, r=dwitte, a=jimm for CLOSED TREE.
2010-04-21 15:07:28 -07:00
Oleg Romashin
e9043320a2
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
0df3a5c47c
remove temporary logging and make test for bug 550026 consistent with m-c
2010-04-21 19:00:10 +12:00
Doug Turner
9a784d5dfd
Automerge with mc. no manual changes
2010-04-21 03:31:13 -07:00
Ben Turner
0514b0440c
Bug 560572 - 'Workers: ChromeWorker breaks --disable-ctypes builds'. r=dwitte
2010-04-20 11:15:43 -07:00
Ben Turner
bb3d135cb5
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
65771400e0
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
89f27dcde6
Bug 560213 - Don't double-delete PluginIdentifierParent when the plugin has already crashes, r=bent
2010-04-20 09:15:31 -04:00
Neil Deakin
70871b5dcb
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
b627649b3d
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
d8113fb425
b544277 patch for window_focus.xul
2010-04-21 22:14:35 +09:00
Masayuki Nakano
189d5d4756
Bug 544277 IME became unusable when switching focus on Gmail RTF Editor r=enn
2010-04-21 22:13:08 +09:00
Henri Sivonen
6f32ee7603
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
Jonas Sicking
45559fc2d9
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
8cd39f1f00
Merge mozilla-central
2010-04-16 01:34:35 -05:00
Joe Drew ext:(%20and%20Chris%20Jones%20%3Cjones.chris.g%40gmail.com%3E)
0bd95dade4
Bug 548437: Add a SysV shmem subtype of SharedMemory. r=dougt
2010-04-16 00:29:16 -05:00
Robert Sayre
9eb74e4845
Merge mozilla-central to tracemonkey.
2010-04-14 08:17:38 -04:00
Chris Jones
8c6626467d
Fix typo from bug 519601 that busted windows.
2010-04-14 02:31:36 -05:00
Chris Jones
d0eda93616
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)
8170c6fc97
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
863f6433d2
Bug 556962 - Maemo geolocation provider is not compiling on Maemo 6. r=dougt.
2010-04-14 05:42:43 -04:00
Robert Sayre
98bb9e8f79
Merge mozilla-central to tracemonkey.
2010-04-12 18:11:24 -04:00
Jim Mathies
d7b3220b47
Bug 558503 - [OOPP] Watching netflix video: Silverlight crashes the plugin helper. r=bsmedberg.
2010-04-12 15:25:57 -05:00
Robert Sayre
114d145903
Merge mozilla-central to tracemonkey.
2010-04-12 09:45:24 -04:00
Josh Matthews
9af40951e9
b=545237 Notify PIFrameEmbedding's owner on actor deletion r=bsmedberg
2010-04-12 12:34:02 +12:00
Josh Matthews
5d189e4030
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
0b6ea74a27
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
b3316bb10e
Bug 456286 - support altGlyph elements as tspans. r=roc
2010-04-13 09:58:09 +01:00
Benoit Girard
d3e1eb8eee
Remove "abort()" that was accidentally checked in. b=561519 r=josh a=#developers
2010-04-25 19:55:53 -04:00
Olli Pettay
a3e35da054
Bug 557757, e10s is burning
2010-04-07 12:44:02 +03:00
Oleg Romashin
9d75eaaab7
Fix merge bustage.
2010-04-07 07:15:37 -04:00
Oleg Romashin
8cafa44858
Merged with mozilla-central
2010-04-07 06:59:04 -04:00
Chris Jones ext:(%20and%20Karl%20Tomlinson%20%3Ckarlt%2B%40karlt.net%3E)
7de0cc5a44
test for bug 550026 without condvars, with temporary NPP_Destroy logging
2010-04-01 16:44:19 +13:00
Karl Tomlinson
ab50d1e6b8
backout 5b9325736070 b=550026
2010-04-01 16:28:35 +13:00
Ben Newman
ab9c331cfc
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
067551baf0
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
b035d19290
Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman
2010-03-29 23:29:45 +03:00
Olli Pettay
667215c7aa
backout Bug 554941 again
2010-03-28 20:07:16 +03:00
Olli Pettay
aa06ec601b
Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman
2010-03-28 19:02:05 +03:00
Olli Pettay
e46366ac9e
Backout Bug 554941
2010-03-28 00:58:49 +02:00
Olli Pettay
1795ed6f2e
Bug 554941 - [E10s] CPOW for synchronous TabChildGlobal messages, r=bnewman
2010-03-27 18:54:57 +02:00
Doug Turner
3905ca35a7
Fixed build bustage
2010-03-26 14:49:08 -07:00
Doug Turner
19845bed4d
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
5baa1625d5
[OOP] Add support for NPN_ConvertPoint via IPC. b=555250 r=cjones
2010-03-26 16:55:56 -04:00
Josh Aas
2ccc87e3f1
[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
5080df284a
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
e37b1f2c1b
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
342aa128ae
[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
9fcac63662
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)
bd9466fb2b
another attempt at a test for bug 550026, with temporary logging
2010-03-25 18:38:00 +13:00
Oleg Romashin
3616329358
Bug 554008 - QApplication init must be initialized in ContentProcessChild, move to ::Init. r=dougt
2010-03-24 08:06:26 -04:00
Benoit Jacob
a70d69dc53
b=571027; implement new PixelStorei parameters for textures; r=vladimir
2010-06-15 11:59:39 -04:00
Benoit Jacob
5a63875239
b=571027; implement new TexImage2D signatures; r=vladimir
2010-06-15 11:54:03 -04:00
Benoit Jacob
5d0602a31e
b=571076; Implement GetAttachedShaders; r=vladimir
2010-06-15 11:49:34 -04:00
Masayuki Nakano
9f340cf2fb
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
55183ae219
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
9bbddc24a1
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
7617ef1b94
b=569714; Fix GetParameter and let it return nsIVariant; r=vladimir
2010-06-11 17:36:34 -04:00
Michael Kohler
6c0f59f4a6
Bug 506041 Part 2: Correct misspellings in source code
...
r=timeless
2010-05-13 14:19:50 +02:00
Felipe Gomes
9023fab06f
Bug 489127. Fix and reenable tests.
2010-05-13 12:56:10 +12:00
Karl Tomlinson
9b9ff3a789
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
9828764f3e
b=551875 handle g_main_depth() != 1 when events are dispatched r=cjones
2010-03-26 14:52:16 +13:00
Karl Tomlinson
eee596b947
b=526393 propagate scroll events from GtkPlug to the embedder r=roc (relanded)
2010-03-24 16:42:06 +13:00
Karl Tomlinson
90e98e6604
backout 60fb978130f5 due to wrong bug no in the commit message
2010-03-26 14:35:56 +13:00
Doug Turner
b8d17539d6
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
b5a2f793a8
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
537a4f6a73
Bug 554692 - Integrate Maemo Geolocation provider. r=roxama
...
--HG--
extra : rebase_source : 0293aa2cadd38bca1793af0e94a77792f6a4bfef
2010-03-24 12:57:41 -07:00
Ben Turner
f52d6757f6
Bug 554734 - 'Workers: crash [@ nsDOMThreadService::Dispatch]'. r=jst.
2010-03-25 11:22:20 -07:00
Craig Topper
fd9001c409
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
19727cf3ac
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
d5b8a23321
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
1696df474c
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
c4eb38acd9
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
39676ac642
Merge tracemonkey to mozilla-central.
2010-05-06 08:50:41 -04:00
Blake Kaplan
145742632c
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
fb534f9674
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
e9bd55387a
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
Jeff Walden
b97410bfd2
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
Peter Van der Beken
d7feae130d
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
280106f742
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
ac35089169
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
Jeff Walden
23aeebc511
Bug 552560 - Remove support for __parent__. r=mrbkap
2010-04-11 13:51:00 -07:00
Robert Sayre
66e25b27c2
Merge mozilla-central to tracemonkey.
2010-05-03 11:03:37 -04:00
Robert Sayre
2a1c18b463
Merge mozilla-central to tracemonkey
2010-04-28 11:13:34 -04:00
Robert Sayre
6b8e2de7b2
Merge mozilla-central to tracemonkey
2010-04-28 11:11:48 -04:00
Boris Zbarsky
52aa7b6adf
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
7bf54364f0
Bug 560650 - TM: json code should use JS_Enumerate. r=gal
2010-04-24 14:18:10 -04:00
Olli Pettay
4766900491
Bug 552255, a bit more strict focus handling, r=enndeakin, sr=jst, a=1hourlimit
2010-04-24 13:40:48 +03:00
Brandon Sterne
2b5ffc5b5b
Bug 515460 - enforce CSP during Worker script redirects, r=jst, a=dholbert_sheriff
2010-04-23 12:52:30 -07:00
Boris Zbarsky
6cc1ff2e53
Bug 492925. Make array access on medialists actually work. r=jst
2010-04-23 13:37:02 -04:00
Robert O'Callahan
4287f0adea
Backed out changeset 7432d20f5b86
2010-04-23 16:34:06 +12:00
Mounir Lamouri
16217259c1
Bug 346485. Implement HTML5 <output> element. r=smaug,hsivonen,mrbkap,sr=jst
2010-04-23 14:43:23 +12:00
Surya Ismail
0a8ed314df
Change assertion to error console report for malformed XBL file. (Bug 397561) r=bzbarsky
2010-05-04 21:28:19 -07:00
Robert Sayre
ec4c752d3e
Merge tracemonkey to mozilla-central.
2010-05-04 13:27:55 -04:00
Josh Aas
39c5370501
nsICanvasRenderingContextWebGL.idl shouldn't define GL_TRUE or GL_FALSE. b=563372 r=vlad
2010-05-03 14:10:36 -04:00
Benoit Girard
4311364274
Backed out changeset 44ee6030f4b2
2010-04-19 02:57:22 -04:00
Benoit Girard
51b3305c85
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
6d334f0ba6
Bug 553038 - Fix random orange on test_suspend.html
2010-03-24 15:02:16 -07:00
Jim Mathies
5ac0744b15
Bug 553606 - [OOPP] Limit spin loop to a call depth of one. r=bent.
2010-03-24 16:49:05 -05:00
Chris Jones
374a7da472
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
4ec79fc1cc
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
b9728f5cea
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
8271154a90
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
54bc536db5
b=544211 propagate scroll events from GtkPlug to the embedder r=roc
2010-03-24 16:42:06 +13:00
Jason Orendorff
424f3e2bab
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
1e779602f9
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
8874172bf5
bug 563864. Add mozPaintCount API. r=smaug,sr=vlad
2010-05-13 12:56:08 +12:00
Josh Aas
09cb15005c
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
fbb0399a48
Fix int comparison warning in BrowserStreamChild.cpp. b=560828 r=bsmedberg
2010-05-12 14:12:27 -04:00
Mats Palmgren
2061850a0a
Add crashtests for bug 499006.
2010-05-12 14:14:54 +02:00
Mounir Lamouri
34bd1fda86
Bug 557620 - Implement <input type="tel">. r=smaug,dolske,dao sr=sicking
2010-05-12 09:17:07 +02:00
Oleg Romashin
b6db5b93e9
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
ef02cf2e13
b=560246 use CallPaint for GraphicsExpose r=cjones
...
--HG--
extra : rebase_source : 4d031160b1bee8f87610bf99b6d13b8c132dd0fb
2010-04-21 14:53:53 +12:00
Ehsan Akhgari
110dd00209
Fix the compiler warnings introduced by bug 528396; r=roc
2010-04-11 15:57:08 -04:00
Craig Topper
8b8747d605
Bug 557416: Remove unnecessary includes and forward declarations of nsPresContext. r=roc
2010-04-10 16:10:12 -04:00
Craig Topper
25d5518e18
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
2010-04-10 16:09:38 -04:00
Benoit Girard
c9dea733d4
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
047e75a0dc
Bug 540126 - CPOW: Let PObjectWrapper actors use ContentProcessParent::RequestRunToCompletion(). r=mrbkap sr=jst
2010-01-20 18:24:14 -08:00
Henri Sivonen
73371f6e8d
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
021da6d7ce
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
85c9e641b0
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
Zack Weinberg
5bb75ddcca
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
b1816e7d81
Fix warning.
2010-04-08 14:07:28 +02:00
Ben Turner
338fcb61bb
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
1c3ccf529f
Temporarily disable test_nodesFromRect due to failures
2010-04-07 22:06:34 -04:00
Felipe Gomes
71386c1d44
Bug 489127 - nodesFromRect required for better usability on mobile devices (part 4) [r=roc]
2010-04-07 20:31:26 -04:00
Felipe Gomes
79fe2b6925
Bug 489127 - nodesFromRect required for better usability on mobile devices (part 5) [r=roc]
2010-04-07 20:31:26 -04:00
Ben Turner
951aa34684
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
1a35c19d68
Merge backout
2010-04-07 15:02:07 -07:00
Ben Turner
2bae25ded8
Backed out changeset 0ed675647700 for failing tests
2010-04-07 15:01:23 -07:00
Ben Turner
a9579c61a0
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
eb8f2bf96b
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
6804174c0c
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
1a6e45f375
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
79f0ebc0aa
Bug 561956 - Extra comma in the error message for incomplete image loading, r=timeless
2010-05-17 12:20:08 +02:00
Neil Deakin
c9e6e492b7
Add some debugging to help debug 527099
2010-05-16 13:22:55 -04:00
Boris Zbarsky
da463ff9c2
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
2548445894
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
0fd15d94da
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
Ben Newman
bb75ed49d1
Bug 516522 - CPOW: Cross-Process (JavaScript) Object Wrapper. r=mrbkap r=bent sr=jst
2009-11-06 12:43:39 -08:00
Joe Drew
3c10247655
Bug 524180 - Implement async drawWindow/Element() using shared memory. r=cjones
2010-03-24 03:47:18 -07:00
Doug Turner
09f7586e45
today is two merge monday
2010-03-22 22:05:25 -07:00
Jim Mathies
ed25747f5d
Bug 545149 - Fix various issues with winless plugin context menus. r=bent.
2010-03-22 22:06:35 -05:00
Blake Kaplan
d6ffdbdce2
Backed out changeset 07e47cdf85ad. We hit it on tinderbox.
2010-03-22 17:07:40 -07:00
Josh Matthews
767ff3bc23
Bug 542907 - "e10s: Chrome registry should be unified between parent and child" [r=benjamin]
2010-03-11 18:33:00 +13:00
Doug Turner
aed99c36d1
merge from mozilla-central. no merges required
2010-03-23 02:53:35 -07:00
Oleg Romashin
126c2ff657
Bug 554008 - QApplication init must be initialized in ContentProcessChild, not in TabChild. r=smaug
2010-03-22 16:31:47 +02:00
Jason Duell
f78fd1ae1e
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
00fbecd8b0
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
08c926ac63
Fixing bug 550905. Don't use uninitialized values. r=jonas@sicking.cc
2010-03-19 15:06:13 -07:00
Neil Deakin
3ea1a5bd7d
Bug 501154, consolidate places where clipboard events are fired from, r=smaug,sr=neil
2010-03-19 14:32:13 -04:00
Neil Deakin
27dcf91d68
Bug 442228, add -moz-resize property to indicate that elements are resizable, r=dbaron
2010-03-19 07:49:33 -04:00
Masayuki Nakano
3d1afb3ecb
Bug 528396 part2 cleaning up nsDOMWindowUtils.cpp r=roc
2010-03-19 14:03:41 +09:00