Commit Graph

286264 Commits

Author SHA1 Message Date
Alexander Surkov
c970d68052 Bug 1252260 - get rid of HTML table CacheChildren, r=marcoz 2016-03-01 10:54:49 -05:00
Cykesiopka
7f7bacceb6 Bug 1173679 - Add tests for the "security.OCSP.enabled" pref. r=dkeeler
MozReview-Commit-ID: BQurIgVY8os
2016-02-28 17:49:06 -08:00
Benjamin Chen
06047c7cf1 Bug 1185931 - Add assert(mDecoderStateMachine). r=jwwang
MozReview-Commit-ID: 2c6AF3iu0TD
2016-02-25 14:32:19 +08:00
Nathan Froyd
bf6441626b Bug 1251714 - use UniquePtr instead of ScopedDeletePtr in media/; r=jesup
UniquePtr is more standard than ScopedDeletePtr; using standard
constructs whenever possible is preferable.

This patch merits a couple explanations:

- Where it made sense, I tried to convert:

    T* foo() {
      UniquePtr<T> x = ...;
      ...
      return x.release();
    }

  into:

    UniquePtr<T> foo()

  with corresponding changes inside |foo|'s body.

- The attentive reader will note that:

    auto x = MakeUnique<T>(...);

  is used sometimes and:

    UniquePtr<T> x(new T(...));

  is used sometimes.  I would prefer to use the former, but was stymied
  in several places due to protected constructors.  (MakeUnique doesn't
  have access to those protected constructors, natch.)
2016-02-26 14:52:15 -05:00
Nathan Froyd
7684245a94 Bug 1251715 - use UniquePtr instead of ScopedDeletePtr in dom/media/; r=gerald
UniquePtr is more standard than ScopedDeletePtr; using standard
constructs whenever possible is preferable.
2016-02-26 14:21:05 -05:00
Ehsan Akhgari
f11b6b5e77 Bug 1232029 - Set some prefs that some tests rely on explicitly; r=bkelly 2016-03-01 10:09:06 -05:00
Botond Ballo
70b9a6a8df Bug 1250550 - Ensure a scroll event posted during a refresh driver tick fires during that same tick. r=mats
MozReview-Commit-ID: 1ZvYjA6a5ay
2016-02-24 18:20:40 -05:00
Kartikaya Gupta
d8c0239ac8 Back out cset 447498cdecee for landing the wrong patch (it was obsoleted by a new one).
MozReview-Commit-ID: HOLKux4OtCQ
2016-03-01 09:38:55 -05:00
Gregory Arndt
f3b216a389 Bug 1252440 - Ignore unicode characters that cannot be converted when building graph r=wcosta
MozReview-Commit-ID: 5CxG7NMivBO
2016-03-01 07:41:27 -06:00
Andrew Halberstadt
559e87abc9 Bug 1249733 - Sign talos harness and test extensions, r=jmaher
The various harness addons and test related addons used by talos all need
to be signed before we can enforce addon signing. For now, signing will be
a manual process. See the following guide for more details:
https://wiki.mozilla.org/EngineeringProductivity/HowTo/SignExtensions

MozReview-Commit-ID: CKeOyuN4JJG
2016-02-19 16:19:03 -05:00
Botond Ballo
155a54cce0 Bug 1250550 - Ensure a scroll event posted during a refresh driver tick fires during that same tick. r=mats
MozReview-Commit-ID: 1ZvYjA6a5ay
2016-02-24 18:20:40 -05:00
Rail Aliiev
fb026f4d2a Bug 1251515 - artifactsTask is resolved regardless of parent's task result r=jlund DONTBUILD 2016-02-27 12:17:26 -08:00
Carsten "Tomcat" Book
e5734c6e2f Merge mozilla-central to mozilla-inbound 2016-03-01 15:25:31 +01:00
Andrea Marchesini
b8b6f23662 Bug 1250572 - Force a parent object in MessagePort/Channel and in StructuredCloneHolder, r=smaug 2016-03-01 15:21:11 +01:00
Ehsan Akhgari
c7c449cf12 Bug 1251875 - Part 2: Remove the dom.serviceWorkers.interception.opaque.enabled pref; r=bkelly 2016-03-01 09:17:59 -05:00
Ehsan Akhgari
a67a5febad Bug 1251875 - Part 1: Remove the dom.serviceWorkers.interception.enabled pref; r=bkelly 2016-03-01 09:16:38 -05:00
Ehsan Akhgari
17f7689c91 Bug 1251873 - Store the trimmed referrer URL on HTTP channel if a trimming referrer policy is in effect; r=mcmanus
Failure to do this will result in the consumers of
nsIHttpChannel::GetReferrer() observing the wrong referrer.  The test in this
patch shows the scenarios which would fail under such conditions.
2016-03-01 09:15:25 -05:00
Carsten "Tomcat" Book
64d9a2b5a8 Backed out changeset 4ca277948a42 (bug 1251515) for making gecko-d task failing 2016-03-01 14:35:03 +01:00
Jan de Mooij
dd920a9b35 Bug 1251225 - Implement wasm i64 binary arithmetic operators. r=sunfish 2016-03-01 14:20:45 +01:00
Jan de Mooij
1c9f573a84 Bug 1252313 - Fix wasm i64 shift ops with a constant rhs. r=bbouvier 2016-03-01 14:17:26 +01:00
Jonathan Kew
84632b16af Bug 1245442 - Backout cset 9bde73f95ead (part 9 from bug 890156) for breaking the minimize/maximize/close buttons when a window is maximized on a monitor with non-system DPI. r=emk 2016-03-01 12:08:35 +00:00
CJKu
05aa7a9218 Bug 1243734 - Part 4. Convert mask-image to mask; r=dbaron
MozReview-Commit-ID: 6MwCmUNu9WT
2016-03-01 19:52:17 +08:00
CJKu
75b074901b Bug 1243734 - Part 3. Set mask-mode reftest as failure before enable mask-as-shorthand; r=dbaron
MozReview-Commit-ID: 2kvIHx5HOSX
2016-03-01 19:52:17 +08:00
CJKu
80b41a35b9 Bug 1243734 - Part 2. Set up gCSSProperties depends on mask-as-shorthand; r=dbaron
MozReview-Commit-ID: 4QBJtezm9Tt
2016-03-01 19:52:17 +08:00
CJKu
709fadb6fe Bug 1243734 - Part 1. Use MOZ_ENABLE_MASK_AS_SHORTHAND to define the type of mask property; r=dbaron
MozReview-Commit-ID: FkPgdh8YHOC
2016-03-01 19:52:17 +08:00
James Graham
9aa3e389c0 Bug 1252424 - Update web-platform-tests expected data to revision 827c4f521be3452fc00630ec7874a4cac0a270c0, a=testonly
MozReview-Commit-ID: KOL3nraJllQ
2016-03-01 11:45:08 +00:00
James Graham
a029fe6e34 Bug 1252424 - Update web-platform-tests to revision 827c4f521be3452fc00630ec7874a4cac0a270c0, a=testonly
MozReview-Commit-ID: 6UByQvcdpiP
2016-03-01 11:45:08 +00:00
Gregory Szorc
04fa73b6d5 Bug 1244006 - Use const instead of MOZ_CONSTEXPR to avoid startup crash; r=dbaron
PGO builds on Visual Studio 2015 Update 1 did not take kindly to
MOZ_CONSTEXPR in this file, causing a startup crash (for reasons
I can't explain). Switching to literal "const" makes the crash
go away.

MozReview-Commit-ID: K1A43NIa6lG
2016-02-29 18:20:07 -08:00
David Rajchenbach-Teller
f358d9bf52 Bug 1252386 - Removed debugging printf,r=me
MozReview-Commit-ID: 131XBlD5YOQ
2016-03-01 08:38:27 +01:00
Jan Varga
f872e36bbe Bug 1248550 - Address review comments; r=khuey 2016-03-01 10:46:03 +01:00
Jan Varga
1095142f64 Bug 1248550 - Part 7: Improve the test for idle maintenance to trigger interference between database maintenance and normal database operations; r=khuey 2016-03-01 10:45:17 +01:00
Jan Varga
97b46b27da Bug 1248550 - Part 6: Move database maintenance specific methods from QuotaClient to DatabaseMaintenance; r=khuey 2016-03-01 10:45:10 +01:00
Jan Varga
350796e338 Bug 1248550 - Part 5: Move AutoProgressHandler from QuotaClient to DatabaseMaintenance; r=khuey 2016-03-01 10:45:04 +01:00
Jan Varga
64c3c4c3e9 Bug 1248550 - Part 4: Check FactoryOp objects before running a database maintenance and check for DatabaseMaintenance before dispatching a FactoryOp; r=khuey 2016-03-01 10:44:59 +01:00
Jan Varga
9b628b4c59 Bug 1248550 - Part 3: Introduce a new object/runnable for database maintenance; r=khuey 2016-03-01 10:44:53 +01:00
Jan Varga
6e1f1870e3 Bug 1248550 - Part 2: Move GetOrCreateThreadPool() to correct place; r=khuey 2016-03-01 10:44:48 +01:00
Jan Varga
7548797440 Bug 1248550 - Part 1: Move main idle maintenance logic into a new object Maintenance; r=khuey 2016-03-01 10:44:39 +01:00
Benjamin Bouvier
b4c662fefb Bug 1252019: Don't patch profiling entries for the BadIndirectCall exit; r=luke 2016-02-29 15:09:53 +01:00
Benjamin Bouvier
9cb8ed1049 Bug 1250198: Workaround unaligned memory accesses by masking the low bits; r=sunfish 2016-02-29 16:09:24 +01:00
Makoto Kato
b50302b4db Bug 1250403 - Part 2. Import crbug #354405 for aarch64. r=billm
MozReview-Commit-ID: A3sArb6IE6m
2016-02-28 19:11:09 +09:00
Makoto Kato
b1dec2a718 Bug 1250403 - Part 1. Define ARCH_CPU_ARM64 instead of ARCH_CPU_AARCH64. r=billm
Chromium defines ARCH_CPU_ARM64 and ARCH_CPU_ARM_FAMILY for aarch64.  So we should use it instead.  Because webrtc and sandbox already define it

MozReview-Commit-ID: C7GYnpRryhA
2016-02-28 19:26:18 +09:00
Jan de Mooij
e203b9a625 Bug 1252228 - Fix heuristic in PropertyReadNeedsTypeBarrier to avoid bogus type information. r=efaust 2016-03-01 09:53:47 +01:00
Ting-Yu Lin
6ee2e44db3 Bug 1097398 Part 4 - Change text selection highlight color to fennec orange. r=nalexander
This is per request in bug 1097398 comment 18. The text selection
highlight should be fennec orange (#FF9500) and opacity 0.6.

This patch is derived from a WIP patch by Mark Capella
<markcapella@twcny.rr.com>

MozReview-Commit-ID: 9WXDluDQTFg
2016-02-16 16:55:28 +08:00
Ting-Yu Lin
745de894cc Bug 1097398 Part 3 - Use Android L style carets assets on Fennec. r=nalexander
The default AccessibleCaret CSS style is in layout/base/ua.css. We override them
in content.css to use the Android L style assets.

MozReview-Commit-ID: 6IEejkP7Moq
2016-02-16 16:55:28 +08:00
Ting-Yu Lin
9c3f2c683a Bug 1097398 Part 2 - Add preferences to make carets always tilt. r=roc
This is to support Firefox Android L style carets assets that the two
carets always look like tilt.

This patch is derived from a WIP patch by Mark Capella
<markcapella@twcny.rr.com>

MozReview-Commit-ID: H3nKLz6HcpM
2016-02-16 16:55:28 +08:00
Ting-Yu Lin
fc55382935 Bug 1097398 Part 1 - Move AccessibleCaret default assets to layout/style/. r=nalexander, r=heycam
Default AccessibleCaret assets were in editor for historical reasons. Because
ua.css references them, I move them to layout/style/ and add them in jar.mn so
that we don't have to package them in various products.

MozReview-Commit-ID: 7K7qr9FK784
2016-02-16 16:55:28 +08:00
Ms2ger
8ff37bd459 Bug 1252095 - Export xpcom-config.h from moz.build; r=ted 2016-03-01 09:17:29 +01:00
Ms2ger
15514f21e7 Bug 1252094 - Export necko-config.h from moz.build; r=ted 2016-03-01 09:17:29 +01:00
Ms2ger
24b9e4518d Bug 1252093 - Move AUTOCFG_JS_EXPORTS to moz.build; r=ted 2016-03-01 09:17:29 +01:00
Ms2ger
f7be871325 Bug 1252092 - Stop copying MockFilePicker.jsm for xpcshell tests; r=ted
The test that used it (test_privatebrowsing_downloadLastDir.js) was rewritten
as a mochitest in bug 722995 (changeset 38183dea71ab).
2016-03-01 09:17:29 +01:00