Commit Graph

304904 Commits

Author SHA1 Message Date
Bobby Holley
bc8fa5b7e3 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
170286774d Bug 843829 - Explicitly add a waiver in FieldGetter and FieldSetter. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
6a9d39f758 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
70b8e9c476 Bug 843829 - Apply transitive waivers for nativeCall. r=mrbkap 2013-04-02 18:51:20 -07:00
Bobby Holley
fbfd83ce81 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
c6e721524b Bug 845862 - Transitively apply waivers for accessor descriptors. r=mrbkap 2013-04-02 18:51:19 -07:00
Benjamin Peterson
6b753fc40b 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
762cbfa69a Bug 847094 - fix intermittent chat test failures by waiting for content load event. r=felipe 2013-04-03 12:17:44 +11:00
matekm
c262c00c9c 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
9d92ba2ff6 Bug 784739 - Switch from NULL to nullptr in extensions/; r=ehsan 2013-04-02 21:06:20 -04:00
Ehsan Akhgari
3e4289068c Bug 579517 follow-up: Remove NSPR types that crept in 2013-04-02 20:59:27 -04:00
Ryan VanderMeulen
c9029081be Backed out changeset ea2d05f0a053 (bug 856767) for robocop bustage on a CLOSED TREE. 2013-04-02 17:17:02 -04:00
Ehsan Akhgari
9b20eb2d7e 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
9e97f5666b 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
6420449f4e Bug 857120: Revert awesomebar overdraw to save action-bar. [r=mfinkle] 2013-04-02 12:02:27 -07:00
Sriram Ramasubramanian
1a4448b121 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
11cfd64d22 Bug 853820: Doorhanger buttons are of different size. [r=mfinkle] 2013-04-02 14:32:08 -07:00
Sriram Ramasubramanian
804c3824b9 Bug 856767: Finalize cursors on about:home. [r=mfinkle] 2013-04-02 15:37:00 -07:00
Jan de Mooij
cb28e58975 Merge from mozilla-inbound. 2013-04-02 19:20:31 +02:00
Alexandre Poirot
cce2da0efe 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
0916aec42d Bug 825608 - Sets accessTokenDate to the result of the pref; r=jdm 2013-04-02 04:04:00 -04:00
Aryeh Gregor
d12e63e14f Bug 853449 - Dispatching an event that's already being dispatched should throw InvalidStateError; r=smaug 2013-04-02 17:10:45 +03:00
Sunny
0851990b98 Bug 854350 - Add some cleanup code which fixes mochitest failures. r=Yoric 2013-04-02 10:16:28 -04:00
Sunny
821cbcd701 Bug 854350 - [OS.File] Clean up code by using default arguments. r=Yoric 2013-04-02 10:15:41 -04:00
Kartikaya Gupta
80ffc0bff1 Bug 856756 - Move GeckoApp.hasPermanentMenuKey to HardwareUtils.hasMenuButton. r=mfinkle 2013-04-02 10:04:21 -04:00
Kartikaya Gupta
15911ce12f Bug 856756 - Extract a HardwareUtils class. r=mfinkle 2013-04-02 10:03:39 -04:00
Ryan VanderMeulen
6b6095767e Merge m-c to inbound. 2013-04-02 09:53:48 -04:00
Ryan VanderMeulen
b423a7bbe0 Backed out changeset 8ed978214fdb (bug 850587) for frequent Windows debug failures. 2013-04-02 09:47:53 -04:00
Kartikaya Gupta
aedb39526c Bug 855839 - Enable IonMonkey on ARMv6 android builds. r=blassey 2013-04-02 09:23:03 -04:00
Andrea Marchesini
99104514fb Bug 856001 - Built-in file picker dialog does not populate file input, r=mounir 2013-04-02 14:54:09 +02:00
David Burns
54fb0f162c 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
861a8b4cec 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
8e64c44531 Bug 856344 - Fix getAllocKind() in TradeGuts (r=bhackett) 2013-04-01 15:08:17 -07:00
Ehsan Akhgari
67b8306a16 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
12c2af8333 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
f4f62d06e6 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
50ba90989a 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
1c497c8b8c Bug 838038 - Pt 2 - Add support for multiple device storage objects. r=dougt 2013-04-02 12:52:21 -07:00
Dave Hylands
b5994c6fe9 Bug 838038 - Pt 1 - Make volumes available to child processes. r=dougt 2013-04-02 12:52:17 -07:00
Ryan VanderMeulen
5477d459ee 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
f81658f49e Bug 855597: Make things build r=me 2013-04-02 15:17:41 -04:00
David Zbarsky
b516c059a7 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
8a8c63d72c 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
0d49bfddd3 Bug 855597: Make SVGTransform not inherit nsISupports r=longsonr 2013-04-02 15:17:40 -04:00
Sriram Ramasubramanian
5356c64ce3 Bug 856767: Finalize cursors on about:home. [r=mfinkle]
--HG--
extra : rebase_source : 9389663903676defaf2c4cfcd818abe4e60e801e
2013-04-02 11:26:35 -07:00
Eddy Bruel
089b93e329 Bug 846881 - Add NULL checks to PuppetWidget; r=bz 2013-04-02 20:32:59 +02:00
Gavin Sharp
cb8bfa08c9 Bug 843559 - Followup patch to rename string. r=anton 2013-04-01 13:17:24 -07:00
Jan de Mooij
296e64a371 Merge from mozilla-central. 2013-04-01 21:48:56 +02:00
Bhavana Bajaj
c68f877f73 Merging in version bump NO BUG 2013-04-01 11:28:13 -07:00
Bhavana Bajaj
e6fc7e28ea Added tag FIREFOX_AURORA_22_BASE for changeset 1c070ab0f9db 2013-04-01 11:21:20 -07:00