Jason Duell
4604f022bb
Bug 752675: Fix docs for nsIWebBrowserPersist::PERSIST_FLAGS_FROM_CACHE. r=bz
2012-05-08 18:02:32 -07:00
Ms2ger
a147767a14
Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley
2012-05-05 11:00:05 +02:00
Philip Chee
606b29df9a
Bug 748991 The Find in Page Dialog does not vertically center the highlighted result like the findbar does r=ehsan.
...
--HG--
extra : rebase_source : be6e9164df9e943d598db0f4f3f07b266d6bb6f4
2012-04-27 03:04:33 +08:00
Ms2ger
77ca860259
Backing out bf0a78471e5e:dc7022e2d807 for inexplicable windows crashes.
2012-04-14 17:52:34 +02:00
Ms2ger
5a2d0a8476
Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley
2012-04-14 15:05:01 +02:00
Henri Sivonen
8b3a5406c5
Bug 739905 - Make nsFind use nsGkAtoms. r=bzbarsky.
2012-03-28 12:11:56 +03:00
Henri Sivonen
1c7af821f5
Bug 729044 - Avoid nsIParserService in nsFind. r=bzbarsky.
2012-03-28 12:11:56 +03:00
Justin Lebar
1fc1dc1879
Bug 729940 - Part 2: Stop using crappy hash functions in Gecko. r=bz
...
--HG--
extra : rebase_source : 6fa267a89878cc1a766d8618569debcea9b12e48
2012-03-12 18:53:18 -04:00
Margaret Leibovic
bae7ec723e
Bug 725502 - window.open with dialog=yes argument in it causes weird issue. r=jst
2012-03-08 15:29:30 -08:00
Henri Sivonen
60b9bb42d0
Bug 650784 part 0 - Fold nsParserUtils into nsContentUtils. r=smaug.
2012-02-27 13:57:48 +02:00
Matthew Schranz
e6f5aa8906
Bug 698381 - Make Node.cloneNode aDeep argument optional, default to true. r=smaug
2012-02-23 14:23:30 +01:00
Geoff Lankow
dc556c074b
Bug 728655 - Fix leak in nsWebBrowserFind; r=bsmedberg
2012-02-22 12:13:24 +13:00
Cameron McCormack
936ba7d3bb
Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky
2012-02-17 14:47:39 +11:00
Marco Bonardo
e7180038c0
Backout 7a8b935ab596 (bug 674370) for Paint regression
2012-02-08 09:23:40 +01:00
Cameron McCormack
79119f394a
Bug 674370 - Make browser windows (and other document-like windows) zoom on creation on OS X 10.7. r=mstange,dao sr=bzbarsky
2012-02-08 11:44:45 +11:00
David Zbarsky
e38d101da0
Bug 682611 - Part 2: Remove nsIRange; r=smaug
2012-01-10 15:19:54 +01:00
Bobby Holley
9adc1c9d8a
Bug 713747 - Remove usage of UniversalFoo in gecko. r=bz
2011-12-30 09:35:39 -08:00
Ed Morley
7210b6a1a6
Bug 710148 - Remove MOZ_REQUIRE_CURRENT_SDK from nsPrintDialogUtil.cpp; r=bsmedberg
2011-12-16 09:13:29 +00:00
Oonishi Atsushi
8f0353652d
Bug 311007 - Add aFlags arg to onLocationChange(...), to distinguish between same-document and different-document. r=smaug, sr=bzbarsky
2011-11-10 15:01:11 +01:00
Ehsan Akhgari
92064e6d3f
Bug 690892 - Replace PR_TRUE/PR_FALSE with true/false on mozilla-central; rs=dbaron
...
Landing on a CLOSED TREE
2011-10-17 10:59:28 -04:00
Jeff Walden
b5e57820bf
Bug 693469 - Implement mozilla::ArrayLength and mozilla::ArrayEnd, and replace uses of NS_ARRAY_LENGTH whenever possible. (Exceptions: assigning to static initializers, use in static assertions, as template parameters, etc. These will go away when the relevant compilers have C++11 constexpr support.) r=cjones
...
--HG--
extra : rebase_source : b4bae9a0f85abf2feb828609b50e756916b99a6f
2011-10-10 22:50:08 -07:00
Ms2ger
ca6f7807e0
Bug 540433 - Remove nsIDocumentViewer; r=smaug
2011-10-15 09:33:26 +02:00
Ed Morley
7dda89bb11
Bug 687358 - Remove nsWWJSUtils and use nsJSUtils instead; r=jst
2011-10-11 14:50:09 +01:00
Ed Morley
e9329ec38b
Bug 689884 - Deleted the now unused Makefiles from the tree; r=khuey
2011-10-06 17:15:07 +01:00
Ed Morley
e5ead17a8f
Bug 689884 - Skip Makefiles that are no-op or else only |DIRS = a_single_subdir|; r=khuey
2011-10-06 17:15:07 +01:00
Brian R. Bondy
8e58829b82
Bug 366347 - Default collate option sometimes off for printers that support it. r=bsmedberg
...
--HG--
extra : rebase_source : 13ab1afb123a4282fd419e5f7f1dd74ee6b9f4b8
2011-09-29 09:21:32 -04:00
Michael Wu
d2b70213ac
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
...
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
2011-09-28 23:19:26 -07:00
Steffen Wilberg
72d3a7d2e0
Bug 678600: Don't add print frames options to Windows print dialog when they would be disabled anyway because there are no frames. r=roc, ui-review=faaborg
2011-09-24 14:05:29 +02:00
Ms2ger
a0dd8e028a
Bug 684472 - Reduce QIs in nsPrintingPromptService; r=bsmedberg
2011-09-18 11:22:18 +02:00
Ms2ger
09c97f4a38
Bug 649603 - Make nsIScriptContext::GetNativeContext return JSContext; r=jst
2011-09-18 11:22:17 +02:00
Matheus Kerschbaum
01939c1789
Bug 677529 - Remove manual jspubtd.h inclusions from IDL files. r=Ms2ger
2011-08-14 19:12:35 +02:00
Ms2ger
3fea5b3901
Bug 677101, part c - Reduce nsIDOMText.h inclusions; r=volkmar
2011-08-11 15:29:58 +02:00
Ms2ger
4ca9cbc0f3
Bug 677101, part b - Remove nsContentUtils.h includes from headers; r=volkmar
2011-08-11 15:29:50 +02:00
Matheus Kerschbaum
b0c1f89ef4
Bug 579571 - Remove --enable-timeline support. r=tglek
2011-07-17 12:07:42 +02:00
Ms2ger
8c78d3f478
Bug 670235 - Remove nsIDOMWindowInternal; r=sicking
2011-07-15 12:31:34 +02:00
Boris Zbarsky
5c4d6b1e7b
Bug 648045. Mark the currently selected tab in a minimized window as inactive. r=gavin,smaug
2011-07-11 09:14:08 -04:00
Marco Bonardo
fa3cd9704a
Backout changesets 9e4ab3907b29, 3abc0dbbf710 due to m-oth permaorange
2011-07-11 10:27:58 -07:00
Boris Zbarsky
5802023c26
Bug 648045. Mark the currently selected tab in a minimized window as inactive. r=gavin,smaug
2011-07-11 09:14:08 -04:00
Ms2ger
9fa708c87f
Bug 666684 - Fix build warnings in embedding/browser/webBrowser; r=bz
2011-06-28 12:45:50 +02:00
Mounir Lamouri
fdb6ac3e0e
Bug 658037 (2/2) - r=bz
2011-06-21 18:52:01 +02:00
Ms2ger
1fb9ad57f8
Bug 29256 - Remove nsWindowWatcher::CheckWindowName; r=bz
2011-06-18 11:02:00 +02:00
Jonas Sicking
48f55a5733
Bug 659053 Part 1: Merge nsIDOM3Node into nsIDOMNode. Also removes Node.getFeature. r=peterv
2011-06-14 00:56:48 -07:00
Ed Morley
8aaddd0334
Bug 659621 - Remove EXTRA_DSO_LIBS, EXTRA_DSO_LDOPTS, OS_LIBS from makefiles containing LIBXUL_LIBRARY = 1, now that libxul is always built; r=ted
2011-06-12 03:49:00 -04:00
Ed Morley
f13392fb42
Bug 614515 - Remove MOZ_SVG conditions. r=roc
2011-05-30 09:34:50 +02:00
Ms2ger
e5cf1395fc
Bug 658906 - Remove nsIDOMNSDocument; r=sicking
2011-05-28 09:43:53 +02:00
Ms2ger
c911ae13be
Bug 655517 - Remove nsIDOMDocumentEvent; f=ehsan r=smaug
2011-05-23 18:46:36 +02:00
Christian Biesinger
132b0e1ea8
Bug 576006 - Implement timing interface for channels
...
r=jduell sr=bz
2011-05-21 03:03:36 -07:00
Ed Morley
91238e76b1
Bug 316661 - Part A - Remove null-checks before delete. r=bsmedberg
2011-05-17 16:01:36 +02:00
Ms2ger
2ba2beb025
Bug 655514 - Remove nsIDOMDocumentTraversal; f=ehsan r=jonas
2011-05-15 12:07:30 +02:00
Ms2ger
72dace0093
Bug 655513 - Remove nsIDOMDocumentRange; f=ehsan r=bzbarsky
2011-05-15 12:07:28 +02:00
Ed Morley
97cc9c4eea
Bug 655756 - Remove final XP_MAC remnants; r=josh
2011-05-10 20:24:48 +02:00
Ed Morley
e7486342c4
Bug 654472 - Remove WinCE code (incl MOZ_FLASH_ACTIVEX_PATCH & USE_HTIFACE) from embedding/* ; r=bsmedberg
2011-05-06 11:40:46 -07:00
Daniel Holbert
4aba8d4f28
Bug 654372: Fix nsWebBrowserPersist constructor init list order to fix build warning. r=ehsan
2011-05-04 09:27:19 +02:00
Wladimir Palant
c458b9c0c9
Bug 651315 - Addon manager is unable to open dialogs from a chrome-like protocol.
...
r=jst,bz
2011-04-28 19:59:32 +02:00
Justin Lebar
aa0b7411ef
Bug 647273 - Remove nsIContentUtils and nsIContentUtils2. r=sicking
...
--HG--
extra : rebase_source : 8a99a1401b7d7427bed4a136e0b38c475f6473a2
2011-04-14 13:58:36 -07:00
David Zbarsky
a0b813679f
Bug 610305: decom nsEventStateManager r=smaug
2011-04-21 19:35:52 +02:00
Mounir Lamouri
2af4853be5
Backed out changeset c1a7c1bc1aeb due to busted build.
2011-04-20 22:26:06 +02:00
David Zbarsky
732897cc3f
Bug 610305: decom nsEventStateManager r=smaug
2011-04-20 21:42:33 +02:00
Zack Weinberg
8648dcc368
Bug 651017, part 1: minimize inclusion of ns*DeviceContext.h; move the printing error codes to nsIDeviceContextSpec.h; os2 small widget cleanup.
...
--HG--
extra : rebase_source : 5b7cebe68f71a760463e3522b159c7cde8a72f5e
2011-04-16 18:22:41 -07:00
Paolo Amadini
2f869e0bd1
Bug 635888 - Meta refresh breaks slow script warning; f=dolske r=jst
2011-04-16 11:14:08 +02:00
Peter Van der Beken
75ba54d84d
Fix for bug 584048 (Clean up cycle collection code) - remove NS_IMPL_CYCLE_COLLECTING_ADDREF_AMBIGUOUS/NS_IMPL_CYCLE_COLLECTING_RELEASE_AMBIGUOUS. r=bent.
2011-03-06 12:11:31 +01:00
Ehsan Akhgari
2cc302e02c
Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg
2011-03-31 20:15:27 -04:00
Ehsan Akhgari
cccdef8b2f
Backout the latest cedar merge wholesale until I test the correctness of the merge locally. This commit takes the tree state back to changeset 8d3f6093c425 (the last known good changeset before the merge)
2011-04-01 12:23:48 -04:00
Ehsan Akhgari
4342d9e7e4
Merge cedar into mozilla-central
2011-04-01 11:37:50 -04:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
2c92e3ecd5
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 23:29:02 -05:00
Chris Jones
699024f868
Backed out changeset 4beec31b9ea9 for increasing frequency of intermittent orange bug 618052
2011-03-31 18:57:38 -05:00
Chris Jones ext:(%20and%20Kyle%20Huey%20%3Ckhuey%40kylehuey.com%3E)
0ce53bb598
Rollup of bug 645263 and bug 646259: Switch to mozilla:: sync primitives. r=cjones,dbaron,doublec,ehsan src=bsmedberg
...
Bug 645263, part 0: Count sync primitive ctor/dtors. r=dbaron
Bug 645263, part 1: Migrate content/media to mozilla:: sync primitives. r=doublec
Bug 645263, part 2: Migrate modules/plugin to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 3: Migrate nsComponentManagerImpl to mozilla:: sync primitives. sr=bsmedberg
Bug 645263, part 4: Migrate everything else to mozilla:: sync primitives. r=dbaron
Bug 645263, part 5: Remove nsAutoLock.*. sr=bsmedberg
Bug 645263, part 6: Make editor test be nicer to deadlock detector. r=ehsan
Bug 645263, part 7: Disable tracemalloc backtraces for xpcshell tests. r=dbaron
Bug 646259: Fix nsCacheService to use a CondVar for notifying. r=cjones
2011-03-31 14:51:19 -05:00
Ehsan Akhgari
bd51cb9b94
Bug 646071 - Part 3: Remove nsInt64.h, and convert all uses of nsInt64 and nsUint64 in the tree to PRInt64 and PRUint64, respectively; r=bsmedberg
2011-03-31 20:15:27 -04:00
L. David Baron
db6289bc0a
Use nsAutoLock::NewLock, nsAutoLock::DestroyLock, nsAutoMonitor::NewMonitor, and nsAutoMonitor::DestroyMonitor as required by the API. (Bug 594666) r=cjones
2011-03-29 08:43:26 -07:00
Justin Lebar
d5dcbf68a6
Bug 592557 - Eliminate uses of PR_Atomic{Increment,Decrement} functions in favor of PR_ATOMIC_{INCREMENT,DECREMENT} macros. r=bsmedberg,gal
...
--HG--
extra : rebase_source : 71069eb9c9d61131adee49279e136c8574dabc62
2011-03-28 15:58:49 -04:00
timeless@mozdev.org
faee71417a
Bug 619282 continuing is always false in nsFind::Find
...
r=neil
2010-12-14 23:49:00 -05:00
Ehsan Akhgari
7a74f6a5b4
Merge mozila-central onto cedar
...
--HG--
rename : toolkit/components/places/src/nsLivemarkService.js => toolkit/components/places/nsLivemarkService.js
2011-03-23 12:06:04 -04:00
Mike Hommey
3793a2ebcd
Bug 584474 part 1 - Use a special value of EXPORT_LIBRARY to copy libraries in other directories. r=khuey
2011-02-25 15:02:04 +01:00
Neil Deakin
fec5d5a815
Bug 626403, scrollwheel not working after no printers dialog is closed, r=jimm,a=roc
2011-02-07 09:47:10 -05:00
Neil Deakin
094ba32912
Bug 628157, ensure focus is set on print dialogs, r=jimm,a=blocking
2011-02-07 09:46:31 -05:00
Justin Dolske
a146f46046
Bug 621764 - tab-modal prompt in Gmail eventually triggers slow-script dialog for nsPrompter.js. r=mrbkap, sr=jst, a=blocker
2011-02-01 19:23:00 -08:00
Mounir Lamouri
217cc05846
Bug 625042 - nsIWeakReferenceUtils.h should include nsIWeakReference.h. r=bsmedberg a=jst
2011-01-19 12:13:54 +01:00
timeless@mozdev.org
28c3bf0042
Bug 619330 Unknown error alert displayed when trying to print from computer that has no installed printer r=mats a=blocking
...
--HG--
extra : rebase_source : 25ce9cb89eb088aa915d5bccbedd4f191267fb31
2011-01-14 18:34:01 +02:00
timeless@mozdev.org
e142ae22ad
Bug 577908 mark DEBUG only variables as ifdef DEBUG in nsCommandGroup.cpp
...
r=neil
2010-07-11 15:35:12 +03:00
Blake Kaplan
1af867477d
Bug 594699 - Null check this to return to pre-bug 532730 behavior in pathological cases. r=jst a=blocking-betaN
2010-12-22 19:40:36 -05:00
Olli Pettay
ad5aee4081
bug 406375, In modal dialog (window.open with modal=yes) child windows and dialogs do not populate with expected content, r=jst, a=blocking
...
--HG--
extra : rebase_source : 92e8ebd370e2c7746d3f9401a7b41fc6757ff865
2010-12-09 17:30:12 +02:00
timeless@mozdev.org
393a863217
Bug 612272 crash [@ ShowNativePrintDialog ] when trying to print some pages; r=mats a=blocking-betaN+
2010-12-03 11:21:38 -05:00
Timothy Nikkel
232d0b4160
Bug 559993. Scroll the whole selection into view, not just the focus point when finding on a page. r=roc a=blocking-final+
2010-11-24 19:35:02 -06:00
Brad Lassey
dfacbe1834
bug 595919 - Implement PDF printing for "Save As PDF" on Android r=vlad a=blocking-fennec
2010-11-16 18:33:56 -05:00
Brad Lassey
91bbf7b196
bug 607758 - Crash [@ nsWindowWatcher::OpenWindowJSInternal] when trying to show profile manager r=jst a=blocking-fennec
2010-11-05 13:43:13 -04:00
Ehsan Akhgari
7883671dc5
Bug 605138 - Scripts from topix.net apparently causing page to scroll down when opening; r=roc a=blocking-final+
2010-10-21 16:56:20 -04:00
Simon Montagu
9c8b2fdeb3
Use MapWindowPoints instead of manually converting from screen to client coordinates. Bug 593942, r=jimm, a=dbaron
2010-09-20 11:40:40 +02:00
Robert O'Callahan
dbf9d787ed
Bug 594140. Make window.open width/height parameters respect opener's CSS-pixel-to-device-pixel ratio. r=tnikkel,a=jst
2010-09-09 21:57:06 -07:00
Simon Montagu
aa1d36ba17
Make Windows Common Dialogs children of a temporary window, which is styled as right-to-left when the parent window is right-to-left. Bug 588735, r=jmathies, blocking.betaN+=bsmedberg
2010-09-06 17:09:19 +03:00
Dan Witte
cf69667c0d
Back out Bug 536324 part 3.
2010-08-30 13:20:39 -07:00
Dan Witte
9d758b2bce
Bug 536324 - e10s HTTP: refactor nsHashPropertyBag. Part 3: contentLength consumers. r=jduell, a=beta5+
2010-08-21 00:31:35 -07:00
Mounir Lamouri
aa143c8b6a
Bug 344615 - Implement <input type="url">. r=sicking, sr=smaug a2.0=blocking
2010-08-18 20:33:37 +02:00
Mounir Lamouri
957d62aa07
Bug 555559 - Implement <input type="email">. r=smaug,sicking sr=jst a2.0=blocking
2010-08-18 20:31:54 +02:00
Chris Double
93b4ccf3da
Bug 449141. Save media resources when doing 'Save As' on the page. r=roc,a=dbaron
2010-08-19 21:35:09 +12:00
Kyle Huey
ef8a1429c9
Bug 522770: Link directly to object files instead of intermediate static libs. Patch originally written by Ted Mielczarek. Checking into a CLOSED TREE as a bustage fix. reviews pending.
...
--HG--
extra : rebase_source : 54a506a5815dcdedaf3f61ad7d6bdd0529d7f5f7
2010-08-01 01:48:21 -07:00
Neil Deakin
ea294cf422
Bug 552982, Part 5: support for titlebars on panels, r=mats,sr=roc
2010-07-27 09:38:03 -04:00
Neil Rashbrook
a80f14680c
Bug 351235 <a href='foo' target='bar'> and window.open('foo', 'bar') should not be treated identically by browser.link.restriction r=bzbarsky
2010-07-05 13:03:07 +01:00
Saint Wesonga
4bd9280674
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-05 11:42:18 +02:00
Dão Gottwald
b2124655df
Backed out changeset 59ace8d80ce8
2010-07-04 22:01:13 +02:00
Saint Wesonga
8952503f91
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedberg
2010-07-04 21:39:17 +02:00
Mitchell Field
d0f35f6883
Remove @status FROZEN and @status UNDER_REVIEW. r=bsmedberg
...
--HG--
extra : rebase_source : 7fab31a6b7898e05ff828482390846cc9ce2854d
2010-07-02 10:27:06 -04:00
Benjamin Smedberg
a677e5bf91
Merge mozilla-central, including the Electrolysis changes, into the branch for bug 568691.
2010-07-01 11:55:57 -04:00
Benjamin Smedberg
e17740e1ab
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
29e089defb
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
0df0345c66
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
a7e67d32ad
Bug 568691 part B - mechanical changes to in-tree binary modules needed to get them building and registering correctly. After this patch, xpcshell appears to work.
2010-06-10 14:11:40 -04:00
Dão Gottwald
0978149cf3
Backed out changeset db6f8068e9a5
2010-06-29 17:49:21 +02:00
Saint Wesonga
c81affe35c
Bug 562387 - Convert NS_NEWXPCOM/NS_DELETEXPCOM to new/delete. r=bsmedgerg
2010-06-29 17:14:36 +02:00
Saint Wesonga
14eed6ac2e
Bug 456502 - nsFind::Find() calls StripChars() on a non-ASCII char. r=bsmedberg
2010-06-27 19:33:38 +02:00
Doug Turner
e5c86fcd42
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
Jason Duell
386a098a89
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
Oleg Romashin
2538039097
Merge with latest mozilla central r 42802:ffbc3baf03ae
2010-05-25 15:19:33 -04:00
Olli Pettay
93984b6736
m-c to e10 merge
2010-05-24 17:45:59 +03:00
Robert Sayre
2a3fb0fb81
Merge mozilla-central to tracemonkey.
2010-05-24 09:05:39 -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
Olli Pettay
9bcbb60643
Bug 548847 - [E10s] forward modal (chrome) dialogs from content to chrome, r=jst
2010-05-17 14:25:22 +03:00
Mounir Lamouri
25ff9e8518
Bug 456229 - Implement <input type="search">. r=smaug sr=sicking
2010-05-17 12:20:22 +02: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
Justin Dolske
4973ef2e40
Bug 563274 - Overhaul nsIPrompt-related prompting code. r=gavin, sr=bs
...
--HG--
rename : toolkit/content/commonDialog.css => toolkit/components/prompts/content/commonDialog.css
rename : toolkit/content/commonDialog.js => toolkit/components/prompts/content/commonDialog.js
rename : toolkit/content/commonDialog.xul => toolkit/components/prompts/content/commonDialog.xul
rename : toolkit/content/selectDialog.js => toolkit/components/prompts/content/selectDialog.js
rename : toolkit/content/selectDialog.xul => toolkit/components/prompts/content/selectDialog.xul
2010-06-16 17:06:17 -07:00
Justin Dolske
83d539f829
Bug 564097 - Move prompts.properties into commonDialog.properties. r=gavin, sr=bs
2010-06-16 17:06:15 -07: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
Mounir Lamouri
34bd1fda86
Bug 557620 - Implement <input type="tel">. r=smaug,dolske,dao sr=sicking
2010-05-12 09:17:07 +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
Justin Dolske
e4b6d4e7a3
Bug 563114 - Remove nsINonBlockingAlertService. r=karlt, r=bsmedberg, sr=roc
2010-05-04 17:41:07 -07:00
Ms2ger@gmail.com
91560b026e
Bug 538362 - rename nsIDocument::GetPrimaryShell to nsIDocument::GetShell. r=smaug
2010-06-25 15:59:57 +02:00
Mitchell Field
f544d71a9d
Bug 560095 - Use mozilla::services::GetObserverService(). r=biesi,dveditz,gavin,josh,jst,mrbkap,roc,sdwilsh,shaver,sicking,smontagu,surkov
2010-04-29 18:59:13 +02:00
Blake Kaplan
750a8cd9a4
Fix bug 532730. r=jst sr=sicking
...
--HG--
extra : rebase_source : 0188a1388b4c82a55d29a54e08c91568b1ff817f
2010-04-27 15:39:52 -07:00
David Baron
c66b15e601
Bug 502301 - fix C++0x narrowing conversion inside {} compilation errors [r=benjamin]
2010-04-20 10:41:21 +02:00
Craig Topper
25d5518e18
Bug 557416: Remove unnecessary includes and forward declarations of nsIPresShell. r=roc
2010-04-10 16:09:38 -04:00
Jacek Caban
43af34b1a0
Bug 553586: Heap corruption in Windows ShowNativePrintDialog. r=vlad
2010-04-03 07:35:27 -04:00
Neil Rashbrook
780cce2798
Bug 239372 FTP upload consumes a lot of RAM r=biesi
2010-03-13 23:11:12 +00:00
Phil Ringnalda
3bbe800e32
Bug 548189 - Remove embedding/components/ui/, r=bsmedberg
...
--HG--
extra : rebase_source : b5ce791f2f0ac155e8974f9400d2c8d49956e19f
2010-02-24 00:20:33 -08:00
Boris Zbarsky
28da0a4f5b
[mq]: Fix build bustage from bug 530410.
2010-02-22 15:28:11 -05:00
Jae-Seong Lee-Russo
4af2394d11
Bug 530410. Use NS_MIN/NS_MAX instead of PR_MIN/PR_MAX in embedding code. r=bzbarsky
2010-02-22 14:41:19 -05:00
Neil Deakin
3cb7c0acf7
Bug 528491, combine nsFocusController and nsWindowRoot, r=jst,sr=smaug
2010-02-20 11:07:03 -05:00
Neil Rashbrook
55df7d1f15
Bug 484610 Fix mismatched allocators r=jst sr=peterv
2010-02-20 15:25:21 +00:00
Robert Sayre
6eac0d504b
Merge mozilla-central to tracemonkey.
2010-01-29 09:51:21 -08:00
Luke Wagner
88037b9dce
Bug 458421 - dead stuff in spidermonkey (r=jorendorff)
2010-01-22 11:52:17 -08:00
Honza Bambas
3f72ce86df
Bug 501423 - StorageEvent implementation does not match the spec, r=jst
2010-01-28 15:53:53 +01:00
Palo Misik
d4c2344fc8
Bug 530505: Rev IID on various interfaces for Gecko 1.9.3 r=bsmedberg
2010-01-23 11:34:08 -05:00
Boris Zbarsky
a864e44fa8
Bug 500882 part 6. Switch remaining modules to using the new GetPrimaryFrame API. r=smaug,roc
2009-12-24 16:20:06 -05:00
timeless
778ebfc0cd
Bug 530322 - crash [@ nsWindowWatcher::SizeOpenedDocShellItem(nsIDocShellTreeItem*, nsIDOMWindow*, SizeSpec const&)] [r=bzbarsky]
2009-12-03 01:37:33 -06:00
Markus Stange
452e29ce22
Bug 523323 - Restore the code from bug 312018 that was removed in bug 456646. r=josh
...
--HG--
extra : rebase_source : bdae0d890eda26a12425937b60ec7b6617f773fb
2009-11-02 20:23:53 +01:00
Masayuki Nakano
df751e7973
Backing out bug 520417
...
--HG--
rename : widget/src/beos/nsSystemSoundService.cpp => widget/src/beos/nsSound.cpp
rename : widget/src/beos/nsSystemSoundService.h => widget/src/beos/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.h => widget/src/cocoa/nsSound.h
rename : widget/src/cocoa/nsSystemSoundService.mm => widget/src/cocoa/nsSound.mm
rename : widget/src/gtk2/nsSystemSoundService.cpp => widget/src/gtk2/nsSound.cpp
rename : widget/src/gtk2/nsSystemSoundService.h => widget/src/gtk2/nsSound.h
rename : widget/src/os2/nsSystemSoundService.cpp => widget/src/os2/nsSound.cpp
rename : widget/src/os2/nsSystemSoundService.h => widget/src/os2/nsSound.h
rename : widget/src/photon/nsSystemSoundService.cpp => widget/src/photon/nsSound.cpp
rename : widget/src/photon/nsSystemSoundService.h => widget/src/photon/nsSound.h
rename : widget/src/qt/nsSystemSoundService.cpp => widget/src/qt/nsSound.cpp
rename : widget/src/qt/nsSystemSoundService.h => widget/src/qt/nsSound.h
rename : widget/src/windows/nsSystemSoundService.cpp => widget/src/windows/nsSound.cpp
rename : widget/src/windows/nsSystemSoundService.h => widget/src/windows/nsSound.h
2009-10-18 16:29:08 +09:00
Masayuki Nakano
4acf47e1e9
Bug 520417 Redesign nsSound structure r+sr=roc
...
--HG--
rename : widget/src/beos/nsSound.cpp => widget/src/beos/nsSystemSoundService.cpp
rename : widget/src/beos/nsSound.h => widget/src/beos/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.h => widget/src/cocoa/nsSystemSoundService.h
rename : widget/src/cocoa/nsSound.mm => widget/src/cocoa/nsSystemSoundService.mm
rename : widget/src/gtk2/nsSound.cpp => widget/src/gtk2/nsSystemSoundService.cpp
rename : widget/src/gtk2/nsSound.h => widget/src/gtk2/nsSystemSoundService.h
rename : widget/src/os2/nsSound.cpp => widget/src/os2/nsSystemSoundService.cpp
rename : widget/src/os2/nsSound.h => widget/src/os2/nsSystemSoundService.h
rename : widget/src/photon/nsSound.cpp => widget/src/photon/nsSystemSoundService.cpp
rename : widget/src/photon/nsSound.h => widget/src/photon/nsSystemSoundService.h
rename : widget/src/qt/nsSound.cpp => widget/src/qt/nsSystemSoundService.cpp
rename : widget/src/qt/nsSound.h => widget/src/qt/nsSystemSoundService.h
rename : widget/src/windows/nsSound.cpp => widget/src/windows/nsSystemSoundService.cpp
rename : widget/src/windows/nsSound.h => widget/src/windows/nsSystemSoundService.h
2009-10-17 21:53:47 +09:00
Markus Stange
d113609b2f
Bug 520494 - Implement the Cocoa print dialog in a way that works on 10.4. r=josh, r=rs
...
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
2009-10-09 18:20:37 +13:00
Markus Stange
7ee5cecce4
Merge backout of bug 456646.
2009-10-09 18:15:34 +13:00
Markus Stange
94f4ccb97f
Backed out changeset 8c4658f8f0dc, bug 456646 (Cocoa print dialog) - we can do better.
2009-10-09 18:14:31 +13:00
Markus Stange
24f7463d0c
Bug 456646 - Replace Carbon printing dialog with Cocoa one. r=josh, r=bsmedberg, sr=jst
...
--HG--
rename : toolkit/locales/en-US/chrome/global/gnomeprintdialog.properties => toolkit/locales/en-US/chrome/global/printdialog.properties
extra : rebase_source : 80b46470b496313b6994366cb953abed5bb0849e
2009-10-01 11:15:32 +13:00
Johnny Stenback
0f5b5ba5ba
Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2009-10-06 17:09:16 -07:00
Neil Rashbrook
b4b4ba043d
Bug 512173 Removing some unused references to the message-icon class r=dao
2009-09-29 09:38:14 +01:00
Daniel Holbert
ee8fb79ffa
Reverting changeset 29e8f7716f6d (Bug 512173) due to mochitest orange in test_prompt.html & test_prompt_async.html
...
(backed out with command: "hg export 29e8f7716f6d | patch -p1 -R")
2009-09-28 17:10:48 -07:00
Neil Rashbrook
22c900751b
Bug 512173 Removing some unused references to the message-icon class r=dao
2009-09-28 19:44:01 +01:00
Mitchell Field
41c8798093
Bug 514665 - fix stupid module name differences on windows. r=ted
2009-09-25 18:41:16 +02:00
Josh Aas
75be6f9e1e
Don't use Scrap Manager API in 64-bit builds on Mac OS X. b=517398 r=mstange r=bsmedberg
2009-09-24 16:22:56 -04:00
Neil Deakin
dc9b8b8573
Bug 516076, pass a contextual window to focus controller methods, so that it retrieves the controller for the right window, r=neil,sr=smaug
2009-09-21 13:39:44 -04:00
Phil Ringnalda
6fce97e58d
Bug 495228 - Remove checks for mac MOZ_WIDGET_TOOLKIT, r=ted
2009-09-18 19:59:53 -07:00
Johnny Stenback
7dfc767546
Backed out changeset 105d89f1a33b due to test failures.
2009-08-31 15:03:53 -07:00
Johnny Stenback
abda1a2206
Fixing bug 504862. Sanitize modal dialog argument handling. r=mrbkap@gmail.com, sr=bzbarsky@mit.edu
2009-08-31 14:35:58 -07:00
Taras Glek
5cee56363b
Bug 457949 - no need for Stopwatch r=bsmedberg
...
--HG--
extra : rebase_source : 5cd3baecf54295012b28d42fc7bf4c9b34e12714
2009-08-28 11:03:51 -07:00
Benjamin Smedberg
ba372f3a4c
Followup to bug 398573 - remove REQUIRES from the tree since it is no longer used... automatically generated patch, rs=ted
2009-08-25 08:59:31 -07:00
Boris Zbarsky
8f435d226b
Backed out changeset 4aa19414e651 (bug 488249) to fix test orange.
...
--HG--
extra : rebase_source : ae1c0155ec32b0887eff27ded77c6ba2b37dda64
2009-08-24 20:51:57 -04:00
David Zbarsky
0aa6350041
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Hashem Masoud
b71a1a1cfa
Bug 489502 - Replace NS_ASSERTION(0, ...) by NS_ERROR(...) in mozilla-central; r=benjamin
2009-08-14 16:09:00 +02:00
Navin Lal
630f98121a
Bug 385154 - remove nsInt64 usage from the tree. r=roc
2009-08-12 10:51:46 +02:00
Masayuki Nakano
4e045134b0
b=502799 fix some misspelled words r+sr=roc
2009-07-11 10:32:43 +09:00
Masayuki Nakano
0af09aedf1
Bug 502799 add new nsISound method for the event sounds r=roc+neil, sr=roc
2009-07-09 10:55:46 +09:00
timeless@mozdev.org
b54a748262
Bug 494695 IsSpecialXHTMLTag warning: comparison between signed and unsigned
...
r+sr=bz
2009-06-27 18:42:51 -07:00
Neil Rashbrook
ab74ffe5df
Bug 499115 nsFind fails to find again in certain form controls r+sr=bz
2009-06-24 10:33:35 +01:00
Chris AtLee
9651b24e53
Bug 495297 - Unnecessary relinking of libxul; r=ted.mielczarek
...
Change how accessibility and printinggui libraries are copied to avoid
triggering re-links of xul later on if nothing has changed.
2009-06-22 23:48:23 +02:00
Mark Smith
83c646ef2f
Bug 437174 - Disabling 3rd party cookies breaks sending cookies for
...
channels with no docshell. r+sr=bzbarsky.
Added forceAllowThirdPartyCookie to nsIHttpChannelInternal.
Added LOAD_FLAGS_FORCE_ALLOW_COOKIES to nsIWebNavigation.
Added PERSIST_FLAGS_FORCE_ALLOW_COOKIES to nsIWebBrowserPersist.
--HG--
extra : rebase_source : 0ea11e1ed53d75152f57ffed74f44fc749a7a567
2009-06-16 10:30:25 -04:00
Arpad Borsos
9c8455122d
Back out b8e531a6c961 (Bug 474369), it really did cause the windows dhtml regression
...
--HG--
extra : rebase_source : 568114bcfc5a7710d9e2c2fe5e234fa190bebba1
2009-06-16 14:38:51 +02:00
Arpad Borsos
21896afffc
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Makoto Kato
1691a083ce
Bug 472608 - Support Win64 for embedding/browser/activex. r=bsmedberg
2009-06-15 20:21:15 +09:00
Arpad Borsos
118ee75268
Back out bug 474369, suspected of causing dhtml and tp3 regression
2009-06-12 23:20:55 +02:00
Arpad Borsos
990fceee6e
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
...
--HG--
extra : rebase_source : 2f40cba97555521222512c7cd793c2a2adcca333
2009-05-07 17:15:26 +02:00
Neil Deakin
15df29db77
Bug 178324, refactor focus by moving all focus handling into one place and simplifying it, add many tests, fixes many other bugs too numerous to mention in this small checkin comment, r=josh,smichaud,ere,dbaron,marco,neil,gavin,smaug,sr=smaug (CLOSED TREE)
2009-06-10 14:00:39 -04:00
Honza Bambas
398af60e56
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-21 00:27:31 +02:00
Honza Bambas
962ff4d62d
Backed out changeset b2e48c0aa965
2009-05-20 22:30:21 +02:00
Honza Bambas
450643be76
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-20 20:19:38 +02:00
Honza Bambas
bcfd364ba5
Backed out changeset ef25b4175b78
2009-05-20 10:37:31 +02:00
Honza Bambas
4fd6964f28
Bug 455070 - Make sessionStorage object conform the WHATWG spec, r+sr=jst
2009-05-20 10:23:41 +02:00
Dave Townsend
dd2848c629
Backed out changeset 461d728271d1
2009-05-19 13:51:18 +01:00
Arpad Borsos
6a70c37113
Bug 474369 - get rid of nsVoidArray, remaining parts; r=bz, sr=dbaron
2009-05-07 17:15:26 +02:00
Benjamin Smedberg
6df221580d
Bug 488175 - flatten dist/include and provide mechanism to install certain headers in namespaced subdirectories (e.g. #include "mozilla/XPCOM.h") r=ted
...
--HG--
rename : xpcom/ds/nsTimeStamp.cpp => xpcom/ds/TimeStamp.cpp
rename : xpcom/ds/nsTimeStamp.h => xpcom/ds/TimeStamp.h
2009-05-18 14:15:05 -04:00
Honza Bambas
2cc8843616
Bug 492219 - localStorage's constructor should be Storage, r+sr=jst
2009-05-16 15:59:30 +02:00
timeless@mozdev.org
bef46c4b25
Bug 489953 Remove extraneous semicolons
...
r=gavin
2009-05-03 09:28:43 -07:00
Josh Aas
cffeb5a089
Remove setFileTypeAndCreatorFromMIMEType and setFileTypeAndCreatorFromExtension from nsILocalFileMac. b=491099 sr=roc
2009-05-02 11:01:25 -07:00
Arpad Borsos
8415a2fae1
Bug 485782 - get rid of nsSupportsArray; r=sicking, sr=bsmedberg
2009-04-14 10:02:58 +02:00
Boris Zbarsky
081b4b02e7
Bug 486547 part 1. Switch nsTypedSelection to storing nsIRange, not nsIDOMRange, objects. r+sr=smaug
2009-04-06 13:17:37 -04:00
Jeremy D. Lea
0e51628bd3
Bug 431634 - Part 1 - clean up header pollution; r+sr=roc
2009-04-01 13:59:02 -08:00
Josh Aas
dde6460538
Stop using FlatCarbon headers on Mac OS X. b=482277 r=bsmedberg
2009-03-19 10:41:13 -07:00
Honza Bambas
57c667fe6b
Bug 422526 - implement localStorage, p=Honza Bambas+Dave Camp, r=jst+dcamp+bz
2009-03-19 00:43:45 +01:00
Jonathan Kew
1ddae522c2
Bug 328412 - Find in empty document triggers "ASSERTION: No first node!"; r=bzbarsky sr=jst
2009-03-04 08:43:02 +01:00
Arpad Borsos
cd04d4b8dd
Bug 474369 - get rid of nsVoidArray; embedding part; r+sr=benjamin
2009-02-25 16:25:08 +01:00
Boris Zbarsky
f952d65c4e
Bug 84106. Actually pass a cache key to web browser persist so that POST result pages have a chance of being read from cache. Also change nsWebBrowserPersist to accept a session history entry, not just an nsIWebPageDescriptor or necko cache key, as its cache key argument. r=gavin, r+sr=jst
2009-02-19 14:18:02 -05:00
Ere Maijala
9b0e1fcf94
Bug 473962 - Can't print Messages, App process hangs after closing; r=bzbarsky sr=(bzbarsky + roc)
2009-02-15 17:31:06 +01:00
arno renevier
2d63aab13e
Bug 475621. Make saving an iframe which points to an image work when doing "save page, complete". r+sr=bzbarsky
2009-02-03 22:28:02 +01:00
Daniel Holbert
8d74a676bc
Bug 458167 - Fix bad usage of "it's" in comments: patch for embedding folder. r=bsmedberg
2009-02-05 18:05:58 -08:00
Boris Zbarsky
4b5a4e4828
Bug 475915. Rev nsPIWindowWatcher iid in CLOSED TREE
2009-02-03 15:45:26 -05:00
John Daggett
fba6cf8cc8
Bug 425844 - restore menu state after page setup and print dialogs. r=josh
2009-01-29 17:46:23 +09:00
Daniel Holbert
3a0a3d0ca8
Bug 475078: Fix hang during "save-as-complete" by using nsTArray::Contains instead of nsTArray::IndexOf to check for array-membership. r+sr=roc a=beltzner
2009-01-27 14:43:26 -08:00
Daniel Holbert
4301671b45
Bug 473236 - Remove executable bit from files that don't need it. (Only changes file mode -- no code changes.) r=bsmedberg
2009-01-21 22:55:08 -08:00
Fred Jendrzejewski
424883d380
Bug 466622. Replace nsCStringArray with nsTArray<nsCString> for more consistent code and fewer heap allocations. r+sr=roc,r=bsmedberg
...
--HG--
extra : rebase_source : b963bf5de9d9c445b14620479691482512e0faf2
2009-01-22 17:15:34 +13:00
timeless@mozdev.org
573b30b2a2
Bug 269895 - nsPrintDialogUtil.cpp uses a CID from outside its module, r=emaijala, sr=neil
2009-01-15 20:02:21 -08:00
Phil Ringnalda
fcb2f41673
Bug 243621 - (Back out) Standardize QueryInterface without throw, r=timeless, sr=sicking
2009-01-15 20:02:21 -08:00
Jeremy Lea
ce80f69254
Bug 448830. Make nsIntRect/nsIntMargin/nsIntSize/nsIntPoint different types from nsRect/nsMargin/nsSize/nsPoint different types for better compile-type unit checking. r+sr=roc
...
--HG--
extra : rebase_source : a331a9e49fbc5931f546919281fcca7f008ab615
2009-01-15 16:27:09 +13:00
David Zbarsky
3d96b7b4a7
Bug 488249. Replace IsNodeOfType(eHTML) checks with namespace checks. r+sr=jst
2009-08-24 16:02:07 -04:00
Boris Zbarsky
78d4fb34a4
Bug 465993. When opening a dependent window with an invisible non-chrome parent, throw. r=jst,ere, sr=jst
2009-01-13 14:32:30 -05:00
Dave Camp
a80443658d
Bug 458091: Don't store an mURI in nsDOMStorage. r=bz
2009-01-12 21:52:00 -08:00
Benjamin Smedberg
3498a5f86e
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
nsITextControlFrame didn't have an IID the first time around, but this wasn't a compile error because nsITextControlFrame::kFrameIID inherited from nsIFormControlFrame::kFrameIID. I've added a static analysis pass to verify the correct behavior, since I can't figure out a way to make the compiler do it.
--HG--
extra : rebase_source : 4894a2ca0278e2ab92f27459db77165f8348cf41
2009-01-12 14:20:59 -05:00
Benjamin Smedberg
73a6fab34b
Backed out changeset 4c4df6ed1b41 - Bug 396185 - Make nsIFrame not inherit from nsISupports due to mochitest failures... these appear to be crashes in nsGenericHTMLElement::GetEditorInternal.
2009-01-09 11:35:24 -05:00
Benjamin Smedberg
802d1a10c7
Bug 396185 - Make nsIFrame derivatives and helper abstract classes use a different dynamic-cast system than nsISupports:
...
* we know all types frames may be cast to at compile time, so instead of extensible GUID IIDs, use a big enum (see nsQueryFrame::FrameIID)
* eliminate all vestiges of refcounting, since frames aren't refcounted
Some frames (SVG frames in particular) still implement nsISupports-derived interfaces, for example nsISVGValue. There is a FrameIID for nsISVGValue that lets you go from a frame to the XPCOM interface, but you can't query back.
r+sr=roc
This patch locally causes two REFTEST-UNEXPECTED-PASS for Bidi stuff. It's possible that I accidentally fixed a bug, but I'm not sure, so I'm going to wait for the tinderboxes to confirm my local results.
2008-11-05 14:25:30 -05:00
Masayuki Nakano
f877c67331
Bug 463209 No sound when message box is opened (alert/confirm) r=roc+neil, sr=roc, ui=jboriss
2008-12-05 16:29:17 +09:00
Arpad Borsos
094bbdd8f8
Bug 462438 - kill MOZ_PROFILESHARING and MOZ_IPCD; build system cleanup + removes, v2; r+sr=benjamin
2008-12-04 15:37:37 +01:00
Arpad Borsos
c58eae9086
Bug 462438 - kill MOZ_PROFILESHARING and MOZ_IPCD; embedding cleanup, v2; r+sr=benjamin
2008-12-04 15:26:09 +01:00
Masayuki Nakano
689eecd385
backout the latest landing b=463209
2008-11-27 12:29:44 +09:00
Masayuki Nakano
e0b35ba86e
Bug 463209 No sound when message box is opened (alert/confirm/prompt/etc...) r+sr=roc, ui-jboriss, a=beltzner
2008-11-27 11:50:35 +09:00
Phil Ringnalda
538c9fb42a
Bug 461888 - Remove unused PACKAGE_FILE and PACKAGE_VARS and .pkg files, mozilla-central part, r=bsmedberg
2008-11-03 19:46:28 -08:00
Brad Lassey
ba58fd695a
Bug 461283 - Crash [@ fastcopy_I ] - printing broken r=vlad
2008-10-24 01:21:15 -04:00
Brad Lassey
f320a4dafd
Bug 459674: widget printing wide char fixes r=stuart sr=roc
2008-10-21 20:54:26 -04:00
Olli Pettay
3cba110fca
bug 302775 - extractContents doesn't work if start and end node of a Range object is an attribute node, r=peterv, sr=sicking
2008-10-15 12:40:28 +03:00
Arpad Borsos
c72ef7d248
Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan
2008-10-10 17:04:34 +02:00
Serge Gautherie
768535f4f7
Bug 450048 - "nsFind.cpp(961) : warning C4309: 'initializing' : truncation of constant value"; class/interface test; r+sr=jst
2008-09-23 03:32:13 +02:00
Arpad Borsos
1e410ca73d
Bug 451909 - kill MOZ_XUL_APP now that all apps set it; 'jar.mn' part; r=ted.mielczarek
2008-09-15 15:19:32 +02:00
Boris Zbarsky
712fbe6e3a
Back out bug 333177 "fix", since it would break searching across ­
2008-08-25 13:21:29 -04:00
Oleg Romashin
4490c66152
merge with mozilla-central
2008-08-16 03:39:26 -04:00
Ginn Chen
ac68a446f8
Bug 449749 nsWindowWatcher.cpp failed to compile with Sun Studio 12 r+sr=roc
2008-08-14 15:18:36 +08:00
Serge Gautherie
d207aa32c6
Bug 450048 - nsFind.cpp(961) : warning C4309: 'initializing' : truncation of constant value, r+sr=jst
2008-08-14 08:24:12 +02:00
Oleg Romashin
1ae93ca4ab
Fixed building printing gui for qt unix port
2008-08-04 00:08:45 +03:00
Ere Maijala
a9906d2600
Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
...
r=smaug
sr=roc
2008-08-01 10:32:32 -07:00
Ben Karel [eschew]
81953ae791
Bug 293834. Save As, Complete should save form input state. r=bzbarsky, sr=sicking
2008-07-28 22:59:25 -07:00
Ted Mielczarek
a4a899e2a2
Backed out changeset ed4c2de9fa70 from bug 112294 - failing unit tests
2008-07-23 08:50:22 -04:00
Ere Maijala
88c1909593
Merge commit for bug 112294
2008-07-23 10:32:44 +03:00
Ere Maijala
2372bd5fea
Patch for bug 112294: calling an alert box from window.onblur triggers the event multiple times
...
r=neil/smaug
sr=roc
2008-07-23 10:26:24 +03:00
L. David Baron
1347910ac9
Change the binding parent for native anonymous content to work like the binding parent for XBL anonymous content, and be the parent of the anonymous content subtree rather than the root of the anonymous content subtree. (Bug 436453) r=bzbarsky,smaug,surkov sr=bzbarsky
2008-07-22 21:50:20 -07:00
Mats Palmgren
dc6c9b992a
Don't save applet "code" locally if there is an "archive". b=430283 r+sr=jst
2008-07-09 17:52:23 +02:00
Benjamin Smedberg
884ca0dcae
Bug 442735 - Annotate classes in dom/content which only appear on the stack, r+sr=jst
2008-06-30 21:03:50 -04:00
dholbert@cs.stanford.edu
f00d46c83e
Bug 431190: Make Linux print dialog & page setup dialog modal. r+sr=vlad a=damons
2008-04-30 23:43:04 -07:00
gavin@gavinsharp.com
1994fa78a4
Bug 393707: Landing 389634 broke building without XUL, patch by romaxa <romaxa@gmail.com>, r=smaug, a=beltzner
2008-04-13 17:53:21 -07:00
dolske@mozilla.com
59fafa0671
Bug 299372 - Content-Disposition headers no longer looked at for Save Link As filename. original-patch=dmose, r=mconnor, r=biesi, a=blocking-ff3+
2008-04-02 20:02:08 -07:00
Olli.Pettay@helsinki.fi
6880db45dc
Bug 423965, [@ nsFind::Find], r+sr=jst, a=beltzner
2008-03-31 04:58:00 -07:00
Olli.Pettay@helsinki.fi
b46aebb468
Bug 414338, nsFind crashes if passed a range rooted at a document, r+sr=jst
2008-03-18 03:10:21 -07:00
timeless@mozdev.org
a1b20d7090
Bug 422445 WebBrowserPersist treats StartUpload failure as a readError r=biesi a=dsicore
2008-03-16 15:06:02 -07:00
jst@mozilla.org
9585671944
Fixing bug 414291. Make window.open() ignore modal=yes for backwards compatibility. r+sr=bzbarsky@mit.edu and jonas@sicking.cc
2008-03-14 14:31:24 -07:00
edward.lee@engineering.uiuc.edu
9296408872
Bug 418961 - "Save Page As" "Text Files" saves file but Downloads window doesn't show completion. r=biesi, sr=biesi, b-ff3=beltzner
2008-03-08 17:04:28 -08:00
edward.lee@engineering.uiuc.edu
52662b1412
Bug 412360 - Download Manager remains empty, downloads don't start, with this 3.0b2 downloads.sqlite. r=sdwilsh, r=biesi, sr=biesi, b-ff3=beltzner
2008-03-08 17:02:06 -08:00
joshmoz@gmail.com
5dea3ecb1e
protect against obj-c exceptions in printing ui. b=419389 r/sr=roc
2008-03-04 09:56:32 -08:00