Commit Graph

240844 Commits

Author SHA1 Message Date
Ehsan Akhgari
54176ab085 Bug 407127 - Part 5: Fix the editor to not rely on cached presshells and selection controllers, because they may not always be valid; r=roc 2011-03-11 00:40:31 -05:00
Ehsan Akhgari
a991a93821 Bug 407127 - Part 4: Avoid using the presshell needlessly because it may not always be available; r=roc 2011-03-11 00:40:30 -05:00
Ehsan Akhgari
aa6ee6b6f9 Bug 407127 - Part 3: Get the selection controller for HTML editors from the presshell, instead of holding on to a presshell reference masked as a selection controller; r=roc 2011-03-11 00:40:30 -05:00
Ehsan Akhgari
eabc4ca754 Bug 407127 - Part 2: Refactor the editor so that it only touches mSelConWeak in GetSelectionController, to make removing it for HTML editors easier; r=roc 2011-03-11 00:40:30 -05:00
Ehsan Akhgari
318a97fcfd Bug 407127 - Part 1: Refactor the editor so that it only touches mPresShellWeak in GetPresShell, to make removing it easier; r=roc 2011-03-11 00:40:30 -05:00
Ehsan Akhgari
09768e31c2 Bug 637807 - Use GetEntry on the ID hashtable in nsDocument::LookupImageElement; r=bzbarsky 2011-03-02 13:57:33 -08:00
Ehsan Akhgari
fb4cc4b7ca Bug 613109 - Make it possible to run a mochitest-* test suite with an extension installed; r=ted 2010-11-18 17:15:54 -05:00
L. David Baron
4520f10e49 Merge layout work from projects/birch, part 1. a=bsmedberg 2011-03-23 12:36:08 -07:00
Siddarth Agarwal
1ef146d92d Bug 621204 - Add Dict.jsm to toolkit, r=dtownsend 2011-03-23 15:13:41 -04:00
Mark Banner
ae5b4dccf8 Bug 642408 - Drop nsStringArray now that it is no longer used, r=bsmedberg 2011-03-23 15:13:41 -04:00
Craig Topper
2819c13fc2 Bug 585867 part 5. Remove outparam and AddRef from all property getters. r=bzbarsky 2011-03-04 12:28:57 -05:00
Craig Topper
84d57dbce1 Bug 585867 part 4. Make SetValueToStyleImage return void. r=bzbarsky 2011-03-04 12:28:57 -05:00
Craig Topper
c4ca67ca74 Bug 585867 part 3. Make AppendCSSValue infallible. r=bzbarsky 2011-03-04 12:28:57 -05:00
Craig Topper
6d62c4f051 Bug 585867 part 2. Make SetToRGBAColor return void. r=bzbarsky 2011-03-04 12:28:57 -05:00
Craig Topper
163123815e Bug 585867 part 1. Remove OOM checks on the return value of GetROCSSPrimitiveValue and GetROCSSValueList. r=bzbarsky 2011-03-04 12:28:56 -05:00
L. David Baron
7fa27f9cb9 Condition should be d2d rather than winWidget. (Bug 635222) 2011-03-04 07:46:28 -08:00
Boris Zbarsky
f777ddac6c Bug 616137. Skip to the nearest ']' when parsing an attr selector fails. r=dbaron 2011-03-04 10:27:02 -05:00
Boris Zbarsky
c79bd4569e Bug 621841. Clear restyle flags in frameset kids when we process them. r=dbaron 2011-03-04 10:27:02 -05:00
Boris Zbarsky
12a6879b47 Bug 632907. Use Element more in the frame constructor. r=roc 2011-03-04 10:27:02 -05:00
Boris Zbarsky
7e0fe6f823 Bug 614733. Do exponential backoff on throttled refresh drivers. r=dbaron 2011-03-04 10:27:02 -05:00
L. David Baron
a27268afcb Mark new test as failing on Windows due to rounding difference. (Bug 635222) 2011-03-03 21:42:31 -08:00
L. David Baron
c28b2df00f Mark new test as failing on Mac due to rounding difference. (Bug 635222) 2011-03-03 18:58:37 -08:00
L. David Baron
f2adcfab27 -moz-box-ordinal-group should not accept 0, since the code that uses the property ignores values of 0. (Bug 636034) r=bzbarsky 2011-03-03 13:18:42 -08:00
L. David Baron
a9e4fb0658 Correctly handle non-repeating radial gradients in which all stops are at the same position. (Bug 635222) r=roc 2011-03-03 13:18:42 -08:00
L. David Baron
0187cc37f7 Fix nsXULScrollFrame parameter names that are named incorrectly and fix inconsistencies between .h and .cpp. (Bug 636307) r=ehsan 2011-03-03 13:18:42 -08:00
L. David Baron
df33781268 Remove tracking of whether the font family comes from HTML, since we no longer use the information. (Bug 636040) r=jdaggett 2011-03-03 13:18:42 -08:00
L. David Baron
008e6b6207 Remove tracking of which font families are quirky, since we no longer use the information. (Bug 636040) r=jdaggett 2011-03-03 13:18:42 -08:00
L. David Baron
16edf76c28 Remove unused (and unnecessarily slow) method gfxAlphaBoxBlur::PremultiplyAlpha. (Bug 633369) r=roc 2011-03-03 13:18:42 -08:00
L. David Baron
81285a506b Fix skipping of @-rules that are inside blocks to conform to new rule in CSS 2.1, which says that we must look for end-of-outer-block in addition to a semicolon or a block. (Bug 604175) r=bzbarsky
This fixes http://test.csswg.org/suites/css2.1/20110111/html4/at-rule-013.htm

Needed to help CSS 2.1 meet Proposed Recommendation entrance criteria.
2011-03-03 13:18:42 -08:00
L. David Baron
471f66cce0 Make GatherMedia() stop at block or semicolon in invalid cases. (Bug 604172) r=bzbarsky
Needed to help CSS 2.1 meet Proposed Recommendation entrance criteria.
2011-03-03 13:18:42 -08:00
L. David Baron
c1f0fe176f Add missing UngetToken() for invalid contents of @charset rule. (Bug 604172) r=bzbarsky
Needed to help CSS 2.1 meet Proposed Recommendation entrance criteria.
2011-03-03 13:18:42 -08:00
L. David Baron
275b85f68e Fix implementation of rules for auto margins on absolutely positioned elements; honor auto margins when only one margin is auto, even when the auto margin gets a negative value. (Bug 419100) r=roc
Needed to help CSS 2.1 meet Proposed Recommendation entrance criteria.
2011-03-03 13:18:42 -08:00
Ben Hearsum
3ccdc55c73 No-op comment change to trigger Talos after talos.zip update. r=NPOTB a=NPOTB 2011-03-03 14:09:19 -05:00
Jeff Walden
4d1d2ef369 Bug 637859. Anchor a string for a bit. r=cdleary, a=bsmedberg 2011-03-03 09:37:18 -08:00
Henri Sivonen
b7043eff75 Test for bug 638318 - Test that a byte run that has more than 1024 zeros but one non-zero byte among them before the 1024 byte limit does not sniff as UTF-16LE/BE. r=bzbarsky, a=test-only. 2011-03-03 19:20:00 +02:00
Henri Sivonen
57830d19b6 Bug 638318 - Require all zero bytes to be in either odd or even position when sniffing for UTF-16BE/LE-encoded Basic Latin. r=bz, a=beltzner 2011-03-03 08:52:47 +02:00
Dave Townsend
3eb7b91c82 Bug 638113: Add-ons manager does not return results when searching for preliminarily reviewed add-ons. r=robstrong, a=dolske 2011-03-02 14:13:37 -08:00
Benoit Jacob
10be2f2f4a Bug 635059 - Update WebGL test suite to version 1.0.0 from khronos.org - a=NPOTB 2011-03-03 11:02:36 -05:00
Benoit Jacob
d6f13ef3b3 Bug 635068 - WebGL test array-unit-tests.html fails - r=dmandelin+vlad, a=blocking2.0 2011-03-03 11:02:35 -05:00
Benoit Jacob
62659ff2e2 Bug 635068 - WebGL test array-unit-tests.html fails - r=jag, a=blocking2.0 2011-03-03 11:02:35 -05:00
Marco Bonardo
0db68e3cd7 Bug 551538 - intermittend timeout in browser_bookmarksProperties.js
r=sdwilsh a=tests-only
2011-03-03 13:51:03 +01:00
Marco Bonardo
3ba0e2f32c Bug 467997 - browser_sanitize-timespans.js random failure when crossing midnight.
r=sdwilsh a=tests-only
2011-03-03 13:51:01 +01:00
Marco Bonardo
63bc2609ca Bug 619689 - Intermittent browser_sidebarpanels_click.js | Item is visited followed by timeout and havoc in other tests.
r=sdwilsh a=tests-only
2011-03-03 13:50:59 +01:00
Dão Gottwald
8965ae9588 Bug 631491 - toolbar's iconsize attribute is not updated correctly after switching themes. r+a=dolske 2011-03-03 11:35:18 +01:00
Dão Gottwald
6f306245a1 Bug 586212 - Don't carry out the command when clicking on a disabled splitmenu. r=dolske 2011-03-03 11:34:55 +01:00
L. David Baron
c35756d651 Don't return NS_ERROR_ILLEGAL_INPUT when given an empty source buffer. (Bug 638236) r=smontagu a2.0=blocking 2011-03-02 23:21:06 -08:00
Alexander Surkov
34ae1fdc3e Bug 638106 - CKEditor document should be editable, r=davidb, a=final+ 2011-03-03 14:41:46 +08:00
Philipp von Weitershausen
ba863a631e Merge services-central with mozilla-central. a=blocking-fennec 2011-03-02 22:12:34 -08:00
Olli.Pettay@gmail.com
81117f046f Fix bug 635776. r=bz, a=jst 2011-03-02 21:43:09 -08:00
Frank Yan
af3eef9425 Bug 570279 - Tab+NavBar Connecting Curve Adjustments. r=dolske ui-r=shorlander a=beltzner 2011-03-02 21:40:41 -08:00