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

30032 Коммитов

Автор SHA1 Сообщение Дата
Timothy Nikkel 6867a23829 Bug 572296. Fix logic error when adjusting the position to show the context menu at for a context menu key press. r=enndeakin 2010-06-27 15:58:56 -05:00
Mats Palmgren 2f3ee1a833 Bug 536720 - Don't say the frame is in the nsGkAtoms::popupList if that list is empty. r=fantasai 2010-06-27 22:53:59 +02:00
Mats Palmgren 50d4d2c2ea Bug 571352 - <select multiple> does not reset the anchor <option> properly when the anchor is removed. r=bzbarsky 2010-06-27 22:53:47 +02:00
timeless@mozdev.org f5cf0479d2 Bug 499134 - Crash with DOM Inspector [@ inDOMView::AttributeChanged(nsIDocument*, nsIContent*, int, nsIAtom*, int, unsigned int) ]. r=neil 2010-06-27 18:48:21 +02:00
Daniel Holbert 66ead43efd whitespace-only fix to trigger another Win64 build 2010-06-26 19:43:13 -07:00
L. David Baron ceaa9d3ba8 Switch test_transitions_per_property to testing interpolation 1/4 of the way through instead of 1/2, so it will catch getting the halves backwards. 2010-06-26 11:58:06 -07:00
L. David Baron 7f24396bd7 Adjust comment as followup to bug 574059. 2010-06-26 11:58:06 -07:00
Ginn Chen 0ef75c549b Bug 571211 Sun Studio doesn't support 64bit enum for 32bit mode r=dbaron 2010-06-27 00:55:05 +08:00
Ehsan Akhgari d6d462f754 Bug 574869 - Mac build without libxul fails for me because the IOKit framework is missing; r=ted 2010-06-25 20:22:09 -04:00
Reed Loden 8b3fb2ca17 Add missing semicolon. No bug. 2010-06-25 18:45:11 -05:00
Timothy Nikkel c8b9bdbe9d Bug 574756. Make sure nsIFrame::List outputs the stylecontext of the frame. r=dbaron 2010-06-25 16:51:17 -05:00
Colby Russell 3d4a657ddb Bug 563558 - inDOMView contentRemoved implementation doesn't take into account hidden whitespace nodes. r=roc 2010-06-06 17:50:00 -04:00
Simon Montagu 655d7812d4 Don't make bidi continuations out of empty text frames. Bug 572582, r=roc 2010-06-20 22:33:34 -07:00
Doug Turner 42ac78defe Bug 571166 - merge from e10s to m-c. r=various. sr=bz. CLOSED TREE. 2010-06-30 23:27:52 -07:00
Boris Zbarsky a2850dde12 Backed out changeset 00dfcf7f4c9e (bug 575336) due to test orange. Magic words for CLOSED TREE. 2010-06-30 22:02:28 -07:00
Doug Turner 1e1a9d6fd1 Backing out 15675470aa2d. build bustage 2010-06-30 21:48:13 -07:00
Doug Turner 786b890902 Bug 576055 - MayHavePaintEventListener fails for e10s message manager. This was part of bug 549223, but somehow it was lost in a merge. r=dougt 2010-06-30 21:04:29 -07:00
Doug Turner 5258f380fa Bug 576055 - MayHavePaintEventListener fails for e10s message manager. This was part of bug 549223, but somehow it was lost in a merge. r=dougt 2010-06-30 21:04:29 -07:00
Alexander Surkov 819f366dbb Bug 574312 - make accessible tree creation from parent to child always, r=marcoz, davidb, sr=neil 2010-07-01 11:18:08 +09:00
Boris Zbarsky a48dad7a26 Bug 555627. Make transitions actually work correctly on :before and :after. r=dbaron 2010-06-30 18:54:29 -07:00
Boris Zbarsky bd534349ba Bug 575336. Stop flushing out layout on the whole viewmanager tree when layout is flushed on a document and results in invalidates. r=roc 2010-06-30 18:54:29 -07:00
Doug Turner dd7ab04f73 merge with mc 2010-06-30 10:50:45 -07:00
Doug Turner 2f59dbe27b Merge from mc 2010-06-29 14:39:57 -07:00
Doug Turner c7c3407599 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
Oleg Romashin 6f07b68ff9 Auto-merge with m-c b51803f3fdef 2010-06-25 08:30:40 -04:00
Doug Turner c1b97654d7 Automerge w mozilla-central 2010-06-24 14:06:13 -07:00
Jonathan Kew 837e0ec76a bug 550163 - part 20 - prefer Calibri font (on Win7) in reftest to avoid fallback to visible CGJ glyph. r=roc 2010-06-24 13:11:50 +01:00
Clint Talbert d5e93698d9 Bug 573478 - Allow remote reftests to start their own httpd.js webserver r=jmaher 2010-06-24 02:32:01 -07:00
Clint Talbert c1ea68a998 Bug 573263 - Refactor remote reftest to work on android, create shared remoteautomation class r=jmaher 2010-06-24 02:32:01 -07:00
Boris Zbarsky 4a6232781c Bug 571347. In HasAttributeDependentStyle when the class attribute is changing, walk only selectors with classes that might be relevant. r=dbaron 2010-06-18 12:23:05 -04:00
Robert Longson e7c1ba9e34 Bug 573687 - Clamp radial gradients with small radii correctly. r=jwatt 2010-06-30 21:24:53 +01:00
Jason Duell 549ae22a9e Merge from m-c.
Fair amount of merge conflicts.

Biggest item was changes to nsHttpChannel from web sockets changes.

Other likely suspects if things are borken:

nsFrameLoader.cpp:
    - nsFrameLoader::EnsureMessageManager: pass "this" (orig e10s code) or
      nsnull (m-c) to local process call to new nsFrameMessageManager(),
      callback arg?  Smaug said null.
    - only calling SetCallBackData for local case.  also +r smaug.

nsPrefBranch.cpp had fairly extensive merge conflicts.

nsChromeRegistry had lots of changes.

Dougt did most of the non-necko changes (thanks).

--HG--
rename : netwerk/protocol/http/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannelAuthProvider.cpp
rename : netwerk/protocol/http/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannelAuthProvider.h
2010-06-22 17:33:57 -07:00
Honza Bambas 9c46606ad0 Bug 571380, e10s: build problem in content/canvas/src/nsCanvasRenderingContext2D.cpp(2653), r=roc 2010-06-12 13:37:59 +02:00
Doug Turner 6e5944e4fe Merging with M-C.
Hand merged the following files:

U chrome/src/nsChromeRegistry.cpp
U chrome/src/nsChromeRegistry.h
U content/base/src/nsFrameLoader.cpp
U content/base/src/nsFrameLoader.h
U dom/src/geolocation/nsGeolocation.cpp
U dom/src/geolocation/nsGeolocation.h
U netwerk/build/Makefile.in
U netwerk/cookie/nsCookieService.cpp
U netwerk/cookie/nsCookieService.h

--HG--
rename : extensions/cookie/test/unit/test_cookies.js => extensions/cookie/test/unit/test_cookies_thirdparty.js
rename : netwerk/cookie/src/nsCookieService.cpp => netwerk/cookie/nsCookieService.cpp
rename : netwerk/cookie/src/nsCookieService.h => netwerk/cookie/nsCookieService.h
rename : netwerk/dns/src/nsIDNKitInterface.h => netwerk/dns/nsIDNKitInterface.h
rename : netwerk/protocol/http/src/nsHttp.h => netwerk/protocol/http/nsHttp.h
rename : netwerk/protocol/http/src/nsHttpChannel.cpp => netwerk/protocol/http/nsHttpChannel.cpp
rename : netwerk/protocol/http/src/nsHttpChannel.h => netwerk/protocol/http/nsHttpChannel.h
rename : netwerk/protocol/http/src/nsHttpChunkedDecoder.h => netwerk/protocol/http/nsHttpChunkedDecoder.h
rename : netwerk/protocol/http/src/nsHttpHandler.cpp => netwerk/protocol/http/nsHttpHandler.cpp
rename : netwerk/protocol/http/src/nsHttpHeaderArray.h => netwerk/protocol/http/nsHttpHeaderArray.h
rename : netwerk/protocol/http/src/nsHttpRequestHead.h => netwerk/protocol/http/nsHttpRequestHead.h
rename : netwerk/protocol/http/src/nsHttpResponseHead.h => netwerk/protocol/http/nsHttpResponseHead.h
rename : netwerk/protocol/http/src/nsHttpTransaction.cpp => netwerk/protocol/http/nsHttpTransaction.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.cpp => netwerk/protocol/res/nsResProtocolHandler.cpp
rename : netwerk/protocol/res/src/nsResProtocolHandler.h => netwerk/protocol/res/nsResProtocolHandler.h
2010-06-07 13:38:02 -07:00
Robert Sayre 3f5a41d6ab Merge tracemonkey to mozilla-central. 2010-06-06 14:55:52 -04:00
Mounir Lamouri 370a3b8a92 Bug 569337 - Fix compilation issues when SVG and SMIL are disabled. r=dbaron 2010-06-06 19:45:18 +02:00
Robert Sayre 88059440f1 Merge mozilla-central to tracemonkey. 2010-06-06 11:28:04 -04:00
Jesse Ruderman b1bdb26bc9 Crashtest for bug 519031. 2010-06-06 16:26:05 +02:00
Robert Sayre c2dc9a473f Merge mozilla-central to tracemonkey. 2010-06-05 19:13:45 -04:00
Timothy Nikkel b0df474fb9 Bug 563878. Part 1c. Misc layout cleanup. r=mats
(transplanted from 2c4a36b7e9ea2125b9daaab242202be4c34e46a5)

--HG--
extra : transplant_source : %2CJ6%B7%E9%EA%21%25%B9%DA%AA%B2B%20%2B%E4%C3NF%A5
2010-06-05 15:29:49 -05:00
Timothy Nikkel e8b206cab6 Bug 563878. Part 1b. Make nsIPresShell::RenderNode and nsIRenderingContext::SetClipRegion take an nsIntRegion. r=mats
(transplanted from d5ca465f42381d777adcc468c8fdf96942f1fcfe)

--HG--
extra : transplant_source : %D5%CAF_B8%1Dwz%DC%C4h%C8%FD%F9iB%F1%FC%FE
2010-06-05 15:29:49 -05:00
Timothy Nikkel d5bfbe68ac Bug 8253. Part 1. Disable first-letter and first-line styles in select elements. r=bzbarsky
(transplanted from b2d0bd7761a16e652727596f58b0edc1d57610d4)

--HG--
extra : transplant_source : %B2%D0%BDwa%A1ne%27%27YoX%B0%ED%C1%D5v%10%D4
2010-06-05 15:29:49 -05:00
Daniel Holbert 7c51dfdba2 Bug 569994: Fix GCC warning "suggest parentheses around && within ||" in nsTreeBodyFrame.cpp. r=ehsan 2010-06-04 13:38:17 -07:00
Oleg Romashin 91d5a62423 Merge with latest mozilla central r 42802:ffbc3baf03ae 2010-05-25 15:19:33 -04:00
Olli Pettay 3fed591ba3 m-c to e10 merge 2010-05-24 17:45:59 +03:00
Jason Orendorff 5d6ba66093 Bug 533592, part 1 - Remove uses of and support for xpcnativewrappers=no/yes in manifests. (The default has been yes for some time and we will now only have that behavior.) r=mrbkap.
--HG--
extra : rebase_source : 996d2abecb15f44293abd470a28a3fe2706e130e
2010-05-27 12:33:54 -07:00
John Daggett 1751ddad1e Bug 555406. Call checkLoadURI for INHERIT_PRINCIPAL font loads. r=bz 2010-05-24 15:45:18 +09:00
Robert O'Callahan a6e768888b Bug 564993. Fix build error, and fix Bas' review comment. 2010-05-24 14:25:58 +12:00
Ehsan Akhgari dcaae118e1 Bug 569238 - Add some debugging information to determine what causes test_flush_on_paint.html to time out (temporary test-only change)
(transplanted from 9624407a729c81c531c7ab3a49e7209ede5525e0)

--HG--
extra : transplant_source : %96%24%40zr%9C%81%C51%C7%AB%3AI%E7%20%9E%DEU%25%E0
2010-06-04 13:28:19 -04:00
Ehsan Akhgari 6a7663e219 Bug 563864 - Add some debugging output to figure out what's going on with test_mozPaintCount.html intermittent oranges (temporary test-only change)
(transplanted from 9b29864cabd1b25cf5184d4f96ad75ff8ce99d4c)

--HG--
extra : transplant_source : %9B%29%86L%AB%D1%B2%5C%F5%18MO%96%ADu%FF%8C%E9%9DL
2010-06-04 13:28:19 -04:00
Robert O'Callahan f102696219 Port over part of changeset eaea9e3806a3 to FrameLayerBuilder to fix reftest failure in ogg-video/clipping-1a.html 2010-05-24 14:13:00 +12:00
Robert O'Callahan e969ef6689 Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad 2010-05-21 15:20:48 +12:00
Robert O'Callahan a725ab7021 Backing out bug 564993 part 5 again due to leaks 2010-05-24 10:53:55 +12:00
Robert O'Callahan 703f96671b Backed out changeset b37bdb032fe7 2010-05-24 10:53:05 +12:00
Robert O'Callahan b6444f043e Remove code that I need to back out that slipped into the wrong patch 2010-05-24 10:52:28 +12:00
Michael Kohler 11a655ab7e Bug 564091: Fix spelling of nonexistent across the tree. r=timeless
--HG--
extra : rebase_source : 4f15f7fd6f90926b77d136be83af7f22c5ffa830
2010-05-23 12:26:15 -07:00
Mounir Lamouri 7230b4c99a Bug 551846. Tests 2010-05-24 09:36:49 +12:00
Chris Double 101657c404 Bug 567056. Rename mAspectRatio to mPixelAspectRatio. r=kinetik 2010-05-24 09:36:10 +12:00
Robert O'Callahan e12a4be3a0 Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad 2010-05-21 15:20:48 +12:00
Henri Sivonen 9c5ecd8793 Bug 565432 - Newline at the start of an ftp URL makes URL object creation fail. r=bzbarsky.
--HG--
extra : rebase_source : df5023aeaa0d9e7f32e6ba89b2ff297d8ac3ab0a
2010-05-20 12:03:11 +03:00
Mats Palmgren fe08c8398a Bug 39098 - Elements with visibility:hidden, visibility:collapse, or display:none get copied to the clipboard. r=dbaron 2010-05-25 01:24:15 +02:00
Doug Turner 6f853bbfda Merged with MC. Hand merged netwerk/protocol/http/src/nsHttpHandler.cpp
also removed modules/plugin/default*
2010-05-17 08:59:15 -07:00
Mounir Lamouri 397561047a Bug 456229 - Implement <input type="search">. r=smaug sr=sicking 2010-05-17 12:20:22 +02:00
Mounir Lamouri fdcb39e893 Bug 456229 - tests for <input type="search">. r=smaug 2010-05-17 12:20:20 +02:00
Mounir Lamouri f25eb14cbf Bug 565074 - Write reftests for the placeholder without readonly input element. r=ehsan
--HG--
rename : layout/reftests/forms/placeholder/placeholder-7.html => layout/reftests/forms/placeholder/placeholder-15.html
rename : layout/reftests/forms/placeholder/placeholder-8.html => layout/reftests/forms/placeholder/placeholder-16.html
rename : layout/reftests/forms/placeholder/placeholder-9.html => layout/reftests/forms/placeholder/placeholder-17.html
rename : layout/reftests/forms/placeholder/placeholder-focus-ref.html => layout/reftests/forms/placeholder/placeholder-readonly-focus-ref.html
2010-05-17 12:20:17 +02:00
Chris Jones fea6936df1 Merged m-c 2010-05-13 18:04:53 -05:00
Doug Turner b2b1085458 Bug 552822 - IPC remoting of geolocation prompt. r=olli/r=jdm 2010-05-13 10:44:51 -07:00
Henri Sivonen 31e4b12204 Bug 534071 - Treat carriage returns as tab-like whitespace in layout. r=roc. 2010-05-12 10:57:12 +03:00
Robert O'Callahan 0ceae78a0c b=573944 invalidate windowless plugins on instantiation r=josh 2010-06-24 16:02:12 +12:00
Johnny Stenback 5dff7385d1 Fixing bug 572609. Use faster version of GetElementById() from our C++ code. r=jonas@sicking.cc 2010-06-23 14:35:57 -07:00
Doug Turner 7492065872 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
Peter Van der Beken 5e4f13f9eb Back out fixes for bug 560462 to fix orange.
--HG--
extra : rebase_source : afe96ede6fc605c656b746f6388d6144886b18ed
2010-05-11 19:20:03 +02:00
Frédéric Wang 0f0c14c621 Bug 552044 - [MathML 3] Add support for mathcolor/mathbackground on any presentation MathML element. r=karlt 2010-05-13 14:38:28 +12:00
Karl Tomlinson 30fa06c2df b=562966 surround {} with || for MS 7 2010-05-13 14:37:09 +12:00
Mike Kristoffersen eccc074eda Bug 564402 - slots #define in Qt, prevents Qt builds on trunk
--HG--
extra : rebase_source : 0dc2793cb28294addd9781bd9ca76a3e049ec110
2010-05-07 13:20:04 +02:00
L. David Baron 882a575ae4 Instantiate the calc ops struct rather than a nested data struct inside of it. (Bug 363249) r=bzbarsky 2010-05-11 08:49:44 -07:00
L. David Baron 85e4ab5e4c Get rid of (void) C-isms in nsStyleCoord. (Bug 363249) r=bzbarsky 2010-05-11 08:49:44 -07:00
L. David Baron 60c5262a07 Add calc() support for 'font-size' property, which is the only property for which percents are computed to lengths in nsRuleNode. (Bug 363249) r=bzbarsky 2010-05-11 08:49:44 -07:00
L. David Baron a5a731235b Add calc() support for lengths in text-shadow and -moz-box-shadow. (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron 3c7ab7ff23 Add calc() support for the easiest cases: properties that take lengths but not percentages and take simple values only (-moz-column-rule-width, -moz-column-width, letter-spacing, word-spacing, marker-offset, outline-offset, border-spacing). (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron 1e25cb2215 Fix property alphabetization errors in property_database.js. 2010-05-11 08:49:43 -07:00
L. David Baron 5fbfcb91cd Add mechanism for clamping computation of calc() to nonnegative values. (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron c5a70d7d76 Add mechanism for computation of calc() in the cases where the arguments are only lengths (i.e., where computed style can contain a simple result rather than a calc tree). (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron c5d51732db Implement serialization of calc() values. (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron 4ead66cca7 Implement parsing of calc(). (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron 51b0edeb07 Add template-based mechanism for computing a calc() tree. (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron 5b183152c9 Implement storage of calc() expressions in nsCSSValue. (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron 4670bba1ab Adjust expected assertion counts for crashtest. (Bug 472557) 2010-05-11 08:49:43 -07:00
Ehsan Akhgari cd6846690f Bug 336104 - "ASSERTION: no frame, see bug #188946"; r=roc,dbaron 2010-05-21 16:36:42 -04:00
Timothy Nikkel e6b5592db0 Bug 567292. When making asserts for lazy frame construction, if we hit a leaf frame, forgive any previous transgressions because leaf frames do their own thing. r=bzbarsky 2010-05-22 13:55:41 -05:00
Timothy Nikkel 69ed650e53 Bug 553359. Address review comments. 2010-05-22 13:55:41 -05:00
Jason Duell 86c0119176 # 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
L. David Baron 9a8f76349f Add more tests for invalid URL parsing for CSS 2.1 issue 129. 2010-05-21 13:17:58 -07:00
L. David Baron af5aa26bb5 content/html/content/src line in LOCAL_INCLUDES should not be conditional on MOZ_MEDIA. (Bug 567191) r=roc 2010-05-21 13:17:58 -07:00
L. David Baron b10a98cdc2 Enable the reporting of assertion failures in the reftest harness. (Bug 472557) 2010-05-21 13:17:58 -07:00
Doug Turner ddd12dbe18 Merge with m-c. no hand edits 2010-04-29 21:04:50 -07:00
Zack Weinberg 27830b44c2 Bug 558981: Make reftests/text-decoration/underline-block-propagation-2-standards not dependent on system widget themes. r=dbaron 2010-04-29 08:43:41 -07:00
Neil Deakin 2318723a2e Bug 550878, cannot print child frames if window is not focused, r=neil, patch by arno renevier 2010-04-29 10:14:09 -04:00
Jim Mathies 05ce63c536 Bug 513162 - Document viewer to widget glue. r=bz. 2010-06-24 21:01:06 -05:00
Jim Mathies 1bcf042e4a Bug 513162 - Cleanup unused widget code and CID statics. r=vlad. 2010-06-24 21:01:06 -05:00
L. David Baron 4464e4e9d0 Don't bother with 16-bit reference count and index in nsCSSValue::Array. (Bug 574059) r=bzbarsky 2010-06-24 14:53:44 -07:00
Ehsan Akhgari 899eb84928 Bug 534694 - Move the layout debug extension to layout/tools; r=ted,roc
--HG--
rename : extensions/layout-debug/Makefile.in => layout/tools/layout-debug/Makefile.in
rename : extensions/layout-debug/application.ini => layout/tools/layout-debug/application.ini
rename : extensions/layout-debug/chrome.manifest => layout/tools/layout-debug/chrome.manifest
rename : extensions/layout-debug/layoutdebug-prefs.js => layout/tools/layout-debug/layoutdebug-prefs.js
rename : extensions/layout-debug/makefiles.sh => layout/tools/layout-debug/makefiles.sh
rename : extensions/layout-debug/src/Makefile.in => layout/tools/layout-debug/src/Makefile.in
rename : extensions/layout-debug/src/nsDebugFactory.cpp => layout/tools/layout-debug/src/nsDebugFactory.cpp
rename : extensions/layout-debug/src/nsILayoutDebuggingTools.idl => layout/tools/layout-debug/src/nsILayoutDebuggingTools.idl
rename : extensions/layout-debug/src/nsILayoutRegressionTester.idl => layout/tools/layout-debug/src/nsILayoutRegressionTester.idl
rename : extensions/layout-debug/src/nsLayoutDebugCIID.h => layout/tools/layout-debug/src/nsLayoutDebugCIID.h
rename : extensions/layout-debug/src/nsLayoutDebugCLH.cpp => layout/tools/layout-debug/src/nsLayoutDebugCLH.cpp
rename : extensions/layout-debug/src/nsLayoutDebugCLH.h => layout/tools/layout-debug/src/nsLayoutDebugCLH.h
rename : extensions/layout-debug/src/nsLayoutDebuggingTools.cpp => layout/tools/layout-debug/src/nsLayoutDebuggingTools.cpp
rename : extensions/layout-debug/src/nsLayoutDebuggingTools.h => layout/tools/layout-debug/src/nsLayoutDebuggingTools.h
rename : extensions/layout-debug/src/nsRegressionTester.cpp => layout/tools/layout-debug/src/nsRegressionTester.cpp
rename : extensions/layout-debug/src/nsRegressionTester.h => layout/tools/layout-debug/src/nsRegressionTester.h
rename : extensions/layout-debug/ui/Makefile.in => layout/tools/layout-debug/ui/Makefile.in
rename : extensions/layout-debug/ui/content/layoutdebug-overlay.xul => layout/tools/layout-debug/ui/content/layoutdebug-overlay.xul
rename : extensions/layout-debug/ui/content/layoutdebug.js => layout/tools/layout-debug/ui/content/layoutdebug.js
rename : extensions/layout-debug/ui/content/layoutdebug.xul => layout/tools/layout-debug/ui/content/layoutdebug.xul
rename : extensions/layout-debug/ui/jar.mn => layout/tools/layout-debug/ui/jar.mn
rename : extensions/layout-debug/ui/locale/en-US/layoutdebug-overlay.dtd => layout/tools/layout-debug/ui/locale/en-US/layoutdebug-overlay.dtd
rename : extensions/layout-debug/ui/locale/en-US/layoutdebug.dtd => layout/tools/layout-debug/ui/locale/en-US/layoutdebug.dtd
2010-04-23 15:03:22 -04:00
Mats Palmgren c79e3ce825 Backout bug 39098 due to Tinderbox orange. 2010-05-21 18:28:39 +02:00
Mats Palmgren d7ecbffa50 Bug 39098 - Elements with visibility:hidden, visibility:collapse, or display:none get copied to the clipboard. r=dbaron 2010-05-21 15:52:07 +02:00
Robert O'Callahan 1c2c867ca0 Backed out changeset efa8719a93d2 2010-05-21 16:34:23 +12:00
Robert O'Callahan 12b0f2fcbe Bug 564993. Part 5: Change ThebesLayer painting to be callback-based; move layer tree construction to FrameLayerBuilder. r=Bas,mats,sr=vlad 2010-05-21 15:20:48 +12:00
Robert O'Callahan d96cee98fa Bug 565569. Set primary frame for anonymous text in buttons. r=mats 2010-05-21 15:20:48 +12:00
Brian Birtles ca95c10dcd Bug 554141 - SVG SMIL: Fix crash with orphaned unresolved begin times, r=roc
--HG--
extra : rebase_source : 82f7d0cdf89a543b4a07e126157096a47465de8e
2010-05-21 09:18:29 +09:00
Brandon Sterne 94471e070d Bug 515460 - enforce CSP during image redirects, r=joe 2010-05-20 13:08:02 -07:00
Benoit Girard db7ad620b0 Remove CGContextSaveGState from nsObjectFrame. This is now done in cairo_quartz_get_cg_context_with_clip. b=562742 r=jmuizelaar 2010-05-20 15:22:44 -04:00
Benoit Girard ec4271b927 Use IOSurface for in-process CoreAnimation on OS X 10.6+ b=559259 r=josh. 2010-05-20 15:22:37 -04:00
L. David Baron 3aa49565fb Update assertion annotations in reftest/crashtest manifests now that bug 563536 is fixed. (Bug 472557) 2010-05-20 07:44:56 -07:00
Mounir Lamouri 32ef4c4bf5 Try to fix test_bug536537 2010-05-20 00:35:37 -04:00
Mounir Lamouri 2f314e0803 Bug 377624 - [Test Part] "Implement the accept attribute for the form and file upload controls form "image/*"" [r=sicking, feedback=ehsan] 2010-05-19 22:28:08 -04:00
Mounir Lamouri afd8698c25 Bug 377624 - "Implement the accept attribute for the form and file upload controls form "image/*"" [r=enndeakin,roc] 2010-05-19 22:28:01 -04:00
Ehsan Akhgari cb3b3e8e7b Bug 560647 - add startup timeline instrumentation; r=vlad 2010-05-19 19:22:19 -04:00
L. David Baron 827476b432 Adjust manifest for expected assertions: An assertion was fixed, probably by revision a55765a1c2f5. (Bug 472557) 2010-05-19 07:39:10 -07:00
Robert O'Callahan 2b7addf2d2 Marking passing test as passing, thanks to bug 547924
--HG--
extra : rebase_source : 671435d54dc9dd0812648062357d202c41cfb897
2010-05-19 15:40:54 +12:00
Robert O'Callahan 12b57d4f03 Bug 559241. Reflow non-dirty overflow container children if we're supposed to reflow all kids. r=dbaron 2010-05-19 15:04:33 +12:00
Robert O'Callahan 07f806727e Bug 561959. Replace solid-color ThebesLayers with ColorLayers. r=dbaron 2010-05-13 12:56:11 +12:00
Ehsan Akhgari 69fb28434c 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
Craig Topper 2fcf298bd1 Bug 566808 - "DeCOMtaminate nsIStyleRule method signatures" [r=dbaron]
(transplanted from 9a7be1835b530c72a46069a5c3951b80b16804a3)

--HG--
extra : transplant_source : %9A%7B%E1%83%5BS%0Cr%A4%60i%A5%C3%95%1B%80%B1h%04%A3
2010-05-19 22:28:00 -04:00
Jesse Ruderman fb7312ffaf Improve crashtests.list bug-annotations 2010-06-04 14:24:16 -07:00
Oleg Romashin 35d7815cd2 Bug 558308 - More GFX optimizations needed for Image Layers. r=vlad 2010-04-20 12:36:00 -04:00
Peter Van der Beken 8ab21fa739 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
L. David Baron c0b6d20a97 Fix spew of 'couldn't get canvas size' assertions. (Bug 566603) r=vlad 2010-05-18 10:12:33 -07:00
Olli Pettay 7ac5d86da4 Bug 549682 - Port the message-manager API to mozilla-central, r=jst 2010-05-18 15:28:37 +03:00
Olli Pettay 0bc6709c73 Backout Bug 549682 2010-05-18 13:10:47 +03:00
Olli Pettay 98966a9e05 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 4206ecda1a b=561168; convert canvas to use layers for rendering - followup #2; r=roc 2010-05-17 21:04:22 -07:00
Vladimir Vukicevic f1d0ebec20 b=561168; convert canvas to use layers for rendering; r=roc,bas 2010-05-17 21:04:22 -07:00
Craig Topper 6b0e2eb7a2 Convert some callers of methods that changed from returning already_AddRefed<T> to returning T* away from using unneeded nsCOMPtrs. (Bug 239008) r=dbaron 2010-05-17 21:00:40 -07:00
Craig Topper 85b19a5b75 Change some nsIStyleSheet methods from returning AddRef-ed to un-AddRef-ed pointers, and some other cleanup. (Bug 239008) r=dbaron 2010-05-17 21:00:39 -07:00
L. David Baron 58f9911455 Remove workaround for all reftest-print tests asserting on mac now that bug 564071 is fixed. (Bug 472557) 2010-05-17 11:31:24 -07:00
Mats Palmgren 0569991fee Fix intermittent orange by starting test from onload rather than setTimeout. (Bug 566392) r=jruderman 2010-05-17 15:09:30 -07:00
Boris Zbarsky 1cc51022df Bug 566216. Our parent could be a document fragment. r=dholbert 2010-05-17 14:18:25 -04:00
Mats Palmgren 9031279c34 On MacOSX, take into account that the up-arrow scrollbar button is usually below the slider. b=559272 r=olli 2010-05-17 18:27:02 +02:00
Peter Van der Beken d236c3ffc7 Fix for bug 560289 (Inline nsLayoutStatics::Addref/Release). r=bz. 2010-04-19 17:41:39 +02:00
Simon Montagu 2330359c39 Don't split frames in bidi resolution that have the same resolved directionality but different character types. Bug 399850, r=ehsan, roc 2010-05-10 23:14:05 -07:00
Boris Zbarsky ed08b322dd Bug 564574. Pass the first appended node to ContentAppended. r=jst, sr=sicking 2010-05-10 21:12:34 -04:00
Shawn Wilsher 59205bf1f7 Style links with :link and :visited since on slow builds, history may already have notified that they are visited. (Bug 572576) r=dbaron 2010-06-19 20:46:23 -07:00
L. David Baron dbfe884efa Add test for bug 573255.
--HG--
extra : transplant_source : Y%E3o%C5%F1H8t%AF%3E%1Cu%5B%EA%E0%2B%27%08%EA%C2
2010-06-19 14:11:20 -07:00
L. David Baron d855fbc9f9 Merge backout of changeset a6e3300a3bac (bug 571347) for causing bug 573255 because the optimization is invalid given :not() selectors. 2010-06-19 14:17:00 -07:00
L. David Baron 5d22b7c58a Backed out changeset a6e3300a3bac (bug 571347) for causing bug 573255 because the optimization is invalid given :not() selectors. 2010-06-19 14:16:38 -07:00
Kyle Huey 3636d58acc Backed out changeset f54e6386c113
--HG--
extra : rebase_source : 367bf92e0875df1663e79bd6b968cddd677eeb1c
2010-06-19 13:19:25 -07:00
Robert Longson be73cb1d12 Backout bug 487404 2010-06-19 13:55:46 +01:00
Boris Zbarsky 58ada244ab Bug 571347. In HasAttributeDependentStyle when the class attribute is changing, walk only selectors with classes that might be relevant. r=dbaron 2010-06-18 12:23:05 -04:00
Boris Zbarsky 2702b0b972 Bug 569006. Skip probing for ::before/::after during reresolve if we're not redoing matching on kids, since those can't appear/disappear without either a reframe or a change in what selectors we match. r=dbaron 2010-06-18 12:23:05 -04:00
Boris Zbarsky 05d0d37d81 Bug 494117 part 2. Don't force selector matching on the whole subtree rooted at an element when the element's style changes. r=dbaron 2010-06-18 12:23:05 -04:00
Boris Zbarsky c2e0fc0dca Bug 494117 part 1. Rename eRestyle_Self to eRestyle_Subtree. r=dbaron 2010-06-18 12:23:05 -04:00
Boris Zbarsky 65cc9b90d9 Bug 479655 part 7. Switch to the new setup for tracking and handling restyles. r=dbaron 2010-06-18 12:23:05 -04:00
Boris Zbarsky 1137695d79 Bug 479655 part 6. Add a private AddPendingRestyle API that allows removing restyle hints, as well as adding them. r=dbaron 2010-06-18 12:23:05 -04:00
Boris Zbarsky 5909b12a5b Bug 479655 part 5. Pass the relevant restyle tracker through to style reresolution. r=dbaron 2010-06-18 12:23:05 -04:00
Boris Zbarsky cffd4b0e61 Bug 479655 part 4. Move handling of eRestyle_LaterSiblings into RestyleTracker. r=dbaron 2010-06-18 12:23:05 -04:00
Boris Zbarsky d78f8c7548 Bug 479655 part 3. Refactor restyle processing into a new RestyleTracker class. r=dbaron 2010-06-18 12:23:04 -04:00
Boris Zbarsky 8d36fc54a5 Fix the reftest harness so that a 'load' test that uses reftest-wait doesn't cause following '==' tests to fail. r=roc pending 2010-06-18 11:29:52 -04:00
Robert O'Callahan f85a809e15 background-zoom-4 passes on Mac currently 2010-06-18 23:53:23 +12:00
Robert O'Callahan b28c8df10e Backed out changeset 5a07f228795b 2010-06-18 23:51:45 +12:00
Robert O'Callahan d379008fb8 Bug 56839. Part 3: Make reftest harness draw with scrollbars and use the window's layer tree, when possible. r=dbaron 2010-06-18 21:25:16 +12:00
Robert O'Callahan 1034293a64 Bug 572287. Fix leak of mThebesComputationalSurface. r=jwatt 2010-06-18 21:21:13 +12:00
Robert O'Callahan cb0727c2d0 Bug 568392. Part 4: Add reftests for scrolling. 2010-06-18 21:18:42 +12:00
Robert O'Callahan 612d8ba4f7 Bug 568392. Part 2: fix reftest images to match descriptions. 2010-06-18 21:18:26 +12:00
Robert O'Callahan 4c3d98bc06 Bug 568392. Part 1: fix reftests so they pass if the scrollbars are visible. r=dbaron 2010-06-18 21:17:35 +12:00
wfernandom2004@gmail.com 29f3f98c71 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
Alexander Surkov f55b15ab34 Bug 571459 - shutdown document accessible when presshell goes away, patch=bz, surkov, r=surkov, davidb, sr=roc, bz, f=marcoz 2010-06-18 11:44:09 +09:00
Boris Zbarsky 95073f146b Another missed review comment for bug 479655 2010-06-18 15:35:52 -04:00
Boris Zbarsky 611e03ddea Addressing some bug 479655 review comments I missed. 2010-06-18 15:18:02 -04:00
Jesse Ruderman b614594568 Fix bug number in test 2010-06-18 12:15:43 -07:00
Boris Zbarsky e38dc3c8c5 Bug 563327 part 1. Expose an nsIPresShell API for refresh observers. r=roc 2010-06-14 16:06:49 -04:00
Boris Zbarsky c2dfb39e41 Bug 517056. Drawing an incomplete image to the canvas shouldn't throw; should instead silently do nothing. r=vlad 2010-06-18 12:23:05 -04:00
Jesse Ruderman 736c6f6527 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
Jesse Ruderman c7c5144bb6 Add some crashtests and reftests
--HG--
extra : rebase_source : a167ccf140387fa50e3668422b5a74bea0527255
2010-06-17 13:21:24 -07:00
Kyle Huey 2b12e3a551 Bug 508082: Implement a raw video decoder. r=doublec
--HG--
extra : rebase_source : 2ffc36ceb9cb8407531efa6e7b1f0548e81c170c
2010-06-17 17:36:57 -07:00
Chris Pearce 45a998fa41 Bug 572001 - Fix configure option --disable-ogg. r=ted 2010-06-17 10:17:36 +12:00
Olli Pettay f01378d1d2 Bug 571106, sanitize tree range boundaries, r=neil
--HG--
extra : rebase_source : 848e30ac31a4bc96c543ae612074ea4071c0eb88
2010-06-16 19:38:37 +03:00
Neil Deakin 2a82f1fe95 Bug 379745, add some additional template sort hint options to sort case-insensitive, sort by integers, and skip natural sort order, r=neil,sr=sicking 2010-06-16 13:09:51 -04:00
Shawn Wilsher 0043fcc409 Bug 551838 - Adding empty href attribute doesn't add link styling
r=bz
2010-06-16 09:59:26 -07:00
Mounir Lamouri 28e4721900 Bug 572406 - Test that the value is correctly updated when the firstChild.nodeValue of a textarea is changed; r=ehsan 2010-06-16 12:36:12 -04:00
Olli Pettay f501139c8a Bug 571438 - MayHavePaintEventListener fails for non-e10s message manager, r=jst 2010-06-16 14:43:36 +03:00
Ms2ger cb0f04f56d Bug 560059 - Correct video dimensions on failed load. r=roc 2010-06-16 09:53:44 +12:00
Chris Jones 63ca8b65c6 Merged m-c 2010-04-27 01:53:06 -05:00
Doug Turner 6126049649 merge with m-c. 2010-04-26 23:17:51 -07:00
Ben Newman a2d75cb968 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
Boris Zbarsky ebcccbb958 Bug 559284. Make various HTML5 sectioning elements display:block. r=dbaron 2010-04-26 16:27:01 -04:00
Boris Zbarsky a530f322c1 Bug 561516. Switch from an array of function pointers to a switch to make it easier to modify this code in the future. r=dbaron 2010-04-26 16:27:01 -04:00
Jesse Ruderman 57930bfa35 Bug 573209 - stop pretending that nsDisplayListBuilder is only allocated on the stack. r=roc 2010-06-21 09:21:41 -07:00
Jesse Ruderman 7fdcae7067 Bug 573202 - annotate nsDisplayCanvasFocus for trace-refcnt. r=roc 2010-06-21 09:19:46 -07:00
Ehsan Akhgari 965c3acd02 Bug 572598 - Part 7: reftest; r=roc 2010-06-21 11:02:15 -04:00
Vivien Nicolas ebd8e17d5e Bug 403266 - usechromesheets attribute does not work if there is no userContent.css in the profile. r=dbaron 2010-04-29 10:37:27 +02:00
Daniel Holbert 814c04b04a Bug 561861: Remove unused variable 'ourColor' from nsCSSRendering::PaintOutline. r=dbaron 2010-04-28 23:13:11 -07:00
Karl Tomlinson f03584af72 bug 455455 cgj-01.html fixed by bug 546013 2010-04-29 12:35:11 +12:00
Daniel Holbert b32821031e Bug 436418, patch D: SVG/SMIL animateMotion - reftests & mochitests.
--HG--
rename : layout/reftests/svg/smil/lime.svg => layout/reftests/svg/smil/motion/lime.svg
2010-04-28 16:00:54 -07:00
Daniel Holbert 1fd18df63a Bug 436418, patch E: SVG/SMIL animateMotion - add support for <animateMotion> element and its core logic. r=roc 2010-04-28 16:00:54 -07:00
Frédéric Wang b9d8e7a9a9 Bug 407101 - MathML STIX fonts: more variants and composite chars for stretchy accents, r=karlt
--HG--
extra : rebase_source : 030868edf640f7c3e27a982392d1a2772934fe54
2010-04-29 09:32:27 +12:00
Blake Kaplan 91eefdbd21 Fix bug 532730. r=jst sr=sicking
--HG--
extra : rebase_source : 0188a1388b4c82a55d29a54e08c91568b1ff817f
2010-04-27 15:39:52 -07:00
Bas Schouten 458c305f0f Bug 560147: Follow-up fixing non-libxul builds. This will include layers into thebes.dll, and ensure thebes.dll exposes the correct symbols. r=ted 2010-04-28 22:43:52 +02:00
Mats Palmgren de1027f124 Remove the VerticalScroll() before layout, nsListBoxBodyFrame does that in its post reflow callback. b=547338 r=roc 2010-04-28 19:47:23 +02:00
Mats Palmgren 1b3b547ae9 Backout wrong fix for bug 547338. 2010-04-28 19:47:23 +02:00
Justin Lebar 90799a6486 Bug 496275 - Expose JS API for modifying page's selection. r=mats, sr=jst 2010-04-28 19:47:23 +02:00
Henri Sivonen d37a8c94a6 Make test_acid3_test46.html wait for onload. (orange fix) 2010-04-28 16:21:07 +03:00