Chris Pearce
932cb44722
Bug 580531 - Implement HTMLMediaElement.mozPaintedFrames and mozFrameDelay. r=roc
2011-03-24 11:28:57 +13:00
Chris Pearce ext:(%2C%20Chris%20Double%20%3Cchris.double%40double.co.nz%3E)
1e9b87276b
Bug 580531 - Add video demuxing/decoding stats. r=kinetik sr=roc
2011-03-24 11:28:57 +13:00
Neil Rashbrook
48cfddf179
Bug 614330 maxrows="10" doesn't work in SeaMonkey's search bar r=IanN
...
NPOTB DONTBUILD
2011-03-23 22:02:38 +00:00
Joe Drew
b90f5e70fd
Commit backout
2011-03-23 15:54:08 -04:00
Joe Drew
2f9b175dd3
Commit backout
2011-03-23 15:53:45 -04:00
Edmund Wong
51d85fab9f
Bug 602758 - Fix ' a the ' comments in Toolkit; r=neil
2011-03-23 14:15:24 -04:00
Jeff Muizelaar
6c4dad161b
Bug 642902 - Add a crashtest that would expose this bug. r=joe
2011-03-18 17:47:05 -04:00
Joe Drew
32fef9d8eb
Bug 642902 - If a profile's invalid, we leak it. Don't. r=jrmuizel
2011-03-23 12:20:43 -04:00
Ehsan Akhgari
35edf79ace
Merge cedar onto mozilla-central
2011-03-23 12:07:34 -04: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
Boris Zbarsky
82f117d5be
Backed out changeset 9dadd58e3317 (bug 617339) to fix test orange.
...
--HG--
extra : rebase_source : 0f9e38450b8feb3f282e2ee73aa9482cde59f7f9
2011-03-23 11:46:48 -04:00
Dão Gottwald
0693a76bcb
Remove bogus argument from addProgressListener calls in a11y tests for bug 608628
2011-03-23 14:43:56 +01:00
Dão Gottwald
4277968b21
Bug 608628 followup, fixing up a11y tests
2011-03-23 13:54:39 +01:00
Dão Gottwald
705f0058fe
Add front-end workaround for: Bug 640158 - Clicking star button changes toolbar's icon size from "small" to "large". r=mak
2011-03-23 12:38:46 +01:00
Dão Gottwald
6a8c87ef06
Bug 641090 - context/right-click menu "Search Google for ..." broken in popup windows. r=gavin
2011-03-23 12:37:04 +01:00
Dão Gottwald
bcd63abdff
Bug 635458 - Tab look regressed after 580970 with some GTK themes. r=mventnor
2011-03-23 12:36:50 +01:00
Dão Gottwald
9557f841a0
Bug 637159 - Clean up the fix / workaround for bug 635252. r=neil
2011-03-23 12:36:25 +01:00
Dão Gottwald
9625c45c1c
Bug 638431 - Hover feedback missing for disabled splitmenus. r=gavin
2011-03-23 12:36:13 +01:00
Dão Gottwald
793da0d5ba
Bug 639286 - Replace thick transparent border on tabs with proper CSS padding. r=fryn
2011-03-23 12:35:50 +01:00
Dão Gottwald
a7926ef6ac
Bug 608628 - Remove obsolete aMask parameter from tabbrowser's addProgressListener method. r=gavin
2011-03-23 12:35:21 +01:00
Dão Gottwald
2f42839c6a
Bug 463384 - "Tabbed mode" is an unnecessary complication. r=mano
2011-03-23 12:31:35 +01:00
Ehsan Akhgari
aa0ae8af33
Back out changeset 905ba2a1095a (bug 597525) because it breaks accessibility tests
2011-03-22 17:42:45 -04:00
Alex Vincent
6f6a4a7148
Bug 635835 - Crash with nsTreeWalker::NextNode setting currentNode as JS object from chrome; r=sicking
2011-03-22 16:45:11 -04:00
timeless@mozdev.org
106bd4b2e3
Bug 615829 mCachedKeysCount/mExposeCacheUpdateStatus are initialized out of order in nsDOMOfflineResourceList::nsDOMOfflineResourceList
...
r=biesi
2011-03-22 16:42:56 -04:00
L. David Baron
ae216c0d07
Check for the |var| element rather than the |variable| element in nsHTMLCopyEncoder::IncludeInContext. (Bug 642716) r=bzbarsky
2011-03-18 14:02:44 -07:00
L. David Baron
710e58f66c
Fix Windows optimized bustage from bug 636039 patch 15: use placement new in a loop instead of using placement new[].
2011-03-18 14:02:44 -07:00
L. David Baron
b455d1fb83
Remove changes that should have been removed from bug 636039 patch 14 when I revised by 636039 patch 13.
2011-03-18 14:02:44 -07:00
Mounir Lamouri
4f8c7dcfa9
Bug 641366 - Remove Tiger's entry in CellRenderSettings. r=mstange
2011-03-18 15:10:01 +01:00
L. David Baron
5aed3e0c4a
Fix bustage from bug 636039, patch 13, by not trying to access stub entries in kOffsetTable for the CSS_PROP_STUB_NOT_CSS entries. (Bug 636039)
2011-03-17 21:58:26 -07:00
L. David Baron
a089e0afb6
Fix Windows bustage by using the alloca-inclusion incantation from jstracer.cpp. (Bug 636039)
2011-03-17 20:43:06 -07:00
L. David Baron
cde7bf42ca
Remove support for the variable attribute on the HTML pre element. (Bug 642227) r=bzbarsky
2011-03-17 20:14:32 -07:00
L. David Baron
8ff298d446
Make nsCachedStyleData store arrays of nsStyleStruct*, and use style struct IDs for faster access to those arrays. (Bug 639231, patch 3) r=bzbarsky
2011-03-17 20:14:32 -07:00
L. David Baron
52152cb738
Fix indentation. (Bug 639231, patch 2) r=bzbarsky
2011-03-17 20:14:32 -07:00
L. David Baron
c50f6e81a4
Keep reset and inherited style struct IDs separate. (Bug 639231, patch 1) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
401e3dc9b6
Add poisoning for nsRuleData::mValueOffsets. (Bug 636039, patch 19) r=bzbarsky
...
I tested manually that after:
(a) removing the |ruleData.mValueOffsets[aSID] = 0;| in
nsRuleNode::WalkRuleTree
(b) removing the NS_ABORT_IF_FALSE(aRuleData->mValueOffsets[aSID] == 0,
...) from nsRuleNode::CheckSpecifiedProperties and
UnsetPropertiesWithoutFlags
that we crash dereferencing the poison address in a SetCoord call inside
nsRuleNode::ComputeTextResetData
2011-03-17 20:14:31 -07:00
L. David Baron
c12115ab74
Make test_property_database.html give all the errors rather than throwing an exception for the first missing longhand property. (Bug 636039, patch 18) r=bzbarsky
...
The main fix is in the first of the three for loops modified, but the
new structure of that one seems like an improvement worth applying to
the other two.
2011-03-17 20:14:31 -07:00
L. David Baron
a71cf7e9a9
Remove now unused nsRuleData* structs. (Bug 636039, patch 17) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
71d08383cb
Remove Moz prefixes from names of subproperty tables. (Bug 636039, patch 16) r=bzbarsky
...
This fixes the FIXME introduced in patch 4.
2011-03-17 20:14:31 -07:00
L. David Baron
ec0055aa6b
Instead of stack-allocating nsRuleData* structs in separate methods for each style struct, allocate an array of nsCSSValue using alloca. (Bug 636039, patch 15) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
fce790e6bb
Add index and count data for the properties that need to be computed for each style struct. (Bug 636039, patch 14) r=bzbarsky
...
This adds a second occurrence of the ugliest pattern of nsCSSPropList.h
inclusion.
2011-03-17 20:14:31 -07:00
L. David Baron
032ddb90c8
Make the three CSS_PROP_INCLUDE_NOT_CSS properties much more like normal CSS properties, and (importantly) give them property IDs in the longhand range. Replace CSS_PROP_INCLUDE_NOT_CSS with CSS_PROP_STUB_NOT_CSS for callers that need stubs. (Bug 636039, patch 13) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
ed2a690b21
Remove now-unneeded parameters to COMPUTE_START_{INHERITED,RESET}. (Bug 636039, patch 12) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
eaaf37ca08
Convert nsRuleNode::Compute*Data to property getters instead of accessing struct members. (Bug 636039, patch 11) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
ec99680d49
Correct checks that were for the wrong pseudo-property (script-level vs. script-size-multiplier). (Bug 636039, patch 10) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
612e7dd7b0
Remove unused *AtOffset methods. (Bug 636039, patch 9) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
ad7b7cc2ed
Convert custom style rules to property getters instead of accessing struct members. (Bug 636039, patch 8) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
07ad99a5d0
Convert attribute mapping functions to property getters instead of accessing struct members. (Bug 636039, patch 7) r=bzbarsky
2011-03-17 20:14:31 -07:00
L. David Baron
84ca9844bf
Fix error in CSS vs. HTML precedence for the variable atttribute on the pre element. (Bug 636039, patch 6) r=bzbarsky
2011-03-17 20:14:30 -07:00
L. David Baron
3a63faa598
Add nsRuleData::ValueForBackgroundColor, etc., methods for each CSS property. (Bug 636039, patch 5) r=bzbarsky
2011-03-17 20:14:30 -07:00
L. David Baron
49daed21e9
Allow the method field in nsCSSPropList.h to be used with or without prefixes. (Bug 636039, patch 4) r=bzbarsky
2011-03-17 20:14:30 -07:00