5cba4a9fe4de786814cc464bdeb8de6ca3ea9329: Bug 1283909 - Replaces start menu tile images with larger versions to provide better resoultion on HiDPI screens. r=jaws
Katie Broida <kbroida@gmail.com> - Tue, 16 Aug 2016 10:04:53 -0400 - rev 335597
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1283909 - Replaces start menu tile images with larger versions to provide better resoultion on HiDPI screens. r=jaws MozReview-Commit-ID: LoEBbpXL0dg
55c7a30fb05c49ed6362517aa1c63f1ad310938b: Bug 1221174 - Define the HiDPI version of Share's add-share-button for all themes. r=dolske
Jared Wein <jwein@mozilla.com> - Tue, 16 Aug 2016 15:44:15 -0400 - rev 335596
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1221174 - Define the HiDPI version of Share's add-share-button for all themes. r=dolske MozReview-Commit-ID: DgNcIVERdx1
e90c59d60ded2bf4b2d2a29d0aa1e912f5bacf72: Bug 1291839 - Change the Narrate input[type=range] to use 'change' events instead of 'input' events because we are not interested in intermediate values of the slider. r=eeejay
Jared Wein <jwein@mozilla.com> - Tue, 16 Aug 2016 15:44:15 -0400 - rev 335595
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1291839 - Change the Narrate input[type=range] to use 'change' events instead of 'input' events because we are not interested in intermediate values of the slider. r=eeejay * * * [mq]: temp MozReview-Commit-ID: JpGbdSonDTD
7d7772912cf12d7acce3f85d588bc5816a6f4c48: Bug 1294545 - Enable the arrow-spacing rule for eslint. r=felipe
Jared Wein <jwein@mozilla.com> - Tue, 16 Aug 2016 15:44:15 -0400 - rev 335594
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294545 - Enable the arrow-spacing rule for eslint. r=felipe MozReview-Commit-ID: L4Qwpoukz8R
23b49f827838f8462c82cad654867d846d9567c9: Bug 1294547 - Enable the comma-spacing rule for eslint. r=felipe
Jared Wein <jwein@mozilla.com> - Tue, 16 Aug 2016 15:44:15 -0400 - rev 335593
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294547 - Enable the comma-spacing rule for eslint. r=felipe MozReview-Commit-ID: RCSDEvvk2I
fb19d42ce694da7033b24837a6711225de1e494a: Bug 1294618 - Enable the computed-property-spacing rule for eslint. r=felipe
Jared Wein <jwein@mozilla.com> - Tue, 16 Aug 2016 15:44:14 -0400 - rev 335592
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294618 - Enable the computed-property-spacing rule for eslint. r=felipe MozReview-Commit-ID: IaN54BFBksA
7914e9dc6f8820fdb347de0491b6170a8e45080f: Bug 1294542 - Enable the block-spacing rule for eslint. r=felipe
Jared Wein <jwein@mozilla.com> - Tue, 16 Aug 2016 15:44:13 -0400 - rev 335591
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294542 - Enable the block-spacing rule for eslint. r=felipe MozReview-Commit-ID: AAXqh63QNv3
049fe094cf32ba6afc256bf413e14f9360faca69: Backed out changeset af4cc6c04573 (bug 1282070) for failures in test_bug263683.xul CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Tue, 16 Aug 2016 11:58:33 -0700 - rev 335590
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Backed out changeset af4cc6c04573 (bug 1282070) for failures in test_bug263683.xul CLOSED TREE
af4cc6c04573fca495450725de702f7188dab6ea: Bug 1282070 - repaint the modal highlight mask when the page resizes or changes size due to added/ removed content. r=jaws
Mike de Boer <mdeboer@mozilla.com> - Tue, 16 Aug 2016 18:01:19 +0200 - rev 335589
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1282070 - repaint the modal highlight mask when the page resizes or changes size due to added/ removed content. r=jaws MozReview-Commit-ID: JrTOarWMEQQ
a70835fe9f55c040d4d044b5c55f658d2e399dae: Merge inbound to central, a=merge
Wes Kocher <wkocher@mozilla.com> - Wed, 17 Aug 2016 16:38:41 -0700 - rev 335588
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Merge inbound to central, a=merge
73a588493cbeef5fac53a63420ad82c5fac52185: Backed out 3 changesets (bug 1286476) for frequent windows wpt failures in phases-and-states.html CLOSED TREE
Wes Kocher <wkocher@mozilla.com> - Wed, 17 Aug 2016 10:41:46 -0700 - rev 335587
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Backed out 3 changesets (bug 1286476) for frequent windows wpt failures in phases-and-states.html CLOSED TREE Backed out changeset 53bbfa02d45d (bug 1286476) Backed out changeset 3947ab570883 (bug 1286476) Backed out changeset ffd8c37eb695 (bug 1286476)
111cf77cead5b5d9da72414997c3e78c980b0dfe: Bug 1294013 - [jsdbg2] Disentangle parsing and checking of resumption values Part 2. r=jimb
Iris Hsiao <ihsiao@mozilla.com> - Wed, 17 Aug 2016 21:07:28 +0800 - rev 335586
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294013 - [jsdbg2] Disentangle parsing and checking of resumption values Part 2. r=jimb CLOSED TREE
a23f82bf0443464c2e8129ba98eb3a47c3a4d79f: Bug 1294013 - Replace parseResumptionValueHelper with processResumptionValue in handleUncaughtException. r=jimb
Eddy Bruel <ejpbruel@mozilla.com - Wed, 17 Aug 2016 20:18:57 +0800 - rev 335585
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294013 - Replace parseResumptionValueHelper with processResumptionValue in handleUncaughtException. r=jimb
0ed10cf2e1007c7ed1c0fd30b3ce9e11493d425d: Bug 1294013 - Factor out processResumptionValue. r=jimb
Eddy Bruel <ejpbruel@mozilla.com - Wed, 17 Aug 2016 20:18:54 +0800 - rev 335584
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294013 - Factor out processResumptionValue. r=jimb
d618b94e661266e8e56fdde11c8001ba3f2ab5db: Bug 1294013 - Factor out CheckResumptionValue. r=jimb
Eddy Bruel <ejpbruel@mozilla.com - Wed, 17 Aug 2016 20:18:52 +0800 - rev 335583
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294013 - Factor out CheckResumptionValue. r=jimb
5b0e2ac69f72a996763cac92e0e866ea8f410d1f: Bug 1294013 - [jsdbg2] Disentangle parsing and checking of resumption values. r=jimb
Eddy Bruel <ejpbruel> - Thu, 11 Aug 2016 10:50:00 +0800 - rev 335582
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
Bug 1294013 - [jsdbg2] Disentangle parsing and checking of resumption values. r=jimb CLOSED TREE
6ebd9f34c08ea7bfbf89a25dd7fa639f96d38302: Bug 1295192 - part 4 - use a non-null-checked placement new operator in layout code; r=dholbert
Nathan Froyd <froydnj@gmail.com> - Wed, 17 Aug 2016 15:28:45 -0400 - rev 335581
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
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.
ded99645e6dffa489eab7360bf536bf88220f5eb: Bug 1295192 - part 3 - remove CPP_THROW_NEW from display list code; r=dholbert
Nathan Froyd <froydnj@gmail.com> - Wed, 17 Aug 2016 15:28:45 -0400 - rev 335580
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
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.
03b66848f748859939710a1ed1aeab51a3625950: Bug 1295192 - part 2 - remove CPP_THROW_NEW from style struct type-safe operator new overloads; r=bholley
Nathan Froyd <froydnj@gmail.com> - Wed, 17 Aug 2016 15:28:45 -0400 - rev 335579
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
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.
6e323796605a15549fe37b1bec6dc904c93ef886: Bug 1295192 - part 1 - remove CPP_THROW_NEW on layout struct operator new overloads that forward to nsPresShell::AllocateByObjectID; r=dholbert
Nathan Froyd <froydnj@gmail.com> - Wed, 17 Aug 2016 15:28:45 -0400 - rev 335578
Push 10033 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:50:26 +0000
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.
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip