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