Граф коммитов

518875 Коммитов

Автор SHA1 Сообщение Дата
Ehsan Akhgari 6f04148ba5 Bug 1337233 - Part 1: Add llvm-dsymutil to cctools; r=froydnj
cctools-port doesn't include dsymutil.  Since llvm-dsymutil is a
drop-in replacement for dsymutil, let's use that here.
2017-02-08 09:48:24 -05:00
Ehsan Akhgari 4276677add Bug 1337239 - Remove an unused tooltool manifest; r=froydnj 2017-02-08 09:48:21 -05:00
Ehsan Akhgari 3742bdafe4 Bug 1337179 - Don't copy the cached LoadInfo::mSandboxedLoadingPrincipal in the copy ctor; r=bzbarsky
Otherwise, the pre and post redirect pages in a sandbox iframe may end
up with the same sandboxed loading principal which is undesirable.
2017-02-08 09:48:17 -05:00
Jon Coppeard 9fa0007ac3 Bug 1330682 - Use CORS when loading modules as per current spec r=bkelly 2017-02-08 14:31:49 +00:00
Joel Maher 165ff8a066 Bug 1207918 - Intermittent test_plugin_focus.html, disabled test on windows. r=jimm
MozReview-Commit-ID: CwnDgF2Guv9
2017-02-08 09:02:31 -05:00
Joel Maher 9b70649a26 Bug 1321707 - Intermittent w3c-css/submitted/ui3/box-sizing-replaced-001.xht. fix skip-if ordering in reftest.list. r=gbrown
MozReview-Commit-ID: 8OV03VuSnD9
2017-02-08 09:02:28 -05:00
Joel Maher eb056873a3 Bug 1330526 - Intermittent dom/base/test/test_selection_with_anon_trees.html. disabled on asan. r=gbrown
MozReview-Commit-ID: 7oeUR6sElFY
2017-02-08 09:02:24 -05:00
Tom Schuster c11540e46e Bug 1331034 - Introduce CacheIRSpewer. r=h4writer 2017-02-08 14:46:17 +01:00
Jon Coppeard e9517cb5dd Bug 1337365 - Fix testGCHeapPostBarriers jsapi test to have more standard API use r=bhackett 2017-02-08 13:35:50 +00:00
Jon Coppeard 22674bd5d8 Bug 1337450 - Simplify GC resets and aborts r=sfink 2017-02-08 13:35:49 +00:00
Andrea Marchesini 788b5eca61 Bug 1337016 - XHR should create a Blob in the parent process when run from a file:// URL, r=smaug 2017-02-08 14:34:42 +01:00
Olli Pettay 09f425273a Bug 1336957, use diagnostic assert for wrapper existence, r=baku 2017-02-08 15:21:05 +02:00
Emilio Cobos Álvarez 215c4f2815 Bug 1336708: followup. Fix author links in reftest. r=me
MozReview-Commit-ID: FZqX6zmwxEP
2017-02-08 13:48:32 +01:00
Brian Hackett ad8fc51b1e Bug 1334194 - TraceLogger changes for multithreaded runtimes, r=h4writer.
--HG--
extra : rebase_source : 53ede317f566a6ed326685425190104b9ecdc2a8
2017-02-07 15:40:10 -07:00
Carsten "Tomcat" Book d228eab012 Merge mozilla-central to mozilla-inbound 2017-02-08 11:30:50 +01:00
Carsten "Tomcat" Book 55606baab8 merge mozilla-inbound to mozilla-central a=merge 2017-02-08 11:30:00 +01:00
Gabor Krizsanits dcb33c4382 Bug 1337354 - Fix races in referrer tests. r=mrbkap 2017-02-08 11:22:33 +01:00
Jan de Mooij db0cd4c822 Bug 1337561 - Fix executable page allocator to avoid fragmenting the JIT code space. r=luke
--HG--
extra : rebase_source : fe92d409f945d8f93116380b078b0c7e13ea81d7
2017-02-08 11:13:18 +01:00
Jan Varga f85e997184 Bug 1313176 - Fail index/cursor operations gracefully if they need preprocessing. This fixes the crash when devtools try to inspect idb databases with WebAssembly modules). It's a temporary fix until we implement preprocessing for indexes and cursors. A bunch of new tests is added to test indexes and cursors with wasm; r=asuth 2017-02-08 11:12:00 +01:00
Andrea Marchesini 615347eb79 Bug 1335536 - File.createFromNsIFile and File.createFromFileName should be async - part 2 - code, r=smaug 2017-02-08 10:19:01 +01:00
Andrea Marchesini 8cf1cb8c2f Bug 1335536 - File.createFromNsIFile and File.createFromFileName should be async - part 1 - tests, r=smaug 2017-02-08 10:18:32 +01:00
Cameron McCormack 730840c3ac Bug 1337656 - Allow layout.css.servo.enabled to be read at content process startup. r=bholley
MozReview-Commit-ID: 7WHuijPH45S
2017-02-08 13:22:33 +08:00
Franziskus Kiefer 78e9074835 Bug 1334127 - land NSS e3bca65235d5, r=me 2017-02-08 06:00:53 +01:00
Masayuki Nakano 6cf6789c7b Bug 1334594 Call NSTextInputClient's insertText:replacementRange: instead of NSTextInput's insertText: from IMEInputHandler::SendCommittedText() r=m_kato
Bug 1180564 dropped NSTextInput protocl implementation from ChildView but IMEInputHandler::SendCommittedText() still calls it via mView.  Therefore, it fails to commit composition in widget level.  Instead, we it should call insertText:replacementRange: of NSTextInputClient protocol.

Additionally, this patch adds a last resort path. If calling insertText:replacementRange: didn't commit composition in widget level, it calls TextInputHandler::InsertText() directly.

MozReview-Commit-ID: BZZypBqC0Mx

--HG--
extra : rebase_source : bef5612a933db3211400e9d8bd2848690de2d2e5
2017-02-07 19:03:14 +09:00
Xidorn Quan 35f2f9ad03 Bug 1337637 - Release rule when deleting from ServoCSSRuleList. r=heycam
MozReview-Commit-ID: CrVNCTEJ7l6

--HG--
extra : rebase_source : 69473337c5b7833486c3b7d0f3bfe452d950a2ba
2017-02-08 14:19:08 +11:00
Julian_Chu 0a1aacdde0 Bug 1329144 - CustomTabsActivity supports ActionButton r=sebastian
3rd-party-app could launch CustomTabsActivity, and could also configure
a custom action button. Now let CustomTabsActivity supports it by
creating a MenuItem.

MozReview-Commit-ID: 2KuMgBJy2gz

--HG--
extra : rebase_source : 93bcfb33001005d307dba68f898375ab7d86adb2
2017-02-03 16:03:21 +08:00
Julian_Chu 50e9f09542 Bug 1329144 - IntentUtil can extract ActionButton info from Intent r=sebastian
To support ActionButton in CustomTabsActivity, information should be
extract from intent.

MozReview-Commit-ID: 3C19U0EQfV6

--HG--
extra : rebase_source : a8d941a3fd740d5d8863e748b20de790b8bf589c
2017-02-03 13:42:13 +08:00
Julian_Chu 6dab553876 Bug 1329144 - Remove useless variable r=sebastian
This variable is useless. So far we reference to a toolbar instance by
local variable. Removing it makes less ambiguous.

MozReview-Commit-ID: 8zrEKaB2H48

--HG--
extra : rebase_source : e35e3f87876ca497745585134018cff41536b9b0
2017-02-02 17:07:41 +08:00
Kaku Kuo e0d4ae1189 Bug 1337301 part 2 - modify the MarkAsContentSource() API; r=gerald
MozReview-Commit-ID: 7hgZZUEvDEK

--HG--
extra : rebase_source : 64f96a5043a921312fbde0cf93b793e5fba6c3dc
2017-02-07 18:20:47 +08:00
Kaku Kuo 7b9206041d Bug 1337301 part 1 - Histogram for VIDEO_AS_CONTENT_SOURCE_IN_TREE_OR_NOT; r=bsmedberg,gerald
MozReview-Commit-ID: HGA6yKbaFxE

--HG--
extra : rebase_source : 612e1f3262d9982904b018e6c512a8a52281ebb7
2017-02-07 18:19:23 +08:00
Henry Chang fa523f6745 Bug 973384 - Call |cb| before WebVTTListener::AsyncOnChannelRedirect returns. r=rillian
MozReview-Commit-ID: 32nXdFpgCjg

--HG--
extra : rebase_source : 5aa5108ef4ba274b5b8f7dc6df77eed59b21680d
2017-02-02 11:26:56 +08:00
Brian Birtles 5ba8812302 Bug 1332206 - Don't clamp steps timing functions outside [0, 1] range; r=hiro
MozReview-Commit-ID: AiSdxQvU2mj

--HG--
extra : rebase_source : 77fb266b62a3a93ac134c1d65d1107c0bb8a110d
2017-02-08 09:25:31 +09:00
Brian Birtles f9bea6f4c1 Bug 1332206 - Add tests for non-clamping step timing function behavior; r=hiro
MozReview-Commit-ID: 6L1RlrZQyMy

--HG--
extra : rebase_source : 744ec8b42c100a89025d601138d9b2f5bed54741
2017-02-08 09:25:31 +09:00
Brian Birtles fbec90c759 Bug 1332206 - Drop some unnecessary calls to pause(); r=hiro
MozReview-Commit-ID: KCvFxh0DbQm

--HG--
extra : rebase_source : ee56169c0c09368316715e589e44c07bee17ce52
2017-02-08 09:25:30 +09:00
Brian Birtles 68d809f515 Bug 1332206 - Move invalid easing tests to the appropriate interface tests; r=hiro
MozReview-Commit-ID: 4PYlZvwRD1L

--HG--
extra : rebase_source : c3b5f4cf81e9bbad5f2bb022ea76d3ad0aeb2e25
2017-02-08 09:25:30 +09:00
Brian Birtles e754344e5f Bug 1332206 - Move tests for timing functions with inputs outside [0, 1]; r=hiro
These should be part of the tests for the transformed distance since that is
currently the only place where they can occur.

This patch also revises the test descriptions somewhat to make it clearer what
is being tested.

MozReview-Commit-ID: D4YfAiZUBYR

--HG--
extra : rebase_source : 778034d7bd02431cb2ebaee7da7e1fe3f745c400
2017-02-08 09:25:30 +09:00
Brian Birtles 0a80bcf958 Bug 1332206 - Add missing tests for steps-end in delay phase; r=hiro
(Once we remove the special clamping behvaior later in this patch series, the
added test here will fail if we don't add special handling for the case
when the progress is zero and we are in the delay phase.)

MozReview-Commit-ID: Dnon2soE1Se

--HG--
extra : rebase_source : c1045d168211bf73ff28102e7177653eedc8b6f2
2017-02-08 09:25:29 +09:00
Brian Birtles a839899d81 Bug 1332206 - Drop checking width in step timing function tests; r=hiro
We only use this once to test the timing function when applied to a keyframe.
Now that we have tests for this in

  animation-model/keyframe-effects/effect-value-transformed-distance.html

we can drop the check here and simplify these tests considerably.

Also, 'progress' is always set so we can drop the check for an undefined value.

MozReview-Commit-ID: 39ajHZBRWBf

--HG--
extra : rebase_source : 548fcfadd97888be126f746bcd1b0113156ce034
2017-02-08 09:25:29 +09:00
Brian Birtles 0ebc2a632d Bug 1332206 - Drop step timing function for compositor animations; r=hiro
This seems like a Gecko-specific test and even then it's not clear why we
expect the result could be different in this case.

MozReview-Commit-ID: Ix8jZLobwcA

--HG--
extra : rebase_source : 9068b8bbd3efc30a588d704eaee3d172824f176c
2017-02-08 09:25:29 +09:00
Brian Birtles 12dad7eff5 Bug 1332206 - Move step timing function tests; r=hiro
MozReview-Commit-ID: HdBtYjbL2la

--HG--
extra : rebase_source : 37fd2e03feadb1a720fc84a7b610a82efd926275
2017-02-08 09:25:29 +09:00
Brian Birtles 81fb137b73 Bug 1332206 - Add tests for keyframe easing; r=hiro
MozReview-Commit-ID: HkWyQXjr7P5

--HG--
extra : rebase_source : 03d4e0d6fd4b676b1ac50cadc0f901e0fd9250d4
2017-02-08 09:25:28 +09:00
Brian Birtles aff2f33999 Bug 1332206 - Simplify invalid easing tests; r=hiro
This doesn't need to be an array of objects when a simple array would do.

MozReview-Commit-ID: 1gtdhG5RPSy

--HG--
extra : rebase_source : ebe92fc91cd94d3b54277810e300b6bba570c8c5
2017-02-08 09:25:28 +09:00
Brian Birtles 4112f0633f Bug 1332206 - Rename effect easing tests to easing tests; r=hiro
These tests are generic enough to be used for either effect easing or keyframe
easing.

MozReview-Commit-ID: 5cpnkiCv0z1

--HG--
rename : testing/web-platform/tests/web-animations/resources/effect-easing-tests.js => testing/web-platform/tests/web-animations/resources/easing-tests.js
extra : rebase_source : eef374243f4a03c7a1fa8f01d04bf0457177848a
2017-02-08 09:25:28 +09:00
Brian Birtles a650d426c7 Bug 1332206 - Rework tests for linear-equivalent cubic-bezier timing functions from effect-easing.html; r=hiro
The purpose of these tests appears to be to check that a linear-equivalent
cubic-bezier timing function (e.g. 'cubic-bezier(0, 0, 0, 0)') does not affect
the result such as clamping values out of the [0, 1] range.

This test really is testing the calculation of the 'transformed distance' in
the "The effect value of a keyframe effect" so we move the test there and
rework it to more clearly test what it is intended to cover.

MozReview-Commit-ID: 9sEr7MlVZKL

--HG--
extra : rebase_source : 290f5d875db32f9396264b76652c02d8b2976bee
2017-02-08 09:25:27 +09:00
Brian Birtles 907ba02e66 Bug 1332206 - Move tests for effect easing to timing-model; r=hiro
This set of tests are really just testing that we apply the timing function to
the animation effect so they belong in the appropriate part of the timing model
tests (and should check getComputedTiming not getComputedStyle).

I've also started to update tests to ES6 where appropriate since it seems
arrow functions, template literals, etc. are all supported on all UAs that
are implementing or likely to implement Web Animations.

MozReview-Commit-ID: 3kXao0Xi0BA

--HG--
extra : rebase_source : dd46913675b83fcb4c8c263b02c4d1c9cc23855f
2017-02-08 09:25:27 +09:00
Brian Birtles 806d8eb6c8 Bug 1332206 - Tidy up visibility tests to use single quotes and drop periods at end of test assertions; r=hiro
MozReview-Commit-ID: E5jloD49U0a

--HG--
extra : rebase_source : c6e2ab3a74b34057c906f64e1f32f12e95e603ea
2017-02-08 09:25:27 +09:00
Brian Birtles b03c6b4fd4 Bug 1332206 - Split effect value tests into separate files; r=hiro
The file naming here is based on the existing effect-value-context.html file,
i.e. we break up all the tests for the calculation the effect value into
separate files named effect-value-***.html.

MozReview-Commit-ID: LY46vX3mHh7

--HG--
rename : testing/web-platform/tests/web-animations/animation-model/keyframe-effects/the-effect-value-of-a-keyframe-effect.html => testing/web-platform/tests/web-animations/animation-model/keyframe-effects/effect-value-overlapping-keyframes.html
rename : testing/web-platform/tests/web-animations/animation-model/keyframe-effects/the-effect-value-of-a-keyframe-effect.html => testing/web-platform/tests/web-animations/animation-model/keyframe-effects/effect-value-visibility.html
extra : rebase_source : bdd2ce7259de59d802b6e45800b238df520ec648
2017-02-08 09:25:26 +09:00
Wes Kocher 95ae929bd7 Merge m-c to autoland, a=merge
MozReview-Commit-ID: AY7XekuIyIs
2017-02-07 16:56:19 -08:00
Wes Kocher 672c83ed65 Merge inbound to central, a=merge
MozReview-Commit-ID: 5H1ZxSV0XuM
2017-02-07 16:33:31 -08:00
Wes Kocher eba276a4fb Merge autoland to central, a=merge
MozReview-Commit-ID: 8yDHss0OAAq
2017-02-07 15:56:57 -08:00