Commit Graph

117552 Commits

Author SHA1 Message Date
Jonathan Kew
aeb7ef0c8b bug 825875 - shape long words directly into the textrun instead of using word caching. r=roc 2013-01-04 18:35:37 +00:00
Jonathan Kew
266183f3c3 bug 825871 - refactor gfxTextRun and gfxShapedWord to share a common abstract base class (gfxShapedText) and shaping interface. r=roc 2013-01-04 18:35:37 +00:00
Terrence Cole
f7a2bb0534 Bug 826126 - Just use an assert to check for aliasing; r=benjamin
This appears to be debug code that crept in for bug 767013.

--HG--
extra : rebase_source : 9f616676d77432ec5f05c5dfa7e9998ac649797a
2013-01-02 17:13:16 -08:00
Bobby Holley
4988938f0f Bug 826146 - Add a pref-controlled install confirmation override for automation. r=sicking 2013-01-04 10:21:31 -08:00
Randell Jesup
e73ad3f0ef Bug 802656: GetUserMediaDevices: Consider no devices available an error r=anant 2013-01-04 13:11:14 -05:00
Randell Jesup
73c5357eab Bug 805632: backend for getUserMedia:revoke r=anant 2013-01-04 13:11:12 -05:00
Ehsan Akhgari
6e6749df02 Bug 822017 - Remove the global PB specific code from the testpilot extension; r=dao
--HG--
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/setup.js.in
rename : browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js => browser/app/profile/extensions/testpilot@labs.mozilla.com/modules/tasks.js.in
2013-01-04 13:09:11 -05:00
Jeff Walden
86789118e4 Bug 826447 - Change all the proxy API signatures to take unsigned flags, rather than bool set, so that it's easier to find all tests of JSRESOLVE_ASSIGNING. r=bz
--HG--
extra : rebase_source : 3b88b411965087984d7973a90f8fa1b06457a6ce
2013-01-03 15:31:36 -06:00
Chris Peterson
118bd35c02 Bug 826144 - Add MOZ_UTF16_HELPER() intermediary macro to handle UTF-16 stringification and concatenation correctly. r=waldo
--HG--
extra : rebase_source : 4c68df10e6e59af34db1e325232d4671492cc72f
2013-01-02 14:49:09 -08:00
Chris Peterson
edf32019c2 Bug 826120 - mach's warning parser should not stop at first '['. r=gps
--HG--
extra : rebase_source : b752099f4f6da4ea05220f8120a5518ee39994ed
2013-01-02 16:33:46 -08:00
Andres Hernandez
5ef959a002 Bug 824493 - Intermittent timeout in test_sts_privatebrowsing_perwindowpb.html; r=ehsan 2013-01-04 10:05:32 -06:00
Benoit Girard
f11472ebcb Bug 787513 - Give the proper update rectangle for NPAPI for CoreGraphics plugins on mac. r=smichaud 2013-01-04 12:49:36 -05:00
David Keeler
59e22a4f43 bug 820708 - refresh navigator.plugins when a plugin is enabled/disabled r=joshmoz 2012-12-20 16:53:21 -08:00
Robert O'Callahan
83308df973 Bug 822956. ProcessAudioChunk needs to take account of AudioChunk::mOffset. r=jesup 2013-01-04 12:16:32 -05:00
Maire Reavy
fbc9c3a8b2 bug 822956: Handle audio chunks that aren't 10ms in duration r=ekr 2013-01-03 18:37:55 -05:00
Robert O'Callahan
241adf9d26 Bug 822956. Part 2: Don't wrap getUserMedia's SourceMediaStream in a DOM object wrapper. Create an nsDOMUserMediaStream wrapper specifically to clean up the SourceMediaStream and the MediaInputPort. r=jesup 2013-01-04 12:16:32 -05:00
Randell Jesup
7ddd77aaa3 Bug 822956: convert to TrackUnionStreams for getUserMedia (and add hint support) r=roc 2012-12-19 02:07:37 -05:00
Boris Zbarsky
ed8ded286d Bug 824823 part 15. Switch HTMLSpanElement to WebIDL. r=peterv 2013-01-04 12:02:15 -05:00
Boris Zbarsky
ec8852e446 Bug 824823 part 14. Rename nsHTMLSpanElement to mozilla::dom::HTMLSpanElement and move the class declaration into a header. r=peterv
--HG--
rename : content/html/content/src/nsHTMLSpanElement.cpp => content/html/content/src/HTMLSpanElement.cpp
rename : content/html/content/src/nsHTMLSpanElement.cpp => content/html/content/src/HTMLSpanElement.h
2013-01-04 12:02:15 -05:00
Boris Zbarsky
4de0e6606a Bug 824823 part 13. Switch HTMLPreElement to WebIDL. r=peterv 2013-01-04 12:02:15 -05:00
Boris Zbarsky
57b87a4d83 Bug 824823 part 12. Rename nsHTMLPreElement to mozilla::dom::HTMLPreElement and move the class declaration into a header. r=peterv
--HG--
rename : content/html/content/src/nsHTMLPreElement.cpp => content/html/content/src/HTMLPreElement.cpp
rename : content/html/content/src/nsHTMLPreElement.cpp => content/html/content/src/HTMLPreElement.h
2013-01-04 12:02:15 -05:00
Boris Zbarsky
82cfbbdf35 Bug 824823 part 11. Switch HTMLParagraphElement to WebIDL. r=peterv 2013-01-04 12:02:15 -05:00
Boris Zbarsky
4ce1d7aaaa Bug 824823 part 10. Rename nsHTMLParagraphElement to mozilla::dom::HTMLParagraphElement and move the class declaration into a header. r=peterv
--HG--
rename : content/html/content/src/nsHTMLParagraphElement.cpp => content/html/content/src/HTMLParagraphElement.cpp
rename : content/html/content/src/nsHTMLParagraphElement.cpp => content/html/content/src/HTMLParagraphElement.h
2013-01-04 12:02:14 -05:00
Boris Zbarsky
bcaadc54fb Bug 824823 part 9. Convert Comment to WebIDL. r=peterv 2013-01-04 12:02:14 -05:00
Boris Zbarsky
983645df38 Bug 824823 part 8. Convert nsTextNode to WebIDL. r=peterv 2013-01-04 12:02:14 -05:00
Boris Zbarsky
f1eff3b63b Bug 824823 part 7. Implement WebIDL CharacterData API on nsGenericDOMDataNode. r=peterv 2013-01-04 12:02:14 -05:00
Boris Zbarsky
c7d060e020 Bug 824823 part 6. Move HTMLLIElement to WebIDL bindings. r=peterv 2013-01-04 12:02:14 -05:00
Boris Zbarsky
96cb81e954 Bug 824823 part 5. Rename nsHTMLLIElement to mozilla::dom::HTMLLIElement and move the class declaration into a header. r=peterv
--HG--
rename : content/html/content/src/nsHTMLLIElement.cpp => content/html/content/src/HTMLLIElement.cpp
rename : content/html/content/src/nsHTMLLIElement.cpp => content/html/content/src/HTMLLIElement.h
2013-01-04 12:02:14 -05:00
Boris Zbarsky
827d0a60a6 Bug 824823 part 4. WebIDL binding for HTML list elements. r=peterv
Note that I had to create the separate subclasses because we can't map
different WebIDL interfaces to the same concrete type: it causes the
PrototypeIDMap templates to completely fail to deal.
2013-01-04 12:02:14 -05:00
Boris Zbarsky
bd3bcf6e63 Bug 824823 part 3. Rename nsHTMLOListElement.cpp to something sane and move the class declaration into a header. r=peterv
--HG--
rename : content/html/content/src/nsHTMLOListElement.cpp => content/html/content/src/HTMLSharedListElement.cpp
rename : content/html/content/src/nsHTMLOListElement.cpp => content/html/content/src/HTMLSharedListElement.h
2013-01-04 12:02:14 -05:00
Boris Zbarsky
ee882be1d9 Bug 824823 part 2. WebIDL binding for HTMLAnchorElement. r=peterv 2013-01-04 12:02:13 -05:00
Boris Zbarsky
6cb1770f2b Bug 824823 part 1. Rename nsHTMLAnchorElement to mozilla::dom::HTMLAnchorElement. r=peterv
--HG--
rename : content/html/content/src/nsHTMLAnchorElement.cpp => content/html/content/src/HTMLAnchorElement.cpp
rename : content/html/content/src/nsHTMLAnchorElement.cpp => content/html/content/src/HTMLAnchorElement.h
2013-01-04 12:02:13 -05:00
Boris Zbarsky
0f7b83e7d7 Bug 824823 part 0. Fix a test to keep using an XPCWrappedNative element for now until bug 825053 is fixed. Verbal r=peterv 2013-01-04 12:02:13 -05:00
Boris Zbarsky
0635656574 Bug 826423. Fix SpecialPowers.wrap() to reliably detect Xrays. r=peterv 2013-01-04 12:02:13 -05:00
Marco Bonardo
d59faacc98 Bug 826115 - Remove noisy NS_ENSURE_TRUE(rollupWidget, false) from nsWindow.cpp
r=jimm
2013-01-04 17:42:34 +01:00
Jason Smith
6ccdd44027 bug 826584 - remove canplaythrough event listener if we timeout. r=jesup 2013-01-04 06:54:59 -08:00
Jason Smith
59797b2f3d bug 826584 - Increase event callback timeout for gum tests. r=jesup 2013-01-04 00:20:57 -08:00
Mike Hommey
a7c8ac7075 Backout changeset 6656cdc8b20d (bug 824330) because of android and b2g bustage on clobber builds 2013-01-04 17:14:33 +01:00
Hannes Verschore
125c9808e2 Bug 825705: Creating this on caller-side shouldn't query prototype for unknown objects, r=jandem 2013-01-04 17:11:32 +01:00
Ed Morley
b38062798d Backout 6e391f971a13 (bug 826439) for xpcshell failures 2013-01-04 16:07:27 +00:00
Yoshi Huang
ba6e2f73e0 Bug 826604 - B2G RIL: getOPL causes parcel error when reading unused octets. r=hsiniyi 2013-01-04 13:34:01 +08:00
Ehsan Akhgari
faeec71701 Bug 826602 - Rename nsHTMLCanvasElement to mozilla::dom::HTMLCanvasElement; r=bzbarsky
--HG--
rename : content/html/content/public/nsHTMLCanvasElement.h => content/html/content/public/HTMLCanvasElement.h
rename : content/html/content/src/nsHTMLCanvasElement.cpp => content/html/content/src/HTMLCanvasElement.cpp
2013-01-04 00:16:14 -05:00
Rafael Ávila de Espíndola
ec9544d919 Bug 826029 - Assertion in mozPoisonWriteMac due to Mac camera code trying to write a defaults file on exit | Assertion failure: ok, at ../../../xpcom/build/mozPoisonWriteMac.cpp:90. r=ehsan. 2013-01-04 10:27:41 -05:00
Kartikaya Gupta
00551fc3f3 Bug 826411 - Remove obsolete comment about compiler-specific workaround. r=mats 2013-01-04 10:12:11 -05:00
James Lal
5f774dbd91 Bug 819598 - When opening keyboard, don't scrollIntoView() input elements that are already in view r=djf a=blocking-basecamp 2013-01-04 16:00:21 +01:00
Tim Taubert
f63558e9f9 Bug 823645 - [B2G][Keyboard] Keyboard does not show for advanced HTML editors r=vingtetun a=blocking-basecamp 2013-01-04 16:00:21 +01:00
Mike Hommey
5a817fd43d Bug 824330 - Build services/ during the platform tier and enable services in xulrunner. r=blassey,r=bsmedberg,r=gps 2013-01-04 15:56:20 +01:00
Benjamin Smedberg
f36d3dfedd Bug 559432 - Don't fail the assert if the cached actor is null... that probably just means we're in the process of tearing down the instance, r=josh
--HG--
extra : rebase_source : c7add3dc063f52127818fcdfc9b76e45ed45bf1a
2013-01-04 09:50:43 -05:00
Nathan Froyd
7ad242ea05 Bug 826439 - use floats instead of doubles for exponential histogram statistic calculations; r=vdjeric 2013-01-03 16:21:44 -05:00
Brian Hackett
c136667866 Bug 825447 - Populate safepoints directly in backtracking register allocator, r=jandem. 2013-01-04 07:53:20 -07:00