Ehsan Akhgari
4ea67edf08
Bug 1517014 - Part 4: Remove a useless QueryInterface from AntiTrackingCommon::IsOnContentBlockingAllowList(); r=baku
...
The only implementation of nsIURI which has a GetHostPort() method which can
succeed is nsStandardURL, which implements nsIURL. Other implementations
either do not implement nsIURL (so in the old version, they would bail out
early) or they do, but their GetHostPort() method returns an error code
unconditionally (so in the old version, they would bail out later). Hence,
this patch doesn't change the semantics of the code.
Depends on D15545
Differential Revision: https://phabricator.services.mozilla.com/D15546
--HG--
extra : moz-landing-system : lando
2019-01-07 18:45:32 +00:00
Ehsan Akhgari
7c77372689
Bug 1517014 - Part 3: Avoid a hashtable lookup in AntiTrackingCommon::IsOnContentBlockingAllowList(); r=baku
...
Depends on D15544
Differential Revision: https://phabricator.services.mozilla.com/D15545
--HG--
extra : moz-landing-system : lando
2019-01-07 18:45:30 +00:00
Ehsan Akhgari
8edc422166
Bug 1517014 - Part 2: Avoid the overhead of parsing our origin string into a URI in AntiTrackingCommon::IsOnContentBlockingAllowList(); r=baku
...
Depends on D15543
Differential Revision: https://phabricator.services.mozilla.com/D15544
--HG--
extra : moz-landing-system : lando
2019-01-07 18:45:28 +00:00
Ehsan Akhgari
b63debc2d4
Bug 1517014 - Part 1: Add nsIPermissionManager.testPermissionOriginNoSuffix(), an API for testing permissions using an origin string without the overhead of parsing it into a URI; r=nika
...
For consumers which have an origin string, currently they need to parse it into
a URI before they can call testPermission(). Internally, in the common case this
nsIURI* argument will be immediately converted back into the same origin string
in PermissionKey::CreateFromURI(). This means that the cost of parsing the
original origin string will effectively end up being wasted in the common case.
This patch adds an API that allows the consumer to test a permission using the
origin string directly, and only parse it into an nsIURI when necessary, thereby
avoiding this overhead.
Differential Revision: https://phabricator.services.mozilla.com/D15543
--HG--
extra : moz-landing-system : lando
2019-01-07 18:45:26 +00:00
Florin Strugariu
0654d55e71
Bug 1513367 Add Yahoo to tp6 r=rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D14425
--HG--
extra : moz-landing-system : lando
2019-01-07 16:25:54 +00:00
Florin Strugariu
627ce82d7d
Bug 1510404 Add Wikipedia to tp6 r=rwood
...
Differential Revision: https://phabricator.services.mozilla.com/D14134
--HG--
extra : moz-landing-system : lando
2019-01-07 16:11:25 +00:00
Dave Townsend
1c728fbeac
Bug 1517029: Fail favicon requests when encountering an icon that requires credentials. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D15768
--HG--
extra : moz-landing-system : lando
2019-01-07 17:57:46 +00:00
Dave Townsend
db7545da18
Bug 1516658: Favicon requests should use an accept header appropriate for images. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D15778
--HG--
extra : moz-landing-system : lando
2019-01-07 17:43:23 +00:00
Dimi Lee
d620535216
Bug 1517704 - Add cpi to the list of executable extensions in download protection. r=gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D15804
--HG--
extra : moz-landing-system : lando
2019-01-07 15:22:21 +00:00
thomasmo
8238e409af
Bug 1474034
- Use consistent prefixes for POD struct members in gfx/vr/external_api/moz_external_vr.h r=kip
...
This change updates the structs VRDisplayState, VRLayer_2D_Content, and VRLayer_Stereo_Immersive to
not have 'm' prefix for its members.
Differential Revision: https://phabricator.services.mozilla.com/D15222
--HG--
extra : moz-landing-system : lando
2019-01-07 17:46:54 +00:00
Ehsan Akhgari
7d27d43328
Bug 1517062 - Stop using a hashtable in ContentBlockingLog; r=baku
...
Differential Revision: https://phabricator.services.mozilla.com/D15587
--HG--
extra : moz-landing-system : lando
2019-01-07 18:49:47 +00:00
Gijs Kruitbosch
fca05d0c79
Bug 1515103 - show frame rate and whether we're on a low end device in about:support, r=kats,jaws,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D15844
--HG--
extra : moz-landing-system : lando
2019-01-07 18:48:11 +00:00
Martin Stransky
5844dd5c5b
Bug 1516101 - Don't use locale-specific AppendPrintf() to print float values, r=jhorak
...
Differential Revision: https://phabricator.services.mozilla.com/D15836
--HG--
extra : moz-landing-system : lando
2019-01-07 14:43:31 +00:00
Ekanan Ketunuti
ccda860171
Bug 1518008 - Add words to en-US dictionary. r=ehsan
2019-01-06 19:23:58 +07:00
Tooru Fujisawa
66ebd26630
Bug 1500836 - Call setBindingsAccessedDynamically if delete with name operand appears in BinAST. r=Yoric
2019-01-08 11:33:21 +09:00
Tooru Fujisawa
7dd547507b
Bug 1502792 - Part 2: Add ErrorReportMixin which implements error reporting methods, and make them available in Parser and Tokenizer. r=jwalden
2019-01-08 11:33:20 +09:00
Tooru Fujisawa
fdf5f96e93
Bug 1502792 - Part 1: Use va_list* instead of va_list in ReportCompile{Error,Warning} parameter type. r=jwalden
2019-01-08 11:33:20 +09:00
Jeff Walden
4119074e02
Bug 1517624 - Followup fix for the sm-rust job, r=bustage, r=me as trivial
2019-01-07 17:35:48 -08:00
Natalia Csoregi
a0ea2d1303
Bug 1505353 - Disable org.mozilla.geckoview.test.AccessibilityTest.autoFill_navigation on debug platform for frequent failures. r=jmaher
2019-01-05 05:31:00 +02:00
David Major
46bdab596b
Bug 1517594 - Don't use mrs instruction in aarch64-windows r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D15680
--HG--
extra : moz-landing-system : lando
2019-01-04 15:29:07 +00:00
Dão Gottwald
01a2ec62f5
Bug 1518441 - Remove obsolete styling for toolbarseparators in the downloads panel footer. r=paolo
...
Differential Revision: https://phabricator.services.mozilla.com/D15919
--HG--
extra : moz-landing-system : lando
2019-01-08 15:23:54 +00:00
Dhyey Thakore
1208511f7b
Bug 1517505 - Remove app/feature and bootstrap exceptions from all_files_referenced test r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D15783
--HG--
extra : moz-landing-system : lando
2019-01-08 15:25:50 +00:00
Jan de Mooij
a0640935f5
Bug 1518077 part 2 - Add MEMORY_JS_REALMS_{USER,SYSTEM} similar to the MEMORY_JS_COMPARTMENTS_{USER,SYSTEM} counts. r=njn,chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D15809
--HG--
extra : moz-landing-system : lando
2019-01-08 15:11:36 +00:00
Jan de Mooij
5b05f372ab
Bug 1518077 part 1 - Fix MEMORY_JS_COMPARTMENTS_{USER,SYSTEM} telemetry to count number of compartments instead of realms. r=njn
...
Differential Revision: https://phabricator.services.mozilla.com/D15808
--HG--
extra : moz-landing-system : lando
2019-01-08 15:11:08 +00:00
Valentin Gosu
55d58519a7
Bug 1517542 - Fail URL deserialization if query or ref start at position 0 r=mayhemer
...
Differential Revision: https://phabricator.services.mozilla.com/D15854
--HG--
extra : moz-landing-system : lando
2019-01-08 15:00:05 +00:00
Andrew Halberstadt
0e9c1caf7d
Bug 1515261 - [mozversioncontrol] Fix unicode env string on Windows, r=sheehan
...
Differential Revision: https://phabricator.services.mozilla.com/D15727
--HG--
extra : moz-landing-system : lando
2019-01-07 16:26:49 +00:00
Ryan VanderMeulen
262c894e52
Bug 1518478 - Re-enable some DOM Events mochitests which are now passing. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D15942
--HG--
extra : rebase_source : 991ba7bd144da3531c88f5a6ef1e815aced9a92b
2019-01-07 20:09:57 -05:00
Dan Minor
743a863043
Bug 1439997 - Fix ondevicechange event on OS X; r=jib
...
This brings the changes from Bug 1286429 that were made to the older
mac/avfoundation video capture code to the newer objc video capture
code.
Depends on D15196
Differential Revision: https://phabricator.services.mozilla.com/D15197
--HG--
extra : moz-landing-system : lando
2019-01-08 14:39:15 +00:00
Dan Minor
c02e428bd0
Bug 1439997 - Remove old mac video capture code; r=jib
...
This code is no longer used and has been removed upstream. We can remove
it as well.
Differential Revision: https://phabricator.services.mozilla.com/D15196
--HG--
extra : moz-landing-system : lando
2019-01-07 16:34:01 +00:00
Jared Wein
486fc92870
Bug 1514613 - Use originalTarget instead of relying on _overPlayingIcon where possible. r=dao
...
Differential Revision: https://phabricator.services.mozilla.com/D14778
--HG--
extra : moz-landing-system : lando
2019-01-08 13:50:45 +00:00
Kartikaya Gupta
684b20393f
Bug 1508828 - Add a task to run standalone WebRender CI scripts on Windows. r=glandium,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D15412
--HG--
extra : moz-landing-system : lando
2019-01-08 14:15:30 +00:00
Dão Gottwald
b28ebd54d3
Bug 1509631 - Fix identity popup expander color. r=johannh
...
Differential Revision: https://phabricator.services.mozilla.com/D15811
--HG--
extra : moz-landing-system : lando
2019-01-08 14:11:18 +00:00
Dão Gottwald
7babdea7bb
Bug 1518462 - Consolidate panel footer button dimensions. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D15935
--HG--
extra : moz-landing-system : lando
2019-01-08 13:54:41 +00:00
André Bargull
257562448d
Bug 1517461: Use background allocation kind when tenuring typed arrays allocated from JIT code. r=jonco
2019-01-03 04:59:58 -08:00
Brindusan Cristian
331818d5aa
Merge mozilla-central to inbound. a=merge CLOSED TREE
2019-01-07 18:46:25 +02:00
Lee Salzman
34a3926bd5
Bug 1514112 - listen for font setting changes even if DWrite is not used. r=jrmuizel
2019-01-07 11:46:04 -05:00
Brindusan Cristian
4d62b74678
Merge inbound to mozilla-central. a=merge
2019-01-07 18:43:04 +02:00
shindli
501ce65945
Backed out changeset 462d05bad533 (bug 1517653) for assertion failures in z:/build/build/src/js/src\vm/HelperThreads.h:361 CLOSED TREE
2019-01-07 18:18:16 +02:00
Yoshi Cheng-Hao Huang
d38247a38e
Bug 1517158 - add hasGlobal for AbstractFramePtr, DebugFrame and JSScript. r=jonco
...
To prevent triggering read barrier while accessing GlobalObject.
2019-01-07 16:37:22 +01:00
Dão Gottwald
2eb057d8bd
Bug 1510565 - Fix download panel button color. r=paolo
...
Differential Revision: https://phabricator.services.mozilla.com/D15814
--HG--
extra : moz-landing-system : lando
2019-01-07 13:06:22 +00:00
Olli Pettay
2dc267cbf3
bug 1516426, null check touch target before trying to access it's frame, r=masayuki
2019-01-07 15:05:11 +02:00
WR Updater Bot
08e5e61804
Bug 1517975 - Update webrender to commit 1b226534099a24c741e9827c4612eee1ec12d4ee (WR PR #3478 ). r=kats
...
https://github.com/servo/webrender/pull/3478
Differential Revision: https://phabricator.services.mozilla.com/D15822
--HG--
extra : moz-landing-system : lando
2019-01-07 12:47:12 +00:00
Emilio Cobos Álvarez
6eacde7b60
Bug 1518098 - Manually rename some variables. r=jwatt#style
...
lop is not an acceptable variable name for LengthPercentage.
Differential Revision: https://phabricator.services.mozilla.com/D15813
--HG--
extra : moz-landing-system : lando
2019-01-07 12:42:40 +00:00
Emilio Cobos Álvarez
b78489b8af
Bug 1518098 - Rename LengthOrPercentage to LengthPercentage. r=jwatt#style
...
It does not represent `<length> | <percentage>`, but `<length-percentage>`, so
`LengthOrPercentage` is not the right name.
This patch is totally autogenerated using:
rg 'LengthOrPercentage' servo | cut -d : -f 1 | sort | uniq > files
for file in $(cat files); do sed -i "s#LengthOrPercentage#LengthPercentage#g" $file; done
Differential Revision: https://phabricator.services.mozilla.com/D15812
--HG--
extra : moz-landing-system : lando
2019-01-07 12:42:42 +00:00
Alexandre Poirot
62ca1ad0e4
Bug 1514817 - Convert Target to ES Class. r=yulia
...
Differential Revision: https://phabricator.services.mozilla.com/D14842
--HG--
extra : moz-landing-system : lando
2019-01-07 11:57:51 +00:00
yulia
d4e4f4d0b4
Bug 1517187 - fix rulers and measure buttons to display state; r=jdescottes
...
This fixes an issue with the buttons and also adds a test
Differential Revision: https://phabricator.services.mozilla.com/D15730
--HG--
extra : moz-landing-system : lando
2019-01-07 11:13:28 +00:00
Dão Gottwald
a2154b8923
Bug 1518103 - Apply :hover:active inset box shadow to all panel footer buttons. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D15815
--HG--
extra : moz-landing-system : lando
2019-01-07 12:30:05 +00:00
Henrik Skupin
4d57d56819
Bug 1517796 - [wpt] Correctly dismiss user prompts in MarionetteTestharnessProtocolPart._close_windows(). r=jgraham
...
Using the "Switch To Window" command to check if a user prompt is open
doesn't work because that command doesn't raise a "unexpected alert open"
error. To fix that the "Close Window" command can be used for.
Differential Revision: https://phabricator.services.mozilla.com/D15816
--HG--
extra : moz-landing-system : lando
2019-01-07 11:51:59 +00:00
Dão Gottwald
bc591d2d2c
Bug 1512645 - Fix customization button colors. r=ntim
...
Differential Revision: https://phabricator.services.mozilla.com/D15810
--HG--
extra : moz-landing-system : lando
2019-01-07 11:49:07 +00:00
reimu
d8cfc514e4
Bug 1128997 - Support indefinite script timeout r=ato
...
Differential Revision: https://phabricator.services.mozilla.com/D13181
--HG--
extra : moz-landing-system : lando
2019-01-06 23:04:41 +00:00