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

273 Коммитов

Автор SHA1 Сообщение Дата
Patrick McManus 01c51e2d07 bugzilla 640003 websockets ietf-07 r=smaug r=biesi sr=bz 2011-05-21 21:27:52 -04:00
Jonathan Kew 650a6ba4cf bug 253317 - part 5 - support none/manual/auto values for -moz-hyphens in layout. r=roc 2011-05-04 12:29:56 +01:00
Jonas Sicking 7f14c5ec51 Bug 644476: Rename classes/functions/variables to use "CORS" rather than "Access Control" or "Cross site" where appropriate. r=smaug 2011-03-28 13:18:45 -07:00
Jonas Sicking 6061159b90 Bug 644476 Part 2: Move CORS code from nsXMLHttpRequest.cpp/h to nsCrossSiteListenerProxy.cpp/h. r=smaug 2011-03-28 13:11:09 -07:00
Ehsan Akhgari cb6a971f1a Merge cedar into mozilla-central 2011-03-25 14:21:07 -04:00
Matheus Kerschbaum c63cba3e20 Bug 640031 - Remove MOZILLA_PLAINTEXT_EDITOR_ONLY; r=ehsan 2011-03-24 19:58:57 -04:00
Robert O'Callahan ca5ccf7440 Bug 638241. Use a cache to avoid redoing SurfaceForElement and DoDrawImageSecurityCheck. r=bzbarsky 2011-03-24 16:13:56 +13:00
Boris Zbarsky c47cc5c95d Bug 630127. Use a precise timer when we have animation frame callbacks. r=dbaron 2011-03-07 11:58:48 -05:00
Benjamin Stover 37f4aedb80 Bug 605618 Part 8: Content process map from view IDs to content elements r=cjones sr=roc 2011-01-13 09:45:14 -08:00
Robert Longson b2a9c7cba7 Bug 617448 - remove svg.enabled as the browser now uses SVG and fails to start if it's disabled r+a=roc 2010-12-08 21:25:06 +00:00
David Zbarsky df751a140e Bug 36619 - allow file input .click() to bring up filepicker r=sicking a=blocking 2010-08-27 11:49:06 -04:00
Robert O'Callahan 88d155fd35 Bug 585817. Part 3: Remove nsSVGUtils::GetThebesComputationalSurface and use gfxPlatform::ScreenReferenceSurface instead. r=jwatt 2010-08-20 14:29:01 -05:00
Chris Jones 7f92d363c1 Backed out changeset cebb111fbfc4 2010-08-19 19:03:56 -05:00
Robert O'Callahan 67c4dcd9f5 Bug 585817. Part 3: Remove nsSVGUtils::GetThebesComputationalSurface and use gfxPlatform::ScreenReferenceSurface instead. r=jwatt 2010-08-19 13:49:35 -05:00
Takanori MATSUURA 7b17d911b0 Bug 587614. Remove use of MOZ_NO_INSPECTOR_APIS. r=roc,a=NPOTB 2010-08-19 21:44:01 +12:00
Olli Pettay ab365556e5 Bug 584866 - Cache LoadFrameScript Calls [r=jst] 2010-08-10 13:18:26 -04:00
Robert O'Callahan e5ff8517e3 Bug 564991. Part 25: Introduce a 'has active layers' flag on frames, which times out, and use it for 'opacity'. r=mats,sr=dbaron 2010-07-16 09:08:06 +12: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 c611ebcd81 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
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
Robert O'Callahan 6b80c45517 Bug 572287. Fix leak of mThebesComputationalSurface. r=jwatt 2010-06-18 21:21:13 +12:00
Ehsan Akhgari 6139ffb2b9 Bug 534785 - Move the ownership of editor and selection controller from the text frame to the content node; r=roc,jst sr=roc
(transplanted from 2437636244f39bbdc7d20b062e2c978b9d85c239)

--HG--
rename : layout/reftests/forms/placeholder/placeholder-14.html => layout/reftests/forms/placeholder/placeholder-18.html
extra : transplant_source : %247cbD%F3%9B%BD%C7%D2%0B%06.%2C%97%8B%9D%85%C29
2010-04-21 16:17:41 -04:00
Vladimir Vukicevic 73cbd73f4a b=566447; add presshell memory reporter; r=bz 2010-05-31 19:19:35 -07:00
Craig Topper b08d6c5ef5 Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron 2010-05-11 13:41:47 -07:00
Peter Van der Beken ec5f439556 Fix for bug 560289 (Inline nsLayoutStatics::Addref/Release). r=bz. 2010-04-19 17:41:39 +02:00
Olli Pettay 750a24b442 Bug 559315 - [HTML5] nsContentSink::Init call is slow, r=hsivonen+sicking
--HG--
extra : rebase_source : 877af1f1e332bfb27460c9485d09ed0f7fe64619
2010-04-27 12:57:32 +03:00
Ehsan Akhgari 43363953fd Backed out changeset 9786ae3984b3 (bug 553124) because of potential privacy risks 2010-04-07 13:29:10 -04:00
Ehsan Akhgari 6f84f45be3 Bug 553124 - After bug 147777 lands, private browsing doesn't need to disable coloring of visited links any more; r=sdwilsh,bzbarsky
--HG--
extra : rebase_source : 7aff54b4357ca411278e906ecd022adfd1bb09cc
2010-04-06 13:47:42 -04:00
Zack Weinberg 1fdb0388ba Bug 523496: DeCOMtaminate nsCSSParser. r=bzbarsky sr=dbaron
--HG--
rename : layout/style/nsICSSParser.h => layout/style/nsCSSParser.h
2010-03-02 12:59:32 -08:00
L. David Baron 5c6daa7495 Bug 537572 - 'Workers: nsLayoutStatics refcounting isn't threadsafe, triggered via nsContentUtils::WrapNative'. r=bent. 2010-02-25 13:05:54 -08:00
Ehsan Akhgari 27a8c70900 Bug 461199 (Part 20) - Rewrite the private browsing visited link coloring test to make it work with the new async API
r=mconnor
r=sdwilsh
r=bz
2010-02-24 08:37:02 -08:00
Geoff Lankow e1a2ff10c4 Bug 536567 - call InitUploadLastDir only when needed. r=ehsan 2010-02-21 15:52:51 +01:00
Shawn Wilsher c40670ab03 Backed out changeset d03d64716ccd 2010-02-18 09:58:42 -08:00
Ehsan Akhgari 85b73fe20f Bug 461199 (Part 20) - Rewrite the private browsing visited link coloring test to make it work with the new async API
r=mconnor
r=sdwilsh
r=bz
2010-02-17 14:04:31 -08:00
Robert O'Callahan 9848774397 Bug 523083. Don't bother caching the last nsContentList, it just creates leaks and probably doesn't help anything. r=peterv 2010-02-12 10:45:33 +13:00
Geoff Lankow 380a164a1a Bug 536567 - Store the value of the per-site last file upload directories inside the memory while private browsing is active. r=ehsan
--HG--
rename : toolkit/components/contentprefs/public/nsIContentURIGrouper.idl => dom/interfaces/base/nsIContentURIGrouper.idl
2010-02-11 09:35:49 +01:00
Henri Sivonen 3ad04b51a7 Bug 514661 - Introduce scoped atom tables for the HTML5 parser. r=bsmedberg, sr=dbaron.
--HG--
extra : rebase_source : 12e9731c0d86691cde40fc1ea4cc5ab4b3fb5168
2009-09-18 18:13:10 +03:00
Robert O'Callahan ab84f5ebd3 Bug 519136. Clean up media-related logging. r=doublec
--HG--
extra : rebase_source : 2321054271a8726d17da1c58b876e2a7eb88883c
2009-09-30 07:32:44 +10:00
Chris Jones 9d0f93c04d bug 504034: initialize RgnRectMemoryAllocator non-statically by heap allocating it. r=vlad 2009-09-09 20:22:03 -05:00
Jesse Ruderman 62b746b5dd Bug 424780 - Typing into <select> dropdown can cause nsStringBuffer leak. r=sicking 2009-08-08 15:00:26 -07:00
Boris Zbarsky 6f3f5929ed Bug 504221 part 3. Switch overflowFrames storage to nsFrameList. r=fantasai, r+sr=roc 2009-07-28 08:51:09 -04:00
L. David Baron dfd2b373c7 Make some of the DEBUG_CC code accessible to code in non-debug builds so it can be used by memory tools for Web developers. (Bug 500233) r+sr=peterv 2009-07-08 18:10:29 -07:00
Henri Sivonen 8803c27a7f Bug 487949 - Land HTML5 parser on trunk preffed off r=mrbkap, sr=jonas 2009-06-29 00:44:22 +02:00
Johnny Stenback 87138ce673 Backed out changeset 168dd0eb7283 2009-06-28 11:47:11 -07:00
Henri Sivonen f857815fde Merge trunk into HTML5 repo 2009-06-22 10:05:55 +03:00
Henri Sivonen 5cad7e2a33 Merge trunk into HTML5 repo 2009-06-11 17:00:20 +03: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
Olli Pettay b4eaa5f247 reuse etci pool, r+sr=sicking
--HG--
extra : rebase_source : 698eae6de79ab094c978cf06f938dd2240a31bc8
2009-06-16 12:15:46 +03:00
Henri Sivonen 612191c82d Merge trunk into HTML5 repo 2009-05-25 19:16:57 +03:00
Jonas Sicking 124a6f937e Add prefs to disable CORS, as well as fix compliance issue in Access-Control-Request-Headers header. r/sr/a=jst 2009-05-20 16:07:18 -07:00
Henri Sivonen 1f9455f387 Merge the trunk into HTML5 parsing repo 2009-05-04 11:19:16 -07:00
Henri Sivonen 948c3f9874 Merge HTML5 work with trunk 2009-03-09 12:24:48 +02:00
Henri Sivonen d9d29c0428 Merged HTML5 parsing with m-c from 2008-12-11 2009-01-03 15:01:17 +02:00
L. David Baron 437c4c67f4 Remove nsCSSOMFactory/nsICSSOMFactory. (Bug 376111) r+sr=bzbarsky 2009-04-08 13:52:37 -07:00
Henri Sivonen 9abd1a5a22 Initial attempt at HTML5 parsing in Gecko 2008-12-12 15:10:39 -08:00
Patrick McManus 2a5b7140ea Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky, a=beltzner 2008-11-07 18:00:26 -05:00
Matthew Gregan f7e186f1bd b=449315 Support WAV format in <audio> element. r+sr=roc 2008-11-07 09:53:20 +13:00
Justin Dolske 89e231a89c Backed out changeset 30bfb150da06 2008-11-05 16:36:12 -08:00
Matthew Gregan de578aa7e0 b=449315 Support WAV format in <audio> element. r+sr=roc 2008-11-06 11:25:04 +13:00
Justin Dolske 4a4f7244af Backed out changeset e8fd3f4c52b6 2008-11-05 12:54:51 -08:00
L. David Baron f6824a9fa5 Replace space manager with a more limited float manager. (Bug 191448) r+sr=roc
--HG--
rename : layout/generic/nsSpaceManager.cpp => layout/generic/nsFloatManager.cpp
rename : layout/generic/nsSpaceManager.h => layout/generic/nsFloatManager.h
2009-01-04 19:39:54 -05:00
L. David Baron ad5d856ae6 Rename flags and methods from space manager to float manager. (Bug 191448) r+sr=roc 2009-01-04 19:39:54 -05:00
Patrick McManus dbf40a5ca6 Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 11:14:29 -05:00
Boris Zbarsky a0dfe7f851 Backing out changesets 374d3cf7b48d, 5d9dc9b6127e, 8c4f57a5674d, cd9a392337b7 2008-11-04 11:03:10 -05:00
Patrick McManus 05ec1c59e2 Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 10:14:50 -05:00
Chris Double cf764b38c9 Backed out changeset 18403769ec19 2008-11-04 21:54:41 +13:00
Matthew Gregan d8b40d2f2b Bug 449315 - Support WAV format in <audio> element - r+sr=roc 2008-11-04 21:29:10 +13:00
Boris Zbarsky b031d1bb8c Bug 454578. Load the quirk stylesheet separately from the general UA stylesheet, so it can be sensibly enabled/disabled in style sets. r+sr=dbaron 2008-11-02 21:29:51 -05:00
Robert O'Callahan 7b504839f4 Bug 448603. Support direct loading of Ogg audio and video files by creating a synthetic <video> document. r=doublec,sr=bzbarsky 2008-10-29 22:20:08 -07:00
Chris Double 4a072fa783 Bug 448680 - Starting <video> playback causes master volume to jump to max - r+sr=roc 2008-10-29 05:17:59 +13:00
L. David Baron be30aedd5b Add a preference for visited link support. (Bug 147777) r+sr=bzbarsky 2008-10-21 09:15:03 +02:00
Chris Double c3b218213b Bug 449159 - Refactor Ogg backend and implement seeking - r+sr=roc 2008-10-19 20:39:21 +13:00
Jonas Sicking ecdd8feaed backout due to test failure 2008-10-14 17:12:28 -07:00
Jonas Sicking 06f565cdeb Move Access-Control implemenation fully in to nsCrossSiteListenerProxy.cpp from and make some additional cleanup. No behavioral changes. r/sr=mrbkap b=459770 2008-10-14 14:05:41 -07:00
Jonas Sicking 6386044212 Fix shutdown leak in Access-Control implementation. 2008-09-30 23:17:15 -07:00
Peter Van der Beken 3177a778d2 Fix for bug 453146 (entry_xhtml_baseURI_with_amp.xml test leaks 450 'nsStringBuffer'). r/sr=jst. 2008-09-11 15:20:56 +02:00
Ben Turner 8f2cbea28f Bug 437152 - "implement worker threads". r+sr=jst. 2008-08-16 18:25:01 -07:00
Rob Arnold a0b6a9f699 -moz-system-metric selector doesn't update when the theme changes - bug 447045 r+sr=dbaron 2008-08-05 13:02:43 -07:00
Chris Double 89ecc86a17 Bug 422538. Integrate Ogg decoders. r=ted,r+sr=roc 2008-07-29 23:50:14 -07:00
Chris Double 91826e2fd0 Bug 382267. Core implementation of the <video> and <audio> elements. r=jst,r+sr=roc 2008-07-09 20:22:20 +12:00
jonas@sicking.cc 0dd3face77 fix redness, forgot this part 2008-03-25 19:59:16 -07:00
Olli.Pettay@helsinki.fi 060a5a3d0c Bug 421209, r=cpearce, sr=jst, a=beltzner 2008-03-20 13:24:36 -07:00
bent.mozilla@gmail.com 66654b3ee7 Bug 417534 - "XUL Tooltips keep windows alive until shutdown". r=enn, sr=peterv, a=blocking1.9+. 2008-02-20 11:00:10 -08:00
bent.mozilla@gmail.com dae7d2142e Bug 411530 - Don't use the HTTP cache for non-GET access checks. r+sr=sicking, a=blocking1.9. 2008-01-29 22:35:33 -08:00
peterv@propagandism.org 3a909e38c3 Part of fix for bug 412491 (function objects cloned by XPConnect still keep hidden window alive late into shutdown). Missed this file last time. r/sr=sicking. 2008-01-21 01:58:58 -08:00
jonas@sicking.cc 2f71671fc5 bug 384612: Remove script from scrollbar XBL binding. r/sr=dbaron 2007-11-19 12:08:20 -08:00
bzbarsky@mit.edu 56c4215580 Hoist the code for handling class and id up from nsGenericHTMLElement to the newly-created nsStyledElement so that it can be reused by MathML and to some extent by SVG. Bug 379178, patch by Daniel Kraft <domob@daniel-kraft.net>, r=jwatt for the SVG changes, r+sr=sicking for the rest, a=dsicore 2007-08-06 08:27:19 -07:00
asqueella@gmail.com 04264029fb Bug 388761 - fix MOZ_XUL-disabled builds
p=romaxa <romaxa@gmail.com>
r+sr=roc
2007-07-23 17:04:36 -07:00
timeless@mozdev.org 5e374eeafd Bug 386560 enable inspector support to work with --disable-xul
r=bsmedberg sr=bz
2007-07-17 22:41:40 -07:00
timeless@mozdev.org 7fa96959ad Bug 386560 enable inspector support to work with --disable-xul
r=bsmedberg sr=bz
2007-07-17 22:35:23 -07:00
asqueella@gmail.com 48d17203d7 Bug 342487 - XSLT should use CheckLoadURIWithPrincipal
p=Ryan Jones <sciguyryan@gmail.com>
r+sr=jonas
2007-07-17 14:15:49 -07:00
enndeakin@sympatico.ca 59c3596049 Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, attempt 2 with creating widgets later, r=bz,neil,roc,sr=bz 2007-07-04 08:49:38 -07:00
roc+@cs.cmu.edu f0d093fb48 Bug 386548. Remove nsTextTransformer. r+sr=mats 2007-07-02 16:36:59 -07:00
enndeakin@sympatico.ca 8a87437d5f Bug 279703, backing out the popup changes due to performance regressions. sigh. 2007-06-29 15:15:59 -07:00
enndeakin@sympatico.ca 534c14e326 Bug 279703, rework XUL popups to use asynchronous opening, plus many other fixes, r=bz,neil,sr=bz 2007-06-29 12:04:45 -07:00
jonas@sicking.cc 233450d9b8 Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst 2007-05-10 13:21:12 -07:00
jst@mozilla.org eedb90c553 Backing out Jonas' last changes due to tinderbox orange, per Jonas' request. 2007-05-09 17:42:33 -07:00
jonas@sicking.cc de64d03178 Relanding bug 378987. Don't try to collect windows, documents or elements of actively viewed pages. r=bz/jst sr=jst 2007-05-09 16:33:28 -07:00
roc+@cs.cmu.edu 5cdf43a09e Bug 380209. Hooks for a textframe-specific textrun cache startup/shutdown. r+sr=bzbarsky 2007-05-09 15:02:29 -07:00
jonas@sicking.cc 594d259432 back out last patch since leaks went through the roof 2007-05-07 18:03:08 -07:00
jonas@sicking.cc c2c495c2ef Don't attempt to cycle collect documents, windows and elements that are currently being viewed. r=bz, sr=jst b=378987 2007-05-07 16:45:25 -07:00
Olli.Pettay@helsinki.fi 033e829d2f Bug 377899, Cycle between nsXULTooltipListener and nsGlobalWindows causes leaks, r=neil,sr=peterv 2007-04-25 10:18:50 -07:00
neil@parkwaycc.co.uk af293ef660 Bug 376802 Use one global tooltip listener instead of creating one for each XUL element that needs one r=Smaug sr=jst 2007-04-12 13:59:01 -07:00
enndeakin@sympatico.ca 7bf55f72a1 Bug 366478 - consolidate lists of onX event attributes, r=smaug,jwatt,sr=sicking 2007-04-02 10:17:36 -07:00
roc+@cs.cmu.edu 15a6f2e807 Bug 375824. Centralize Thebes startup/shutdown sequence. r=vlad 2007-03-29 14:48:46 -07:00
joshmoz%gmail.com a0b3416362 don't rely on language features to construct/destruct instance of InlineBackgroundData. b=373305 r/sr=dbaron 2007-03-14 19:48:51 +00:00
asqueella%gmail.com 2e26a572cc decomtaminate nsIXULPrototypeCache (bug 364329)
r=smaug, sr=roc
2007-03-12 05:53:33 +00:00
benjamin%smedbergs.us fee2eda8c4 Bug 347664 - move editor from a standalone component to be part of gklayout, r+sr=roc 2007-02-24 20:07:06 +00:00
bzbarsky%mit.edu 806907a4d2 Don't use a static nsTArray. Bug 369099, r=bernd, sr=roc 2007-02-13 16:23:19 +00:00
cvshook%sicking.cc a39ff30284 Kill remainders of ns(XBL|HTML|XUL|Layout)Atoms. r/sr=jst b=368128 2007-01-30 00:06:41 +00:00
bzbarsky%mit.edu 368f9d8500 Shut down the textrun cache on shutdown. Bug 357779, r=vlad, sr=roc 2007-01-23 05:24:21 +00:00
tor%cs.brown.edu bec6301e30 Bug 365704 - Remove nsSVGAtoms.h. r+sr=roc 2007-01-03 20:15:38 +00:00
peterv%propagandism.org 95e8a90330 First part of fix for bug 306539 (Error during XSLT transformation: (null)). r/sr=sicking. 2006-12-22 17:22:18 +00:00
enndeakin%sympatico.ca 0f33a26960 Bug 353227, hopefully fix crash and release DOM storage manager, r+sr=jst 2006-09-21 13:55:27 +00:00
enndeakin%sympatico.ca e9212da0b0 Bug 352704, clear DOM storage when clearing cookies, r=mconnor,jst, sr=dveditz 2006-09-15 21:28:48 +00:00
tor%cs.brown.edu 5f9199a263 Bug 350059 Allow cairo.h usage in nsSVGUtils.h. r+sr=roc 2006-09-11 15:26:19 +00:00
dbaron%dbaron.org 12d2523e23 Fix misuse of refcount logging. b=345157 r=bsmedberg 2006-07-20 21:32:22 +00:00
cvshook%sicking.cc 75d0a67e4e Bug 344895: Speed up (and clean up) range code to make inline spellcheck faster. r/sr=bz 2006-07-18 01:23:30 +00:00
Olli.Pettay%helsinki.fi a5de9d9c0f Bug 278443, Use an Arena for NodeInfos, r+sr=sicking 2006-07-11 09:26:13 +00:00
mhammond%skippinet.com.au 0f241835df Land DOM_AGNOSTIC3_BRANCH, bug 255942. r=a few people, sr=brendan. 2006-06-13 03:07:47 +00:00
bugzilla%standard8.demon.co.uk a1f600cbbf Bug 339244 Layout won't build with --disable-inspector-apis r=benjamin,sr=dbaron 2006-05-26 15:03:05 +00:00
benjamin%smedbergs.us 0a82d563d9 Bug 325100 - move DOMI C++ components into gklayout, r=dbaron 2006-05-19 18:59:39 +00:00
benjamin%smedbergs.us f261e3c3b6 Bug 331117 - Layout module shold not shut down until all documents/windows have been released, r+sr=dbaron 2006-05-19 09:31:57 +00:00