f3a1648af4e852c60f879ca8c7f83e8342e214ab: Bug 1167553 - Timeout-related Service Worker shutdowns should be reported. r=bkelly
Andrew Sutherland <asutherland@asutherland.org> - Wed, 06 Jul 2016 16:34:19 -0400 - rev 344443
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1167553 - Timeout-related Service Worker shutdowns should be reported. r=bkelly Log a message when shutting down a service worker with pending promises. Looks like: Terminating ServiceWorker for scope ‘http://mochi.test:8888/tests/dom/workers/test/serviceworkers/’ with pending waitUntil/respondWith promises because of grace timeout.
b8ca65757e7c645d759afe80d0fb8fd3f15d80d6: Bug 1233798 - report to console when service worker register fails due to mime-type issues. r=bkelly
Andrew Sutherland <asutherland@asutherland.org> - Tue, 05 Jul 2016 22:24:23 -0400 - rev 344442
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1233798 - report to console when service worker register fails due to mime-type issues. r=bkelly Log a message to the console when there is no Content-Type received for a service worker or it's not a JS type. With test. Looks like: Failed to register/update a ServiceWorker: Non-JS Content-Type of ‘text/plain’ received for script ‘http://mochi.test:8888/tests/dom/workers/test/serviceworkers/sw_bad_mime_type.js’.
ad2cbcabbc571104bb0656668bdef187d0a1b122: Bug 1267473 - Report to console if service worker script 404s. r=bkelly
Andrew Sutherland <asutherland@asutherland.org> - Tue, 05 Jul 2016 16:47:10 -0400 - rev 344441
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1267473 - Report to console if service worker script 404s. r=bkelly Add an error message of the following form for when a register/update job fails for network reasons: Failed to register/update a ServiceWorker for scope ‘http://mochi.test:8888/tests/dom/workers/test/serviceworkers/network_error/’: Load failed with status 404 for script ‘http://mochi.test:8888/tests/dom/workers/test/serviceworkers/404.js’. A mochitest is added that verifies this. To simplify the process of logging error messages, ServiceWorkerManager gains a new LocalizeAndReportToAllClients method that always provides the SW scope as the first argument to the localized string since all good error messages should include it. Its argument list takes an nsTArray<nsString> in order to reduce the potential for use-after-free scenarios from the char16_t** signature that unfortunately has rippled outwards from the nsIStringBundle interface. This potentially results in more memory allocation and byte shuffling than is strictly necessary, but we're also talking about rare error logging where it's better to optimize for easily adding the messages without needing to get hung up on the life-cycle of temporaries. nsTArray gained a std::initializer_list in bug 1228641. It is explicit, so inline argument usages may take a form along the lines of: `nsTArray<nsString> { string1, string2, ... }` This change did necessitate a change to nsContentUtils to add an nsTArray variant of FormatLocalizedString since the existing public function was slightly too clever. It used a template function to statically acquire the number of arguments at compile time, which is not compatible with the dynamic nsTArray usage. Since nsTArray may be useful to other consumers as well, I placed the conversion logic in nsContentUtils.
60fdac16b45828f1d2d979f3ff28c0783e8a2edc: Bug 1263092 - Improve error logging when reftests fail due to the screen resolution being too low. r=dholbert
Matt Woodrow <mwoodrow@mozilla.com> - Mon, 11 Jul 2016 13:11:08 +1200 - rev 344440
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1263092 - Improve error logging when reftests fail due to the screen resolution being too low. r=dholbert
2f89df793074acdd9a682c055cd7c9470409cf5e: Bug 1279503 - part 2 - moving BrowserConfiguration in the ContentChild::InitXPCOM, r=gabor
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 11 Jul 2016 00:28:13 +0200 - rev 344439
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1279503 - part 2 - moving BrowserConfiguration in the ContentChild::InitXPCOM, r=gabor
999f189f11473c3a027f58fa859724fa7be20f30: Bug 1279503 - part 1 - removed a non-used variable in BrowserConfiguration, r=gabor
Andrea Marchesini <amarchesini@mozilla.com> - Mon, 11 Jul 2016 00:28:10 +0200 - rev 344438
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1279503 - part 1 - removed a non-used variable in BrowserConfiguration, r=gabor
b5ec1de16b8155a721f9fbd6eb9dd13d9f0c3b11: Bug 1280827 - Remove some obsolete OS X version checks in gfx/. r=jrmuizel.
stefanh@inbox.com - Sun, 10 Jul 2016 13:11:33 +0200 - rev 344437
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1280827 - Remove some obsolete OS X version checks in gfx/. r=jrmuizel.
1432b1e6d1ade9b3cdbd03caf5f1602740ab6a10: Bug 1285326 - Remove custom check in CheckUserContextCompatibility for UCI == 0 in nsWindowWatcher, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Sun, 10 Jul 2016 08:08:39 +0200 - rev 344436
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1285326 - Remove custom check in CheckUserContextCompatibility for UCI == 0 in nsWindowWatcher, r=smaug
1421386af3ccdaf2142fcbe1de57f83f5cf34598: Bug 1284322 - Unblacklist NVIDIA >8.15.11.8265, >8.16.11.8265. r=jrmuizel
Benoit Girard <b56girard@gmail.com> - Sat, 09 Jul 2016 21:14:31 -0400 - rev 344435
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1284322 - Unblacklist NVIDIA >8.15.11.8265, >8.16.11.8265. r=jrmuizel MozReview-Commit-ID: 6x9lWGEJCZ
fd3ca70470c541fe8db459f60f001b91a041ee7d: Bug 1285411. Mark preserve 3d children as "force descend into" before we mark absolute frames so that we can save the proper clip for more out of flow frames. r=mattwoodrow
Timothy Nikkel <tnikkel@gmail.com> - Sat, 09 Jul 2016 18:41:02 -0500 - rev 344434
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1285411. Mark preserve 3d children as "force descend into" before we mark absolute frames so that we can save the proper clip for more out of flow frames. r=mattwoodrow
2393f903d0a732960e73ae00489d0758d5f526f0: Bug 1281004: factor out searching for python objects by path; r=gps
Dustin J. Mitchell <dustin@mozilla.com> - Wed, 29 Jun 2016 22:12:09 +0000 - rev 344433
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1281004: factor out searching for python objects by path; r=gps MozReview-Commit-ID: 4ioEqPA7BQk
a2e0ea4065264c7a738a57c4110b8b13632894a6: Bug 1285658 - Remove a gap between dashed side and dashed corner if border radius is not an integer. r=jrmuizel
Tooru Fujisawa <arai_a@mac.com> - Sun, 10 Jul 2016 06:18:12 +0900 - rev 344432
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1285658 - Remove a gap between dashed side and dashed corner if border radius is not an integer. r=jrmuizel
fd6e8d0e44befaf5a6bf38945f8529235a4ac0b9: Bug 1266369 - Don't define kVK_RightCommand when building against the macOS 10.12 SDK. r=masayuki
ojab <ojab@ojab.ru> - Sat, 09 Jul 2016 12:57:01 -0400 - rev 344431
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1266369 - Don't define kVK_RightCommand when building against the macOS 10.12 SDK. r=masayuki kVK_RightCommand is already defined in Carbon.framework in 10.12. MozReview-Commit-ID: 5QWRK4Gokg8
489a2db1b1657f31916d33cac2862544a1c80de0: Merge m-c to m-i
Phil Ringnalda <philringnalda@gmail.com> - Sat, 09 Jul 2016 09:01:35 -0700 - rev 344430
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Merge m-c to m-i
4ee47bdad6af2b140e9855d621b00e7cfd64b2e0: Backed out changeset 2a9ec8b312c3 (bug 1280178) for taskcluster-images failure
Phil Ringnalda <philringnalda@gmail.com> - Sat, 09 Jul 2016 08:46:02 -0700 - rev 344429
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Backed out changeset 2a9ec8b312c3 (bug 1280178) for taskcluster-images failure
2262d40c51c633aea4bfe5fdb152184fbcb20006: Bug 1279568 - Capture thumbnails in an internal-only container. r=baku,markh
Jonathan Hao <jhao@mozilla.com> - Sat, 09 Jul 2016 21:41:32 +0800 - rev 344428
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1279568 - Capture thumbnails in an internal-only container. r=baku,markh
df69a26957d3104517da062650291f77d402645e: Bug 1279568 - Modify thumbnails tests to make sure cookies can't be set by document.cookies or xhr. r=markh
Jonathan Hao <jhao@mozilla.com> - Sat, 09 Jul 2016 21:41:30 +0800 - rev 344427
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1279568 - Modify thumbnails tests to make sure cookies can't be set by document.cookies or xhr. r=markh
a60cf1b7124aa067e96cdd751ac526008f96ff8a: Bug 1285508 - Fixing memory report for BlobURLs, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Sat, 09 Jul 2016 13:19:46 +0200 - rev 344426
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1285508 - Fixing memory report for BlobURLs, r=smaug
ff117266d9de99e0bafa5cf147948cc8dc054949: Bug 1264236 - Implement DataTransfer.getFiles, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Sat, 09 Jul 2016 11:21:42 +0200 - rev 344425
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1264236 - Implement DataTransfer.getFiles, r=smaug
942dac3830549a98809abca0d62aeb7599c51631: Bug 1260651 part.61 Replace "etc" with "etc." r=mccr8
Masayuki Nakano <masayuki@d-toybox.com> - Fri, 08 Jul 2016 14:15:21 +0900 - rev 344424
Push 6389 by raliiev@mozilla.com at Mon, 19 Sep 2016 13:38:22 +0000
Bug 1260651 part.61 Replace "etc" with "etc." r=mccr8 MozReview-Commit-ID: JFgd0t2bqzu
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 tip