e6f6dc496d61e33853d5aa71713f7b2a7416f96f: Bug 1517368 - Expose PopupBlocker status via ChromeUtils - tests, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 04 Jan 2019 16:16:59 +0100 - rev 509695
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517368 - Expose PopupBlocker status via ChromeUtils - tests, r=smaug
9dfb6ebdf897d8bab0ddefb460ece64786cbe8f6: Bug 1517368 - Expose PopupBlocker status via ChromeUtils, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 04 Jan 2019 16:16:59 +0100 - rev 509694
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517368 - Expose PopupBlocker status via ChromeUtils, r=smaug
ebee49cf02703325eaec9f769c60bd74bc6894ae: Bug 1517368 - Allow just the first external protocol URL in <iframe>, r=smaug
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 04 Jan 2019 16:16:58 +0100 - rev 509693
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517368 - Allow just the first external protocol URL in <iframe>, r=smaug
a925aa11dd43eeddf065ec9f795ef4ab17050ea4: Bug 1517567 - remove unused FILETIME-related functions from chromium ipc; r=jld
Nathan Froyd <froydnj@mozilla.com> - Fri, 04 Jan 2019 09:13:05 -0500 - rev 509692
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517567 - remove unused FILETIME-related functions from chromium ipc; r=jld This removes one include of windows.h, which is nice.
58fe75a45a2d3e3b2a41e563b2b5c85f444517b6: Bug Bug 1515272 - Get rid of nsIURIClassifier.classifyLocal(), r=dimi, r=froydnj
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 04 Jan 2019 14:46:30 +0100 - rev 509691
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug Bug 1515272 - Get rid of nsIURIClassifier.classifyLocal(), r=dimi, r=froydnj
b8155ef9f71faa4a380080a1253c5118b8b20979: Bug 1514202 - Port flash url-classifier to nsIUrlClassifierFeature - part 2 - Cleanup Flash classification, r=dimi, r=edgar
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 04 Jan 2019 14:45:53 +0100 - rev 509690
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1514202 - Port flash url-classifier to nsIUrlClassifierFeature - part 2 - Cleanup Flash classification, r=dimi, r=edgar
ddd69d7ae1a0fc874b7037981f90e48abee73f39: Bug 1514202 - Port flash url-classifier to nsIUrlClassifierFeature - part 1 - Flash feature, r=dimi, r=edgar, r=valentin
Andrea Marchesini <amarchesini@mozilla.com> - Fri, 04 Jan 2019 14:45:42 +0100 - rev 509689
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1514202 - Port flash url-classifier to nsIUrlClassifierFeature - part 1 - Flash feature, r=dimi, r=edgar, r=valentin
6dd228164d427b7b247e59e7d9d0251206dea83d: Bug 1514040 - Dispatch events to hidden datetimebox UA Widget r=smaug
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 04 Jan 2019 21:53:51 +0000 - rev 509688
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1514040 - Dispatch events to hidden datetimebox UA Widget r=smaug The XBL binding implementation relied on nsDateTimeControlFrame to call into its nsIDateTimeInputArea implementation. This is correct because the XBL binding is only constructed when the element has a frame. If the value is set while the element is hidden, the XBL binding will pick up the correct value during construction. That is not the case for UA Widget. As it is constructed when the DOM is attached, relying on nsDateTimeControlFrame to send an event when attributes change means the event won't be sent to the already constructed UA Widget. This patch fixes that by moving the event dispatching calls originating from HTMLInputElement out of nsDateTimeControlFrame, so they will behave correctly in the absence of the frame. I've also moved the gut of nsDateTimeControlFrame::HasBadInput() to DateTimeInputTypeBase::HasBadInput(). Content script should be allowed to validate the input without the frame. Sadly this means the XBL implementation and the UA Widget implementation have further diverged. The complexity should go away when we could finally remove the XBL implementation. nsDateTimeControlFrame still dispatches a few events to UA Widget, in AttributeChanged() and SyncDisabledState(), as they are originated from the layout. The name of the events in AttributeChanged() are incorrect though -- I am correcting that in this patch too. Differential Revision: https://phabricator.services.mozilla.com/D15601
8e900ef58b0f05fa6cacd29b719bbb14ad8c8e72: Bug 1461737 - Move nsstring-rs to a better location, r=nika
bitnotri <bitnotri@protonmail.com> - Fri, 04 Jan 2019 22:03:56 +0000 - rev 509687
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1461737 - Move nsstring-rs to a better location, r=nika Differential Revision: https://phabricator.services.mozilla.com/D15743
f000153a1f7f599af8c805c5d447ef81fc5f14d3: Backed out changeset 87219897a280 (bug 1516554) for reftest failures on draw_rect.html and wpt assertion failures.
Brindusan Cristian <cbrindusan@mozilla.com> - Fri, 04 Jan 2019 22:29:51 +0200 - rev 509686
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Backed out changeset 87219897a280 (bug 1516554) for reftest failures on draw_rect.html and wpt assertion failures.
022c976023ae3f7ac630af932d2dad1e16d03032: Bug 1517821 - Add a mochitest for bug 1513232. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 04 Jan 2019 20:16:35 +0000 - rev 509685
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517821 - Add a mochitest for bug 1513232. r=kats Differential Revision: https://phabricator.services.mozilla.com/D15741
7627e62b38332c8f5ccdcff98000340a4ff20e4f: Bug 1517052 - [raptor] Do not report power usage when raptor fails to report results; r=jmaher
Rob Wood <rwood@mozilla.com> - Fri, 04 Jan 2019 20:09:31 +0000 - rev 509684
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517052 - [raptor] Do not report power usage when raptor fails to report results; r=jmaher Differential Revision: https://phabricator.services.mozilla.com/D15744
fc381b6584997e41a989228472d1afe802bbb067: Bug 1517773 - Update webrender to commit 5e06512aee0a2e09379a49111c36f91d0ae489f4 (WR PR #3471). r=kats
WR Updater Bot <graphics-team@mozilla.staktrace.com> - Fri, 04 Jan 2019 19:37:50 +0000 - rev 509683
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1517773 - Update webrender to commit 5e06512aee0a2e09379a49111c36f91d0ae489f4 (WR PR #3471). r=kats https://github.com/servo/webrender/pull/3471 Differential Revision: https://phabricator.services.mozilla.com/D15746
92f9e0296e6270f507f6b36aa7038b6d03ba2a04: Bug 1512048 - Convert tabmodalprompt binding to JSM module r=Gijs
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 04 Jan 2019 19:29:34 +0000 - rev 509682
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512048 - Convert tabmodalprompt binding to JSM module r=Gijs This converts the tabmodalprompt binding to a class, to be constructed along side with the element by TabModalPromptBox. TabModalPromptBox will keep the instances in a map and pass it to the callers, instead of the element. The tests and callers can access the class instance by passing the element reference to the map. Differential Revision: https://phabricator.services.mozilla.com/D15505
606aa2a9d0b28592538bbf77405ac10dda993df0: Bug 1515970 - Don't access creditCards store in _updateSavedFieldNames unless it is enabled r=MattN
Timothy Guan-tin Chien <timdream@gmail.com> - Fri, 04 Jan 2019 16:12:43 +0000 - rev 509681
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1515970 - Don't access creditCards store in _updateSavedFieldNames unless it is enabled r=MattN Differential Revision: https://phabricator.services.mozilla.com/D15393
35dc9703f35828c01e960e5d1e52fc96620afd85: Bug 1512244 - Part 8: Use common path in more cases r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Fri, 04 Jan 2019 18:33:15 +0000 - rev 509680
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512244 - Part 8: Use common path in more cases r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D13837
75084adf55a7a992ab00ef777086fdccf3e0f57c: Bug 1512244 - Part 7: Check the force SC flag first before calling IsStackingContext() r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Fri, 04 Jan 2019 18:32:46 +0000 - rev 509679
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512244 - Part 7: Check the force SC flag first before calling IsStackingContext() r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D13836
3079e8d58d96756f3e2ea26237904d37331a61f1: Bug 1512244 - Part 6: Handle blend mode in BuildDisplayListForStackingContext() r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Fri, 04 Jan 2019 18:32:16 +0000 - rev 509678
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512244 - Part 6: Handle blend mode in BuildDisplayListForStackingContext() r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D13835
88de1411e7f47f1cff6aa7839d70db7743e79edf: Bug 1512244 - Part 5: Refactor OOF frame handling r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Fri, 04 Jan 2019 18:31:51 +0000 - rev 509677
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512244 - Part 5: Refactor OOF frame handling r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D13834
c608a75ea9c8b324614e2de81dcbea1fc1902525: Bug 1512244 - Part 4: Avoid call to GetContent() r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Fri, 04 Jan 2019 18:31:21 +0000 - rev 509676
Push 10547 by ffxbld-merge at Mon, 21 Jan 2019 13:03:58 +0000
Bug 1512244 - Part 4: Avoid call to GetContent() r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D13833
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip