Myk Melez
36b6968b1f
Bug 1256667 - evaluate Webapps.jsm early to resolve ts_paint regression; r=mossop
2016-03-18 10:04:05 -07:00
Mike Conley
4e2ae9580b
Bug 1257623 - CC / GC between each cycle of tpaint. r=jmaher
...
MozReview-Commit-ID: L5WBHiVj09J
--HG--
extra : rebase_source : e4e8199bb4a2608cce5b6fa7aff21444d64d0c82
2016-03-17 17:58:38 -04:00
Andrew Swan
a40a974f31
Bug 1256399 use temporary addon installation for update tests r=mossop
...
MozReview-Commit-ID: AdjNzZrA79N
--HG--
extra : rebase_source : e9af181b2964880cce08810deea0140e9d036447
2016-03-15 05:24:49 -07:00
Andrew Halberstadt
c2f03c6447
Bug 1152428 - [mozprocess] Fix UnicodeEncodeError when non-ascii characters are in the environment, r=wlach
...
MozReview-Commit-ID: 3AG9oLxWexy
--HG--
extra : rebase_source : a1f0d66c9434e2129c166181105b55fad43fe716
2016-03-16 11:07:35 -04:00
Byron Campen [:bwc]
02772181cb
Bug 1257472: Forgive rport of 0. r=drno,ekr
...
MozReview-Commit-ID: 12YyYqrt3wR
--HG--
extra : rebase_source : b3e8397a0c29f8a9d354e4081fcf76e103fd11d8
2016-03-17 10:50:33 -05:00
Andrew McCreight
e74d76e118
Bug 1252256, part 13 - Enable test_dom_wheel_event.html on e10s. r=masayuki
2016-03-18 08:35:22 -07:00
Andrew McCreight
fb9a47d272
Bug 1252256, part 12 - Don't call continueTest if we're not expecting any more async handler calls. r=masayuki
...
This makes the sync dispatchEvent() call work properly, and also makes
the case where there are too many async events work better
2016-03-18 08:35:22 -07:00
Andrew McCreight
9f98e659dd
Bug 1252256, part 11 - Rename expectedHandlerCalls to expectedAsyncHandlerCalls. r=masayuki
...
This variable is only needed for async handler calls.
2016-03-18 08:35:22 -07:00
Andrew McCreight
a6fbff6a44
Bug 1252256, part 10 - Use sendWheelAndWait in synthesizeWheel. r=masayuki
2016-03-18 08:35:22 -07:00
Ted Mielczarek
5986418419
bug 1257607 - Add Version type to moz.configure. r=glandium
...
This change adds a `Version` type to moz.configure which is a small
wrapper around `distutils.version.Version`. It's suitable for wrapping
version numbers in configure checks and doing equality or greater-than
less-than comparisons in a sensible way.
MozReview-Commit-ID: BOL6yvemulG
--HG--
extra : rebase_source : 3b463eac0499086f8acffda0d01418b6ab17f3d6
extra : amend_source : aebd6e40c408d9f868623b2f53fcdf7455e2fff5
2016-03-17 11:52:18 -04:00
Ted Mielczarek
8f2baa8e8b
bug 1257542 - check_prog template should sanity check that progs is not a string. r=glandium
...
In Python parens around an expression without a trailing comma is not a tuple,
so ('foo') == 'foo'. This is really easy to screw up with check_progs, which
coerces progs to a list and would give you ['f','o','o'] in this case. This
patch enforces that the progs argument is a tuple or list and errors if it
is not.
MozReview-Commit-ID: 7BJZuF9B8D5
--HG--
extra : rebase_source : 5db9a6b4bb9ef7195c2513407810093bff5e9174
extra : amend_source : f67ab46c2ac00a2a95cfc67e9763ac12b690ac14
2016-03-17 11:04:12 -04:00
Nicolas Silva
b6487df277
Bug 1256045 - Add a null-check in BufferTextureHost::EnsureWrappingTextureSource. r=jnicol
2016-03-18 16:16:06 +01:00
Ehsan Akhgari
3482a3267c
Bug 1229220 - Update the scrollbar visibility prefs when initializing a TabChild; r=smaug
...
This will make sure that window.scrollbars correctly reflects the respective
chrome flags in e10s mode.
We also update nsXULWindow::SetContentScrollbarVisibility() to the new
nsContentUtils helper. That code is responsible for doing this work in the
single process case.
2016-03-18 11:13:20 -04:00
Carsten "Tomcat" Book
ed69b56ca5
Merge mozilla-central to mozilla-inbound
2016-03-18 16:10:42 +01:00
Boris Zbarsky
172598b4e2
Bug 1257335. Replace some AutoSafeJSContext uses with AutoJSAPI or AutoJSContext uses. r=bholley
...
In general, using an AutoJSAPI inited with an object is NOT the same as using
AutoSafeJSContext (or AutoJSAPI inited without an object) and then entering the
compartment of the object: the former will report exceptions to the global of
the object as it comes off the stack, while the latter will not. This only
really matters if we have an object from a window or worker global and hence
might fire error events, or report internal stuff to the web console.
The changes to initing with an object made in this bug are OK for the following
reasons:
1) dom/base/Console.cpp: Always clears its exception before coming off the stack.
2) dom/base/nsDOMClassInfo.cpp: Inits with a non-web global.
3) dom/base/nsFrameMessageManager.cpp: Inits with a non-web global.
4) dom/media/MediaPermissionGonk.cpp: We probably want the caller to notice if
anything here throws.
5) dom/xbl/nsXBLPrototypeBinding.cpp: Inits with a non-web global.
6) dom/xul/nsXULElement.cpp: Inits with a non-web global.
7) extensions/pref/autoconfig/src/nsJSConfigTriggers.cpp: Inits with a non-web global.
8) ipc/testshell/XPCShellEnvironment.cpp: Inits with a non-web global.
2016-03-18 10:48:38 -04:00
Luke Wagner
6d089acee2
Bug 1008453. Add support for navigator.hardwareConcurrency. r=khuey
2016-03-16 15:41:38 -04:00
Bas Schouten
847be1fa4d
Bug 1251431 - Part 2: Do not apply the device transform when drawing to an already intermediate surface. r=jwatt
...
MozReview-Commit-ID: 5DCEvQJK3Us
2016-03-18 14:47:12 +01:00
Bas Schouten
1225ab11b5
Bug 1251431 - Part 1: Allow usage of an A8 source pattern to MaskSurface for D2D 1.1 Moz2D backend. r=jwatt
...
MozReview-Commit-ID: 3SOuVvklajf
2016-03-18 14:47:11 +01:00
Stone Shih
4d7de4769f
Bug 1255597 - Part 4: Remove 'expected fail' settings and expect testcases in responsexml-media-type.htm should be passed. r=khuey
...
--HG--
extra : rebase_source : 3b0710d34e2a1754cb343aa44e0111c86d0a2524
2016-03-16 17:35:08 +08:00
Stone Shih
d2be3770c7
Bug 1255597 - Part 3: Synchronize content-type hint of HttpChannelChild to HttpChannelParent. r=jduell
...
--HG--
extra : rebase_source : 59b5fadf761e8a11d4f946259d5074ba698a46f5
2016-03-16 14:03:57 +08:00
Stone Shih
e6e64c8aec
Bug 1255597 - Part 2: Follow spec to modify the content-type check conditions which determine parsing XHR body or not. r=khuey
...
--HG--
extra : rebase_source : a0c9156b6d2ef87e715a8546eb1637c5ee0cc93d
2016-03-16 14:02:34 +08:00
Stone Shih
c52955e838
Bug 1255597 - Part 1: Remove redundent trailing spaces. r=khuey
...
--HG--
extra : rebase_source : 06bbcec7b6e967f552b4c1ad0cdc53e645063d00
2016-03-16 11:38:27 +08:00
Brian Grinstead
e595e1d0af
Bug 1243961 - Enable browser_bug664688_sandbox_update_after_navigation.js in e10s. r=linclark
...
MozReview-Commit-ID: G4NJPkzewpc
--HG--
extra : rebase_source : cafa6620387d3124a654ee6d9c58cebe020b8c72
2016-03-15 13:32:22 -04:00
Ryan VanderMeulen
7734050890
Bug 1205672
- Re-enable close-multiple.html on e10s.
...
--HG--
extra : rebase_source : c6b3fff013cb5635fd8e453aa37006948345b0ca
2016-03-18 09:31:24 -04:00
Ryan VanderMeulen
405ff64b6f
Bug 1205675 - Re-enable event_body_attribute.html on e10s.
...
--HG--
extra : rebase_source : 1d1ca583dd8eab78e0af673e16b9e58a774ba653
2016-03-18 09:31:24 -04:00
Rail Aliiev
b5e1f67263
Bug 1257499 - Fix patcher config mar-channel-ids r=nthomas r=release DONTBUILD
...
MozReview-Commit-ID: 1iV8GfiAmzq
--HG--
extra : rebase_source : 455ae61571fb88549cb7978113919f867b27a4da
extra : amend_source : 98fe2d7dd326b3a6df44260803164eac2fff75f8
2016-03-17 08:05:20 -04:00
Andrea Marchesini
bfc5e29f9d
Bug 1257480 - null check for GetOrCreateGlobalScope() in WorkerDebuggerGlobalScope, r=khuey
2016-03-18 14:04:57 +01:00
Andi-Bogdan Postelnicu
79dc9ca689
Bug 1256701 - prevent null pointer dereference |selectedTab| in BrowserApp::enterEditingMode. r=sebastian
...
MozReview-Commit-ID: CS7i40ErsPJ
--HG--
extra : rebase_source : 710f856963cf38c093d3bcc0655dd720cc35c0ff
2016-03-18 11:45:54 +02:00
Masatoshi Kimura
71ab75cd8c
Bug 1257517 - Restore accidentally-removed zero check for non-default UVS offset. r=jfkthame
2016-03-18 21:43:39 +09:00
Masatoshi Kimura
66f8a469ef
Bug 1255973 - Remove redundant overrides from gfxPlatform subclasses. r=jfkthame
2016-03-18 21:43:38 +09:00
Masatoshi Kimura
8469845e9e
Bug 1255959
- Remove Arial from Tamil and Gurmukhi font prefs. r=jfkthame
2016-03-18 21:43:37 +09:00
James Graham
43181c6907
Bug 1257797 - Pass product argument by default when running mach web-platform-tests-update, r=Ms2ger
...
MozReview-Commit-ID: QtlQrpaL9J
2016-03-18 11:02:41 +00:00
James Graham
169a7ff8f9
Bug 1257797 - Fix bug that prevents continuing wpt update correctly after patch fails to apply, r=Ms2ger
...
MozReview-Commit-ID: 16VZ2n6Kulq
2016-03-18 11:00:58 +00:00
James Graham
7fde4c11db
Bug 1257799 - Update web-platform-tests expected data to revision dccaa413ec1107e87b72245aa5ce837ee37ddff7, a=testonly
...
MozReview-Commit-ID: DXQ3KYzZEK4
2016-03-18 11:00:56 +00:00
James Graham
75640f0266
Bug 1257799 - Update to latest wptrunner, a=testonly
...
MozReview-Commit-ID: K7Ro7yG0Nds
2016-03-18 10:58:38 +00:00
James Graham
09e37ebf3f
Bug 1257799 - Update web-platform-tests to revision dccaa413ec1107e87b72245aa5ce837ee37ddff7, a=testonly
...
MozReview-Commit-ID: 4ZwuB5KcI9V
2016-03-18 10:57:50 +00:00
James Graham
6586c27c07
Bug 1238435 - Use a slow-loading image in some tests that will load after a minute and a half rather than seven and a half weeks, r=Ms2ger
...
MozReview-Commit-ID: KQXGe8oqQoc
--HG--
rename : testing/web-platform/tests/html/browsers/history/the-location-interface/non-automated/manual_click_replace_during_load.html => testing/web-platform/tests/html/browsers/history/the-location-interface/non-automated/manual_click_replace_during_load-manual.html
extra : rebase_source : c07be2596e18e232876c22839f3dc352b4b0352e
2016-03-17 23:45:46 +00:00
Tim Taubert
21dee167a8
Bug 1257325 - Silence VS2015 compiler warnings in CryptoKey.cpp f=gps r=rbarnes
2016-03-18 11:24:57 +01:00
Jon Coppeard
7ed132a5e3
Bug 1254376 - Add a read barrier to the global's debugger vector r=jimb
2016-03-18 10:14:30 +00:00
Jon Coppeard
e8da73b559
Bug 1257186 - Refactor the way compacting GC passes lists of arenas to background tasks to avoid possible race r=terrence
2016-03-18 10:14:30 +00:00
Jon Coppeard
01807e3860
Bug 1257496 - Add information about cycle count and GC state to our GC stats r=sfink
2016-03-18 10:14:29 +00:00
Bob Owen
06e48326dd
Bug 1257124: Add null check for IDWriteFactory in gfxDWriteFontFileLoader::CreateCustomFontFile. r=bas
2016-03-18 09:53:31 +00:00
Jonathan Kew
924d7f9458
Bug 1256731 - patch 3 - Don't pull the elements below the titlebar up so far they'll clash with the buttons, in the secondary lo-dpi case where the window controls are oversized. r=gijs
2016-03-17 16:05:42 +00:00
Jonathan Kew
08fa921c03
Bug 1256731 - patch 2 - Notify front-end code when screen resolution changes on Windows, so that TabsInTitlebar code can refresh its computations. r=gijs,emk
2016-03-17 12:53:31 +00:00
Jonathan Kew
d5c912cdc6
Bug 1256731 - patch 1 - Don't apply theme-dpi scaling to metrics of window border elements, because Windows doesn't respect per-monitor dpi scaling when it draws them. r=emk
2016-03-16 14:15:47 +00:00
Xidorn Quan
af785a12fd
Bug 968761 - Treat nested calc() as plain parenthesis. r=dbaron
...
MozReview-Commit-ID: Lwd56FaaDWx
--HG--
extra : rebase_source : f57ac5695e6e06c568ff4cb54304a2fd5716fc41
2016-03-03 10:05:37 +08:00
Jed Davis
97f6d03061
Bug 1257305 - Avoid VS2015 about casting int to void*. r=dvander
...
--HG--
extra : rebase_source : 2c5b56560bbf8fbc666e071f3d55aef6684933a6
2016-03-16 17:47:00 -04:00
JerryShih
8f79f6e119
Bug 1251593 - Add the thread checking of AddRef() and Release() in RefCounted class. r=froydnj
...
--HG--
extra : rebase_source : 55ccb2b8834a7aa8c8f949b0ddc572d664a8a0e5
2016-03-17 09:07:00 -04:00
JerryShih
45c666c953
Bug 1251559 - Remove the ownership of WeakPtr in SupportsWeakPtr. r=froydnj
...
--HG--
extra : rebase_source : 95c26d62cb6a39c9379bd1283d3446c44f1ac0b3
2016-03-17 09:15:00 -04:00
Marcos Caceres
744871eb97
Bug 1245334 - Make PromiseMessage.jsm ids more meaningful. r=baku
...
--HG--
extra : rebase_source : ff6f3d0b7a27e6f3b9c1738322ac9a156ecfbfda
2016-03-16 18:07:00 -04:00