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

487891 Коммитов

Автор SHA1 Сообщение Дата
Fred Lin 358c4a1bf6 Bug 1294937 - The context menu does not appear when right-click on the inspector-searchbox. r=gl
MozReview-Commit-ID: 8Ebs5jeYlkq

--HG--
extra : rebase_source : d4358f8c6bb2e3d1e6456190daba6a320c604257
2016-08-15 11:23:16 +08:00
Andreas Tolfsen cf5f3418f9 Bug 1255955 -Run element enabled check before accessibility checks; r=automatedtester
MozReview-Commit-ID: 18OtOKtox3K

--HG--
extra : rebase_source : 2773dbd04f7a728b6b9fcd5db8e57b8abc28abcc
2016-08-13 20:59:14 +02:00
Andreas Tolfsen 50d1d83f2a Bug 1255955 - Simplify element.clickElement complexity; r=automatedtester
MozReview-Commit-ID: IXqgFlS6R6c

--HG--
extra : rebase_source : 77a35e9dcde68ef8c90888bdf6abea470b442296
2016-08-13 20:54:46 +02:00
Andreas Tolfsen 2b8b321b6a Bug 1255955 - Document clickElement and calculateCentreCoords; r=automatedtester
MozReview-Commit-ID: tSC5xRAVAl

--HG--
extra : rebase_source : 2038db7219878edde781a9823a309efcf8d49053
2016-08-13 20:54:15 +02:00
Aaron Klotz 2745382e59 Bug 1293486: Add tearoff IDispatch handler to mscom interceptor; r=jimm
MozReview-Commit-ID: 9PSbpkNcOOh

--HG--
extra : rebase_source : 13ba9a670a43dc68b7760410fd808e03e1ac6d9c
2016-08-12 12:12:48 -06:00
Gregory Szorc 205a281d56 Bug 1295811 - Check COMPILE_ENVIRONMENT instead of SKIP_COMPILER_CHECKS; r=glandium
Reviewed over pastebin+irc, like a boss.
2016-08-17 13:54:22 -07:00
Andrew Halberstadt 66ee5d6243 Bug 1295962 - Remove 'tc' groupSymbol for tasks on the 'lint opt' platform, r=garndt
MozReview-Commit-ID: KQm0ZEEKUxw

--HG--
extra : rebase_source : 30434f8a4fbd8da706c7698ba3a2f8287749e1d0
2016-08-17 09:48:50 -04:00
Alexandre Lissy a9ecd3e3df Bug 1295900 - Switch git-repo off git.mozilla.org r=garndt
MozReview-Commit-ID: Lu6oo0XDTYU

--HG--
extra : rebase_source : 31b899167f8a57396f12033ba39d6ec4cbed82e5
2016-08-17 10:16:54 +02:00
Andrew Comminos fe3660628a Bug 1295757 - Add envvar to permit software GL implementations to use layers acceleration on Linux. r=jrmuizel
MozReview-Commit-ID: KxMZVEKscx3

--HG--
extra : rebase_source : 369bec2181ce4daea0f6e10052f0d9a1da695087
2016-08-16 17:49:41 -04:00
Gregory Szorc 0053208f34 Bug 1295811 - Remove check for __attribute__(aligned()); r=glandium
It was setting ATTRIBUTE_ALIGNED_MAX which hasn't been used for 6 years
since 590a7be0e60f (bug 556455) removed its only consumer.

MozReview-Commit-ID: HSAql5cUrQH

--HG--
extra : rebase_source : 34193d16b6073c5ad13eb4787b876fc3a9266c2b
2016-08-16 21:14:42 -07:00
Gregory Szorc f9df0d3dca Bug 1295811 - Only run allocator checks when compile environment needed; r=glandium
Skipping them saves 1.5-2.0s from configure during an artifact build
on Windows.

MozReview-Commit-ID: ArCvrFP9UsD

--HG--
extra : rebase_source : fa580b69d1d96dc0631b626512273302647126f7
2016-08-16 17:07:00 -07:00
Gian-Carlo Pascutto 99cf64792b Bug 1294331 - Don't enable sandboxing outside of x86/x86_64. r=glandium
MozReview-Commit-ID: Jc0OpFwznVY

--HG--
extra : rebase_source : d0c7a84a8b4440973c6fb315a3171db9aca2bc2b
2016-08-12 15:24:35 +02:00
Bob Silverberg 068821e975 Bug 1295301 - history.onVisitRemoved argument is wrong after a call to history.deleteAll, r=aswan
MozReview-Commit-ID: 9b9PKAwcNDA

--HG--
extra : rebase_source : a0cbbe63b227139085b3641786e14e2a1df13bbe
2016-08-16 09:35:37 -04:00
ctai 36ce16e4cd Bug 608634 - Add the bug number for the todo part. r=jwwang
MozReview-Commit-ID: 7r3GMRiuTNf

--HG--
extra : rebase_source : f91d18ffdd91fe7be862bd9d7c753dc63088bba0
2016-08-17 17:37:58 +08:00
ctai 57f4a5fc0f Bug 608634 - Enable test_error_in_video_document.html in all platform. r=jwwang.
Bug 1154802 provided a workaround for this race condition. So enable it in all platform.

MozReview-Commit-ID: BS1iW4O7TsZ

--HG--
extra : rebase_source : ac825a25b195b22106ae70cb412a0b61bd846bfb
2016-08-17 17:34:07 +08:00
ctai 070831d08f Bug 608634 - Fix redundant comments. r=jwwang.
MozReview-Commit-ID: EYW8O9vZipH

--HG--
extra : rebase_source : 301427f859ff50c32bc28e243f1a606e2ad9ef7a
2016-08-17 16:17:14 +08:00
Sylvestre Ledru 4d1e5235dd Bug 1294650 - Block the version of websense crashing 48 & 49. Followup, we already had this dll r=aklotz
MozReview-Commit-ID: re4nqi94vk

--HG--
extra : rebase_source : b7df4f51335da611b29c0bf94801e748d0b38ecb
2016-08-12 10:45:37 +02:00
Daisuke Akatsuka 04a02cc919 Bug 1277433 - Part 7: Remove eStyleAnimType_EnumU8 related codes. r=birtles
MozReview-Commit-ID: nVN8r0QK4u

--HG--
extra : rebase_source : 81ba3ce1007858de497e620ba04e60b2d6be19b1
2016-08-16 14:30:16 +09:00
Daisuke Akatsuka 0341859607 Bug 1277433 - Part 6: Add tests that were eStyleAnimType_EnumU8. r=birtles
MozReview-Commit-ID: 3JL6whAD7KH

--HG--
extra : rebase_source : f0f5d1de98dd75b42338ff573ec01eeb738ce12e
2016-08-16 14:30:16 +09:00
Daisuke Akatsuka 2ce1433b3f Bug 1277433 - Part 5: Replace eStyleAnimType_EnumU8 to eStyleAnimType_Discrete. r=birtles
MozReview-Commit-ID: IeQQ9rdcWD2

--HG--
extra : rebase_source : 5ffaec107853a42bf2b8c637e60707ca62cd3a92
2016-08-16 14:30:16 +09:00
Daisuke Akatsuka b179aa1d62 Bug 1277433 - Part 4: Add CSS Animation tests. r=birtles
MozReview-Commit-ID: 12CdohazBTS

--HG--
extra : rebase_source : 87a6e17b33241d3db230137f4478357df5a8d4f0
2016-08-16 14:30:15 +09:00
Daisuke Akatsuka 4f5ae2e0ce Bug 1277433 - Part 3: Add tests for CSS Flexbox. r=birtles
MozReview-Commit-ID: 6ozB69Mzy5Z

--HG--
rename : testing/web-platform/tests/web-animations/animation-model/animation-types/animation-types.html => testing/web-platform/tests/web-animations/animation-model/animation-types/type-per-property.html
extra : rebase_source : 86c50e8c9373c83875c4eaf92aff749263d606cc
2016-08-16 14:30:15 +09:00
Daisuke Akatsuka 5cf35f38c1 Bug 1277433 - Part 2: Add tests for CSS Alignment. r=birtles
MozReview-Commit-ID: DrFjQzSmiI8

--HG--
extra : rebase_source : 18623b1d79ceff80d5172a39eb98d0e04a06ba6c
2016-08-16 14:30:15 +09:00
Daisuke Akatsuka 095d7039ae Bug 1277433 - Part 1: Use discrete animation for appropriate CSS Alignment properties. r=dholbert,heycam
MozReview-Commit-ID: BHtzuwJOuB5

--HG--
extra : rebase_source : 975720e6ce68743ab8915a62f8f8cda48ee69340
2016-08-16 14:29:21 +09:00
Mark Hammond e895d544ee Bug 1295410 - ensure we don't pass string objects for GUIDs to PlacesSyncUtils. r=kitcambridge
MozReview-Commit-ID: 8muV3ltTfSx

--HG--
extra : rebase_source : 3a7f7aa5d529a387f5c151a07b1f573c4b6e9eb0
2016-08-16 13:05:50 +10:00
Munro Mengjue Chiang a365444cc2 Bug 1286429 - MediaDevices ondevicechange mochitest; r=jib
MozReview-Commit-ID: 9Mk1jDzRAEQ

--HG--
extra : rebase_source : 657e31211372be12b92369e56ece1c424a63ad50
2016-08-12 10:40:52 +08:00
Eddy Bruel ab86c4dcea Bug 1294013 - [jsdbg2] Disentangle parsing and checking of resumption values. r=jimb
CLOSED TREE
2016-08-11 10:50:00 +08:00
Nathan Froyd 1c2c21cebc Bug 1295192 - part 4 - use a non-null-checked placement new operator in layout code; r=dholbert
The standard placement new function is declared to not throw, which
means that, per spec, a null check on its result is required.  There are
a number of places throughout layout/ where we know that we are passing
non-null pointers to placement new (and receiving them as a return
value), and we are therefore doing useless work performing these null
checks.

Therefore, we should be using an operator new overload that doesn't
require the null check.  MFBT has just such an overload, so use that.
2016-08-17 15:28:45 -04:00
Nathan Froyd bd964c2136 Bug 1295192 - part 3 - remove CPP_THROW_NEW from display list code; r=dholbert
nsDisplayListBuilder::Allocate is infallible.  Therefore,
nsDisplayListItem::operator new, which calls Allocate to obtain memory,
does not need to declare itself as throwing.  And so on for functions
that call nsDisplayListBuilder::Allocate.
2016-08-17 15:28:45 -04:00
Nathan Froyd 274ff3d25a Bug 1295192 - part 2 - remove CPP_THROW_NEW from style struct type-safe operator new overloads; r=bholley
operator new overloads that declare that they don't throw exceptions
require a null check on their return value, per the C++ spec.  We know
that Servo isn't going to call these functions with null pointers, so
remove the CPP_THROW_NEW annotation and save ourselves some work.
2016-08-17 15:28:45 -04:00
Nathan Froyd d9759d258f Bug 1295192 - part 1 - remove CPP_THROW_NEW on layout struct operator new overloads that forward to nsPresShell::AllocateByObjectID; r=dholbert
Structs in our style system use an arena-style allocation system,
managed by the presshell to which they belong.  All of the relevant
overloads that forward allocation requests to the presshell declare
themselves as CPP_THROW_NEW, which indicates that they do not throw
exceptions.  The C++ specification states that operator new overloads
that declare themselves to not throw exceptions require a null check on
their return value.  However, the relevant presshell allocation method,
AllocateByObjectID, is infallible and will never return a null pointer.

The callers of all of these methods are therefore doing useless
(compiler-generated) null checks.  Let's get rid of those useless checks
by removing the CPP_THROW_NEW annotations.  This change declares these
methods will return non-null pointers and throw exceptions in case of
errors--but as we don't use exceptions, and AllocateByObjectID will
abort on OOM, everything works out OK.
2016-08-17 15:28:45 -04:00
Michal Novotny 46b5c2fb6e Bug 1258747 - Support for alternative data in CacheFile, r=honzab 2016-08-17 12:58:44 +02:00
Iris Hsiao 19389cc679 Backed out changeset 8ead64ff09e8 (bug 1294013) 2016-08-17 18:50:40 +08:00
Iris Hsiao 82b995f603 Backed out changeset 9eec5a814230 (bug 1294013) 2016-08-17 18:50:34 +08:00
Iris Hsiao 91d9cf2da1 Backed out changeset 33283d086876 (bug 1294013) 2016-08-17 18:50:29 +08:00
Iris Hsiao da330ea42e Backed out changeset 0289f779f30b (bug 1294013) 2016-08-17 18:50:24 +08:00
Iris Hsiao ccea2b0905 Backed out changeset d14511be496e (bug 1294013) for Windows build bustage 2016-08-17 18:50:18 +08:00
Dan Minor 3de6cf478f Bug 1281382 - Fix setTargetAtTime using incorrect starting value when earlier event is skipped; r=karlt
This updates mLastComputedValue when removing events during the call to
CleanupEventsOlderThan.

MozReview-Commit-ID: 1Veyv8kLIna

--HG--
extra : rebase_source : 9ee9aeb458b60316f93616e3310ad26f9e85e79c
2016-08-12 14:57:19 -04:00
Jon Coppeard 56d2b77b31 Bug 1295027 - Fix spurious rooting hazard r=me 2016-08-17 11:02:25 +01:00
Eddy Bruel 7ec3a9741b Bug 1294013 - Remove callHook from parseResumptionValue(Helper). r=jimb 2016-08-17 11:45:59 +02:00
Eddy Bruel 162cd6ab9b Bug 1294013 - Replace parseResumptionValueHelper with processResumptionValue in handleUncaughtException. r=jimb 2016-08-17 11:44:44 +02:00
Eddy Bruel 2bf9548b9c Bug 1294013 - Factor out processResumptionValue. r=jimb 2016-08-17 11:42:45 +02:00
Eddy Bruel ec711a007e Bug 1294013 - Factor out CheckResumptionValue. r=jimb 2016-08-17 11:40:35 +02:00
Eddy Bruel b734093774 Bug 1294013 - Factor out ParseResumptionValue. r=jimb 2016-08-17 11:39:05 +02:00
Jon Coppeard 0465f26bed Bug 1295035 - Check for failure when allocating chunks r=terrence 2016-08-17 09:41:29 +01:00
Jon Coppeard 630dc42a23 Bug 1295027 - Only mark objects for pretenuring after end of trace session r=terrence 2016-08-17 09:41:29 +01:00
Jon Coppeard 65a78fdeb7 Bug 1295551 - Sweep dictionary mode objects after minor GC r=terrence 2016-08-17 09:41:29 +01:00
Edwin Flores 29a30711a0 Bug 1272123 - Limit the size of CanvasRenderingContext2D::mStyleStack - r=mstange 2016-08-17 09:26:11 +01:00
Edwin Flores d4e78a4c4f Bug 1293560 - Fix debug output in ScaledFontWin::GetFontFileData - r=jfkthame 2016-08-17 09:26:11 +01:00
Edwin Flores 57383e5cb5 Bug 1291528 - Don't use fast path in nsCSSRendering::PaintGradient if source rect is empty - r=mstange 2016-08-17 09:26:11 +01:00