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