Commit Graph

75137 Commits

Author SHA1 Message Date
Rafael Ávila de Espíndola
9ca4b64c4b Bug 678222 - Fix build with clang and c++0x; r=roc
Change AppUnitsPerDevPixel to return a PRUint32. It should never return
negative values and it is used in initializer lists that expect unsigned
values, which is not valid c++0x.
I have also change the member variables to be unsigned and converted
a sentinel value to use 0 instead of -1. UINT32_MAX should work fine too
if you like it better.
2011-08-11 19:19:03 -04:00
Robert O'Callahan
5d0f7c6076 Bug 657401. Ensure that when our double-buffering logic expects layers to clip to their visible regions, we actually do. r=tnikkel
--HG--
extra : rebase_source : 16ea17d5a6a0177a26a3d38ae587290e194234b1
2011-08-12 10:44:50 +12:00
Robert O'Callahan
2c93649c0e Bug 386444. Pass the correct current scroll position as the default value to GetCoordAttribute. r=dbaron
--HG--
extra : rebase_source : f0f11de318a050a1121669daaa5056089a5258b7
2011-08-12 10:44:29 +12:00
Robert O'Callahan
8453430402 Bug 677095. Compute reasonable destination alpha values with component-alpha blending in D3D10. r=bas
--HG--
extra : rebase_source : b0264c52df9a37334d9524e1fdd1f15e4e4df866
2011-08-12 10:40:39 +12:00
Rafael Ávila de Espíndola
7b4d8f506f Bug 678216 - Fix build with clang and c++0x; r=cjones
Use tighter types for some fields. These fields are used in
  CFGregorianDate gregorian = {
    exploded.year,
    exploded.month,
    exploded.day_of_month,
    exploded.hour,
    exploded.minute,
    seconds
  };

and in CFGregorianDate the month, day, hour and minute fields are 8 bits.
2011-08-11 18:44:04 -04:00
Jason Orendorff
59fd77e00c Trivial cleanups: do not export vm/Debugger.h; rename Debugger::mark to markAllIteratively, delete a stray space. No bug number, rs=jimb. 2011-08-10 12:57:30 -05:00
Marco Tulio Costa
355bfe447c Bug 611328 - Replace Utils.trace() calls with Utils.assert() [r=ttaubert] 2011-08-09 23:34:46 -03:00
Tim Taubert
1da10d3ace merge the last green changeset on m-c to fx-team 2011-08-12 10:53:50 +02:00
Rob Campbell
78351f403a merge m-c to fx-team 2011-08-11 12:16:30 -03:00
Pavel Cvrcek
77c53c95b8 Bug 661289 - Scratchpad Save File prompts to overwrite existing files twice.; r=rcampbell 2011-08-11 11:12:24 -03:00
Rob Campbell
d0b75a1034 merge m-c to fx-team 2011-08-11 11:10:32 -03:00
Blair McBride
f415a83efe Bug 658530 - Part 2: Update about:permissions style to use common inContentUI page styles. r=dao 2011-08-11 12:42:38 +12:00
Blair McBride
6ba4d107a2 Bug 658530 - Part 1: Move button-related shared styles into inContentUI. r=dao
HG: Enter/resume commit message.  Lines beginning with 'HG:' are removed.
HG: You can save this message, and edit it again later before committing.
HG: After exiting the editor, you will return to the crecord patch view.
HG: --
HG: user: Blair McBride <bmcbride@mozilla.com>
2011-08-11 12:41:46 +12:00
Jason Orendorff
bd42d5ffc4 Bug 677371 - [jsdbg2] Assertion failure: throwing, at jscntxt.h:1274. r=jimb 2011-08-09 18:01:38 -05:00
Jason Orendorff
d8123ebf1c Bug 677587 - [jsdbg2] Assertion failure: debuggees.has(global), at vm/Debugger.cpp:1564. r=jimb. 2011-08-09 16:23:20 -05:00
Jason Orendorff
7abbcaf6a7 Bug 677589 - [jsdbg2] Crash [@ JSObject::getClass] when cloning null. r=jimb. 2011-08-09 15:47:28 -05:00
Jason Orendorff
2b428cbaf2 Bug 677593 - [jsdbg2] Assertion failure: (ptrBits & 0x7) == 0, at ../jsval.h:705. r=jimb. 2011-08-09 15:46:41 -05:00
Jason Orendorff
6666d9cd42 Merge from mozilla-central to jsdbg2. 2011-08-09 10:21:12 -05:00
Ehsan Akhgari
6690ac6ddf Merge the latest green changeset on mozilla-inbound to mozilla-central 2011-08-09 08:09:13 -04:00
Masayuki Nakano
7fe76a0ad5 Bug 676361 Plugin hangs when content's script accesses plugin at mouse wheel event which wasn't consumed by the plugin r=jimm 2011-08-09 10:12:03 +09:00
Mark Finkle
6a1b21e8ba Bug 677356 - Cleanup some strings [r=mbrubeck] 2011-08-08 17:21:29 -04:00
Benjamin Stover
df5b8bdd46 Bug 671454 Implement telemtry ui on mobile r=mfinkle 2011-08-08 14:05:25 -07:00
Matt Brubeck
7dea5b70eb Bug 676419 - Fix undeclared variables in storage-mozStorage.js [r=zpao] 2011-08-08 12:06:02 -07:00
Matt Brubeck
a78ee14ed5 Bug 677035 - Use full classname for ClipboardManager to fix Android SDK 13
build [r=blassey]
2011-08-08 11:51:05 -07:00
Jan Varga
5020b003ce Bug 617528 Part 2 - Core implementation r=smaug
--HG--
rename : content/html/content/test/test_bug418756.html => content/html/content/test/test_checked.html
2011-08-08 19:31:32 +02:00
Ms2ger
7c8d83cd86 Bug 677101 - Move nsAutoLayoutPhase to its own header; r=tn 2011-08-08 17:14:34 +02:00
Ms2ger
cb2d2be120 Bug 676649 - Include jspubtd.h automagically when necessary in IDL files; r=khuey 2011-08-08 17:14:34 +02:00
Ms2ger
e2080fcb25 Bug 677107 - Sprinkle IsHTML(nsIAtom*) pixie dust over select-option-optgroup code; r=bz 2011-08-08 17:14:33 +02:00
Kyle Huey
b076ca1dd7 Merge m-i to m-c. 2011-08-08 08:18:51 -04:00
David Bienvenu
1833591031 Bug 674352 - Precompile startup cache for Thunderbird; r=khuey 2011-08-08 09:52:07 +01:00
Alexander Surkov
12c50e74bc Bug 676213 - document load and busy events may be fired before subdocuments are ready, r=tbsaunde 2011-08-08 16:55:36 +09:00
Alexander Surkov
89610eda17 Bug 665335 - Don't trigger PresShellActivated when presshell is not activated, r=tbsaunde, roc 2011-08-08 15:57:45 +09:00
Alexander Surkov
9ccea30850 Bug 652802, followup, fix copy/paste error in relations/test_tabbrowser.xul, r=tbsaunde 2011-08-08 15:57:38 +09:00
Mark Finkle
0a6e73fbec Bug 677109 - Preferences window cut-off due to checkbox image size constraint failure [r=mbrubeck] 2011-08-07 23:37:26 -04:00
Jason Orendorff
ccf4fccf33 Various test fixes. Some tests are changed so that they will still pass when native frames are added. 2011-08-06 17:40:55 -05:00
Igor Bukanov
96c71ac382 bug 665354 - page-independent free span. r=wmccloskey 2011-08-05 18:43:59 +02:00
Nicholas Nethercote
14c38da508 Bug 674158 - OOify aboutMemory.js. r=dolske. 2011-08-11 00:04:44 -07:00
Michael Ventnor
dd85675225 Bug 677495 - Image documents shouldn't have things other than the <img> in the <body> r=roc 2011-08-11 14:23:00 +10:00
Jeff Muizelaar
5ab481bfcc Revert 17fa5a741f84.
The asserts were catching bug 673226 harder than we'd like.
2011-08-10 22:30:10 -04:00
Sander van Veen
cc33de771b Bug 673837 - Telemeterize js-compartment-count. r=nnethercote. 2011-08-10 19:00:38 -07:00
Marty Rosenberg
71bc6c54d9 Fix fnegd_r() JaegerSpew. (Bug 676577, r=sstangl) 2011-08-10 17:51:00 -07:00
Marty Rosenberg
8b9979b33e Add GCC format attribute to JaegerSpew. (Bug 676577, r=sstangl) 2011-08-10 17:36:07 -07:00
Jeff Muizelaar
98172b4cb6 Bug 671428. cairo: Crash even earlier to try to figure out what went wrong with the image surface. r=bjacob
--HG--
extra : rebase_source : 42891c468199c1ae8a2bae09e00c1f4d2f55df9b
2011-08-10 19:34:18 -04:00
Jeff Muizelaar
e7eb090882 Bug 673228. Use MOZ_ASSERT instead of NS_ASSERTION in TimeStamp.h. r=roc,cjones
--HG--
extra : rebase_source : 108c53d18227ee0932751c61c8024faf23183b82
2011-08-10 19:32:35 -04:00
Fabien Cazenave
d46ef85530 Bug 442186 - execCommand justify* fails on first line of contenteditable; r=ehsan
Given the way GetPromotedPoint / IsNodeInActiveEditor are designed, when the
selection is in the first child element of the active editing host the
selection is extended outside of editor node.

As a result, `GetNodesFromSelection' (which is called at the beginning of
`WillAlign') returns two nodes:
1. an empty text node, which is enclosed in a <div style="text-align: ***">;
2. the first child element, which is destroyed when it's a <div>;

Proposed solution:
#1 can be avoided by checking that the node is editable in `WillAlign';
#2 can be avoided by not dropping <div> blocks in `RemoveAlignment'.
This is an opportunity to simplify `RemoveAlignment' a bit.
2011-08-10 19:03:34 -04:00
Mounir Lamouri
feedccf03c Bug 677506 - Enable the DOM Memory Reporter. r=jst 2011-08-11 00:54:50 +02:00
Mounir Lamouri
358ba35c5c Bug 669904 - Add nsAttrValue size to the DOM Memory Reporter. f=bz r=jst 2011-08-11 00:54:19 +02:00
Jason Orendorff
218e332f1c Bug 672804 - "Assertion failure: parent" with trap right after JSOP_ENTERBLOCK. r=billm. 2011-08-10 17:40:39 -05:00
Jason Orendorff
76846f1c5b Bug 677924 - JS shell: version(4096) asserts. r=cdleary. 2011-08-10 17:37:29 -05:00
Luke Wagner
7c1365819b Bug 676937 - Make entering a compartment and pushing a dummy frame an atomic stack operation (r=mrbkap) 2011-08-05 14:06:33 -07:00