Граф коммитов

630555 Коммитов

Автор SHA1 Сообщение Дата
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