Commit Graph

160212 Commits

Author SHA1 Message Date
Bobby Holley
ef89950db8 Bug 913734 - Remove namespace mozilla::hotness. r=mrbkap 2013-12-13 19:15:44 -08:00
Bobby Holley
de33dca828 Bug 913734 - Remove EnabledID() machinery. r=mrbkap 2013-12-13 19:15:44 -08:00
Bobby Holley
a3b92ad7aa Bug 913734 - Remove now-unused policy machinery. r=mrbkap 2013-12-13 19:15:43 -08:00
Bobby Holley
79e6071dc4 Bug 913734 - Stop consulting domain policies in CAPS. r=mrbkap
The whole LookupPolicy juggernaut is basically a mechanism for setting custom
per-(protocol, origin, property, action) access control in the preferences
service.

There are two sets of preferences currently in all.js. One of them is set up
for mailnews, for the mailbox:, imap:, and news: protocols. According to jst,
this was designed as a whack-a-mole security mechanism for javascript running
in HTML email. IIUC, we no longer allow JS to run at all in mailnews, so this
is obsolete.

The other mechanism appears to be our old-fashioned implementation of the
same-origin policy, which has been obsoleted by the new compartment
architecture.

In addition, most of this stuff was obsoleted by the new dom bindings, since
these DOM classes no longer go through XPCWrappedNativeJSOps, and thus no
longer trigger these security checks at all.

We stop using the infrastructure in this patch, and rip it out in the next one.
2013-12-13 19:15:43 -08:00
Bobby Holley
c919bbd7bf Bug 913734 - Stop storing security policies on XPCWrappedNativeProtos. r=mrbkap
This is just a cache, so we can safely remove it without impacting correctness.
The rest of this mechanism goes away in subsequent patches.
2013-12-13 19:15:43 -08:00
Bobby Holley
c0228bbfea Bug 913734 - Remove custom privilege setup for cut/copy/paste. r=mrbkap 2013-12-13 19:15:43 -08:00
Mike Hommey
0f2cce4150 Bug 949334 - Use FINAL_LIBRARY for webrtc. r=gps 2013-12-14 11:38:53 +09:00
Bobby Holley
42e5c83fee Bug 944011 - Tests. r=bz 2013-12-13 18:22:18 -08:00
Bobby Holley
607f95c254 Bug 944011 - Remove explicit cx pushing from event code. r=bz 2013-12-13 18:22:18 -08:00
Hsin-Yi Tsai
1398df96ba Bug 949949 - [B2G] remove telephony.onincoming before test case finishes. r=vicamo 2013-12-13 18:22:18 -08:00
David Keeler
d1f818ce71 bug 950253 - fix typo in getHSTSPreloadList.js r=briansmith DONTBUILD because NPOTB 2013-12-13 16:06:54 -08:00
Nathan Froyd
c429c9c441 Bug 932285 - part 3 - don't export comments to telemetry's string table; r=vladan 2013-12-06 15:18:48 -05:00
Nathan Froyd
4c8765f1fa Bug 932285 - part 2 - convert nsITelemetry.registeredHistograms to a function returning an array; r=vladan 2013-12-13 12:56:11 -05:00
Nathan Froyd
12daf67baf Bug 932285 - part 1 - iterate over registered histograms, then check existence in snapshots; r=vladan 2013-12-13 12:22:02 -05:00
Sean Stangl
2f56159281 Bug 946481 - Fix PRETTY_PRINT_OFFSET misuse. no_r 2013-12-13 15:46:21 -08:00
Mike Hommey
d01174e7c5 Bug 939890 - Don't build iLBC/G722/iSAC audio codecs for webrtc. r=jesup 2013-12-12 17:19:27 -05:00
Olli Pettay
29013f2b0a Bug 949227 - browser_bug609700.js | Found an unexpected tab at the end of test run: about:blank, r=gavin
--HG--
extra : rebase_source : 8d8713551121c58a2cfc5a58516ea1f7a16f1d61
2013-12-14 01:15:23 +02:00
Sean Stangl
c1ecfb2225 Bug 946481 - Add xaddl to Assembler-x86-shared. r=efaust 2013-12-13 14:49:26 -08:00
Terrence Cole
06b7c2b821 Bug 927685 - Enable --ion-parallel-compile=on by default in the shell; r=jandem,sr=jorendorff
* * *
Bug 927685 - Followup to fix bustage in --disable-threadsafe builds on a CLOSED TREE; r=bustage

--HG--
extra : rebase_source : b6f59f7f173e0e7c34b60cd0268cc9c36a0f485a
2013-11-12 14:02:24 -08:00
Stephen Pohl
a3c8c16b64 Bug 944362: Ensure that scroll updates get propagated to apz. r=jimm 2013-12-13 17:43:30 -05:00
Monica Chew
f286cbfec8 Bug 837202: Add telemetry for application reputation check (r=paolo,yoric) 2013-12-12 11:20:11 -08:00
Mike Conley
0032d627e3 Backout fa2130fc4f08 (bug 863872) due to xpcshell orange. r=bustage-fix for CLOSED TREE. 2013-12-13 16:33:13 -05:00
Dan Gohman
8639b779c7 Bug 949668 - SpiderMonkey: Add a type to LMoveGroup. r=jandem 2013-12-13 08:27:47 -08:00
Dan Gohman
b913e18c87 Bug 949668 - SpiderMonkey: Add an LDefinition::Float32 r=jandem 2013-12-13 08:27:47 -08:00
Dan Gohman
2089f5a5e6 Bug 949668 - SpiderMonkey: MoveOp cleanups. r=jandem 2013-12-13 08:27:47 -08:00
Dan Gohman
cbb7bd1947 Bug 949668 - SpiderMonkey: Rename MoveResolver::Move to MoveOp. r=jandem 2013-12-13 08:27:46 -08:00
Ryan VanderMeulen
adf6ecbe13 Merge m-c to inbound. 2013-12-13 16:16:46 -05:00
Ryan VanderMeulen
c7ce80e17d Merge inbound to m-c. 2013-12-13 16:15:52 -05:00
Ryan VanderMeulen
65cbb8c949 Merge fx-team to m-c. 2013-12-13 15:39:51 -05:00
Benoit Jacob
93b907d0c2 Bug 948406 - Append some zeros to EGL attrib lists to work around a bug in Android/B2G emulator - r=vladv 2013-12-13 15:15:07 -05:00
Eric Faust
0f5f80e1bb Bug 926012 - Part 3: Convert wrappers to using dynamic prototype hooks. (r=bholley) 2013-12-13 12:01:30 -08:00
Eric Faust
2bdf33f3b5 Bug 926012 - Part 2: Allow __proto__ sets on proxies. (r=Waldo) 2013-12-13 12:01:30 -08:00
Eric Faust
b333292eb4 Bug 926012 - Part 1: Clean up __proto__ setting semantics on native objects. (r=Waldo) 2013-12-13 12:01:30 -08:00
Gaia Pushbot
bf229bde48 Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/62c0ad5b88f1
Author: James Lal <james@lightsofapollo.com>
Desc: Merge pull request #14519 from lightsofapollo/s3-uploads

Bug 948177 - Setup Travis S3 bucket / artifact configuration +shepherd

========

https://hg.mozilla.org/integration/gaia-central/rev/a0b719d1599c
Author: James Lal <james@lightsofapollo.com>
Desc: Bug 948177 - Setup Travis S3 bucket / artifact configuration
2013-12-13 10:45:24 -08:00
Matt Brubeck
7166747176 Bug 950075 - Don't forward non-navigation keys to the menu list [r=rsilveira] 2013-12-13 10:40:23 -08:00
Fabrice Desré
a1496b6bae Bug 949191 - [B2G][Browser] unknown cert issuer error message text overlaps the border and the text's letters are too small to read it r=gwagner 2013-12-13 10:38:38 -08:00
Ryan VanderMeulen
651a5d0050 Backed out 7 changesets (bug 949668) for Windows jit-test failures on a CLOSED TREE.
Backed out changeset 3786ca248031 (bug 949668)
Backed out changeset 05c4fa8d327b (bug 949668)
Backed out changeset ca7eeb4f5570 (bug 949668)
Backed out changeset ff3bdc0fb8e3 (bug 949668)
Backed out changeset 2ff5f77b2047 (bug 949668)
Backed out changeset 246083962f43 (bug 949668)
Backed out changeset 8af12200ad0b (bug 949668)
2013-12-13 13:30:27 -05:00
Steve Fink
486de8a456 Bug 949878 - Switch to integer indexes to avoid pathological array slowdown, r=terrence
--HG--
extra : rebase_source : 93cd0bdd1bb2b1b4f104112613b3609ee4235ddd
2013-12-13 09:50:13 -08:00
Mats Palmgren
fdf58ed14b Bug 949932 - Null-check the new StickyScrollContainer in case we don't have any scroll frame ancestors, e.g. in a position:fixed sub-tree. r=roc 2013-12-13 12:46:59 -05:00
Gaia Pushbot
2e43cacfe4 Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump
========

https://hg.mozilla.org/integration/gaia-central/rev/2b63513acfbf
Author: Fernando Campo <fernando.campo@o2.com>
Desc: Merge pull request #14649 from fcampo/sms-overlay-style-broken-947285

Bug 947285 - [Messaging] Notice style is broken (r=julienw)

========

https://hg.mozilla.org/integration/gaia-central/rev/a6211c58e5cf
Author: Fernando Campo <fernando.campo@o2.com>
Desc: Bug 947285 - [Messaging] Notice style is broken
2013-12-13 09:30:25 -08:00
Vivien Nicolas
5987e863e0 Bug 943849 - [Shared] Fixed headers does not follow correctly the rendered view. r=kats 2013-12-13 18:23:49 +01:00
Vivien Nicolas
239243f295 Bug 949404 - Applications are half repainted once the keyboard is closed. r=Cwiiis 2013-12-13 18:23:47 +01:00
Brian Warner
c0e72f30a8 Bug 949241 - Enhance HAWK tests. r=rnewman 2013-12-13 12:12:01 -05:00
Jan Beich
fefbb8a472 Bug 948946 - Test toolkit, not platform, for linux theme. r=dao 2013-12-13 12:12:00 -05:00
Brian R. Bondy
e2cb100a24 Bug 945829 - Metrofox hangs on startup when trying to show the profile chooser dialog. r=jimm 2013-12-13 12:12:00 -05:00
Chris Karlof
0000c001cf Bug 772261 - Add duration to token server and client. r=rnewman 2013-12-13 12:12:00 -05:00
Jim Mathies
85a2553b7f Bug 949590 - fix windows build bustage. r=bustage 2013-12-13 11:00:44 -06:00
Szu-Yu Chen [:aknow]
f39e3b808f Bug 949876 - Fix setRadioEnabled queueing method. r=hsinyi 2013-12-13 11:46:23 -05:00
Jim Mathies
0daa8f1d62 Bug 949590 - Follow up, turn off CEH debug console. r=me 2013-12-13 09:54:46 -06:00
Jim Mathies
5e155a22a4 Bug 949590 - When switching browsers, wait for the previous instance to close the profile before launching. r=bbondy 2013-12-13 09:51:21 -06:00