Commit Graph

120101 Commits

Author SHA1 Message Date
Wes Johnston
1dd11b3f61 Bug 824994 - Hide the marketplace promo if the user has visited the marketplace before r=mfinkle 2013-01-30 12:26:07 -05:00
Nick Alexander
edeaa0e577 Bug 835992 - Format Makefile variables in mobile/android/base/android-services-files.mk. r=rnewman 2013-01-30 09:21:21 -08:00
Boris Zbarsky
194b6a08f7 Bug 829867. Unpref PaintRequest and Screen WebIDL bindings and remove some cruft from quickstubs. r=peterv
nsIDOMCharacterData and nsIDOMText quickstubs are not needed after bug 826703.

nsIDOMRect quickstubs haven't been needed since bug 824970 landed.

nsCSSPropertiesQS has been unused since bug 801083 at least.

The various includes being removed are either fully on WebIDL now or using WebIDL quickstubs.
2013-01-29 12:52:09 -05:00
Boris Zbarsky
27b20c21af Bug 824589. Convert XULElement to WebIDL. r=peterv
The assertions in nsINode and nsWrapperCache are to eagerly catch
failures to override those methods.

The classinfo change for XULTreeBuilder is needed because one of those
is returned via an nsIXULTemplateBuilder attribute on XULElement.
Alternately, I could mark it notflattened in Bindings.conf, but Enn
said he prefers this anyway.

The change to the QI impl in BindingUtils is needed because when
XPConnect converts an IID from C++ to JS it makes is an nsJSID, not an
nsJSIID.  We've run into this before, sadly.

I removed "id" from nsIDOMXULElement because it's already on Element.
I suppose I could have left it there, but this seems cleaner.

The nsJSIID::HasInstance changes are needed to support XBL-implemented
interfaces.  Sadly, this does mean that if the underlying object QIs
to something but we didn't put those props on the WebIDL we'll end up
testing true for instanceof but not exposing the props.  I don't see
an obviously better way.  We should work on killing off uses of
"instanceof someinterface".

The browser.js change is needed to avoid throwing exceptions during
browser-chrome tests that are now getting reported because our
swapFrameLoaders is no longer an XPConnect method.
2013-01-29 12:51:55 -05:00
Mats Palmgren
f039793929 Bug 834896 - Replace uses of gfx_min/gfx_max with std::min/std::max. r=joe 2013-01-30 17:02:27 +01:00
Mats Palmgren
9398ca3f40 Bug 834896 - Remove the gfx_min/gfx_max templates. r=joe 2013-01-30 17:02:27 +01:00
Randell Jesup
f5828290db Bug 836294: Don't drop array of media devices on the floor r=bz 2013-01-30 10:56:10 -05:00
Jim Chen
7daf4bfca5 Bug 827325 - Delay calling restartInput in AwesomeBar to avoid specific IME quirks; r=cpeterson 2013-01-30 10:46:58 -05:00
Daniel Holbert
ec4bc279b6 Bug 836182: Make mtransport's gtest invocations be consistent about signedness of arguments. r=jesup 2013-01-30 07:31:55 -08:00
Masatoshi Kimura
7ffcc1fd49 Bug 784841 - Deal with non-ASCII substs. r=gps 2013-01-31 00:21:43 +09:00
Wes Johnston
5783458882 Bug 833942 - Add 'remove' to about:home topsites r=mfinkle 2013-01-30 10:20:35 -05:00
Armen Zambrano Gasparnian
76720ddfa7 Bug 831788. Specify upload_platform for B2G gaia-central builds. DONTBUILD. r=aki 2013-01-30 10:15:57 -05:00
Honza Bambas
65b52d00f6 Bug 812167 - Redirect Responses are Cached to disk despite Cache-control: no-store, Expires: -1, r=michal 2013-01-30 16:01:16 +01:00
Adam Roach [:abr]
5ca57198bf Bug 825927 Patch 1: Fix log message formats r=ekr 2013-01-23 16:33:20 -06:00
Adam Roach [:abr]
91e359604c Bug 825927 Patch 0: Clean up whitespace r=ekr 2013-01-25 14:07:28 -06:00
Robert Longson
177b3bf484 Bug 835978 - crash in nsDisplayList::HitTest r=jwatt. 2013-01-30 13:59:13 +00:00
Anthony Jones
be38d5d902 Bug 825987 - Backed out changesets 1b9a99a17afb and 74493ca34d5e (bug 691061) due to regression with saving PDFs. 2013-01-30 08:39:37 -05:00
Ryan VanderMeulen
d999b4efd2 Merge m-c to inbound. 2013-01-30 08:06:05 -05:00
Ryan VanderMeulen
517ae2f99a Merge the last PGO-green inbound changeset to m-c. 2013-01-30 08:05:31 -05:00
Tom Schuster
48de7b61ce Bug 836000 - IonMonkey: Don't clobber out register in loadFromTypedArray. r=h4writer 2013-01-30 13:45:24 +01:00
Jonathan Kew
88d3f9e5f8 bug 829963 - fix hi-/lo-dpi scaling in window opened from script with explicit size on secondary display. r=roc 2013-01-30 12:04:19 +00:00
Jonathan Kew
ad5435cb46 bug 829523 followup - use MOZ_WIDGET_GONK for the platform conditional, rather than MOZ_B2G. r=cjones 2013-01-30 12:03:39 +00:00
Brian Hackett
3aaf4de3c0 Bug 836138 - Fix a couple double array correctness bugs, r=jandem. 2013-01-30 04:31:07 -07:00
Jonathan Watt
60a029bf73 Bug 835219 - Add test coverage to check that the 'auto' value for the 'orient' attribute is preserved. r=longsonr. 2013-01-30 09:28:00 +00:00
Gregory Szorc
cff9cbca5e Merge mozilla-central into build-system 2013-01-29 20:27:15 -08:00
Hsin-Yi Tsai
97782b36c6 Bug 836168 - B2G RIL: update audioPhoneState when rejecting an incoming call. r=allstars.chh 2013-01-30 11:16:31 +08:00
Fabrice Desré
df4b373948 Bug 836103 - Enable/disable ADB when changing the "remote debugging" setting in the Settings App r=dhylands 2013-01-29 23:29:08 -08:00
David Zbarsky
1a5a779452 Various cleanups for SVGAngle, no bug 2013-01-30 01:31:11 -05:00
David Zbarsky
234f80e7bb Bug 836176: Add nsIDocument::AsHTMLDocument r=bz 2013-01-30 01:31:11 -05:00
Robert O'Callahan
dd3935d1cb Bug 832788. Part 6: Enable FAIL_ON_WARNINGS in dom/bindings. r=bz
--HG--
extra : rebase_source : 67fb14efbd022dac7ba32fe31584c386872ff9d6
2013-01-30 18:20:53 +13:00
Robert O'Callahan
85e24bcae8 Bug 832788. Part 5: Add suffixes for large integer literals. r=bz
--HG--
extra : rebase_source : 9555960acea609a3e4a3deaacd468e64435f5ff2
2013-01-30 18:20:53 +13:00
Daniel Holbert
5a8b8d1acd Bug 836150: Mark tools/profiler as FAIL_ON_WARNINGS, for non-MSVC compilers. r=BenWa 2013-01-29 21:12:07 -08:00
Matt Woodrow
8fb50beb92 Bug 833033 - Schedule a paint when document state changes. r=roc 2013-01-30 18:07:30 +13:00
Matt Woodrow
6ff7e265f4 Bug 836179 - Add WriteDebugInfo so that display items can add extra information when printing display lists. r=roc 2013-01-30 18:07:30 +13:00
Matt Woodrow
f18c00bb62 Bug 832341 - Use the correct border area (rather than the canvas area) when computing the bounds of an nsDisplayCanvasBackgroundImage. r=roc 2013-01-30 18:07:29 +13:00
Eric Chou
caf94abdb6 Bug 835474 - Assign length of the message with aMessage->mSize, r=gyeh 2013-01-30 12:58:40 +08:00
Gina Yeh
a0060964a3 Bug 835740 - Modified BRSF value in hands-free profile, r=echou 2013-01-30 12:33:23 +08:00
Robert O'Callahan
9f2a4c9275 Bug 806754. Part 2: Fix bogus assertions. r=cpearce
SendStreamAudio gets called by SendStreamData which can be called
on the state machine thread since bug 794426 was fixed.
At the same time PlayFromAudioQueuec can no longer guarantee that
mAudioCaptured is false. It could be true and we're waiting for
the audio thread to shut down. We can just remove that assertion;
the logic in SendStreamData guarantees that we don't try to pass
audio to MediaStreams until the audio thread has actually stopped.

--HG--
extra : rebase_source : 431b4af63710ef13a57f7560aeec553b8aae6139
2013-01-30 17:20:03 +13:00
Robert O'Callahan
43cf1c22e6 Bug 806754. Make MediaDecoders detect when a MediaStream has been destroyed because its DOM wrapper has been collected, and remove the no-longer-relevant MediaStream from the output list. r=cpearce
--HG--
extra : rebase_source : a7316907f453330c0c23eb7a11afb3c2cd5a1e9c
2013-01-30 17:19:03 +13:00
Gene Lian
fed214b1e7 Bug 830258 - [Webapps] .uninstall() should return "Webapps:Uninstall:Return:KO" when uninstalling a non-removable app (part 2, provide test case). r=fabrice 2013-01-30 12:00:55 +08:00
Gene Lian
20d50f0b1f Bug 830258 - [Webapps] .uninstall() should return "Webapps:Uninstall:Return:KO" when uninstalling a non-removable app (part 1, fix .uninstall()). r=fabrice 2013-01-30 11:54:05 +08:00
Daniel Holbert
e99111ca7e Bug 834768: Fix signed/unsigned comparison build warnings in signaling_unittests.cpp. r=jesup 2013-01-29 20:03:42 -08:00
Daniel Holbert
39ec29c7b7 Bug 836149: declare pseudoStackPos as uint32_t instead of int in TableTicker.cpp, to fix signed/unsigned comparison build warning. r=BenWa 2013-01-29 18:51:43 -08:00
Brian Hackett
2d849cea23 Bug 835102 - Convert sufficiently sparse objects back to using dense elements, r=billm. 2013-01-29 19:50:41 -07:00
Diego Wilson
a8f88993bf Bug 834819 - Make HwcComposer2D honors world transform. r=cjones 2013-01-29 20:21:04 -05:00
Gregory Szorc
591fa02a7f Bug 784841 - Part 11b: Normalize paths in tests (fix test failure); r=me 2013-01-29 14:06:39 -08:00
David Keeler
f28e120d8c bug 822771 - add timeout to getHSTSPreloadList.js' XHRs r=bsmith DONTBUILD (NPOB) 2013-01-29 11:56:57 -08:00
Jeff Muizelaar
be688a687b Bug 835470. Add operator== for char_type. r=bsmedberg
Just a matter of hooking it up to Equals().
QString, std::string, WTFString all have these.

--HG--
extra : rebase_source : b6046c6fafc4224132462cdbf88f8e72e701b333
2013-01-29 14:51:46 -05:00
Tanvi Vyas
8e842bc550 Bug 822366 - Change the icon for Mixed Active Content to the triangle with exclamation point. r=dao 2013-01-29 11:51:17 -08:00
Gregory Szorc
6abeba85a6 Bug 784841 - Part 11a: Normalize paths in tests (fix test failure); r=me 2013-01-29 08:55:35 -08:00