Commit Graph

127676 Commits

Author SHA1 Message Date
Tim Taubert
26ac00e471 merge m-c to fx-team 2013-04-03 12:30:29 +02:00
Jan de Mooij
b6b53ab331 Merge from mozilla-central. 2013-04-03 10:25:36 +02:00
Ehsan Akhgari
5a4d41b75f Backed out 6 changesets (bug 843829, bug 845862) because of broken mochitest-5
Backed out changeset 1df3bdadb7ce (bug 843829)
Backed out changeset 64f001fe04fb (bug 843829)
Backed out changeset 57652d8f0827 (bug 843829)
Backed out changeset 2e889cd77a48 (bug 843829)
Backed out changeset 97d16e7beb27 (bug 843829)
Backed out changeset 6c6ab0e54917 (bug 845862)

Landed on a CLOSED TREE
2013-04-02 23:05:48 -04:00
Ehsan Akhgari
7db82b210a Backed out 2 changesets (bug 784739) because of Windows build failures
Backed out changeset 06ae36377cfa (bug 784739)
Backed out changeset e56f91d780df (bug 784739)
2013-04-02 23:04:49 -04:00
Ehsan Akhgari
6386402eff Follow-up to bug 784739 - Compare a char against a numeric value, not nullptr
Landed on a CLOSED TREE
2013-04-02 22:11:11 -04:00
John Daggett
9c044b1530 Bug 856784 - null-check mUserFontData before use. r=jkew 2013-04-03 11:01:41 +09:00
Bobby Holley
6e2393b436 Bug 843829 - Wrap unwaived content JS objects in opaque wrappers for XBL scopes. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
d77249c1d5 Bug 843829 - Explicitly add a waiver in FieldGetter and FieldSetter. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
848f672828 Bug 843829 - Stop using IsTransparent for XBL field access, and explicitly waive instead. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
a5e9f39c6d Bug 843829 - Apply transitive waivers for nativeCall. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
382385c2d7 Bug 843829 - Fix incorrect test. r=mrbkap
This wasn't actually testing anything, because |is| is defined in the scope of
the content, so by passing the objects as arguments, we end up re-wrapping them
in the content scope, where the distinction between waived and non-waived
objects doesn't exist.

We're actually just about to remove this test in the next patch, but I wanted
to make it correct first. :-)
2013-04-02 18:51:19 -07:00
Bobby Holley
bb1bf870fc Bug 845862 - Transitively apply waivers for accessor descriptors. r=mrbkap 2013-04-02 18:51:19 -07:00
Benjamin Peterson
9e8ae9459d Bug 830389 - Switch to the right compartment before reporting an error. r=billm
--HG--
extra : rebase_source : e622501baf60ad138730daefcf7bc2a2a4d4571a
2013-04-02 21:36:38 -04:00
Mark Hammond
da26c3b89a Bug 847094 - fix intermittent chat test failures by waiting for content load event. r=felipe 2013-04-03 12:17:44 +11:00
matekm
b83d2641b1 Bug 784739 - Switch from NULL to nullptr in content/; r=ehsan
--HG--
extra : rebase_source : cfdb682506acc14ec811e21ae42f067950e1ff0c
2013-04-02 21:14:24 -04:00
matekm
97c84bb143 Bug 784739 - Switch from NULL to nullptr in extensions/; r=ehsan 2013-04-02 21:06:20 -04:00
Ehsan Akhgari
aa3139644f Bug 579517 follow-up: Remove NSPR types that crept in 2013-04-02 20:59:27 -04:00
Ryan VanderMeulen
b2e25235f1 Backed out changeset ea2d05f0a053 (bug 856767) for robocop bustage on a CLOSED TREE. 2013-04-02 17:17:02 -04:00
Ehsan Akhgari
e0738991cf Bug 855990 followup: move TransferBuffer outside of the function because gcc is not a grown-up
Landed on a CLOSED TREE
2013-04-02 16:18:32 -04:00
Bill McCloskey
4af9610d20 Bug 856849 - Poison nsGlobalWindow::mJSObject when it's finalized (r=mrbkap)
--HG--
extra : rebase_source : 687f1f3662d066ab05f3421625968ca1005f229f
2013-04-02 13:08:41 -07:00
Sriram Ramasubramanian
ad5a3b125a Bug 857120: Revert awesomebar overdraw to save action-bar. [r=mfinkle] 2013-04-02 12:02:27 -07:00
Sriram Ramasubramanian
6a3b9b12bf Bug 857342: Don't animate the tab counter if the BrowserToolbar isn't visible. [r=mfinkle] 2013-04-02 15:55:09 -07:00
Sriram Ramasubramanian
1abab02464 Bug 853820: Doorhanger buttons are of different size. [r=mfinkle] 2013-04-02 14:32:08 -07:00
Sriram Ramasubramanian
f87c230ef4 Bug 856767: Finalize cursors on about:home. [r=mfinkle] 2013-04-02 15:37:00 -07:00
Jan de Mooij
535222fd17 Merge from mozilla-inbound. 2013-04-02 19:20:31 +02:00
Alexandre Poirot
b8fb16353d Bug 854937: Fix reason code for bootstrap addon dropped in profile extensions folder. r=Mossop,Unfocused 2013-04-03 00:29:37 +13:00
Sankha Narayan Guria
6090516dc1 Bug 825608 - Sets accessTokenDate to the result of the pref; r=jdm 2013-04-02 04:04:00 -04:00
Aryeh Gregor
a0ee398aed Bug 853449 - Dispatching an event that's already being dispatched should throw InvalidStateError; r=smaug 2013-04-02 17:10:45 +03:00
Sunny
30bfec8dd3 Bug 854350 - Add some cleanup code which fixes mochitest failures. r=Yoric 2013-04-02 10:16:28 -04:00
Sunny
7ccc08e481 Bug 854350 - [OS.File] Clean up code by using default arguments. r=Yoric 2013-04-02 10:15:41 -04:00
Kartikaya Gupta
50f56e6cb7 Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle 2013-04-02 10:04:21 -04:00
Kartikaya Gupta
39eae0eca8 Bug 856756 - Extract a HardwareUtils class. r=mfinkle 2013-04-02 10:03:39 -04:00
Ryan VanderMeulen
c190ae3896 Merge m-c to inbound. 2013-04-02 09:53:48 -04:00
Ryan VanderMeulen
3b6e6e2e8a Backed out changeset 8ed978214fdb (bug 850587) for frequent Windows debug failures. 2013-04-02 09:47:53 -04:00
Kartikaya Gupta
39d29e8785 Bug 855839 - Enable IonMonkey on ARMv6 android builds. r=blassey 2013-04-02 09:23:03 -04:00
Andrea Marchesini
16016dbb36 Bug 856001 - Built-in file picker dialog does not populate file input, r=mounir 2013-04-02 14:54:09 +02:00
David Burns
d36fc7b840 Bug 847655 - Removing atom click in favour of EventUtils click to gain trusted events r=jgriffin 2013-04-02 13:35:27 +01:00
Steve Fink
8cfdb6693b Bug 822041 - Do not copy hasPushedSPSFrame() from heap generator frame. r=luke
--HG--
extra : rebase_source : 489d6641f0118a98c6794d551000f4052456ddbc
2013-04-01 17:58:37 -07:00
Bill McCloskey
ce16aeb465 Bug 856344 - Fix getAllocKind() in TradeGuts (r=bhackett) 2013-04-01 15:08:17 -07:00
Ehsan Akhgari
037a61128d Bug 855990 - Part 5: Implement the analysis routines of AnalyserNode; r=padenot
--HG--
extra : rebase_source : dc459a731d5793c169f73271f2d2043d472288e4
2013-04-01 19:26:17 -04:00
Ehsan Akhgari
7b9c5e3aa8 Bug 855990 - Part 4: Send the buffer seen by AnalyserNodeEngine to AnalyserNode; r=padenot
--HG--
extra : rebase_source : be0b1c8197c1e8582d9dda31a74484901c665b79
2013-04-01 17:35:18 -04:00
Ehsan Akhgari
ee7bcb26f4 Bug 855990 - Part 3: Integrate Kiss FFT with the build system; r=glandium
--HG--
extra : rebase_source : 0cad51212a1701fc013420597c59d1bf8a6c7d52
2013-04-02 15:01:26 -04:00
Ehsan Akhgari
46e1b20ac2 Bug 855990 - Part 2: Import the Kiss FFT library; license-r=gerv
--HG--
extra : rebase_source : 329760cbe5b9ac6844a6e9e4b244bd03281c4e54
2013-04-02 14:56:56 -04:00
Dave Hylands
a4ccf0382c Bug 838038 - Pt 2 - Add support for multiple device storage objects. r=dougt 2013-04-02 12:52:21 -07:00
Dave Hylands
8e6ad376dd Bug 838038 - Pt 1 - Make volumes available to child processes. r=dougt 2013-04-02 12:52:17 -07:00
Ryan VanderMeulen
1fc63b5068 Backed out 2 changesets (bug 817586, bug 826639) for crashes and robocop failures.
Backed out changeset 57a3afad9252 (bug 817586)
Backed out changeset 6a57e0f94616 (bug 826639)
2013-04-02 15:48:18 -04:00
David Zbarsky
9aad1f3c01 Bug 855597: Make things build r=me 2013-04-02 15:17:41 -04:00
David Zbarsky
5bd88c9c6f Bug 855597: Rename DOMSVGTransform to SVGTransform r=jwatt
--HG--
rename : content/svg/content/src/DOMSVGTransform.cpp => content/svg/content/src/SVGTransform.cpp
rename : content/svg/content/src/DOMSVGTransform.h => content/svg/content/src/SVGTransform.h
2013-04-02 15:17:41 -04:00
David Zbarsky
ce7533e8ef Bug 855597: Rename SVGTransform to nsSVGTransform r=jwatt
--HG--
rename : content/svg/content/src/SVGTransform.cpp => content/svg/content/src/nsSVGTransform.cpp
rename : content/svg/content/src/SVGTransform.h => content/svg/content/src/nsSVGTransform.h
2013-04-02 15:17:41 -04:00
David Zbarsky
f82c55290a Bug 855597: Make SVGTransform not inherit nsISupports r=longsonr 2013-04-02 15:17:40 -04:00