Commit Graph

42140 Commits

Author SHA1 Message Date
Timothy Nikkel
655cba034e Bug 564063. If we encounter an area with a bogus primary frame we need to relax the asserts on remaining ancestors. r=bzbarsky 2010-05-11 19:30:42 -05:00
Timothy Nikkel
8fbe966af4 Bug 563407. Cast to unsigned int to fix warning. r=sicking 2010-05-11 19:30:42 -05:00
Timothy Nikkel
7ffbe40d5e Bug 536495. Arguments to nsLoadGroup::RemoveRequest in imgRequestProxy::RemoveFromLoadGroup are flipped. r=joe 2010-05-11 19:30:42 -05:00
Timothy Nikkel
c3b2bfbc56 Bug 559996. Lazy frame construction can sometimes cause a subdocument to not scroll to ref in url. r=jst 2010-05-11 19:30:40 -05:00
Ehsan Akhgari
1058eae992 Bug 528686 - xf:select doesn't work if contenteditable element is presented within the document; r=dbaron 2010-05-06 20:33:31 -04:00
Ehsan Akhgari
d45933ae63 Bug 564115 - activating the browser window scrolls the document (to show the focused text control); r=roc 2010-05-06 19:19:35 -04:00
Ehsan Akhgari
40fcaed7a3 Bug 562447 - when navigating in gmail sometimes get a screen full of white; r=roc 2010-05-06 18:12:21 -04:00
Ehsan Akhgari
f4e4e2ee75 Make the build step for browserscope tests silent (no bug) 2010-05-06 18:10:03 -04:00
Shawn Wilsher
38ecfb2f5c Test for bug 562866. r=jorendorff r=asuth
--HG--
rename : storage/test/unit/test_js_helpers_enumerate.js => storage/test/unit/test_js_helpers.js
2010-05-11 14:14:54 -07:00
Ben Newman
552bebef15 Patch to fix bug 563573. r=bent
--HG--
extra : rebase_source : cc7f009be395bfc98ffcce4831e233dee1fa7480
2010-05-10 18:05:40 -07:00
L. David Baron
7a1b0dad9f Restore comments and formatting from nsICSSStyleSheet.h that was lost in 5329c2d9c968. (Bug 239008) 2010-05-11 13:59:25 -07:00
Craig Topper
b241293325 Make most of the methods in nsCSSStyleSheet non-virtual. (Bug 239008) r=dbaron 2010-05-11 13:41:48 -07:00
Craig Topper
35e0c06e8d Inline a few methods in nsCSSStyleSheet. (Bug 239008) r=dbaron 2010-05-11 13:41:47 -07:00
Craig Topper
cb8187eff9 Remove nsICSSStyleSheet and replace all uses with nsCSSStyleSheet. (Bug 239008) r=dbaron 2010-05-11 13:41:47 -07:00
Craig Topper
da6721cdc6 DeCOMtaminate CSSStyleSheet method signatures. (Bug 239008) r=dbaron 2010-05-11 13:41:47 -07:00
Zack Weinberg
0f97622a38 Bug 559426: Replace unreliable HTML reference for boxshadow-inner-basic with an SVG file that does exactly the same drawing operations as the test. r=roc 2010-05-11 12:18:42 -07:00
Zack Weinberg
e571e727e6 Bug 559426: Add even more black pixels to the mask images for reftests/bugs/456219-1[abc] as indicated by the latest set of failures on Fedora12 unit test machines. r=roc 2010-05-11 12:18:10 -07:00
Daniel Holbert
7ff08561e2 Bug 560393, part 3: (netwerk directory) Fix compile warning: format '%d' expects type 'int', but argument N has type size_t. r=jduell 2010-05-11 12:07:35 -07:00
Daniel Holbert
aa7e2ebe29 Bug 564261: fix build warning about C++ style comment in mozalloc.h. r=cjones 2010-05-11 12:07:33 -07:00
Daniel Holbert
96362fb26f Bug 560383: Disable spammy MSVC warning C4800 (forcing value to bool 'true' or 'false'). r=bsmedberg 2010-05-11 12:07:27 -07:00
Peter Van der Beken
7f4e72d2de Back out fixes for bug 560462 to fix orange.
--HG--
extra : rebase_source : afe96ede6fc605c656b746f6388d6144886b18ed
2010-05-11 19:20:03 +02:00
Vladimir Vukicevic
fe3b3b4da3 bug 564038 - Add Android to user agent r=cbiesinger 2010-05-11 13:27:36 -04:00
Michael Wu
13f60da2a0 bug 561451 - Build alerts service on android r=vlad 2010-05-11 13:27:36 -04:00
Vladimir Vukicevic
706e10c197 bug 556420 - Add support for android to thebes r=joedrew 2010-05-11 13:27:36 -04:00
Mike Kristoffersen
86c80047ba Bug 564402 - slots #define in Qt, prevents Qt builds on trunk
--HG--
extra : rebase_source : 0dc2793cb28294addd9781bd9ca76a3e049ec110
2010-05-07 13:20:04 +02:00
Peter Van der Beken
00ea1d430a Try to fix orange from e2c5f6be2148
--HG--
extra : rebase_source : 148d9a1eef794af433373002effd47c12cce6e1c
2010-05-11 18:27:44 +02:00
Honza Bambas
7caac1e81b Bug 536466, r=bz 2010-05-11 18:00:53 +02:00
L. David Baron
85e2b41165 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
0d2dad97cf Get rid of (void) C-isms in nsStyleCoord. (Bug 363249) r=bzbarsky 2010-05-11 08:49:44 -07:00
L. David Baron
0f80044b20 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
88044130de 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
7af761111d 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
669adf681d Fix property alphabetization errors in property_database.js. 2010-05-11 08:49:43 -07:00
L. David Baron
792ee1ad5e 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
1565f966fc 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
f52b80093d Implement serialization of calc() values. (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron
3981df643f Implement parsing of calc(). (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron
dac0ebf024 Add template-based mechanism for computing a calc() tree. (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron
569d038ee5 Implement storage of calc() expressions in nsCSSValue. (Bug 363249) r=bzbarsky 2010-05-11 08:49:43 -07:00
L. David Baron
d472c6dbc8 Adjust expected assertion counts for crashtest. (Bug 472557) 2010-05-11 08:49:43 -07:00
Jim Mathies
cdca26afe7 Bug 563377 - [OOPP] Add centralized ReplyMessage handler in PluginModuleChild for all child windows (various fullscreen hang fixs). r=bent. 2010-05-11 10:19:14 -05:00
Peter Van der Beken
f9b24fc187 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
Peter Van der Beken
75ccb33e1a Fix for bug 560462 (Use fast unwrapping for more quickstubs) - add non-addrefing GetElementById and GetBody, add nsContentList-returning GetElementsByTagName(NS) and GetElementsByName. r=jst. 2010-04-19 17:41:38 +02:00
Peter Van der Beken
4fe2094857 Fix for bug 560462 (Use fast unwrapping for more quickstubs) - add support for non-templated custom quickstubs for an interface. r=jst. 2010-05-06 14:16:32 +02:00
Peter Van der Beken
80ceab0c8a Fix for bug 564114 (Crash [@ nsINode::CompareDocumentPosition] passing null). r=bz. 2010-05-06 21:26:35 +02:00
Peter Van der Beken
b8972e3bbb Fix for bug 560289 (Inline nsLayoutStatics::Addref/Release). r=bz. 2010-04-19 17:41:39 +02:00
Simon Montagu
c2c99a0943 Fix some errors with handling invalid sequences in the EUC-JP decoder. Bug 563618, r=Masatoshi Kimura <VYV03354@nifty.ne.jp> 2010-05-11 17:38:25 +03:00
Simon Montagu
c3e7f17ab2 Tests for bug 563618 2010-05-11 17:38:25 +03:00
Simon Montagu
e30fd5153e Fix an off-by-one error with undefined codepoints. Bug 564679, r=Masatoshi Kimura <VYV03354@nifty.ne.jp> 2010-05-11 17:38:25 +03:00
Simon Montagu
a0b80d3a6a Tests for bug 564679 2010-05-11 17:38:25 +03:00